diff options
author | Brian Bidulock | 2014-05-08 17:17:23 -0600 |
---|---|---|
committer | Brian Bidulock | 2015-06-11 00:54:29 -0600 |
commit | d54a5e594759631f970b76a649fd0cf6facc7ad5 (patch) | |
tree | 1a7b5ac4e858518a62d7140c4ae343565cf9f93f | |
parent | 04c6b3ed81e6208d910a9904fde405d9837abf45 (diff) | |
download | aur-d54a5e594759631f970b76a649fd0cf6facc7ad5.tar.gz |
version 20130422-1
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 28 insertions, 18 deletions
@@ -1,8 +1,7 @@ pkgbase = libsoup-gnome-git pkgdesc = Gnome HTTP Library with gnome integration enabled /git repo - pkgver = 2.50.0.r11.gb4120b5 + pkgver = 20130422 pkgrel = 1 - epoch = 1 url = http://live.gnome.org/LibSoup arch = i686 arch = x86_64 @@ -13,7 +12,7 @@ pkgbase = libsoup-gnome-git makedepends = gnome-common depends = gnome-keyring depends = libproxy - provides = libsoup + provides = libsoup=2.29.0 provides = libsoup-git conflicts = libsoup conflicts = libsoup-newest @@ -24,8 +23,6 @@ pkgbase = libsoup-gnome-git replaces = libsoup-git replaces = libsoup-gnome options = !libtool - source = libsoup-gnome-git::git://git.gnome.org/libsoup - md5sums = SKIP pkgname = libsoup-gnome-git @@ -2,34 +2,47 @@ # Contributor: Nezmer <Nezmer@allurelinux.org> pkgname=libsoup-gnome-git -pkgver=2.50.0.r11.gb4120b5 +pkgver=20130422 pkgrel=1 pkgdesc="Gnome HTTP Library with gnome integration enabled /git repo" -epoch=1 arch=('i686' 'x86_64') url="http://live.gnome.org/LibSoup" license=('LGPL') depends=('gnome-keyring' 'libproxy') makedepends=('intltool' 'gtk-doc' 'git' 'gnome-common') -provides=('libsoup' 'libsoup-git') +provides=('libsoup=2.29.0' 'libsoup-git') conflicts=('libsoup' 'libsoup-newest' 'libsoup-git' 'libsoup-gnome') replaces=('libsoup' 'libsoup-newest' 'libsoup-git' 'libsoup-gnome') options=('!libtool') -source=("$pkgname::git://git.gnome.org/libsoup") -md5sums=('SKIP') +source=() -pkgver() { - cd $pkgname - git describe --long --tags | sed -r 's,^[a-zA-Z_]*,,;s,([^-]*-g),r\1,;s,[-_],.,g' -} +_gitroot="git://git.gnome.org/libsoup" +_gitname="libsoup" build() { - cd $pkgname + + cd "$srcdir" + msg "Connecting to the epiphany git repository..." + + if [ -d "$srcdir/$_gitname" ] ; then + cd $_gitname && git pull origin + msg "The local files are updated." + else + git clone $_gitroot + fi + + msg "GIT checkout done or server timeout" + msg "Starting make..." + + rm -rf "$srcdir/$_gitname-build" + cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build" + cd "$srcdir/$_gitname-build/" + ./autogen.sh --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --disable-static --with-gnome --disable-gtk-doc - make + --localstatedir=/var --disable-static --with-gnome --disable-gtk-doc || return 1 + make || return 1 } package() { - cd $pkgname + cd "$srcdir/$_gitname-build/" make DESTDIR="$pkgdir" install || return 1 } |