comparison graphics/jasper/jasper.sh @ 1222:325631424c65

misc: bring back build function
author David Demelier <markand@malikania.fr>
date Wed, 27 Oct 2021 11:32:16 +0200
parents a47aaf9743a0
children 9867e578b1a9
comparison
equal deleted inserted replaced
1221:a47aaf9743a0 1222:325631424c65
41 with_opengl="-DJAS_ENABLE_OPENGL=On" 41 with_opengl="-DJAS_ENABLE_OPENGL=On"
42 else 42 else
43 with_opengl="-DJAS_ENABLE_OPENGL=Off" 43 with_opengl="-DJAS_ENABLE_OPENGL=Off"
44 fi 44 fi
45 45
46 rm -rf $PKGNAME-$PKGVERSION 46 build()
47 tar xvf $PKGNAME-$PKGVERSION.tar.gz 47 {
48 cd $PKGNAME-$PKGVERSION 48 rm -rf $PKGNAME-$PKGVERSION
49 tar xvf $PKGNAME-$PKGVERSION.tar.gz
50 cd $PKGNAME-$PKGVERSION
49 51
50 mkdir bld && cd bld 52 mkdir bld && cd bld
51 cmake .. \ 53 cmake .. \
52 -DBUILD_SHARED_LIBS=On \ 54 -DBUILD_SHARED_LIBS=On \
53 -DCMAKE_BUILD_TYPE=Release \ 55 -DCMAKE_BUILD_TYPE=Release \
54 -DCMAKE_C_COMPILER="$CC" \ 56 -DCMAKE_C_COMPILER="$CC" \
55 -DCMAKE_C_FLAGS="$CFLAGS" \ 57 -DCMAKE_C_FLAGS="$CFLAGS" \
56 -DCMAKE_INSTALL_PREFIX=/usr \ 58 -DCMAKE_INSTALL_PREFIX= \
57 -DCMAKE_INSTALL_DOCDIR=/share/doc/$PKGNAME \ 59 -DCMAKE_INSTALL_DOCDIR=/share/doc/$PKGNAME \
58 $with_jpeg \ 60 $with_jpeg \
59 $with_opengl 61 $with_opengl
60 make VERBOSE=1 62 make VERBOSE=1
61 make install DESTDIR=$DESTDIR 63 make install DESTDIR=$DESTDIR
62 cd .. 64 cd ..
63 65
64 cd .. 66 cd ..
65 rm -rf $PKGNAME-$PKGVERSION 67 rm -rf $PKGNAME-$PKGVERSION
68 }