comparison graphics/gdk-pixbuf/gdk-pixbuf.sh @ 1055:7a71eb84714d

graphics/gdk-pixbuf: add shared-mime-info dependency
author David Demelier <markand@malikania.fr>
date Mon, 02 Sep 2019 21:07:00 +0200
parents ddab65a5b3f5
children 3dece1f7570b
comparison
equal deleted inserted replaced
1054:787039ee3948 1055:7a71eb84714d
19 PKGVERSION=2.38.1 19 PKGVERSION=2.38.1
20 PKGREVISION=1 20 PKGREVISION=1
21 PKGLICENSE="LGPLv21" 21 PKGLICENSE="LGPLv21"
22 PKGSUMMARY="image loading library" 22 PKGSUMMARY="image loading library"
23 PKGDOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.38/$PKGNAME-$PKGVERSION.tar.xz" 23 PKGDOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.38/$PKGNAME-$PKGVERSION.tar.xz"
24 PKGDEPENDS="meson:build" 24 PKGDEPENDS="meson:build shared-mime-info"
25 PKGOPTIONS="JASPER JPEG PNG TIFF X" 25 PKGOPTIONS="JASPER JPEG PNG TIFF X"
26 26
27 : ${CC:=clang} 27 : ${CC:=clang}
28 : ${CFLAGS:=-O2} 28 : ${CFLAGS:=-O2}
29 : ${CXX:=clang++} 29 : ${CXX:=clang++}
30 : ${CXXFLAGS:=-O2} 30 : ${CXXFLAGS:=-O2}
31 : ${LDFLAGS:=} 31 : ${LDFLAGS:=}
32 : ${JASPER:=no} 32 : ${JASPER:=no} # TODO: set to yes once available
33 : ${JPEG:=yes} 33 : ${JPEG:=yes}
34 : ${PNG:=yes} 34 : ${PNG:=yes}
35 : ${TIFF:=yes} 35 : ${TIFF:=yes}
36 : ${X:=yes} 36 : ${X:=yes}
37 37
75 rm -rf $PKGNAME-$PKGVERSION 75 rm -rf $PKGNAME-$PKGVERSION
76 tar xvf $PKGNAME-$PKGVERSION.tar.xz 76 tar xvf $PKGNAME-$PKGVERSION.tar.xz
77 cd $PKGNAME-$PKGVERSION 77 cd $PKGNAME-$PKGVERSION
78 78
79 # TODO: enable documentation once docbook-xml is there. 79 # TODO: enable documentation once docbook-xml is there.
80 patch -p0 < ../patch-meson.patch
80 CC="$CC" \ 81 CC="$CC" \
81 CFLAGS="$CFLAGS" \ 82 CFLAGS="$CFLAGS" \
82 CXX="$CXX" \ 83 CXX="$CXX" \
83 CXXFLAGS="$CXXFLAGS" \ 84 CXXFLAGS="$CXXFLAGS" \
84 LDFLAGS="$LDFLAGS" \ 85 LDFLAGS="$LDFLAGS" \
87 --buildtype release \ 88 --buildtype release \
88 --default-library shared \ 89 --default-library shared \
89 -D libdir=lib \ 90 -D libdir=lib \
90 -D docs=false \ 91 -D docs=false \
91 -D man=false \ 92 -D man=false \
93 -D installed_tests=false \
92 $with_jasper \ 94 $with_jasper \
93 $with_jpeg \ 95 $with_jpeg \
94 $with_png \ 96 $with_png \
95 $with_tiff \ 97 $with_tiff \
96 $with_x 98 $with_x