summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Phillips <write2david@gmail.com>2011-03-07 01:14:56 -0600
committerDavid Phillips <write2david@gmail.com>2011-03-07 01:14:56 -0600
commitce4489676d8be709581e8371e29693af29ef3637 (patch)
treec6a736fbc8fe95228da855ff714620e781193b0d
parentAdding v0.46 (diff)
downloadwrite2David-ce4489676d8be709581e8371e29693af29ef3637.tar.gz
write2David-ce4489676d8be709581e8371e29693af29ef3637.tar.bz2
write2David-ce4489676d8be709581e8371e29693af29ef3637.zip
Adding temerge, version 0.47
-rw-r--r--app-portage/bemerge/Manifest1
-rw-r--r--app-portage/bemerge/bemerge-0.47.ebuild72
2 files changed, 73 insertions, 0 deletions
diff --git a/app-portage/bemerge/Manifest b/app-portage/bemerge/Manifest
index 72c913a..677c994 100644
--- a/app-portage/bemerge/Manifest
+++ b/app-portage/bemerge/Manifest
@@ -3,4 +3,5 @@ EBUILD bemerge-0.4.1-r1.ebuild 996 RMD160 7c95c3145a4cf839a2f74530814eb293af4eec
EBUILD bemerge-0.4.1.ebuild 1422 RMD160 b79ce7ce416f2bd57c0a0b40a3abd280755fa6b1 SHA1 dc2a413be9e4aa405d1fc09a3a18d72b21d5533f SHA256 f121652a8cec3283dde847db0b4273c9956f1d33b8361ce426a6f0ca5827bbb9
EBUILD bemerge-0.45.ebuild 1166 RMD160 a642c292e181743d45fb2b38fec83ec312ab0853 SHA1 8d3df59bb0ebc338aa272290f8b93d1fab9dacf9 SHA256 f0b49b3a31c73152d0afd3e6e084cda9b01cc2bbbc6072c8f44a90ce361cee38
EBUILD bemerge-0.46.ebuild 1164 RMD160 6bcd54b5eb4e8ac1d1464f8394f0b6e8bbe4b75f SHA1 268e411d58c348ceac279055c95da35b74bc110b SHA256 906879c769d3212eff98b4296960c22c50ac05487b7d4369a04ab556ba9097cb
+EBUILD bemerge-0.47.ebuild 1502 RMD160 5968d0180d6b5cde11c501b20bd92b719c021708 SHA1 37c062f949b00f6d383f1dda77385e188fd58445 SHA256 c89e73e38af553a750f8a6e2e43c963e79bc6fd39a9bb240eba72577520386b6
MISC metadata.xml 324 RMD160 f1ec2dd85582b1acd4799c943df634768c022b36 SHA1 1903cedec7efa1c9c65945c8a9777832294e7773 SHA256 5cd0694310a87768365816083fad252af6f7069e2f1141b48edcfbb662c5b086
diff --git a/app-portage/bemerge/bemerge-0.47.ebuild b/app-portage/bemerge/bemerge-0.47.ebuild
new file mode 100644
index 0000000..1888de9
--- /dev/null
+++ b/app-portage/bemerge/bemerge-0.47.ebuild
@@ -0,0 +1,72 @@
+# 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.47
+EGIT_COMMIT="fdf8084010"
+
+
+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
+ doexe temerge
+
+
+pkg_postinst() {
+ einfo
+ einfo "You may now use 'bemerge' instead of 'emerge'"
+ einfo "Or, to build a package using RAM instead of your hard drive for
+ storage"
+ einfo " you can run 'temerge' instead of 'bemerge'."
+ einfo " See http://en.gentoo-wiki.com/wiki/Portage_TMPDIR_on_tmpfs for
+ more info."
+ }
+
+}