comparison graphics/exiv2/exiv2.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
51 with_xmp="-DEXIV2_ENABLE_XMP=On" 51 with_xmp="-DEXIV2_ENABLE_XMP=On"
52 else 52 else
53 with_xmp="-DEXIV2_ENABLE_XMP=Off" 53 with_xmp="-DEXIV2_ENABLE_XMP=Off"
54 fi 54 fi
55 55
56 rm -rf $PKGNAME-$PKGVERSION-Source 56 build()
57 tar xvf $PKGNAME-$PKGVERSION-Source.tar.gz 57 {
58 cd $PKGNAME-$PKGVERSION-Source 58 rm -rf $PKGNAME-$PKGVERSION-Source
59 tar xvf $PKGNAME-$PKGVERSION-Source.tar.gz
60 cd $PKGNAME-$PKGVERSION-Source
59 61
60 mkdir build && cd build 62 mkdir build && cd build
61 cmake .. \ 63 cmake .. \
62 -DBUILD_SHARED_LIBS=On \ 64 -DBUILD_SHARED_LIBS=On \
63 -DCMAKE_BUILD_TYPE=Release \ 65 -DCMAKE_BUILD_TYPE=Release \
64 -DCMAKE_CXX_COMPILER="$CXX" \ 66 -DCMAKE_CXX_COMPILER="$CXX" \
65 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 67 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
66 -DCMAKE_C_COMPILER="$CC" \ 68 -DCMAKE_C_COMPILER="$CC" \
67 -DCMAKE_C_FLAGS="$CFLAGS" \ 69 -DCMAKE_C_FLAGS="$CFLAGS" \
68 -DCMAKE_INSTALL_PREFIX=/usr \ 70 -DCMAKE_INSTALL_PREFIX= \
69 $with_nls \ 71 $with_nls \
70 $with_png \ 72 $with_png \
71 $with_xmp 73 $with_xmp
72 make 74 make
73 make install DESTDIR=$DESTDIR 75 make install DESTDIR=$DESTDIR
74 cd .. 76 cd ..
75 77
76 cd .. 78 cd ..
77 rm -rf $PKGNAME-$PKGVERSION-Source 79 rm -rf $PKGNAME-$PKGVERSION-Source
80 }