diff options
author | 2010-02-09 20:49:44 +0100 | |
---|---|---|
committer | 2010-02-09 20:49:44 +0100 | |
commit | 923e9ecded16eabf1813a857df29220226da83d7 (patch) | |
tree | 6554aab4db627152467cbe73dfb9e7dd6cd0f2e4 /app-admin | |
parent | [app-admin/packagekit] Fix manifest (diff) | |
download | kde-923e9ecded16eabf1813a857df29220226da83d7.tar.gz kde-923e9ecded16eabf1813a857df29220226da83d7.tar.bz2 kde-923e9ecded16eabf1813a857df29220226da83d7.zip |
[app-admin/packagekit] update 9999 ebuild, fix some TODOs, add more backend support and bash-completion
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/packagekit/Manifest | 4 | ||||
-rw-r--r-- | app-admin/packagekit/metadata.xml | 7 | ||||
-rw-r--r-- | app-admin/packagekit/packagekit-9999.ebuild | 13 |
3 files changed, 16 insertions, 8 deletions
diff --git a/app-admin/packagekit/Manifest b/app-admin/packagekit/Manifest index 24c673f0a1..ec357a3a2e 100644 --- a/app-admin/packagekit/Manifest +++ b/app-admin/packagekit/Manifest @@ -2,5 +2,5 @@ DIST PackageKit-0.5.5.tar.gz 9690051 RMD160 eec52dabd546fd64a66f98e7e0bdf7c5393d DIST PackageKit-0.6.1.tar.gz 9289735 RMD160 9fb7211223fc7ab63970144e8e9854a427389bfb SHA1 654116f0fa3efad23ad1a6c2caaa402659071f6f SHA256 253f9fdffa2dcd23cb7a80fbbfa768bcde10817e060da0de4c0ac700c60573a6 EBUILD packagekit-0.5.5.ebuild 5210 RMD160 47d70ef607abdf580659865ef12cac7c061f3340 SHA1 4d64000c77ce2c4bd4e30b28ed5757067f8530aa SHA256 b0947ab63f252e337e3afec2aff89e38b2365506a1a8629a6bf632acc435f313 EBUILD packagekit-0.6.1.ebuild 5210 RMD160 47d70ef607abdf580659865ef12cac7c061f3340 SHA1 4d64000c77ce2c4bd4e30b28ed5757067f8530aa SHA256 b0947ab63f252e337e3afec2aff89e38b2365506a1a8629a6bf632acc435f313 -EBUILD packagekit-9999.ebuild 5628 RMD160 52a3dd26e454cd826b390d6646ea3c3f4f11d388 SHA1 8524c959ba35f629d9b5480765462e50c1d74daf SHA256 e26ee5f63c34d9cce459a4c855560791c58906255af34f00763a619703e2bbe6 -MISC metadata.xml 781 RMD160 56201e844ee7cf6503fbe0440e17e976a571b0bd SHA1 36f155f5ff9c6de3d69fec9e1cf59084b08df507 SHA256 31f9f59e23aa21bcc4594923270abe3b29bdc26b03cededed0a935a48f13cd2f +EBUILD packagekit-9999.ebuild 5797 RMD160 93003bc4f1ea42715b71eacdefbe8f92a2fc027b SHA1 436f0677021f30bbded2edf1b801a15d4b8ac6c1 SHA256 02ab89d4e9ab9dc60a691087113276a1134275324caaf042a8d510b5ce774d2e +MISC metadata.xml 838 RMD160 61747046fa26fb66366e5c584cc1c8edde01682f SHA1 357aff3c61fe0ca94277cf5da4df52856ae3762e SHA256 e4eb3a230333123bc2bac47ce53a4fd1d315e83019744b1947c92525466ef74e diff --git a/app-admin/packagekit/metadata.xml b/app-admin/packagekit/metadata.xml index c8238e47bf..77975d50fd 100644 --- a/app-admin/packagekit/metadata.xml +++ b/app-admin/packagekit/metadata.xml @@ -12,8 +12,11 @@ Use <pkg>sys-auth/consolekit</pkg> to determine proxy settings </flag> <flag name="cron">Install cron script for auto-update</flag> - <flag name="pm-utils"> - Add pm-utils (suspend/resume) functionalities + <flag name="portage"> + Enable Portage backend + </flag> + <flag name="entropy"> + Enable Entropy backend (Sabayon system pkg) </flag> <!--flag name="ruck">Build ruck (rug-like) client</flag--> <flag name="static-libs">Compile static archives</flag> diff --git a/app-admin/packagekit/packagekit-9999.ebuild b/app-admin/packagekit/packagekit-9999.ebuild index c31a2e3dba..0952063625 100644 --- a/app-admin/packagekit/packagekit-9999.ebuild +++ b/app-admin/packagekit/packagekit-9999.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then EGIT_REPO_URI="git://anongit.freedesktop.org/packagekit" GIT_ECLASS="git" fi -inherit eutils multilib python autotools nsplugins ${GIT_ECLASS} +inherit eutils multilib python autotools nsplugins bash-completion ${GIT_ECLASS} MY_PN="PackageKit" MY_P=${MY_PN}-${PV} @@ -26,7 +26,7 @@ SLOT="0" # KEYWORDS="~amd64 ~x86" KEYWORDS="" IUSE="connman +consolekit cron doc gtk networkmanager nsplugin pm-utils -+policykit qt4 static-libs test udev" ++policykit +portage entropy qt4 static-libs test udev" CDEPEND=" dev-db/sqlite:3 @@ -148,7 +148,7 @@ src_configure() { --disable-strict \ --disable-local \ $(use_enable doc gtk-doc) \ - --disable-command-not-found \ + $(use_enable bash-completion command-not-found) \ --disable-debuginfo-install \ --disable-gstreamer-plugin \ --disable-service-packs \ @@ -157,7 +157,8 @@ src_configure() { --enable-man-pages \ # default backend is autodetected # --with-default-backend=portage - $(use_enable connman) \ + $(use_enable portage) \ + $(use_enable entropy) \ $(use_enable cron) \ $(use_enable gtk gtk-module) \ $(use_enable networkmanager) \ @@ -184,6 +185,8 @@ src_install() { # Remove precompiled python modules, we handle byte compiling rm -f "${D}/$(python_get_sitedir)"/${PN}*.py[co] + + dobashcompletion "${S}/contrib/pk-completion.bash" ${PN} } pkg_postinst() { @@ -205,6 +208,8 @@ pkg_postinst() { ewarn "it is not recommanded nor supported upstream." echo fi + + bash-completion_pkg_postinst } pkg_prerm() { |