summaryrefslogtreecommitdiff
path: root/gtk/Pkgfile
blob: 08728c5db41ce6e69188a16c605af25ae718691c (plain)
    1 # Description: A multi-platform toolkit for creating graphical user interfaces
    2 # URL: http://www.gtk.org/
    3 # Maintainer: Matt Housh, jaeger at crux dot nu
    4 # Depends on: atk, hicolor-icon-theme, libtiff, pango, xorg-libsm, xorg-libxcursor, xorg-libxinerama, xorg-libxrandr
    5 
    6 name=gtk
    7 version=2.12.1
    8 release=2
    9 source=(ftp://ftp.gtk.org/pub/gtk/2.12/${name}+-$version.tar.bz2 \
   10 	gdk-pixbuf.loaders gtk.immodules gdkwindow.patch \
   11 	gtk-register.sh gtkclipboard.patch)
   12 
   13 build () {
   14 	cd gtk+-$version
   15 
   16 	patch -p0 -i $SRC/gdkwindow.patch
   17 	patch -p1 -i $SRC/gtkclipboard.patch
   18 
   19 	./configure --prefix=/usr \
   20 		--mandir=/usr/man
   21 	make
   22 	make DESTDIR=$PKG install
   23 	mkdir -p $PKG/usr/etc/gtk-2.0
   24 	install -m 644 $SRC/{gtk.immodules,gdk-pixbuf.loaders} \
   25 		$PKG/usr/etc/gtk-2.0/
   26 	rm -r $PKG/usr/share/{locale,gtk-doc,gtk-2.0} $PKG/usr/bin/gtk-demo
   27 
   28 	install -m 0755 $SRC/gtk-register.sh $PKG/usr/bin/gtk-register
   29 }

Generated by cgit