From fa8642ef189d8ae070df10fa5aed89a565cd6564 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Wed, 27 May 2009 00:02:19 +0200 Subject: [PATCH] entropy 0.95.4 ebuilds --- .../entropy-notification-applet/Manifest | 1 + .../entropy-notification-applet-0.95.4.ebuild | 37 +++++++++++ app-admin/equo/Manifest | 1 + app-admin/equo/equo-0.95.4.ebuild | 28 ++++++++ app-admin/sulfur/Manifest | 1 + app-admin/sulfur/sulfur-0.95.4.ebuild | 45 +++++++++++++ kde-misc/entropy-kioslaves/Manifest | 1 + .../entropy-kioslaves-0.95.4.ebuild | 44 +++++++++++++ sys-apps/entropy-client-services/Manifest | 1 + .../entropy-client-services-0.95.4.ebuild | 35 ++++++++++ sys-apps/entropy-server/Manifest | 1 + .../entropy-server-0.95.4.ebuild | 30 +++++++++ sys-apps/entropy/Manifest | 1 + sys-apps/entropy/entropy-0.95.4.ebuild | 66 +++++++++++++++++++ 14 files changed, 292 insertions(+) create mode 100644 app-admin/entropy-notification-applet/entropy-notification-applet-0.95.4.ebuild create mode 100644 app-admin/equo/equo-0.95.4.ebuild create mode 100644 app-admin/sulfur/sulfur-0.95.4.ebuild create mode 100644 kde-misc/entropy-kioslaves/entropy-kioslaves-0.95.4.ebuild create mode 100644 sys-apps/entropy-client-services/entropy-client-services-0.95.4.ebuild create mode 100644 sys-apps/entropy-server/entropy-server-0.95.4.ebuild create mode 100644 sys-apps/entropy/entropy-0.95.4.ebuild diff --git a/app-admin/entropy-notification-applet/Manifest b/app-admin/entropy-notification-applet/Manifest index 06c79f4e6..a7967e755 100644 --- a/app-admin/entropy-notification-applet/Manifest +++ b/app-admin/entropy-notification-applet/Manifest @@ -8,4 +8,5 @@ EBUILD entropy-notification-applet-0.93.ebuild 856 RMD160 6aec31523582eec9d3e845 EBUILD entropy-notification-applet-0.95.1.ebuild 856 RMD160 8c01cdc1e646d49ee9646fc7f87ac737f5c60323 SHA1 354f2ab3f61477f75e30e0a5a5532db310c67849 SHA256 ac556c3c21f614c9498187faa6df805e8ada08631a061dbe900978df782a023b EBUILD entropy-notification-applet-0.95.2.ebuild 856 RMD160 8c01cdc1e646d49ee9646fc7f87ac737f5c60323 SHA1 354f2ab3f61477f75e30e0a5a5532db310c67849 SHA256 ac556c3c21f614c9498187faa6df805e8ada08631a061dbe900978df782a023b EBUILD entropy-notification-applet-0.95.3.ebuild 856 RMD160 8c01cdc1e646d49ee9646fc7f87ac737f5c60323 SHA1 354f2ab3f61477f75e30e0a5a5532db310c67849 SHA256 ac556c3c21f614c9498187faa6df805e8ada08631a061dbe900978df782a023b +EBUILD entropy-notification-applet-0.95.4.ebuild 856 RMD160 8c01cdc1e646d49ee9646fc7f87ac737f5c60323 SHA1 354f2ab3f61477f75e30e0a5a5532db310c67849 SHA256 ac556c3c21f614c9498187faa6df805e8ada08631a061dbe900978df782a023b EBUILD entropy-notification-applet-0.95.ebuild 856 RMD160 8c01cdc1e646d49ee9646fc7f87ac737f5c60323 SHA1 354f2ab3f61477f75e30e0a5a5532db310c67849 SHA256 ac556c3c21f614c9498187faa6df805e8ada08631a061dbe900978df782a023b diff --git a/app-admin/entropy-notification-applet/entropy-notification-applet-0.95.4.ebuild b/app-admin/entropy-notification-applet/entropy-notification-applet-0.95.4.ebuild new file mode 100644 index 000000000..d9cc29625 --- /dev/null +++ b/app-admin/entropy-notification-applet/entropy-notification-applet-0.95.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 2004-2008 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +EAPI=2 +inherit eutils multilib fdo-mime python +EGIT_TREE="${PV}" +EGIT_REPO_URI="git://sabayon.org/projects/entropy.git" +inherit git +DESCRIPTION="Entropy's Updates Notification Applet (GTK)" +HOMEPAGE="http://www.sabayonlinux.org" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + ~app-admin/sulfur-${PV} + dev-python/notify-python + >=dev-python/gnome-python-extras-2.19 + dev-python/dbus-python + x11-misc/xdg-utils + sys-apps/entropy-client-services +" + +src_install() { + emake DESTDIR="${D}" LIBDIR=usr/$(get_libdir) notification-applet-install || die "make install failed" +} + +pkg_postinst() { + fdo-mime_mime_database_update + fdo-mime_desktop_database_update +} + +pkg_postrm() { + python_mod_cleanup ${ROOT}/usr/$(get_libdir)/${PN} +} diff --git a/app-admin/equo/Manifest b/app-admin/equo/Manifest index 94678b0f5..e001b4dfc 100644 --- a/app-admin/equo/Manifest +++ b/app-admin/equo/Manifest @@ -8,4 +8,5 @@ EBUILD equo-0.93.ebuild 631 RMD160 4ecfc1e11a08b1e117b4570ae83e0d0f78c89fa5 SHA1 EBUILD equo-0.95.1.ebuild 631 RMD160 4ecfc1e11a08b1e117b4570ae83e0d0f78c89fa5 SHA1 b174b1475b32cfb7e0ed74afe2bda013d51c6a67 SHA256 d0d234b85ce2636a42ea40463889fe126d4b3606c14f341fa0f472e42e054e2d EBUILD equo-0.95.2.ebuild 631 RMD160 4ecfc1e11a08b1e117b4570ae83e0d0f78c89fa5 SHA1 b174b1475b32cfb7e0ed74afe2bda013d51c6a67 SHA256 d0d234b85ce2636a42ea40463889fe126d4b3606c14f341fa0f472e42e054e2d EBUILD equo-0.95.3.ebuild 631 RMD160 4ecfc1e11a08b1e117b4570ae83e0d0f78c89fa5 SHA1 b174b1475b32cfb7e0ed74afe2bda013d51c6a67 SHA256 d0d234b85ce2636a42ea40463889fe126d4b3606c14f341fa0f472e42e054e2d +EBUILD equo-0.95.4.ebuild 631 RMD160 4ecfc1e11a08b1e117b4570ae83e0d0f78c89fa5 SHA1 b174b1475b32cfb7e0ed74afe2bda013d51c6a67 SHA256 d0d234b85ce2636a42ea40463889fe126d4b3606c14f341fa0f472e42e054e2d EBUILD equo-0.95.ebuild 631 RMD160 4ecfc1e11a08b1e117b4570ae83e0d0f78c89fa5 SHA1 b174b1475b32cfb7e0ed74afe2bda013d51c6a67 SHA256 d0d234b85ce2636a42ea40463889fe126d4b3606c14f341fa0f472e42e054e2d diff --git a/app-admin/equo/equo-0.95.4.ebuild b/app-admin/equo/equo-0.95.4.ebuild new file mode 100644 index 000000000..4e0a9a76c --- /dev/null +++ b/app-admin/equo/equo-0.95.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +EAPI=2 +inherit eutils multilib python +EGIT_TREE="${PV}" +EGIT_REPO_URI="git://sabayon.org/projects/entropy.git" +inherit git + +DESCRIPTION="Official Sabayon Linux Package Manager Client" +HOMEPAGE="http://www.sabayonlinux.org" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="~sys-apps/entropy-${PV}" +RDEPEND="${DEPEND}" + +src_install() { + emake DESTDIR="${D}" LIBDIR=usr/$(get_libdir) equo-install || die "make install failed" +} + +pkg_postrm() { + python_mod_cleanup ${ROOT}/usr/$(get_libdir)/entropy/client +} + diff --git a/app-admin/sulfur/Manifest b/app-admin/sulfur/Manifest index 8f9819a93..9ca8054cb 100644 --- a/app-admin/sulfur/Manifest +++ b/app-admin/sulfur/Manifest @@ -1,4 +1,5 @@ EBUILD sulfur-0.95.1.ebuild 1080 RMD160 46f590396be1aa5440bb84d20380784b4074a176 SHA1 65e4a4a83f6860c95c461045fe60d5486787ea84 SHA256 b1818f2e91d8fbd85cd1ca3fb2412ff78768b6f77866d6e8e01bf9cbb2431928 EBUILD sulfur-0.95.2.ebuild 1112 RMD160 c3c57bf65c979f91e7a95195d6848b65a566d001 SHA1 df0a17c11146fb7bc424c0367e886a0d16cba2e3 SHA256 3c6ff933d67cfc5711dad058d0419e52eec13e9b3ec83ccfb09e75bb4a30301b EBUILD sulfur-0.95.3.ebuild 1112 RMD160 c3c57bf65c979f91e7a95195d6848b65a566d001 SHA1 df0a17c11146fb7bc424c0367e886a0d16cba2e3 SHA256 3c6ff933d67cfc5711dad058d0419e52eec13e9b3ec83ccfb09e75bb4a30301b +EBUILD sulfur-0.95.4.ebuild 1112 RMD160 c3c57bf65c979f91e7a95195d6848b65a566d001 SHA1 df0a17c11146fb7bc424c0367e886a0d16cba2e3 SHA256 3c6ff933d67cfc5711dad058d0419e52eec13e9b3ec83ccfb09e75bb4a30301b EBUILD sulfur-0.95.ebuild 1080 RMD160 46f590396be1aa5440bb84d20380784b4074a176 SHA1 65e4a4a83f6860c95c461045fe60d5486787ea84 SHA256 b1818f2e91d8fbd85cd1ca3fb2412ff78768b6f77866d6e8e01bf9cbb2431928 diff --git a/app-admin/sulfur/sulfur-0.95.4.ebuild b/app-admin/sulfur/sulfur-0.95.4.ebuild new file mode 100644 index 000000000..2fa49d8cb --- /dev/null +++ b/app-admin/sulfur/sulfur-0.95.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 2004-2007 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +EAPI=2 +inherit eutils gnome2-utils multilib fdo-mime python +EGIT_TREE="${PV}" +EGIT_REPO_URI="git://sabayon.org/projects/entropy.git" +inherit git +DESCRIPTION="Official Sabayon Linux Package Manager Graphical Client (tagged release)" +HOMEPAGE="http://www.sabayonlinux.org" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="~sys-apps/entropy-${PV} + >=dev-python/pygtk-2.12.1-r2 + >=x11-libs/vte-0.12.2[python] + >=dev-util/glade-3.6.0[python] + x11-misc/xdg-utils + ! revision + insinto /usr/$(get_libdir)/entropy/libraries + doins revision +} + +pkg_preinst() { + # backup user repositories.conf + if [ -f "${REPO_CONFPATH}" ]; then + cp -p "${REPO_CONFPATH}" "${REPO_CONFPATH}.backup" + fi +} + +pkg_postinst() { + # Copy config file over + if [ -f "${REPO_CONFPATH}.backup" ]; then + cp ${REPO_CONFPATH}.backup ${REPO_CONFPATH} -p + else + if [ -f "${REPO_CONFPATH}.example" ] && [ ! -f "${REPO_CONFPATH}" ]; then + cp ${REPO_CONFPATH}.example ${REPO_CONFPATH} -p + fi + fi + if [ -d "${ENTROPY_CACHEDIR}" ]; then + einfo "Purging current Entropy cache" + rm -rf ${ENTROPY_CACHEDIR}/* + fi + +} + +pkg_postrm() { + python_mod_cleanup ${ROOT}/usr/$(get_libdir)/entropy +}