summaryrefslogtreecommitdiff
path: root/app-portage/flaggie
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-portage/flaggie
reinit the tree, so we can have metadata
Diffstat (limited to 'app-portage/flaggie')
-rw-r--r--app-portage/flaggie/Manifest6
-rw-r--r--app-portage/flaggie/flaggie-0.2.1.ebuild36
-rw-r--r--app-portage/flaggie/flaggie-9999.ebuild36
-rw-r--r--app-portage/flaggie/metadata.xml16
4 files changed, 94 insertions, 0 deletions
diff --git a/app-portage/flaggie/Manifest b/app-portage/flaggie/Manifest
new file mode 100644
index 000000000000..8631d87b25d8
--- /dev/null
+++ b/app-portage/flaggie/Manifest
@@ -0,0 +1,6 @@
+DIST flaggie-0.2.1.tar.bz2 16767 SHA256 00a657a6c518bfabbc38770f61600d315a5441e821a8006406346e9a44f025d1 SHA512 3f273ebeceaaedce7a3807126fb3f450e420338a883440066d06a4d6a95b63bd538bb5da882fea23e0d390b28a83f50375dbda2624f656327775b2b700f2b2e4 WHIRLPOOL 9df433aa157dabda6089c9a2cf954085b96b13aaeeff1311be4547132d9b50109aed1f6e0b9f968b498d022721217072dda932137dad5ffc2b99ed23cce018be
+EBUILD flaggie-0.2.1.ebuild 1127 SHA256 7480dbe9012853dd989e4c872de76e19c8801117a181787abfd00c9c43238b2e SHA512 443394e552ab925cdc4d4b3208d70c521db8ab4b08f61bf2b97bb2058ac1cf82c12038cb34ebda11d18f2c93efc679b82aaa667fbedcc17d53f41d46b4dba737 WHIRLPOOL e1ab915fb3d140e89e0c798c49e228ea964d7da5469e856748f60bc7546c82bfeb9e2b14352eee032742e9c06998efbce4a3e63f30dc4d33c0eb2fd3a5df88d6
+EBUILD flaggie-9999.ebuild 1040 SHA256 94031a63b03f86255fa5a25064edcb10b6b2f7918e7badc2eddfb45451c2c701 SHA512 57259958f20a745a0dd0573577fe52aa14c1067cee633bcecbff429ef69bf1dd927e65b3bbc4bd96ed4dae29bcccdecce2f8bc2f3149bf43770b1cc4e7ae62eb WHIRLPOOL 6d9e4b4d628eaba3b3b5c0e8f55d9cd92e5c5fcb6ad3737abba17784dd2b6043b6a4c39026f2a6f3f708f0c9719ef69301fd94b0ac828c4633ad32c36d3faa0f
+MISC ChangeLog 3199 SHA256 602f6120a1b352eb3cdeface551547e01b6f704db5c1510bd70891ebdbde9130 SHA512 032728c9e2fa14055546224f813e40274e044e7b038a0c62671e0bccdca656410438e11a172dd9e967057308e2b5f825b06137f69e9cb6f711cafecc91dbfb46 WHIRLPOOL 24ce044d719951492837949b470b493b86da823f5fea6b3ce0d5c17055ded37c3bbf572d4da8e5b1b55c7dbf5cfc321dadaea189391184feb26382f073d8bbc0
+MISC ChangeLog-2015 9389 SHA256 6685271483706bbfcab624bcba731539405fbe4541482a7c6e8ebfa67fa3764b SHA512 9a6e49d73387b0fc414169dc55ef6688af8779ce59f7dd421cb19e06972c744facf4e228ee8710ef9b733b2c354062eb5d4ce9a0a6c0bd6f2048087604aedaed WHIRLPOOL 32f193cd9142229016a32da89a72864f0144389ff32b2f84924165560f30088ad4825536cadce3689bf1421780fdc667833322af10d2a9f47fd8e0a2b6ca546a
+MISC metadata.xml 522 SHA256 1e6487b3f69a9fad6d93006c52e2f676f999f997de67be969f3d0ed21b240f25 SHA512 bc30ee4bb1c6d72bdaf385fd7554819a1d82ea4fac31fa291a33fc5a3de1ee9931d76b8767b53c18683e885d62f8d72589f0609c462f472d4455570fc9e7da13 WHIRLPOOL c0751cafb1a547b7d9f6fb9976bccc181ca5926b2c5e89cdc35416661a26cd6964ac8285806449026b8dfa5cd02b489c587d85676b6e5c8e8e7a1a1111dcf8d8
diff --git a/app-portage/flaggie/flaggie-0.2.1.ebuild b/app-portage/flaggie/flaggie-0.2.1.ebuild
new file mode 100644
index 000000000000..db5dbabc1d17
--- /dev/null
+++ b/app-portage/flaggie/flaggie-0.2.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A smart CLI mangler for package.* files"
+HOMEPAGE="https://github.com/mgorny/flaggie/"
+SRC_URI="https://github.com/mgorny/flaggie/releases/download/${P}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 arm ~hppa ~mips ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
+
+python_install_all() {
+ newbashcomp contrib/bash-completion/${PN}.bash-completion ${PN}
+ distutils-r1_python_install_all
+}
+
+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/flaggie-9999.ebuild b/app-portage/flaggie/flaggie-9999.ebuild
new file mode 100644
index 000000000000..60d5f61f5398
--- /dev/null
+++ b/app-portage/flaggie/flaggie-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+EGIT_REPO_URI="https://github.com/mgorny/flaggie.git"
+inherit bash-completion-r1 distutils-r1 git-r3
+
+DESCRIPTION="A smart CLI mangler for package.* files"
+HOMEPAGE="https://github.com/mgorny/flaggie/"
+SRC_URI=""
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
+
+python_install_all() {
+ newbashcomp contrib/bash-completion/${PN}.bash-completion ${PN}
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ ewarn "Please note 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)."
+ if ! has_version app-shells/gentoo-bashcomp; then
+ elog
+ elog "If you want to use bash-completion, you need to install:"
+ elog " app-shells/gentoo-bashcomp"
+ fi
+}
diff --git a/app-portage/flaggie/metadata.xml b/app-portage/flaggie/metadata.xml
new file mode 100644
index 000000000000..5ecf8886a38f
--- /dev/null
+++ b/app-portage/flaggie/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <upstream>
+ <maintainer status="active">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <bugs-to>https://github.com/mgorny/flaggie/issues/</bugs-to>
+ <remote-id type="github">mgorny/flaggie</remote-id>
+ </upstream>
+</pkgmetadata>