[oe-commits] Thomas Zimmermann : Add pisi reciepe
git version control
git at git.openembedded.org
Fri Sep 11 18:49:48 UTC 2009
Module: openembedded.git
Branch: shr/import
Commit: 703faa469cc3f08ef7872534779251100adaeaea
URL: http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=703faa469cc3f08ef7872534779251100adaeaea
Author: Thomas Zimmermann <zimmermann at vdm-design.de>
Date: Fri Sep 11 14:08:41 2009 +0000
Add pisi reciepe
---
conf/distro/include/shr-autorev-unstable.inc | 1 +
recipes/openmoko2/pisi_svn.bb | 52 ++++++++++++++++++++++++++
2 files changed, 53 insertions(+), 0 deletions(-)
diff --git a/conf/distro/include/shr-autorev-unstable.inc b/conf/distro/include/shr-autorev-unstable.inc
index bbf453e..0a07e35 100644
--- a/conf/distro/include/shr-autorev-unstable.inc
+++ b/conf/distro/include/shr-autorev-unstable.inc
@@ -127,3 +127,4 @@ SRCREV_pn-e-tasks = "${AUTOREV}"
SRCREV_pn-mokonnect = "${AUTOREV}"
SRCREV_pn-elmdentica = "${AUTOREV}"
SRCREV_pn-vala-terminal = "${AUTOREV}"
+SRCREV_pn-pisi = "${AUTOREV}"
diff --git a/recipes/openmoko2/pisi_svn.bb b/recipes/openmoko2/pisi_svn.bb
new file mode 100644
index 0000000..d9fb7de
--- /dev/null
+++ b/recipes/openmoko2/pisi_svn.bb
@@ -0,0 +1,52 @@
+DESCRIPTION = "PISI is synchronizing information"
+SECTION = "devel/python"
+PRIORITY = "optional"
+LICENSE = "GPL"
+HOMEPAGE = "http://projects.openmoko.org/projects/pisi/"
+SRCNAME = "pisi"
+DEPENDS = "python-native python"
+RDEPENDS = "python-vobject python python-pygtk python-pygobject python-pycairo\
+ python-gdata python-webdav python-ldap python-epydoc python-core\
+ python-dateutil python-sqlite3 python-netserver python-netclient\
+ python-misc"
+
+PV = "0.4.6+svnr${SRCPV}"
+
+PACKAGE_ARCH = "all"
+
+PR = "r0"
+
+SRC_URI = "svn://svn.projects.openmoko.org/svnroot/pisi;module=trunk;proto=https \
+ "
+
+S = "${WORKDIR}/trunk"
+
+FILES_${PN} += "/opt/pisi \
+ ${datadir}/pixmaps \
+ ${datadir}/applications \
+ /home"
+CONFFILES_${PN} += "/home/root/.${PN}/conf.default"
+
+do_compile() {
+ ${STAGING_BINDIR_NATIVE}/python ${S}/setup.py build ${D}
+}
+
+do_install() {
+ ${STAGING_BINDIR_NATIVE}/python ${S}/setup.py install ${D}
+}
+
+do_install_append() {
+ rm -rf ${D}/opt/pisi/Makefile
+ rm -rf ${D}/opt/pisi/build/
+ rm -rf ${D}/opt/pisi/deps/
+ rm -rf ${D}/opt/pisi/.svn/
+ rm -rf ${D}/opt/pisi/deps/.svn/
+ rm -rf ${D}/opt/pisi/build/.svn/
+ rm -rf ${D}/opt/pisi/tests/
+ rm -rf ${D}/opt/pisi/scripts/.svn/
+ rm -rf ${D}/opt/pisi/thirdparty/.svn/
+ rm -rf ${D}/opt/pisi/thirdparty/conduit/.svn/
+ rm -rf ${D}/opt/pisi/modules/.svn/
+ rm -rf ${D}/opt/pisi/contacts/.svn/
+ rm -rf ${D}/opt/pisi/events/.svn/
+}
More information about the Openembedded-commits
mailing list