entropy 0.95.4 ebuilds

This commit is contained in:
Fabio Erculiani
2009-05-27 00:02:19 +02:00
parent 0ab2deca01
commit fa8642ef18
14 changed files with 292 additions and 0 deletions
@@ -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
@@ -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}
}
+1
View File
@@ -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
+28
View File
@@ -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
}
+1
View File
@@ -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
+45
View File
@@ -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
!<app-admin/spritz-0.95
"
DEPEND="sys-devel/gettext"
src_install() {
emake DESTDIR="${D}" LIBDIR=usr/$(get_libdir) sulfur-install || die "make install failed"
dodir /etc/gconf/schemas
insinto /etc/gconf/schemas
doins "${S}/sulfur/misc/entropy-handler.schemas"
}
pkg_postinst() {
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
gnome2_gconf_savelist
gnome2_gconf_install
}
pkg_postrm() {
python_mod_cleanup ${ROOT}/usr/$(get_libdir)/entropy/sulfur
gnome2_gconf_savelist
gnome2_gconf_uninstall
}
+1
View File
@@ -2,4 +2,5 @@ EBUILD entropy-kioslaves-0.93.ebuild 817 RMD160 c604d18c9c14a4143d5cd777f7b8b2bd
EBUILD entropy-kioslaves-0.95.1.ebuild 817 RMD160 c9fa6f41cd518bbe7114b47176c230bb2fb333ff SHA1 cf7c55bbbcfc125ae19824b57a04c35a589524b9 SHA256 3b3a886eb18bc5e0caacdcdab80a386fffb1dbe7db11b59721fb881c0d7e4b69
EBUILD entropy-kioslaves-0.95.2.ebuild 817 RMD160 c9fa6f41cd518bbe7114b47176c230bb2fb333ff SHA1 cf7c55bbbcfc125ae19824b57a04c35a589524b9 SHA256 3b3a886eb18bc5e0caacdcdab80a386fffb1dbe7db11b59721fb881c0d7e4b69
EBUILD entropy-kioslaves-0.95.3.ebuild 817 RMD160 c9fa6f41cd518bbe7114b47176c230bb2fb333ff SHA1 cf7c55bbbcfc125ae19824b57a04c35a589524b9 SHA256 3b3a886eb18bc5e0caacdcdab80a386fffb1dbe7db11b59721fb881c0d7e4b69
EBUILD entropy-kioslaves-0.95.4.ebuild 817 RMD160 c9fa6f41cd518bbe7114b47176c230bb2fb333ff SHA1 cf7c55bbbcfc125ae19824b57a04c35a589524b9 SHA256 3b3a886eb18bc5e0caacdcdab80a386fffb1dbe7db11b59721fb881c0d7e4b69
EBUILD entropy-kioslaves-0.95.ebuild 817 RMD160 c9fa6f41cd518bbe7114b47176c230bb2fb333ff SHA1 cf7c55bbbcfc125ae19824b57a04c35a589524b9 SHA256 3b3a886eb18bc5e0caacdcdab80a386fffb1dbe7db11b59721fb881c0d7e4b69
@@ -0,0 +1,44 @@
# Copyright 2004-2007 Sabayon Linux
# Distributed under the terms of the GNU General Public License v2
EAPI=2
inherit eutils kde4-base
EGIT_TREE="${PV}"
EGIT_REPO_URI="git://sabayon.org/projects/entropy.git"
inherit git
DESCRIPTION="Official Sabayon Linux Entropy Package Manager KDE4 kioslaves (tagged release)"
HOMEPAGE="http://www.sabayonlinux.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="~app-admin/sulfur-${PV}"
src_prepare() {
einfo "nothing to prepare"
}
src_configure() {
einfo "nothing to configure"
}
src_compile() {
einfo "nothing to compile"
}
src_install() {
dodir /${KDEDIR}/share/kde4/services/
insinto /${KDEDIR}/share/kde4/services/
doins "${S}/sulfur/misc/entropy.protocol"
}
pkg_postinst() {
kde4-base_pkg_postinst
}
pkg_postrm() {
kde4-base_pkg_postrm
}
@@ -7,4 +7,5 @@ EBUILD entropy-client-services-0.93.ebuild 808 RMD160 9f021cc1fc4c89b1d08d8119be
EBUILD entropy-client-services-0.95.1.ebuild 808 RMD160 9f021cc1fc4c89b1d08d8119be28406503363992 SHA1 9cdf23e087edd96be0e3176e9684984d1bb9410e SHA256 82453a27d049d16b354b2ab48659b6c04751b56945217dc64a5697384f8df037
EBUILD entropy-client-services-0.95.2.ebuild 808 RMD160 9f021cc1fc4c89b1d08d8119be28406503363992 SHA1 9cdf23e087edd96be0e3176e9684984d1bb9410e SHA256 82453a27d049d16b354b2ab48659b6c04751b56945217dc64a5697384f8df037
EBUILD entropy-client-services-0.95.3.ebuild 808 RMD160 9f021cc1fc4c89b1d08d8119be28406503363992 SHA1 9cdf23e087edd96be0e3176e9684984d1bb9410e SHA256 82453a27d049d16b354b2ab48659b6c04751b56945217dc64a5697384f8df037
EBUILD entropy-client-services-0.95.4.ebuild 808 RMD160 9f021cc1fc4c89b1d08d8119be28406503363992 SHA1 9cdf23e087edd96be0e3176e9684984d1bb9410e SHA256 82453a27d049d16b354b2ab48659b6c04751b56945217dc64a5697384f8df037
EBUILD entropy-client-services-0.95.ebuild 808 RMD160 9f021cc1fc4c89b1d08d8119be28406503363992 SHA1 9cdf23e087edd96be0e3176e9684984d1bb9410e SHA256 82453a27d049d16b354b2ab48659b6c04751b56945217dc64a5697384f8df037
@@ -0,0 +1,35 @@
# Copyright 2004-2007 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 library"
HOMEPAGE="http://www.sabayonlinux.org"
REPO_CONFPATH="${ROOT}/etc/entropy/repositories.conf"
ENTROPY_CACHEDIR="${ROOT}/var/lib/entropy/caches"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="~sys-apps/entropy-${PV}
dev-python/dbus-python
dev-libs/dbus-glib
dev-python/pygobject
"
RDEPEND="${DEPEND}"
src_install() {
emake DESTDIR="${D}" LIBDIR=usr/$(get_libdir) updates-daemon-install || die "make install failed"
}
pkg_postrm() {
python_mod_cleanup ${ROOT}/usr/$(get_libdir)/services
}
+1
View File
@@ -8,4 +8,5 @@ EBUILD entropy-server-0.93.ebuild 681 RMD160 b26281fbde72209756b1809a29903d8cb58
EBUILD entropy-server-0.95.1.ebuild 681 RMD160 b26281fbde72209756b1809a29903d8cb587818e SHA1 84e161e01fc3be679dfc0f22fa79cce209ca570d SHA256 f2f0cf5b9e0ce48b73678a1d544b6ce18aeb7c22211fae617c38014ee66eec6b
EBUILD entropy-server-0.95.2.ebuild 681 RMD160 b26281fbde72209756b1809a29903d8cb587818e SHA1 84e161e01fc3be679dfc0f22fa79cce209ca570d SHA256 f2f0cf5b9e0ce48b73678a1d544b6ce18aeb7c22211fae617c38014ee66eec6b
EBUILD entropy-server-0.95.3.ebuild 681 RMD160 b26281fbde72209756b1809a29903d8cb587818e SHA1 84e161e01fc3be679dfc0f22fa79cce209ca570d SHA256 f2f0cf5b9e0ce48b73678a1d544b6ce18aeb7c22211fae617c38014ee66eec6b
EBUILD entropy-server-0.95.4.ebuild 681 RMD160 b26281fbde72209756b1809a29903d8cb587818e SHA1 84e161e01fc3be679dfc0f22fa79cce209ca570d SHA256 f2f0cf5b9e0ce48b73678a1d544b6ce18aeb7c22211fae617c38014ee66eec6b
EBUILD entropy-server-0.95.ebuild 681 RMD160 b26281fbde72209756b1809a29903d8cb587818e SHA1 84e161e01fc3be679dfc0f22fa79cce209ca570d SHA256 f2f0cf5b9e0ce48b73678a1d544b6ce18aeb7c22211fae617c38014ee66eec6b
@@ -0,0 +1,30 @@
# Copyright 2004-2007 Sabayon Linux
# Distributed under the terms of the GNU General Public License v2
EAPI=2
inherit eutils python
EGIT_TREE="${PV}"
EGIT_REPO_URI="git://sabayon.org/projects/entropy.git"
inherit git
DESCRIPTION="Official Sabayon Linux Package Manager Server Interface (tagged release)"
HOMEPAGE="http://www.sabayonlinux.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
S="${WORKDIR}"/trunk
DEPEND="~sys-apps/entropy-${PV}"
RDEPEND="${DEPEND}"
src_install() {
emake DESTDIR="${D}" LIBDIR=usr/$(get_libdir) entropy-server-install || die "make install failed"
}
pkg_postrm() {
python_mod_cleanup ${ROOT}/usr/$(get_libdir)/entropy/server
}
+1
View File
@@ -11,4 +11,5 @@ EBUILD entropy-0.93-r2.ebuild 1688 RMD160 cc97596ba7c017548f8dc12529203d3a743d97
EBUILD entropy-0.95.1.ebuild 1536 RMD160 97a724acc8b917823f67241356cec89c49816648 SHA1 84a43c8225d30ef0a03b1c26d3b17f30f8c09b36 SHA256 ff1b8852f4c5a90af41b3d3fc5e0c7eaffaf1970e413f9c25d13be68fc72981f
EBUILD entropy-0.95.2.ebuild 1536 RMD160 97a724acc8b917823f67241356cec89c49816648 SHA1 84a43c8225d30ef0a03b1c26d3b17f30f8c09b36 SHA256 ff1b8852f4c5a90af41b3d3fc5e0c7eaffaf1970e413f9c25d13be68fc72981f
EBUILD entropy-0.95.3.ebuild 1536 RMD160 97a724acc8b917823f67241356cec89c49816648 SHA1 84a43c8225d30ef0a03b1c26d3b17f30f8c09b36 SHA256 ff1b8852f4c5a90af41b3d3fc5e0c7eaffaf1970e413f9c25d13be68fc72981f
EBUILD entropy-0.95.4.ebuild 1536 RMD160 97a724acc8b917823f67241356cec89c49816648 SHA1 84a43c8225d30ef0a03b1c26d3b17f30f8c09b36 SHA256 ff1b8852f4c5a90af41b3d3fc5e0c7eaffaf1970e413f9c25d13be68fc72981f
EBUILD entropy-0.95.ebuild 1536 RMD160 97a724acc8b917823f67241356cec89c49816648 SHA1 84a43c8225d30ef0a03b1c26d3b17f30f8c09b36 SHA256 ff1b8852f4c5a90af41b3d3fc5e0c7eaffaf1970e413f9c25d13be68fc72981f
+66
View File
@@ -0,0 +1,66 @@
# Copyright 2004-2007 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 library"
HOMEPAGE="http://www.sabayonlinux.org"
REPO_CONFPATH="${ROOT}/etc/entropy/repositories.conf"
ENTROPY_CACHEDIR="${ROOT}/var/lib/entropy/caches"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="
sys-apps/sandbox
sys-devel/gettext
sys-apps/diffutils
>=dev-lang/python-2.5[sqlite]
dev-db/sqlite[soundex]
dev-util/intltool"
RDEPEND="${DEPEND}"
pkg_setup() {
enewgroup entropy || die "failed to create entropy group"
}
src_install() {
emake DESTDIR="${D}" LIBDIR=usr/$(get_libdir) entropy-install || die "make install failed"
echo "${PV}" > 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
}