summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2011-12-17 16:23:34 +0000
committerMichał Górny <mgorny@gentoo.org>2011-12-17 16:23:34 +0000
commit098f6e01447ea07fc86723fc4d4fde481bf3aec3 (patch)
tree07bb6406d8aad5427107be3ebaa30a040591db32 /app-portage
parentStable for AMD64, wrt bug #379045 (diff)
downloadgentoo-2-098f6e01447ea07fc86723fc4d4fde481bf3aec3.tar.gz
gentoo-2-098f6e01447ea07fc86723fc4d4fde481bf3aec3.tar.bz2
gentoo-2-098f6e01447ea07fc86723fc4d4fde481bf3aec3.zip
Version bump. The new version always aborts on ambiguous atoms and brings updated bash-completion.
(Portage version: 2.2.0_alpha81_p1/cvs/Linux x86_64)
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/flaggie/ChangeLog9
-rw-r--r--app-portage/flaggie/flaggie-0.2.ebuild46
-rw-r--r--app-portage/flaggie/metadata.xml8
3 files changed, 55 insertions, 8 deletions
diff --git a/app-portage/flaggie/ChangeLog b/app-portage/flaggie/ChangeLog
index 745f16f9ca8f..5a59af122023 100644
--- a/app-portage/flaggie/ChangeLog
+++ b/app-portage/flaggie/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-portage/flaggie
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/ChangeLog,v 1.25 2011/12/09 03:11:15 naota Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/ChangeLog,v 1.26 2011/12/17 16:23:34 mgorny Exp $
+
+*flaggie-0.2 (17 Dec 2011)
+
+ 17 Dec 2011; Michał Górny <mgorny@gentoo.org> +flaggie-0.2.ebuild,
+ metadata.xml:
+ Version bump. The new version always aborts on ambiguous atoms and brings
+ updated bash-completion.
09 Dec 2011; Naohiro Aota <naota@gentoo.org> flaggie-0.1.4.ebuild:
Add ~x86-fbsd #393175
diff --git a/app-portage/flaggie/flaggie-0.2.ebuild b/app-portage/flaggie/flaggie-0.2.ebuild
new file mode 100644
index 000000000000..2956a25f8728
--- /dev/null
+++ b/app-portage/flaggie/flaggie-0.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/flaggie-0.2.ebuild,v 1.1 2011/12/17 16:23:34 mgorny Exp $
+
+EAPI=4
+PYTHON_DEPEND="2:2.6"
+SUPPORT_PYTHON_ABIS=1
+RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
+
+inherit base bash-completion-r1 distutils
+
+DESCRIPTION="A smart CLI mangler for package.* files"
+HOMEPAGE="https://github.com/mgorny/flaggie/"
+SRC_URI="mirror://github/mgorny/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=sys-apps/portage-2.1.8.3"
+
+src_prepare() {
+ base_src_prepare
+ distutils_src_prepare
+}
+
+src_install() {
+ distutils_src_install
+
+ newbashcomp contrib/bash-completion/${PN}.bash-completion ${PN}
+}
+
+pkg_postinst() {
+ distutils_pkg_postinst
+
+ ewarn "Please denote that flaggie creates backups of your package.* files"
+ ewarn "before performing each change through appending a single '~'."
+ ewarn "If you'd like to keep your own backup of them, please use another"
+ ewarn "naming scheme (or even better some VCS)."
+ elog
+ elog "bash-completion support requires:"
+ elog " app-shells/gentoo-bashcomp"
+ has_version app-shells/gentoo-bashcomp && \
+ elog "(installed already)"
+}
diff --git a/app-portage/flaggie/metadata.xml b/app-portage/flaggie/metadata.xml
index 0790affdcf9c..60239498d1e6 100644
--- a/app-portage/flaggie/metadata.xml
+++ b/app-portage/flaggie/metadata.xml
@@ -5,17 +5,11 @@
<email>mgorny@gentoo.org</email>
<name>Michał Górny</name>
</maintainer>
- <longdescription>
- A CLI-based mangling utility for package.{use,keywords,license}
- files. Meant to be almost drop-in replacement for
- <pkg>app-portage/flagedit</pkg> with an extended feature set
- and improved simplicity of use.
- </longdescription>
<upstream>
<maintainer status="active">
<email>mgorny@gentoo.org</email>
<name>Michał Górny</name>
</maintainer>
- <bugs-to>http://bugs.gentoo.org/enter_bug.cgi?product=Gentoo%20Linux&amp;component=Applications&amp;short_desc=app-portage/flaggie:%20</bugs-to>
+ <bugs-to>https://github.com/mgorny/flaggie/issues/</bugs-to>
</upstream>
</pkgmetadata>