comparison graphics/gtk2/gtk2.sh @ 602:705beca72ba0

vanilla: fix many meson based builds
author David Demelier <markand@malikania.fr>
date Sat, 13 Jul 2019 18:04:46 +0200
parents 70fbd54ba952
children 25cecc6dca48
comparison
equal deleted inserted replaced
601:70fbd54ba952 602:705beca72ba0
59 with_nls="--disable-nls" 59 with_nls="--disable-nls"
60 fi 60 fi
61 61
62 build() 62 build()
63 { 63 {
64 rm -rf gtk+-$PKGVERSION 64 #rm -rf gtk+-$PKGVERSION
65 tar xvaf gtk+-$PKGVERSION.tar.xz 65 #tar xvaf gtk+-$PKGVERSION.tar.xz
66 pushd gtk+-$PKGVERSION 66 pushd gtk+-$PKGVERSION
67 67
68 CC="$CC" \ 68 CC="$CC" \
69 CFLAGS="$CFLAGS" \ 69 CFLAGS="$CFLAGS" \
70 CXX="$CXX" \ 70 CXX="$CXX" \
72 LDFLAGS="$LDFLAGS" \ 72 LDFLAGS="$LDFLAGS" \
73 ./configure \ 73 ./configure \
74 --build=$CBUILD \ 74 --build=$CBUILD \
75 --host=$CHOST \ 75 --host=$CHOST \
76 --prefix= \ 76 --prefix= \
77 --localedir=/share/locale \
77 $with_cups \ 78 $with_cups \
78 $with_nls 79 $with_nls
79 make 80 make
80 make install localedir=/share/locale DESTDIR=$DESTDIR 81 make install localedir=/share/locale DESTDIR=$DESTDIR
81 rm -f $DESTDIR/bin/gtk-update-icon-cache 82 rm -f $DESTDIR/bin/gtk-update-icon-cache
85 rm -f $DESTDIR/lib/gtk-2.0/modules/*.la 86 rm -f $DESTDIR/lib/gtk-2.0/modules/*.la
86 rm -f $DESTDIR/lib/libgailutil.la 87 rm -f $DESTDIR/lib/libgailutil.la
87 rm -f $DESTDIR/lib/lib{gdk,gtk}-x11-2.0.la 88 rm -f $DESTDIR/lib/lib{gdk,gtk}-x11-2.0.la
88 89
89 popd 90 popd
90 rm -rf gtk+-$PKGVERSION 91 #rm -rf gtk+-$PKGVERSION
91 } 92 }
92 93