[oe-commits] org.oe.dev packagekit: add recipe for packagekit

john_lee commit oe at amethyst.openembedded.net
Fri Apr 25 15:37:32 UTC 2008


packagekit: add recipe for packagekit
* PackageKit is a system designed to make installing and updating
software on your computer easier. The primary design goal is to unify
all the software graphical tools used in different distributions,
and use some of the latest technology like PolicyKit to make the
process suck less.

Author: john_lee at openembedded.org
Branch: org.openembedded.dev
Revision: c7578d8bf631ae8b1bdfb66c232351e36baa6785
ViewMTN: http://monotone.openembedded.org/revision/info/c7578d8bf631ae8b1bdfb66c232351e36baa6785
Files:
1
packages/packagekit
packages/packagekit/files
packages/packagekit/files/disable-docbook2man.patch
packages/packagekit/packagekit_git.bb
Diffs:

#
# mt diff -rf58ff12f11ccdf68afa338c1c1f642b0353619d1 -rc7578d8bf631ae8b1bdfb66c232351e36baa6785
#
#
#
# add_dir "packages/packagekit"
# 
# add_dir "packages/packagekit/files"
# 
# add_file "packages/packagekit/files/disable-docbook2man.patch"
#  content [bf9e1424e2ef4fc6731a7fdd94075945bf6cee63]
# 
# add_file "packages/packagekit/packagekit_git.bb"
#  content [8fe65fd15a32dc4664adf3b54c04374d3aff362c]
#
============================================================
--- packages/packagekit/files/disable-docbook2man.patch	bf9e1424e2ef4fc6731a7fdd94075945bf6cee63
+++ packages/packagekit/files/disable-docbook2man.patch	bf9e1424e2ef4fc6731a7fdd94075945bf6cee63
@@ -0,0 +1,12 @@
+Index: git/configure.ac
+===================================================================
+--- git.orig/configure.ac	2008-02-20 17:57:44.000000000 +0800
++++ git/configure.ac	2008-02-20 17:58:30.000000000 +0800
+@@ -115,6 +115,7 @@
+ if test "$DOCBOOK2MAN" = "no" ; then
+ 	AC_MSG_WARN([docbook2man not found, will not be able to build man documentation])
+ 	fi
++DOCBOOK2MAN="no"
+ AM_CONDITIONAL(HAVE_DOCBOOK2MAN, [test "$DOCBOOK2MAN" != "no"])
+ 
+ dnl ---------------------------------------------------------------------------
============================================================
--- packages/packagekit/packagekit_git.bb	8fe65fd15a32dc4664adf3b54c04374d3aff362c
+++ packages/packagekit/packagekit_git.bb	8fe65fd15a32dc4664adf3b54c04374d3aff362c
@@ -0,0 +1,27 @@
+DESCRIPTION = "PackageKit package management abstraction"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "GPL"
+DEPENDS = "dbus (>= 1.1.1) dbus-glib glib-2.0 sqlite3 opkg intltool"
+RDEPENDS = "dbus (>= 1.1.1) dbus-glib glib-2.0 opkg"
+PV = "0.1+git${SRCREV}"
+PR = "r7"
+
+SRC_URI = "git://anongit.freedesktop.org/git/packagekit;protocol=git \
+           file://disable-docbook2man.patch;patch=1"
+
+SRCREV = "${AUTOREV}"
+S = "${WORKDIR}/git"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--with-security-framework=dummy --with-default-backend=opkg --enable-opkg"
+
+do_configure_prepend() {
+        echo "EXTRA_DIST=" > gtk-doc.make
+}
+do_stage () {
+        autotools_stage_all
+}
+
+FILES_${PN} += "${libdir}/packagekit-backend/*.so ${datadir}/dbus-1/system-services/"






More information about the Openembedded-commits mailing list