[SCM] Debian packaging of texlive-bin) branch, master, updated. debian/2013.20130522.30620-1-15-gceb4e27
The following commit has been merged in the master branch:
commit 1ab881b3d95ed748a9274d246f9f155217012763
Author: Norbert Preining <preining@debian.org>
Date: Thu May 23 08:53:20 2013 +0900
update make-orig-tar to work with current naming
diff --git a/debian/make-orig-tar b/debian/make-orig-tar
index 30aafa1..dd1737d 100644
--- a/debian/make-orig-tar
+++ b/debian/make-orig-tar
@@ -1,36 +1,24 @@
-debversion=$(dpkg-parsechangelog | grep ^Version: | awk '{print$2}')
-origversion=$(echo $debversion | sed -e 's/-.*//')
+svnroot=/src/TeX/texlive-svn/Build
+baseyear=2013
-(
- cd ..
- tar -cJf texlive-bin_${origversion}.orig.tar.xz \
- --exclude=texlive-bin/.git \
- --exclude=texlive-bin/debian \
- texlive-bin
-)
+svni=$(cd $svnroot ; svn info | grep ^Revision | awk '{print$2}')
+verstr=texlive-bin-$baseyear.`date +%Y%m%d`.$svni
+pkgstr=texlive-bin_$baseyear.`date +%Y%m%d`.$svni
-
-
-exit 0
-
-### OLD HERE
-
-verstr=texlive-bin-2012.`date +%Y%m%d`
-pkgstr=texlive-bin_2012.`date +%Y%m%d`
if [ -r $verstr ] ; then
echo "already existing: $verstr, exit!"
exit 1
fi
echo "copying"
-cp -a /src/TeX/texlive-svn/Build/source $verstr
+cp -a $svnroot/source $verstr
rm -rf $verstr/inst
rm -rf $verstr/Work
rm -rf $verstr/utils/biber/bin
#
# remove system libraries
-for i in freetype2 gd graphite libpng poppler xpdf zlib ; do
+for i in cairo freetype freetype2 gd graphite2 icu libpng pixman poppler t1lib xpdf zlib zziplib ; do
rm -rf $verstr/libs/$i
done
find $verstr -name \.svn -exec rm -rf '{}' \;
diff --git a/debian/sync-sources b/debian/sync-sources
deleted file mode 100644
index 6c51be9..0000000
--- a/debian/sync-sources
+++ /dev/null
@@ -1,30 +0,0 @@
-
-rsync -avz $1 --delete \
- --exclude debian \
- --exclude .git \
- --exclude libs/freetype2 \
- --exclude libs/gd \
- --exclude libs/graphite \
- --exclude libs/libpng \
- --exclude libs/poppler \
- --exclude libs/xpdf \
- --exclude libs/zlib \
- --exclude utils/biber/bin \
- --exclude Makefile.in \
- --exclude aclocal.m4 \
- --exclude configure \
- /src/TeX/TL-dvcs/texlive.git/Build/source/ .
- #/src/TeX/texlive-svn/Build/source/ .
-echo "removing ./inst"
-rm -rf inst
-echo "removing ./Work"
-rm -rf Work
-echo "removing ./utils/biber/bin"
-rm -rf utils/biber/bin
-# should not be here anyway
-for i in freetype2 gd graphite libpng poppler xpdf zlib ; do
- echo "removing ./libs/$i"
- rm -rf libs/$i
-done
-echo "removing all autom4te.cache"
-find . -name autom4te.cache -exec rm -rf '{}' \;
--
Debian packaging of texlive-bin)
Reply to: