comparison fonts/pango/pango.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
44 if [ "$X" = "yes" ]; then 44 if [ "$X" = "yes" ]; then
45 PKGDEPENDS="libxft $PKGDEPENDS" 45 PKGDEPENDS="libxft $PKGDEPENDS"
46 PKGDEPENDS="libxrender $PKGDEPENDS" 46 PKGDEPENDS="libxrender $PKGDEPENDS"
47 fi 47 fi
48 48
49 rm -rf $PKGNAME-$PKGVERSION 49 build()
50 tar xvf $PKGNAME-$PKGVERSION.tar.xz 50 {
51 cd $PKGNAME-$PKGVERSION 51 rm -rf $PKGNAME-$PKGVERSION
52 tar xvf $PKGNAME-$PKGVERSION.tar.xz
53 cd $PKGNAME-$PKGVERSION
52 54
53 CC="$CC" \ 55 CC="$CC" \
54 CFLAGS="$CFLAGS" \ 56 CFLAGS="$CFLAGS" \
55 CXX="$CXX" \ 57 CXX="$CXX" \
56 CXXFLAGS="$CXXFLAGS" \ 58 CXXFLAGS="$CXXFLAGS" \
57 LDFLAGS="$LDFLAGS" \ 59 LDFLAGS="$LDFLAGS" \
58 meson . build \ 60 meson . build \
59 --prefix / \ 61 --prefix / \
60 --buildtype release \ 62 --buildtype release \
61 --default-library shared 63 --default-library shared
62 CC="$CC" CXX="$CXX" ninja -C build 64 CC="$CC" CXX="$CXX" ninja -C build
63 DESTDIR=$DESTDIR ninja -C build install 65 DESTDIR=$DESTDIR ninja -C build install
64 sed -i -e "s|prefix=/|prefix=|" $DESTDIR/lib/pkgconfig/*.pc 66 sed -i -e "s|prefix=/|prefix=|" $DESTDIR/lib/pkgconfig/*.pc
65 67
66 cd .. 68 cd ..
67 rm -rf $PKGNAME-$PKGVERSION 69 rm -rf $PKGNAME-$PKGVERSION
70 }