summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 17 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9e516b6ae124..fc05361507a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,26 @@
-# Maintainer : Yunhui Fu <yhfudev@gmail.com>
-# Contributor: Christophe Gueret <christophe.gueret@gmail.com>
-# Contributor: Cilyan Olowen <gaknar@gmail.com>
-# Contributor: Ryan Corder <ryanc@greengrey.org>
-# Contributor: M Rawash <mrawash@gmail.com>
+# Contributor: Balló György <ballogyor+arch at gmail dot com>
pkgname=hippo-canvas
pkgver=0.3.1
-pkgrel=2
-pkgdesc="The Hippo Canvas is a Cairo/GObject/GTK+ based canvas."
-arch=(i686 x86_64)
-license=('GPL')
-url="http://live.gnome.org/HippoCanvas"
-depends=('librsvg>=2.16' 'libcroco>=0.6.0' 'gtk2>=2.6.0')
-makedepends=('pygtk')
-optdepends=('pygtk: Python Bindings')
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/0.3/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('dc19b95faef7daceb3c827d490bff8c3')
+pkgrel=1
+pkgdesc="Canvas library with an element model (deprecated)"
+arch=('i686' 'x86_64')
+url="https://wiki.gnome.org/Projects/HippoCanvas"
+license=('LGPL')
+depends=('gtk2')
+makedepends=('gobject-introspection' 'pygtk')
+optdepends=('pygtk: python2 bindings')
+source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
+sha256sums=('aaed1ad31f905750c57cacbfeb0e3af4d62e45b881ebeabeeedd864b56f9ed95')
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
- PYTHON=python2 CFLAGS="${CFLAGS} $(pkg-config --cflags --libs gmodule-2.0)" ./configure --prefix=/usr --enable-python || return 1
- make || return 1
+ cd $pkgname-$pkgver
+ ./configure --prefix=/usr PYTHON=python2 LDFLAGS="$LDFLAGS -lgmodule-2.0"
+ sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+ make
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
-
- make DESTDIR=${pkgdir} install || return 1
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
}
-