summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorwangjiezhe2017-03-25 12:00:31 +0800
committerwangjiezhe2017-03-25 12:00:31 +0800
commit4cee9654804f2bc291410c048852804b5959f0b0 (patch)
tree5dadcfdf4383252d1ac785191d6822e7514d43fa
parent774619bd37dfe5581c85596aeac81b6627d92102 (diff)
downloadaur-4cee9654804f2bc291410c048852804b5959f0b0.tar.gz
pygobject-patched 3.24.0-1
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD23
2 files changed, 31 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 14b227d5f127..bb899c5d5df3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sat Jan 7 02:30:28 UTC 2017
+# Sat Mar 25 03:58:17 UTC 2017
pkgbase = pygobject-patched
pkgdesc = Python Bindings for GLib/GObject/GIO/GTK+
- pkgver = 3.22.0
- pkgrel = 2
+ pkgver = 3.24.0
+ pkgrel = 1
url = https://wiki.gnome.org/Projects/PyGObject
arch = i686
arch = x86_64
@@ -13,21 +13,26 @@ pkgbase = pygobject-patched
makedepends = gobject-introspection
depends = gobject-introspection-runtime
optdepends = cairo: Cairo bindings
- source = https://download.gnome.org/sources/pygobject/3.22/pygobject-3.22.0.tar.xz
+ source = https://download.gnome.org/sources/pygobject/3.24/pygobject-3.24.0.tar.xz
source = 01_cairo_region.patch
- sha256sums = 08b29cfb08efc80f7a8630a2734dec65a99c1b59f1e5771c671d2e4ed8a5cbe7
+ sha256sums = 4e228b1c0f36e810acd971fad1c7030014900d8427c308d63a560f3f1037fa3c
sha256sums = 70d890c4f56cb677a386dcd5cfe554957c200802b788e582b22b09ba49a423a2
pkgname = python-gobject-patched
- depends = pygobject-devel=3.22.0
+ depends = pygobject-devel=3.24.0
depends = python
- provides = python-gobject=3.22.0
+ provides = python-gobject=3.24.0
conflicts = python-gobject
pkgname = python2-gobject-patched
pkgdesc = Python2 Bindings for GLib/GObject/GIO/GTK+
- depends = pygobject-devel=3.22.0
+ depends = pygobject-devel=3.24.0
depends = python2
- provides = python2-gobject=3.22.0
+ provides = python2-gobject=3.24.0
conflicts = python2-gobject
+pkgname = pygobject-devel-patched
+ pkgdesc = Common development files for pygobject
+ provides = pygobject-devel=3.24.0
+ conflicts = pygobject-devel
+
diff --git a/PKGBUILD b/PKGBUILD
index 2126962c03d5..92efab83db9d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,9 +3,9 @@
_pkgbase=pygobject
pkgbase=pygobject-patched
-pkgname=(python-gobject-patched python2-gobject-patched)
-pkgver=3.22.0
-pkgrel=2
+pkgname=(python-gobject-patched python2-gobject-patched pygobject-devel-patched)
+pkgver=3.24.0
+pkgrel=1
pkgdesc="Python Bindings for GLib/GObject/GIO/GTK+"
url="https://wiki.gnome.org/Projects/PyGObject"
arch=(i686 x86_64)
@@ -15,11 +15,11 @@ makedepends=(python-cairo-git python2-cairo gobject-introspection)
optdepends=('cairo: Cairo bindings')
source=("https://download.gnome.org/sources/${_pkgbase}/${pkgver:0:4}/${_pkgbase}-${pkgver}.tar.xz"
"01_cairo_region.patch")
-sha256sums=('08b29cfb08efc80f7a8630a2734dec65a99c1b59f1e5771c671d2e4ed8a5cbe7'
+sha256sums=('4e228b1c0f36e810acd971fad1c7030014900d8427c308d63a560f3f1037fa3c'
'70d890c4f56cb677a386dcd5cfe554957c200802b788e582b22b09ba49a423a2')
prepare() {
- mkdir -p build-py{2,3}
+ mkdir -p build-py{2,3} devel
cd ${_pkgbase}-${pkgver}
patch -Np1 -i "$srcdir/01_cairo_region.patch"
}
@@ -43,7 +43,7 @@ package_python-gobject-patched() {
cd build-py3
make DESTDIR="$pkgdir" install
- rm -r "$pkgdir"/usr/{include,lib/pkgconfig}
+ mv "$pkgdir"/usr/{include,lib/pkgconfig} "$srcdir/devel"
}
package_python2-gobject-patched() {
@@ -57,3 +57,14 @@ package_python2-gobject-patched() {
python2 -m compileall "$pkgdir"/usr/lib/python2.7/site-packages/gi
rm -r "$pkgdir"/usr/{include,lib/pkgconfig}
}
+
+package_pygobject-devel-patched() {
+ pkgdesc="Common development files for pygobject"
+ provides=("pygobject-devel=$pkgver")
+ conflicts=("pygobject-devel")
+
+ cd devel
+ mkdir -p "$pkgdir/usr/lib"
+ mv include "$pkgdir/usr/"
+ mv pkgconfig "$pkgdir/usr/lib/"
+}