pkgname=gtk-server pkgver=2.4.5 pkgrel=1 pkgdesc='GTK Server' url='http://gtk-server.org/' arch=('i686' 'x86_64') license=('GPL2') depends=('gtk3' 'libffi') provides=('gtk-server') conflicts=('gtk-server') source=("http://gtk-server.org/stable/${pkgname}-${pkgver}.tar.gz") sha256sums=('eeb03c5bb609d8ddc683336c97a220b0eeaf42cffbc91b3d621e1eb6572c9d6e') build() { cd ${pkgname}-${pkgver}/src ./configure --with-gtk3 --with-ffi # adapted from the fedora package sed -i "s|BINDIR =.*|BINDIR = ${pkgdir}/usr/bin|" Makefile sed -i "s|LIBDIR =.*|LIBDIR = ${pkgdir}/usr/lib|" Makefile sed -i "s|SYSCONFIG =.*|SYSCONFIG = ${pkgdir}/etc|" Makefile sed -i "s|MANDIR =.*|MANDIR = ${pkgdir}/usr/share/man|" Makefile sed -i "/ln -sf/d" Makefile sed -i "s|-Wall|-Wall -fPIC|" Makefile make } package() { cd ${pkgname}-${pkgver}/src make install ln -rs "$pkgdir"/usr/bin/gtk-server-gtk3 \ "$pkgdir"/usr/bin/gtk-server ln -rs "$pkgdir"/usr/lib/libgtk-server-gtk3.so \ "$pkgdir"/usr/lib/libgtk-server.so }