updated on Sat Jan 21 20:03:50 UTC 2012
[aur-mirror.git] / lib32-gtk3 / PKGBUILD
blob013c07ad2e1bb39439af06d67d1cd13615d89a8d
1 # Maintainer: josephgbr <rafael.f.f1@gmail.com>
3 pkgname=lib32-gtk3
4 pkgver=3.2.3
5 pkgrel=1
6 pkgdesc="The GTK+ Toolkit (v3) (32-bit)"
7 arch=('x86_64')
8 license=('LGPL')
9 url="http://www.gtk.org/"
10 depends=('lib32-atk' 'lib32-gdk-pixbuf2' 'lib32-libxcomposite'
11          'lib32-libcups' 'lib32-libxcursor' 'lib32-libxdamage'
12          'lib32-libxi' 'lib32-libxinerama' 'lib32-libxrandr'
13          'lib32-pango' 'lib32-cairo' 'lib32-colord' 'gtk3')
14 makedepends=('gcc-multilib')
15 options=('!libtool' '!docs')
16 install=gtk3.install
17 source=("http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-${pkgver}.tar.xz")
18 sha256sums=('e2cf20f2510ebbc7be122a1a33dd1f472a7d06aaf16b4f2a63eb048cd9141d3d')
20 build() {  
21   export CC="gcc -m32"
22   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
23   
24   cd "${srcdir}/gtk+-${pkgver}"
25   CXX=/bin/false ./configure --prefix=/usr \
26         --sysconfdir=/etc \
27         --localstatedir=/var \
28         --enable-gtk2-dependency \
29         --disable-schemas-compile \
30         --libdir=/usr/lib32 \
31         --enable-introspection=no
32   #https://bugzilla.gnome.org/show_bug.cgi?id=655517
33   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool  
34   make
37 package() {
38   cd "${srcdir}/gtk+-${pkgver}"
39   make DESTDIR="${pkgdir}" install
40   mv ${pkgdir}/usr/bin/gtk-query-immodules-3.0{,-32}
41   rm -rf "${pkgdir}/usr"/{include,share,bin/gtk3-demo} "${pkgdir}/etc"