[oe-commits] org.oe.dev add python-pycairo, python bindings to the cairo canvas library

mickeyl commit openembedded-commits at lists.openembedded.org
Mon Oct 16 13:43:11 UTC 2006


add python-pycairo, python bindings to the cairo canvas library

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: a945a3985aa9ce0c1df85e5cb4e78a362162b68d
ViewMTN: http://monotone.openembedded.org/revision.psp?id=a945a3985aa9ce0c1df85e5cb4e78a362162b68d
Files:
1
packages/python/python-pycairo
packages/python/python-pycairo/fix-pkgconfig-dir.patch
packages/python/python-pycairo_1.2.2.bb
Diffs:

#
# mt diff -r240d45029e451aaa62538ae4ce80232ec1771a9d -ra945a3985aa9ce0c1df85e5cb4e78a362162b68d
#
# 
# 
# add_dir "packages/python/python-pycairo"
# 
# add_file "packages/python/python-pycairo/fix-pkgconfig-dir.patch"
#  content [13774f13348937dac5aa8f60b39c519923d64c72]
# 
# add_file "packages/python/python-pycairo_1.2.2.bb"
#  content [a7918a6e6779533796c629799038392206415eaf]
# 
============================================================
--- packages/python/python-pycairo/fix-pkgconfig-dir.patch	13774f13348937dac5aa8f60b39c519923d64c72
+++ packages/python/python-pycairo/fix-pkgconfig-dir.patch	13774f13348937dac5aa8f60b39c519923d64c72
@@ -0,0 +1,13 @@
+Index: pycairo-1.2.2/setup.py
+===================================================================
+--- pycairo-1.2.2.orig/setup.py
++++ pycairo-1.2.2/setup.py
+@@ -57,7 +57,7 @@ dic.setup(
+     )
+ 
+ pkgconfig_dir  = os.path.join (sys.prefix, 'lib', 'pkgconfig')
+-pkgconfig_file = os.path.join (pkgconfig_dir, 'pycairo.pc')
++pkgconfig_file = os.path.join ('.', 'pycairo.pc')
+ print 'creating %s' % pkgconfig_file
+ fo = file (pkgconfig_file, 'w')
+ fo.write ("""\
============================================================
--- packages/python/python-pycairo_1.2.2.bb	a7918a6e6779533796c629799038392206415eaf
+++ packages/python/python-pycairo_1.2.2.bb	a7918a6e6779533796c629799038392206415eaf
@@ -0,0 +1,17 @@
+DESCRIPTION = "Python Bindings for the Cairo canvas library"
+SECTION = "python-devel"
+HOMEPAGE = "http://cairographics.org/pycairo"
+LICENSE = "LGPL MPL"
+DEPENDS = "cairo"
+
+SRC_URI = "http://cairographics.org/releases/pycairo-${PV}.tar.gz \
+           file://fix-pkgconfig-dir.patch;patch=1"
+S = "${WORKDIR}/pycairo-${PV}"
+
+inherit distutils
+
+do_stage() {
+	install -d ${STAGING_INCDIR}
+	install -m 0644 cairo/pycairo.h ${STAGING_INCDIR}
+}
+






More information about the Openembedded-commits mailing list