Mercurial > vanilla
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 } |