1 DESCRIPTION
= "PackageKit package management abstraction"
5 DEPENDS
= "gtk+ python policykit dbus (>= 1.1.1) dbus-glib glib-2.0 sqlite3 ${IPKG_VARIANT} intltool intltool-native (>= 0.37.1)"
6 RDEPENDS_$
{PN
} = "${IPKG_VARIANT}"
13 SRC_URI
= "http://www.packagekit.org/releases/PackageKit-${PV}.tar.gz;name=archive \
14 file://configurefix.patch \
15 file://opkgfixes.patch"
17 SRC_URI
[archive.md5sum
] = "6c8d9c48e21b82abeea15c3fd5066242"
18 SRC_URI
[archive.sha256sum
] = "0eafd1be5516a41ebc0f0c3acff0b0763da105a4178b5eee0ff16d66ccd04408"
20 S
= "${WORKDIR}/PackageKit-${PV}"
22 EXTRA_OECONF
= "--with-security-framework=dummy \
23 --with-default-backend=opkg \
27 --disable-gstreamer-plugin \
29 --disable-networkmanager \
33 do_configure_prepend
() {
35 echo
"EXTRA_DIST=" > gtk
-doc.make
38 do_configure_append
() {
39 for i in $
(find .
-name Makefile
) ; do
40 sed
-i
-e s
:$
{STAGING_DIR_NATIVE
}::g \
41 -e s
:$
{bindir
}/mkdir
:$
{STAGING_BINDIR_NATIVE
}/mkdir
:g \
42 -e s
:/usr
/bin/intltool
-merge
:$
{STAGING_BINDIR_NATIVE
}/intltool
-merge
:g \
48 PACKAGES
=+ "${PN}-website"
49 FILES_$
{PN
}-website
= "${datadir}/PackageKit/website"
51 PACKAGES
=+ "${PN}-python"
52 FILES_$
{PN
}-python
= "${libdir}/python*"
54 PACKAGES
=+ "${PN}-gtkmodule"
55 FILES_$
{PN
}-gtkmodule
= "${libdir}/gtk-2.0/*/*.so"
57 FILES_$
{PN
} += "${libdir}/packagekit-backend/*.so ${libdir}/pm-utils ${datadir}/dbus-1/system-services/ ${datadir}/PolicyKit ${datadir}/PackageKit"
58 FILES_$
{PN
}-dbg
+= "${libdir}/packagekit-backend/.debug/*.so ${libdir}/gtk-2.0/*/.debug"
59 FILES_$
{PN
}-dev
+= "${libdir}/packagekit-backend/*a ${libdir}/gtk-2.0/*/*a"