Gentoo Archives: gentoo-commits

From: "Christian Hartmann (ian)" <ian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-portage/demerge: demerge-0.046.ebuild
Date: Thu, 21 Feb 2008 18:29:13
Message-Id: E1JSGAP-0001vA-6J@stork.gentoo.org
1 ian 08/02/21 18:29:09
2
3 Added: demerge-0.046.ebuild
4 Log:
5 Version bump
6 (Portage version: 2.1.4.4)
7
8 Revision Changes Path
9 1.1 app-portage/demerge/demerge-0.046.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/demerge/demerge-0.046.ebuild?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-portage/demerge/demerge-0.046.ebuild?rev=1.1&content-type=text/plain
13
14 Index: demerge-0.046.ebuild
15 ===================================================================
16 # Copyright 1999-2008 Gentoo Foundation
17 # Distributed under the terms of the GNU General Public License v2
18 # $Header: /var/cvsroot/gentoo-x86/app-portage/demerge/demerge-0.046.ebuild,v 1.1 2008/02/21 18:29:08 ian Exp $
19
20 DESCRIPTION="demerge - revert to previous installation states"
21 HOMEPAGE="http://download.mpsna.de/opensource/demerge/"
22 SRC_URI="http://download.mpsna.de/opensource/demerge/${P}.tar.gz"
23
24 LICENSE="GPL-2"
25 SLOT="0"
26 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
27 IUSE=""
28
29 DEPEND="dev-lang/perl
30 >=dev-perl/PortageXS-0.02.06
31 dev-perl/Term-ANSIColor
32 dev-perl/TermReadKey
33 dev-perl/Shell-EnvImporter"
34 RDEPEND="${DEPEND}
35 sys-apps/portage"
36
37 src_install() {
38 dobin demerge || die
39 dodoc Changelog
40 doman demerge.3
41 }
42
43 pkg_postinst() {
44 if [ ! -e /etc/portage/postsync.d/demerge-record ]; then
45 mkdir -p /etc/portage/postsync.d/
46 echo '[ -x /usr/bin/demerge ] && /usr/bin/demerge --postsync' > /etc/portage/postsync.d/demerge-record
47 elog "/etc/portage/postsync.d/demerge-record has been installed for convenience"
48 elog "If you wish for it to be automatically run at the end of every --sync simply chmod +x /etc/portage/postsync.d/demerge-record"
49 elog "If ever you find this to be an inconvenience simply chmod -x /etc/portage/postsync.d/demerge-record"
50 fi
51 }
52
53
54
55 --
56 gentoo-commits@l.g.o mailing list