This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: Tetex-2.0.2-15: source tarball invalid
- From: Jan Nieuwenhuizen <janneke at gnu dot org>
- To: cygwin-apps at cygwin dot com
- Date: Mon, 27 Dec 2004 10:23:38 +0100
- Subject: Re: Tetex-2.0.2-15: source tarball invalid
- Organization: Jan at Appel
- References: <Pine.GSO.4.61.0412201243520.28221@slinky.cs.nyu.edu><873by0alo5.fsf@peder.flower><Pine.GSO.4.61.0412210951480.28221@slinky.cs.nyu.edu><87ekhjiqmw.fsf@peder.flower><Pine.GSO.4.61.0412211106340.28221@slinky.cs.nyu.edu><87mzw6r1xk.fsf@vzell-de.de.oracle.com><Pine.GSO.4.61.0412221528140.7979@slinky.cs.nyu.edu><Pine.GSO.4.61.0412221538080.7979@slinky.cs.nyu.edu>
Igor Pechtchanski writes:
> BTW, the tetex-bin source tarball is invalid.
Ok, I'll be using the patch below for mknetrel to build the next
tetex-bin; this will probably be tetex-3.0.
Greetings,
Jan.
--- mknetrel 08 okt 2004 01:07:48 +0200 1.53
+++ mknetrel 27 dec 2004 10:16:02 +0100
@@ -112,7 +112,9 @@ setvars() {
package_name="$package"
package_src="$package"
base=`expr "$package" : '\([^-]*\)-.*$'`
- ver=`expr "$package" : '[^-]*-\(.*\)$'`
+ #ver=`expr "$package" : '[^-]*-\(.*\)$'`
+ ver=`expr "$package" : '.*-\([-.0-9]*.*-[0-9]*\)'`
+ base=`expr "$package" : "\(.*\)-$ver"`
src="$here/src/$package"
build=$here/build/$package
inst=$here/inst/$package
@@ -405,9 +407,21 @@ domkdist() {
cd $src/.. || exit 1
echo creating "$tarstem"-src.tar.bz2
- ls -d $package_src/* | egrep -v 'autom4te.cache|\.cvsignore|\.bak$|\.o$|~$|^.#|CVS|%redact|/tags$' | egrep -v "$src_exclude" | tar -T - --no-recursion -chf "$tarstem"-src.tar
- find $package_src/* -print -follow | egrep -v "^$package_src/[^/]*$" | egrep -v 'autom4te.cache|\.cvsignore|\.bak$|\.o$|~$|^.#|CVS|%redact|/tags$' | egrep -v "$src_exclude" | sort | tar -T - --no-recursion -rf "$tarstem"-src.tar
- bzip2 -f "$tarstem"-src.tar
+ cd $package_src \
+ && tar -cj \
+ --exclude='\.cvsignore' \
+ --exclude='\.bak$' \
+ --exclude='\.orig$' \
+ --exclude='\.o$' \
+ --exclude='~$' \
+ --exclude='^.#' \
+ --exclude='CVS' \
+ --exclude='%redact' \
+ --exclude='/tags$' \
+ --exclude='/TAGS$' \
+ --owner=0 \
+ --group=0 \
+ -f "$tarstem"-src.tar.bz2 .
postpackage
}
--
Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien | http://www.lilypond.org