From ce4489676d8be709581e8371e29693af29ef3637 Mon Sep 17 00:00:00 2001 From: David Phillips Date: Mon, 7 Mar 2011 01:14:56 -0600 Subject: Adding temerge, version 0.47 --- app-portage/bemerge/Manifest | 1 + app-portage/bemerge/bemerge-0.47.ebuild | 72 +++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 app-portage/bemerge/bemerge-0.47.ebuild (limited to 'app-portage/bemerge') 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." + } + +} -- cgit v1.2.3-65-gdbad