# ChangeLog for app-portage/portato
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/portato/ChangeLog,v 1.21 2010/03/09 19:20:30 fuzzyray Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/portato/ChangeLog,v 1.22 2010/04/08 17:57:19 idl0r Exp $
+
+ 08 Apr 2010; Christian Ruppert <idl0r@gentoo.org> -portato-0.12.1.ebuild,
+ -portato-0.13.ebuild:
+ Remove old/unsupported versions.
09 Mar 2010; Paul Varner <fuzzyray@gentoo.org> metadata.xml:
Change herd to tools-portage.
-DIST portato-0.12.1.tar.gz 161331 RMD160 b4e8f49c2853daddf062546492f7b48cebe9682f SHA1 2d5b9e31a64d96c0d67d085fe4bcf0d8f3ce1766 SHA256 20647ba5a0de53028a77a7e6cce5d4de24a0d615904281e40f73761779e4501e
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST portato-0.13.1.tar.gz 176583 RMD160 4871a7e9ad78f39509b1476e4960b92d18eec288 SHA1 5fb8668ffc77cf5eebdad2b05c678a18589991ce SHA256 401606a4c6dc8431606c295c86abc89cca36f05eac92f1dcc3035cca6c4b6d9c
-DIST portato-0.13.tar.gz 179336 RMD160 57260315c2e1fbe0046e878a9508a8289a19a413 SHA1 b50de33cc45ac37c3dfdf474071cd73e5676e820 SHA256 cde4d54af7c73cd336f6a98311d4f741819f6a0cf9d5228fdc194bf6ab26936b
-EBUILD portato-0.12.1.ebuild 2782 RMD160 f2d35d081d8bb43b70e9c309045cd6ecfe9c0451 SHA1 69ee603b60a2eab361a5b5500a3dfa370df35438 SHA256 fc67c37bfb99217d722683c8a9918d1b660c402543c24b235c4040e98ec312e1
EBUILD portato-0.13.1.ebuild 2663 RMD160 293d13ba5b7f496203d0b4c951619e884d01dae4 SHA1 48ad41d54bc4d867c05f797e8c70d55fa95f0d15 SHA256 f11d015fd6333049ea06f59df68efab1bb7d836e72c8f3b48648774174f040b5
-EBUILD portato-0.13.ebuild 2684 RMD160 36824e2c3e4539c4f2813c26658b0fdc8a68a952 SHA1 30bcb762f6489e56472ea7ba0f4f6e1ddc210657 SHA256 745d34a73cb9e7739f0ddb04cf5abf33eb299120f8a00baf8e34cb2d00b70cfa
-MISC ChangeLog 4814 RMD160 1190efcdf67b4b80b227e109e01cc60f4cacce64 SHA1 74b0daf23b4e4629272483e397b53e7edd4c954b SHA256 51b8b30edd7caf39966d5f84c77f0378c5fa2da8f0aada576e076b01f6ac8cfe
+MISC ChangeLog 4947 RMD160 0c001748319ebbef7d30093fe1b4df166a939f63 SHA1 9034524daf56e61c3f8c7a616b601d515289292f SHA256 176f8e47b99f9bfbb09b573872df5bc454c8a62ac0647b6a05b6f2f75f6a75be
MISC metadata.xml 429 RMD160 ffb9fddcbd8d43ea6a9b7a28fc7a3f7261df94b2 SHA1 5c77c3fde203318107826294f8cf44430a2ee4ff SHA256 99ffbce3acec7cc0be80e27419ea46d0f33b388fda10ac169f554e7ebb741c27
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iEYEARECAAYFAku+GQgACgkQixe2jn+ufTge+ACghIQRk7p+xrZWdXVv+5X0CCxh
+0UgAoIUpHgeV+xD7wyVLOX7rc2+2uk+i
+=XBVh
+-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/portato/portato-0.12.1.ebuild,v 1.3 2009/11/06 22:40:13 ssuominen Exp $
-
-EAPI="2"
-
-NEED_PYTHON="2.5"
-inherit python eutils distutils
-
-DESCRIPTION="A GUI for Portage written in Python."
-HOMEPAGE="http://portato.origo.ethz.ch/"
-SRC_URI="http://download.origo.ethz.ch/portato/1045/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="kde +libnotify nls userpriv sqlite"
-LANGS="ca de es_ES pl tr"
-for X in $LANGS; do IUSE="${IUSE} linguas_${X}"; done
-
-RDEPEND="app-portage/portage-utils
- x11-libs/vte[python]
- >=dev-lang/python-2.5[sqlite?,threads]
- dev-python/pygtksourceview:2
- >=dev-python/pygtk-2.14.0
- >=sys-apps/portage-2.1.6
-
- !userpriv? (
- dev-python/shm
- kde? ( kde-base/kdesu )
- !kde? ( x11-libs/gksu ) )
-
- libnotify? ( dev-python/notify-python )
- nls? ( virtual/libintl )"
-
-# only needs gettext as build dependency
-# python should be set as DEPEND in the python-eclass
-DEPEND="nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${PN}"
-CONFIG_DIR="etc/${PN}"
-DATA_DIR="usr/share/${PN}"
-LOCALE_DIR="usr/share/locale"
-PLUGIN_DIR="${DATA_DIR}/plugins"
-ICON_DIR="${DATA_DIR}/icons"
-TEMPLATE_DIR="${DATA_DIR}/templates"
-
-src_configure ()
-{
- local su="\"gksu -D 'Portato'\""
- use kde && su="\"kdesu -t -d -i '%s' -c\" % APP_ICON"
-
- sed -i -e "s;^\(VERSION\s*=\s*\).*;\1\"${PV}\";" \
- -e "s;^\(CONFIG_DIR\s*=\s*\).*;\1\"${ROOT}${CONFIG_DIR}/\";" \
- -e "s;^\(DATA_DIR\s*=\s*\).*;\1\"${ROOT}${DATA_DIR}/\";" \
- -e "s;^\(TEMPLATE_DIR\s*=\s*\).*;\1\"${ROOT}${TEMPLATE_DIR}/\";" \
- -e "s;^\(ICON_DIR\s*=\s*\).*;\1\"${ROOT}${ICON_DIR}/\";" \
- -e "s;^\(LOCALE_DIR\s*=\s*\).*;\1\"${ROOT}${LOCALE_DIR}/\";" \
- -e "s;^\(SU_COMMAND\s*=\s*\).*;\1$su;" \
- "${PN}"/constants.py || die "sed failed"
-
- if use userpriv; then
- sed -i -e "s/Exec=.*/Exec=portato --no-fork/" portato.desktop || die "sed failed"
- fi
-}
-
-src_compile ()
-{
- if use nls; then
- ./pocompile.sh -emerge ${LINGUAS} || die "pocompile failed"
- fi
-
- distutils_src_compile
-}
-
-src_install ()
-{
- dodir ${DATA_DIR} || die
-
- distutils_src_install
-
- newbin portato.py portato || die
- dodoc doc/*
-
- # config
- insinto ${CONFIG_DIR}
- doins etc/* || die
-
- # plugins
- insinto ${PLUGIN_DIR}
-
- # desktop
- doicon icons/portato-icon.png || die
- domenu portato.desktop || die
-
- # nls
- use nls && domo i18n/mo/*
-}
-
-pkg_postinst ()
-{
- distutils_pkg_postinst
- python_mod_optimize "/${PLUGIN_DIR}"
-}
-
-pkg_postrm ()
-{
- distutils_pkg_postrm
- python_mod_cleanup "/${PLUGIN_DIR}"
-
- # try to remove the DATA_DIR, because it may still reside there, as it was tried
- # to remove it before plugin stuff was purged
- rmdir "${ROOT}"${DATA_DIR} 2> /dev/null
-}
+++ /dev/null
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/portato/portato-0.13.ebuild,v 1.2 2009/11/06 22:40:13 ssuominen Exp $
-
-EAPI="2"
-
-NEED_PYTHON="2.5"
-inherit python eutils distutils
-
-DESCRIPTION="A GUI for Portage written in Python."
-HOMEPAGE="http://portato.origo.ethz.ch/"
-SRC_URI="http://download.origo.ethz.ch/portato/1376/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="kde +libnotify nls userpriv sqlite"
-LANGS="ca de es_ES pl pt_BR tr"
-for X in $LANGS; do IUSE="${IUSE} linguas_${X}"; done
-
-RDEPEND="app-portage/portage-utils
- x11-libs/vte[python]
- >=dev-lang/python-2.5[sqlite?,threads]
- dev-python/pygtksourceview:2
- >=dev-python/pygtk-2.14.0
- >=sys-apps/portage-2.1.6
-
- !userpriv? (
- dev-python/shm
- kde? ( kde-base/kdesu )
- !kde? ( || ( x11-misc/ktsuss x11-libs/gksu ) ) )
-
- libnotify? ( dev-python/notify-python )
- nls? ( virtual/libintl )"
-
-# only needs gettext as build dependency
-# python should be set as DEPEND in the python-eclass
-DEPEND="nls? ( sys-devel/gettext )"
-
-CONFIG_DIR="etc/${PN}"
-DATA_DIR="usr/share/${PN}"
-LOCALE_DIR="usr/share/locale"
-PLUGIN_DIR="${DATA_DIR}/plugins"
-ICON_DIR="${DATA_DIR}/icons"
-TEMPLATE_DIR="${DATA_DIR}/templates"
-
-src_configure ()
-{
- sed -i -e "s;^\(VERSION\s*=\s*\).*;\1\"${PV}\";" \
- -e "s;^\(CONFIG_DIR\s*=\s*\).*;\1\"${ROOT}${CONFIG_DIR}/\";" \
- -e "s;^\(DATA_DIR\s*=\s*\).*;\1\"${ROOT}${DATA_DIR}/\";" \
- -e "s;^\(TEMPLATE_DIR\s*=\s*\).*;\1\"${ROOT}${TEMPLATE_DIR}/\";" \
- -e "s;^\(ICON_DIR\s*=\s*\).*;\1\"${ROOT}${ICON_DIR}/\";" \
- -e "s;^\(LOCALE_DIR\s*=\s*\).*;\1\"${ROOT}${LOCALE_DIR}/\";" \
- "${PN}"/constants.py || die "sed failed"
-
- if use userpriv; then
- sed -i -e "s/Exec=.*/Exec=portato --no-fork/" portato.desktop || die "sed failed"
- fi
-}
-
-src_compile ()
-{
- if use nls; then
- ./pocompile.sh -emerge ${LINGUAS} || die "pocompile failed"
- fi
-
- distutils_src_compile
-}
-
-src_install ()
-{
- dodir ${DATA_DIR} || die
-
- distutils_src_install
-
- newbin portato.py portato || die
- dodoc doc/*
-
- # config
- insinto ${CONFIG_DIR}
- doins etc/* || die
-
- # plugins
- insinto ${PLUGIN_DIR}
-
- # desktop
- doicon icons/portato-icon.png || die
- domenu portato.desktop || die
-
- # nls
- use nls && domo i18n/mo/*
-
- # man page
- doman portato.1
-}
-
-pkg_postinst ()
-{
- distutils_pkg_postinst
- python_mod_optimize "/${PLUGIN_DIR}"
-}
-
-pkg_postrm ()
-{
- distutils_pkg_postrm
- python_mod_cleanup "/${PLUGIN_DIR}"
-
- # try to remove the DATA_DIR, because it may still reside there, as it was tried
- # to remove it before plugin stuff was purged
- rmdir "${ROOT}"${DATA_DIR} 2> /dev/null
-}