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