Edvinas Valatka 10 anni fa
parent
commit
4ec0e80a2e
2 ha cambiato i file con 19 aggiunte e 27 eliminazioni
  1. 9 7
      .SRCINFO
  2. 10 20
      PKGBUILD

+ 9 - 7
.SRCINFO

@@ -1,22 +1,24 @@
+# Generated by mksrcinfo v8
+# Sat Dec 19 16:02:15 UTC 2015
 pkgbase = libsearpc
 	pkgdesc = A simple and easy-to-use C language RPC framework (including both server side & client side) based on GObject System.
-	pkgver = 1.2.2
-	pkgrel = 9
+	pkgver = 3.0.7
+	pkgrel = 1
 	url = https://github.com/haiwen/libsearpc/
 	arch = i686
 	arch = x86_64
 	arch = armv6h
 	arch = armv7h
 	license = GPLv3
-	depends = glib2>=2.16.0
+	depends = glib2
 	depends = pacman>=4.1
-	depends = jansson>=2.2.1
-	depends = libtool>=1.4
+	depends = jansson
 	depends = python2
 	optdepends = python2-simplejson
-	source = https://github.com/haiwen/libsearpc/archive/v3.0-latest.tar.gz
+	options = !makeflags
+	source = libsearpc-v3.0.7.tar.gz::https://github.com/haiwen/libsearpc/archive/v3.0.7.tar.gz
 	source = libsearpc.pc.patch
-	sha256sums = 56313771e0ad7dc075c4590b6a75daeb3939937b21716d82c91be2612133b8cd
+	sha256sums = efee6b495f93e70101c87849c78b135014dfd2f0e5c08dcfed9834def47cb939
 	sha256sums = aec39a303aaebc0777a22d8c53367f52f619654d63f62b362d75c1c599e632f4
 
 pkgname = libsearpc

+ 10 - 20
PKGBUILD

@@ -8,38 +8,28 @@ pkgdesc="A simple and easy-to-use C language RPC framework (including both serve
 arch=('i686' 'x86_64' 'armv6h' 'armv7h')
 url="https://github.com/haiwen/libsearpc/"
 license=('GPLv3')
-depends=('glib2' 'pacman>=4.1' 'jansson' 'libtool' 'python2')
+depends=('glib2' 'pacman>=4.1' 'jansson' 'python2')
 optdepends=('python2-simplejson')
 options=('!makeflags')
 source=("libsearpc-v${pkgver}.tar.gz::https://github.com/haiwen/libsearpc/archive/v${pkgver}.tar.gz"
-	"libsearpc.pc.patch")
+        "libsearpc.pc.patch")
 
-configure_libsearpc() {
-	./autogen.sh
-	./configure --prefix=/usr PYTHON=/usr/bin/python2
-}
-
-pkgver() {
-	cd "$srcdir/$pkgname-$pkgver"
-	configure_libsearpc &> /dev/null
-	grep "PACKAGE_VERSION" Makefile | sed 's/PACKAGE_VERSION.*=[ \t]\+\([0-9\.]\+\)[ \t]*/\1/g'
-}
 
 prepare () {
-    pkgver
-	cd "$srcdir/$pkgname-$pkgver"
-	patch -p1 -i $srcdir/libsearpc.pc.patch 
+    cd "$srcdir/$pkgname-$pkgver"
+    patch -p1 -i $srcdir/libsearpc.pc.patch 
 }
 
 build () {
-	cd "$srcdir/$pkgname-$pkgver"
-	configure_libsearpc
-	make -j1
+    cd "$srcdir/$pkgname-$pkgver"
+    ./autogen.sh
+    ./configure --prefix=/usr PYTHON=/usr/bin/python2
+    make -j1
 }
 
 package () {
-	cd "$srcdir/$pkgname-$pkgver"
-	make DESTDIR="$pkgdir" install
+    cd "$srcdir/$pkgname-$pkgver"
+    make DESTDIR="$pkgdir" install
 }
 sha256sums=('efee6b495f93e70101c87849c78b135014dfd2f0e5c08dcfed9834def47cb939'
             'aec39a303aaebc0777a22d8c53367f52f619654d63f62b362d75c1c599e632f4')