diff options
Diffstat (limited to 'office/asymptote/asymptote.SlackBuild')
-rw-r--r-- | office/asymptote/asymptote.SlackBuild | 34 |
1 files changed, 25 insertions, 9 deletions
diff --git a/office/asymptote/asymptote.SlackBuild b/office/asymptote/asymptote.SlackBuild index d8881970df..c591eca5ff 100644 --- a/office/asymptote/asymptote.SlackBuild +++ b/office/asymptote/asymptote.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for asymptote -# Copyright 2016-2017 Johannes Schoepfer, Germany +# Copyright 2016 - 2018 Johannes Schoepfer, Germany # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=asymptote -VERSION=${VERSION:-2.41} +VERSION=${VERSION:-2.44} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -79,29 +79,45 @@ CFLAGS="$SLKCFLAGS" \ --sysconfdir=/etc \ --localstatedir=/var \ --enable-gc=system \ + --enable-offscreen \ --with-latex=/usr/share/texmf-dist/tex/latex \ --with-context=/usr/share/texmf-dist/tex/context \ --datarootdir=/usr/share/texmf-dist \ --build=$ARCH-slackware-linux -make -make check -make install DESTDIR=$PKG +make -j1 all +make -j1 check-all +make -j1 install-all DESTDIR=$PKG + +rm -rf $PKG/usr/info/asymptote +mkdir -p $PKG/usr/share/vim/vimfiles/syntax +mv $PKG/usr/share/texmf-dist/asymptote/*.vim $PKG/usr/share/vim/vimfiles/syntax +( + mkdir -p $PKG/usr/share/org.kde.syntax-highlighting/syntax + cd $PKG/usr/share/texmf-dist/asymptote/ + sh asy-kate.sh + mv asymptote.xml $PKG/usr/share/org.kde.syntax-highlighting/syntax + rm asy-kate.sh +) +mkdir -p $PKG/usr/share/emacs/site-lisp +mv $PKG/usr/share/texmf-dist/asymptote/*.el $PKG/usr/share/emacs/site-lisp find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -find $PKG/usr/man -type f -exec gzip -9 {} + +find $PKG/usr/man -type f -exec gzip -9 {} + for links in $(find $PKG/usr/man -type l ) ; do ln -sf $( readlink $links ).gz $links.gz;rm $links;done +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +mv BUGS ChangeLog INSTALL LICENSE LICENSE.LESSER README TODO \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + cd $PKG/usr/info find . -type f -exec gzip -9 {} + for links in $(find . -type l ) ; do ln -sf $( readlink $links ).gz $links.gz;rm $links;done mkdir $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - cd $PKG /sbin/makepkg -p -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} |