hasufell    14/08/24 18:34:18

  Modified:             ChangeLog
  Added:                sunflower-0.2_alpha59.ebuild
  Log:
  version bump
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
BDEED020)

Revision  Changes    Path
1.13                 x11-misc/sunflower/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/sunflower/ChangeLog?rev=1.13&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/sunflower/ChangeLog?rev=1.13&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/sunflower/ChangeLog?r1=1.12&r2=1.13

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-misc/sunflower/ChangeLog,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- ChangeLog   6 Jul 2014 12:57:53 -0000       1.12
+++ ChangeLog   24 Aug 2014 18:34:18 -0000      1.13
@@ -1,6 +1,12 @@
 # ChangeLog for x11-misc/sunflower
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/sunflower/ChangeLog,v 1.12 
2014/07/06 12:57:53 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/sunflower/ChangeLog,v 1.13 
2014/08/24 18:34:18 hasufell Exp $
+
+*sunflower-0.2_alpha59 (24 Aug 2014)
+
+  24 Aug 2014; Julian Ospald <[email protected]>
+  +sunflower-0.2_alpha59.ebuild:
+  version bump
 
   06 Jul 2014; Michał Górny <[email protected]> sunflower-0.1_alpha56.ebuild,
   sunflower-0.1_alpha57.ebuild, sunflower-0.1_alpha58.ebuild:



1.1                  x11-misc/sunflower/sunflower-0.2_alpha59.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild?rev=1.1&content-type=text/plain

Index: sunflower-0.2_alpha59.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild,v 1.1 
2014/08/24 18:34:18 hasufell Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime gnome2-utils python-r1

MY_PN="Sunflower"
DESCRIPTION="Small and highly customizable twin-panel file manager with 
plugin-support"
HOMEPAGE="http://code.google.com/p/sunflower-fm";
SRC_URI="http://sunflower-fm.org/pub/sunflower-${PV/_alpha/-}.tgz";

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"

DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
        >=dev-python/pygtk-2.15.0[${PYTHON_USEDEP}]
        >=dev-python/notify-python-0.1[${PYTHON_USEDEP}]
        gnome-base/librsvg:2"

S=${WORKDIR}/${MY_PN}

src_prepare() {
        find "${S}" -name "*.py[co]" -delete || die
        find "${S}"/translations -name "*.po" -delete || die
        rm "${S}"/translations/${PN}.pot || die

        sed -i \
                -e 
'/^application_file/s/os.path.dirname(sys.argv\[0\])/os.getcwd()/' \
                ${MY_PN}.py || die
}

src_install() {
        touch __init__.py || die
        installme() {
                # install modules
                python_moduleinto ${PN}
                python_domodule images application ${MY_PN}.py \
                        AUTHORS CHANGES COPYING DEPENDS TODO __init__.py

                # generate and install startup scripts
                sed \
                        -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \
                        "${FILESDIR}"/${PN} > "${WORKDIR}"/${PN} || die
                python_doscript "${WORKDIR}"/${PN}
        }

        # install for all enabled implementations
        python_foreach_impl installme

        insinto /usr/share/locale
        # correct gettext behavior
        if [[ -n "${LINGUAS+x}" ]] ; then
                for i in $(cd "${S}"/translations ; echo *) ; do
                        if has ${i} ${LINGUAS} ; then
                                doins -r "${S}"/translations/${i}
                        fi
                done
        else
                doins -r "${S}"/translations/*
        fi

        newicon -s 64 images/${PN}_64.png ${PN}.png
        doicon -s scalable images/${PN}.svg
        newmenu ${MY_PN}.desktop ${PN}.desktop
}

pkg_preinst() {
        gnome2_icon_savelist
}

pkg_postinst() {
        fdo-mime_desktop_database_update
        gnome2_icon_cache_update

        # TODO: better description
        elog "optional dependencies:"
        elog "  dev-python/libgnome-python"
        elog "  media-libs/mutagen"
        elog "  x11-libs/vte:0[python] (terminal support)"
}

pkg_postrm() {
        fdo-mime_desktop_database_update
        gnome2_icon_cache_update
}




Reply via email to