Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=10cb2847a5e5f94c6de0db4849ec70182bb277a5

commit 10cb2847a5e5f94c6de0db4849ec70182bb277a5
Author: James Buren <[email protected]>
Date:   Tue Aug 7 12:31:30 2012 -0500

pygobject-2.28.6-4-x86_64
* patch some C API compatibilities

diff --git a/source/lib/pygobject/FrugalBuild b/source/lib/pygobject/FrugalBuild
index 7de1c5b..7c06bb9 100644
--- a/source/lib/pygobject/FrugalBuild
+++ b/source/lib/pygobject/FrugalBuild
@@ -3,16 +3,17 @@

pkgname=pygobject
pkgver=2.28.6
-pkgrel=3
+pkgrel=4
pkgdesc="Python bindings for GObject"
depends=('python>=2.7' 'glib2>=2.28.2' 'libffi')
groups=('lib')
archs=('i686' 'x86_64' 'arm')
Finclude gnome python
up2date=$pkgver
-source=($source detect_libffi.patch)
+source=($source detect_libffi.patch 
gio-typesdefs-change-some-enums-to-flags.patch)
sha1sums=('4eda7d2b97f495a2ad7d4cdc234d08ca5408d9d5' \
-          '071800adc634c9d20b712ad0af6f70390e5c1476')
+          '071800adc634c9d20b712ad0af6f70390e5c1476' \
+          'f8fa58d568da1728e21c032760a1a0756f4b23d7')
Fconfopts="$Fconfopts --disable-introspection"

subpkgs=("pygobject-cairo")
diff --git 
a/source/lib/pygobject/gio-typesdefs-change-some-enums-to-flags.patch 
b/source/lib/pygobject/gio-typesdefs-change-some-enums-to-flags.patch
new file mode 100644
index 0000000..81a2f29
--- /dev/null
+++ b/source/lib/pygobject/gio-typesdefs-change-some-enums-to-flags.patch
@@ -0,0 +1,30 @@
+diff -ur a/gio/gio-types.defs b/gio/gio-types.defs
+--- a/gio/gio-types.defs       2011-06-13 11:33:49.000000000 -0500
++++ b/gio/gio-types.defs       2012-08-07 12:27:49.745176467 -0500
+@@ -526,7 +526,7 @@
+   )
+ )
+
+-(define-enum MountMountFlags
++(define-flags MountMountFlags
+   (in-module "gio")
+   (c-name "GMountMountFlags")
+   (gtype-id "G_TYPE_MOUNT_MOUNT_FLAGS")
+@@ -545,7 +545,7 @@
+   )
+ )
+
+-(define-enum DriveStartFlags
++(define-flags DriveStartFlags
+   (in-module "gio")
+   (c-name "GDriveStartFlags")
+   (gtype-id "G_TYPE_DRIVE_START_FLAGS")
+@@ -770,7 +770,7 @@
+   )
+ )
+
+-(define-enum SocketMsgFlags
++(define-flags SocketMsgFlags
+   (in-module "gio")
+   (c-name "GSocketMsgFlags")
+   (gtype-id "G_TYPE_SOCKET_MSG_FLAGS")
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to