summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/bemerge/Manifest3
-rw-r--r--app-portage/bemerge/bemerge-0.45.ebuild4
-rw-r--r--app-portage/bemerge/bemerge-0.46.ebuild60
3 files changed, 66 insertions, 1 deletions
diff --git a/app-portage/bemerge/Manifest b/app-portage/bemerge/Manifest
index 8533e8c..72c913a 100644
--- a/app-portage/bemerge/Manifest
+++ b/app-portage/bemerge/Manifest
@@ -1,5 +1,6 @@
DIST bemerge 4473 RMD160 0d557c158cca2981379b1e840a66eb8750ba3e03 SHA1 0b99615591c90d90ebe225b881cdb6702a44c1d5 SHA256 5eb65dc1a6377185ff3b68a11b6dc519f58a29ac2030566e67be9048231221d4
EBUILD bemerge-0.4.1-r1.ebuild 996 RMD160 7c95c3145a4cf839a2f74530814eb293af4eec5f SHA1 93d1c9cac8827bacc9ecdd0e2d526844e4a323c1 SHA256 65edc2cdb7eb37ad7b926a56239dc415c87e1c094cc7d8fa36ff1efb4feed1bf
EBUILD bemerge-0.4.1.ebuild 1422 RMD160 b79ce7ce416f2bd57c0a0b40a3abd280755fa6b1 SHA1 dc2a413be9e4aa405d1fc09a3a18d72b21d5533f SHA256 f121652a8cec3283dde847db0b4273c9956f1d33b8361ce426a6f0ca5827bbb9
-EBUILD bemerge-0.45.ebuild 990 RMD160 d13e4012164266aad8d2ab28d06fbbb7fe5bc6fe SHA1 f5717e592c6ecd2eea352fa73287d9a8b61260e6 SHA256 cf2896a4691cb7fd57c29f8fa634a88fb88806391754bd8b0e404f5697fdc7a1
+EBUILD bemerge-0.45.ebuild 1166 RMD160 a642c292e181743d45fb2b38fec83ec312ab0853 SHA1 8d3df59bb0ebc338aa272290f8b93d1fab9dacf9 SHA256 f0b49b3a31c73152d0afd3e6e084cda9b01cc2bbbc6072c8f44a90ce361cee38
+EBUILD bemerge-0.46.ebuild 1164 RMD160 6bcd54b5eb4e8ac1d1464f8394f0b6e8bbe4b75f SHA1 268e411d58c348ceac279055c95da35b74bc110b SHA256 906879c769d3212eff98b4296960c22c50ac05487b7d4369a04ab556ba9097cb
MISC metadata.xml 324 RMD160 f1ec2dd85582b1acd4799c943df634768c022b36 SHA1 1903cedec7efa1c9c65945c8a9777832294e7773 SHA256 5cd0694310a87768365816083fad252af6f7069e2f1141b48edcfbb662c5b086
diff --git a/app-portage/bemerge/bemerge-0.45.ebuild b/app-portage/bemerge/bemerge-0.45.ebuild
index f6aff6b..1156f20 100644
--- a/app-portage/bemerge/bemerge-0.45.ebuild
+++ b/app-portage/bemerge/bemerge-0.45.ebuild
@@ -7,6 +7,9 @@
# http://devmanual.gentoo.org/ebuild-writing/index.html
# http://linuxreviews.org/man/ebuild/
+# Contains the list of variables & functions available for using git in ebuilds:
+# http://gentoo-overlays.zugaina.org/kde/portage/eclass/git.eclass
+
EAPI="3"
@@ -37,6 +40,7 @@ RDEPEND="
sys-kernel/module-rebuild
sys-process/lsof
app-admin/checkrestart
+ app-portage/portage-utils
"
diff --git a/app-portage/bemerge/bemerge-0.46.ebuild b/app-portage/bemerge/bemerge-0.46.ebuild
new file mode 100644
index 0000000..e296af5
--- /dev/null
+++ b/app-portage/bemerge/bemerge-0.46.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+
+# Helpful information for me:
+# http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1
+# http://devmanual.gentoo.org/ebuild-writing/index.html
+# http://linuxreviews.org/man/ebuild/
+
+# Contains the list of variables & functions available for using git in ebuilds:
+# http://gentoo-overlays.zugaina.org/kde/portage/eclass/git.eclass
+
+
+EAPI="3"
+
+inherit eutils git
+
+DESCRIPTION="a wrapper script for emerge to make it better"
+HOMEPAGE="https://github.com/write2david/bemerge"
+SRC_URI=""
+
+
+EGIT_REPO_URI="git://github.com/write2david/bemerge.git"
+EGIT_BRANCH="master"
+
+# The commit of version 0.46
+EGIT_COMMIT="7e0c7e48a7e"
+
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+RESTRICT="mirror test"
+
+
+RDEPEND="
+ sys-process/time
+ app-admin/localepurge
+ sys-kernel/module-rebuild
+ sys-process/lsof
+ app-admin/checkrestart
+ app-portage/portage-utils
+ "
+
+
+src_unpack() {
+ git_src_unpack
+}
+
+
+src_install() {
+
+ # Dictate where the executable will be installed to
+ exeinto /usr/bin
+
+ # Now put the executable in said location
+ doexe bemerge
+
+}