diff options
Diffstat (limited to 'source/t/xfig/xfig.SlackBuild')
-rwxr-xr-x | source/t/xfig/xfig.SlackBuild | 33 |
1 files changed, 11 insertions, 22 deletions
diff --git a/source/t/xfig/xfig.SlackBuild b/source/t/xfig/xfig.SlackBuild index 00145d31..41f23f12 100755 --- a/source/t/xfig/xfig.SlackBuild +++ b/source/t/xfig/xfig.SlackBuild @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2007, 2008, 2009, 2010 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2007, 2008, 2009, 2010, 2013 Patrick J. Volkerding, Sebeka, MN, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -21,8 +21,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -VERSION=3.2.4 -BUILD=${BUILD:-5} +VERSION=3.2.5c +BUILD=${BUILD:-2} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then @@ -50,40 +50,29 @@ mkdir -p $PKG $TMP cd $TMP rm -rf xfig.$VERSION -tar xvf $CWD/xfig.$VERSION.full.tar.bz2 || exit 1 +tar xvf $CWD/xfig.$VERSION.full.tar.xz || exit 1 cd xfig.$VERSION || exit 1 chown -R root:root . find . \ - \( -perm 2775 -o -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) -o \ + \( -perm 700 -type d \) \ -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) -o \ + \( -perm 700 -type f \) \ -exec chmod 644 {} \; -zcat $CWD/xfig-3.2.4-mkstemp.diff.gz | patch -E -p1 --verbose || exit 1 -zcat $CWD/xfig.3.2.3d-international-std-fonts.diff.gz | patch -E -p1 --verbose || exit 1 -zcat $CWD/xfig.3.2.3d-xcolor.diff.gz | patch -E -p0 --verbose || exit 1 -zcat $CWD/xfig.3.2.3d-xim.diff.gz | patch -E -p1 --verbose || exit 1 -zcat $CWD/xfig.3.2.4-gcc4.diff.gz | patch -E -p0 --verbose || exit 1 -zcat $CWD/xfig.3.2.4-locale.diff.gz | patch -E -p0 --verbose || exit 1 -zcat $CWD/xfig.3.2.4-null.diff.gz | patch -E -p0 --verbose || exit 1 -zcat $CWD/xfig.3.2.4-quiet.diff.gz | patch -E -p0 --verbose || exit 1 -zcat $CWD/xfig.3.2.4-urw-fonts.diff.gz | patch -E -p0 --verbose || exit 1 -zcat $CWD/xfig.3.2.4.diff.gz | patch -E -p0 --verbose || exit 1 +zcat $CWD/xfig-3.2.5c.skip.missing.html.manpage.diff.gz | patch -p1 --verbose || exit 1 +zcat $CWD/xfig-3.2.5c.paths.diff.gz | patch -p1 --verbose || exit 1 # Eliminate menu choice for non-distributed (redundant) PDF documentation: zcat $CWD/xfig.no.pdf.ref.diff.gz | patch -E -p1 --verbose || exit 1 # Don't install PDF reference manual because the HTML manual is the same thing # (and also includes a Japanese translation): zcat $CWD/xfig.no.xfig_ref_en.pdf.diff.gz | patch -E -p1 --verbose || exit 1 -# Use Firefox and xpdf, not netscape and acroread: zcat $CWD/xfig.fig.ad.diff.gz | patch -E -p1 --verbose || exit 1 -zcat $CWD/xfig.docs.location.diff.gz | patch -E -p1 --verbose || exit 1 -# Drop a call to a function no longer included in libpng-1.4.0 (by default, -# anyway) to see if it really matters. -zcat $CWD/xfig.png14.nodither.diff.gz | patch -p1 --verbose || exit 1 xmkmf || exit 1 -make $NUMJOBS || make || exit 1 +make all $NUMJOBS || make || exit 1 make install DESTDIR=$PKG || exit 1 make install.man DESTDIR=$PKG || exit 1 make install.libs DESTDIR=$PKG || exit 1 |