summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-07-02 23:58:22 +0000
committerKarl Berry <karl@freefriends.org>2006-07-02 23:58:22 +0000
commit5e8c26cbc9409a75b9105f6738dd4dd54682d6af (patch)
tree1bbe5345e9564aecb44970b6297ea937befa0717 /Build
parent8cff15366573b6c7ef97c41c6e677a8b2a391ef8 (diff)
new rsc.bst file/package
git-svn-id: svn://tug.org/texlive/trunk@1757 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rwxr-xr-xBuild/tools/ctan2tl6
-rwxr-xr-xBuild/tools/tlpkginfo2
2 files changed, 7 insertions, 1 deletions
diff --git a/Build/tools/ctan2tl b/Build/tools/ctan2tl
index 3c3c158e899..fb926c9cd6c 100755
--- a/Build/tools/ctan2tl
+++ b/Build/tools/ctan2tl
@@ -68,6 +68,12 @@ if test "$pkg" = genmisc; then
`find $ctan_dir1/* '(' -type d -o -type l ')' -prune -o \
'(' -name '*.sty' -o -name *.tex ')' -print` \
$pkg
+
+elif test "$pkg" = rsc; then
+ # single bst file.
+ mkdir -p $pkg
+ cp -p $ctan_dir1 $pkg
+
else
# normal case
cp -pr $ctan_dir1 $pkg
diff --git a/Build/tools/tlpkginfo b/Build/tools/tlpkginfo
index 180dd26598e..c15a489698a 100755
--- a/Build/tools/tlpkginfo
+++ b/Build/tools/tlpkginfo
@@ -131,7 +131,7 @@ sub catalogue_find_ctan_path
# ifxetex, for example, is given as a single file even though it has
# its own directory, so we find it with the code above. (The
# Catalogue maintainers do not consider this a problem for various reasons.)
- return undef if $ctan_path =~ /file='true'/;
+ return undef if $ctan_path !~ /\.bst/ && $ctan_path =~ /file='true'/;
# ok, we will use the ctan path. chop off any options, etc.
$ctan_path =~ s,'/>,,;