[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