diff options
Diffstat (limited to 'graphics/asymptote/build-scripts/build-asymptote')
-rwxr-xr-x | graphics/asymptote/build-scripts/build-asymptote | 30 |
1 files changed, 12 insertions, 18 deletions
diff --git a/graphics/asymptote/build-scripts/build-asymptote b/graphics/asymptote/build-scripts/build-asymptote index a7c4513675..1ceb1e90fc 100755 --- a/graphics/asymptote/build-scripts/build-asymptote +++ b/graphics/asymptote/build-scripts/build-asymptote @@ -1,16 +1,13 @@ #!/bin/sh -x -HOME=~bowman +HOME=/home/$USER SHARED=$HOME/shared/asy - -GCVERSION=8.2.4 -ATOMICVERSION=7.6.12 -GC=gc-$GCVERSION +ASYMPTOTE=$HOME/asymptote +BUILD=/usr/local/src MAKEFLAGS=-j8 export MAKEFLAGS -ASYMPTOTE=$HOME/asymptote -BUILD=/usr/local/src + BINDIR=usr test /usr -ef $BUILD/$BINDIR && exit LATEXDIR=$BUILD/$BINDIR/share/texmf/tex/latex/asymptote @@ -30,10 +27,6 @@ cd $BUILD rm -rf asymptote-$VERSION rm -rf $BUILD/$BINDIR mv asymptote asymptote-$VERSION -wget https://github.com/ivmai/bdwgc/releases/download/v$GCVERSION/gc-$GCVERSION.tar.gz -wget https://github.com/ivmai/libatomic_ops/releases/download/v$ATOMICVERSION/libatomic_ops-$ATOMICVERSION.tar.gz -cp /usr/local/src/$GC.tar.gz asymptote-$VERSION -cp /usr/local/src/libatomic_ops-$ATOMICVERSION.tar.gz asymptote-$VERSION chown -R root:root asymptote-$VERSION cd asymptote-$VERSION find . -name ".[^.]*" -exec rm -rf {} \; @@ -53,23 +46,24 @@ make $MAKEFLAGS asy rm base/webgl/asygl-*.js make -j1 all make -j1 install -#rm asy -#make LFLAGS=-static strip asy make DESTDIR="$BUILD/" latexdir=$LATEXDIR install -#rm $GC.tar.gz rm $BUILD/$BINDIR/local/info/dir cp -a $BUILD/asymptote-$VERSION/ChangeLog . cp -a $ASYMPTOTE/ReleaseNotes . -make distclean -rm -rf autom4te.cache -cd /usr/local/share/doc/asymptote rm -rf $SHARED/asydoc mkdir -p $SHARED/asydoc/png mkdir -p $SHARED/asydoc/FAQ -cp -a *.pdf ../../man/man1/asy.1 $SHARED/asydoc +cp -a $BUILD/asymptote-$VERSION/doc/asymptote.sty $SHARED/asydoc +make distclean +rm -rf autom4te.cache +cd /usr/local/share/doc/asymptote +cp -a *.pdf ../../man/man1/asy.1 ../../asymptote/asy-keywords.el $SHARED/asydoc +cp -a *.pdf ../../man/man1/asy.1 $BUILD/asymptote-$VERSION/doc cp -a /usr/local/share/info/asymptote/asymptote.info $SHARED/asydoc/png +cp -a /usr/local/share/info/asymptote/asymptote.info $BUILD/asymptote-$VERSION/doc/png cp -a /usr/local/share/info/asy-faq.info $SHARED/asydoc/FAQ +cp -a /usr/local/share/info/asy-faq.info $BUILD/asymptote-$VERSION/doc/FAQ cd $BUILD tar cfz $SRC asymptote-$VERSION tar cfz asymptote-$VERSION.x86_64.tgz $BINDIR |