diff options
author | Philip Goto | 2018-09-13 13:05:50 +0200 |
---|---|---|
committer | Philip Goto | 2018-09-13 13:06:42 +0200 |
commit | 1bf8fd886f1f9f08953ca0677b5313b721da0faa (patch) | |
tree | fd23a3fe3fa00dadc5140878cd20c311013aa0c6 | |
parent | b5357602cfa0544f326f4455b69e581154f27325 (diff) | |
download | aur-1bf8fd886f1f9f08953ca0677b5313b721da0faa.tar.gz |
Update to get new sources from GitLab
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 29 insertions, 30 deletions
@@ -1,6 +1,6 @@ pkgbase = glade-git pkgdesc = User interface builder for GTK+ and GNOME. - pkgver = 3.20.0.r217.g7f336d4 + pkgver = latest pkgrel = 1 url = http://glade.gnome.org/ arch = i686 @@ -10,19 +10,18 @@ pkgbase = glade-git makedepends = intltool makedepends = gtk-doc makedepends = gobject-introspection - makedepends = python2-gobject + makedepends = python-gobject makedepends = itstool makedepends = docbook-xsl + makedepends = git makedepends = gnome-common + makedepends = webkit2gtk depends = gtk3 depends = libxml2 - depends = desktop-file-utils - depends = hicolor-icon-theme - optdepends = python2: Python widgets support - optdepends = devhelp: help browser + optdepends = devhelp: development help provides = glade conflicts = glade - source = git://git.gnome.org/glade + source = git+https://gitlab.gnome.org/GNOME/glade.git sha256sums = SKIP pkgname = glade-git @@ -1,42 +1,42 @@ -# $Id$ +# Maintainer: Philip Goto <philip.goto@gmail.com> +# Contributor: TingPing <tingping@tingping.se> # Contributor: Douglas Soares de Andrade <douglas@archlinux.org> -# Maintainer: TingPing <tingping@tingping.se> pkgname=glade-git -_gitname=glade -pkgver=3.20.0.r217.g7f336d4 +pkgver=latest pkgrel=1 pkgdesc="User interface builder for GTK+ and GNOME." -provides=('glade') -conflicts=('glade') -arch=('i686' 'x86_64') -license=('GPL' 'LGPL') -depends=('gtk3' 'libxml2' 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('intltool' 'gtk-doc' 'gobject-introspection' 'python2-gobject' 'itstool' 'docbook-xsl' - 'gnome-common') -optdepends=('python2: Python widgets support' - 'devhelp: help browser') +provides=(glade) +conflicts=(glade) +arch=(i686 x86_64) +license=(GPL LGPL) +depends=(gtk3 libxml2) +makedepends=(intltool gtk-doc gobject-introspection python-gobject itstool docbook-xsl git + gnome-common webkit2gtk) +optdepends=('devhelp: development help') url="http://glade.gnome.org/" -source=("git://git.gnome.org/$_gitname") +source=("git+https://gitlab.gnome.org/GNOME/glade.git") sha256sums=(SKIP) pkgver() { - cd "$_gitname" + cd glade + git describe --long --tags | sed 's/^GLADE_//;s/_/./g;s/\([^-]*-g\)/r\1/;s/-/./g' +} - _minor_ver=`pcregrep -o1 '^m4_define\(glade_minor_version, (\d+)\)$' ./configure.ac` - _micro_ver=`pcregrep -o1 '^m4_define\(glade_micro_version, (\d+)\)$' ./configure.ac` - _rev=`git describe | sed 's/^GLADE[^-]*-/r/; s/-/./'` - echo "3.$_minor_ver.$_micro_ver.$_rev" +prepare() { + cd glade + NOCONFIGURE=1 ./autogen.sh } build() { - cd "$_gitname" - PYTHON=/usr/bin/python2 ./autogen.sh --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --disable-static + cd glade + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-static --enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } package() { - cd "$_gitname" + cd glade make DESTDIR="$pkgdir" install } |