From: Paul Varner Date: Wed, 24 Aug 2011 21:17:48 +0000 (+0000) Subject: Add live ebuild X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=235e6c3ce2a971687417e5e1af4e7b3b07fcebf8;p=gentoo.git Add live ebuild Package-Manager: portage-2.1.10.11/cvs/Linux x86_64 --- diff --git a/app-portage/esearch/ChangeLog b/app-portage/esearch/ChangeLog index edfaf8e2d3db..98905ff33543 100644 --- a/app-portage/esearch/ChangeLog +++ b/app-portage/esearch/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-portage/esearch # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/ChangeLog,v 1.64 2011/08/09 23:53:59 fuzzyray Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/ChangeLog,v 1.65 2011/08/24 21:17:48 fuzzyray Exp $ + +*esearch-9999 (24 Aug 2011) + + 24 Aug 2011; Paul Varner +esearch-9999.ebuild: + Add live git ebuild. *esearch-0.7.2-r1 (09 Aug 2011) diff --git a/app-portage/esearch/Manifest b/app-portage/esearch/Manifest index b6e4dcf5db93..409133ad8f65 100644 --- a/app-portage/esearch/Manifest +++ b/app-portage/esearch/Manifest @@ -15,5 +15,6 @@ EBUILD esearch-0.7.1-r7.ebuild 1734 RMD160 080722c857180e3e5928e5c2ef8519b4679f7 EBUILD esearch-0.7.1-r8.ebuild 2033 RMD160 7e698f8cae2d46ac6ceca8e202c2481454785642 SHA1 bf457c94db24d661a331338c5f370be9b7d5613e SHA256 5de12befe22057f985eb3516149b9741af798b3bb97d0300542827eec806864a EBUILD esearch-0.7.2-r1.ebuild 1819 RMD160 adc88f34b364a7d3199cb43c92fb72dc3e8b0671 SHA1 e98030bfb38562fa3ddbdf8c7d6b534f6913dc90 SHA256 243a32079c42f16fb69a17e1c6e8bd3ab9b6cae88295375b92a98e72841b82f7 EBUILD esearch-0.7.2.ebuild 1778 RMD160 3a4be34ad404533daa4c07bfba525d8db87a09d2 SHA1 e61ecdc0425e63689d742b232729a67945ce3d9b SHA256 c2ae044b01e8b55153251693a1526a2160621041b955b1a2cc52000852e6d52a -MISC ChangeLog 9769 RMD160 f29b08bddfdac42877c7e68cbcd19f52e032e3e5 SHA1 98a5e996198b0a5557d5486a31dcc93014718676 SHA256 15387432dd5f322d52eec6693d76272b49b4df31f598c0080a0bc4b4d8dc4ed1 +EBUILD esearch-9999.ebuild 1265 RMD160 0f3c92a7ac15bc331cdd1e2dce9968b3c88c3c7d SHA1 6e8aa39b4f4d739c70a83aef51778ed937f2f53d SHA256 7d4f5e456629b4cf550fb64ac752d76adc96096f7fb0178ad1b3c7b77583d090 +MISC ChangeLog 9893 RMD160 9a541b5857ee8796f78f999edbaa1904d0446c46 SHA1 77134fdfcbec36b67cee519a2ee5438794ceaa5c SHA256 c6fa6e29403131acef623a6b287eed40f9d0406ba82fb5eab7cf2aced147e5dd MISC metadata.xml 166 RMD160 ca32b35979234f4c3cb4b824fb3c4b5c41bbb1b5 SHA1 ad2b30d8643bb8c9dc8042a399b172878b7021d7 SHA256 3837555db151fa9c3afbe9eb1edff296df030efb574605d6d2b5b37228c2a021 diff --git a/app-portage/esearch/esearch-9999.ebuild b/app-portage/esearch/esearch-9999.ebuild new file mode 100644 index 000000000000..5dc21020e374 --- /dev/null +++ b/app-portage/esearch/esearch-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-portage/esearch/esearch-9999.ebuild,v 1.1 2011/08/24 21:17:48 fuzzyray Exp $ + +EAPI="3" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="2.[45]" +PYTHON_USE_WITH="readline" +PYTHON_NONVERSIONED_EXECUTABLES=(".*") + +inherit distutils python git-2 + +EGIT_REPO_URI="git://github.com/fuzzyray/esearch.git" + +DESCRIPTION="Replacement for 'emerge --search' with search-index" +HOMEPAGE="http://david-peter.de/esearch.html" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +IUSE="linguas_fr linguas_it" + +KEYWORDS="" + +DEPEND="sys-apps/portage" +RDEPEND="${DEPEND}" + +distutils_src_compile_pre_hook() { + echo VERSION="9999-${EGIT_VERSION}" "$(PYTHON)" setup.py set_version + VERSION="9999-${EGIT_VERSION}" "$(PYTHON)" setup.py set_version +} + +src_compile() { + distutils_src_compile +} + +src_install() { + python_convert_shebangs -r "" build-*/scripts-* + distutils_src_install + dodoc eupdatedb.cron || die "dodoc failed" + + # Remove unused man pages according to the linguas flags + if ! use linguas_fr ; then + rm -rf "${ED}"/usr/share/man/fr + fi + + if ! use linguas_it ; then + rm -rf "${ED}"/usr/share/man/it + fi +} + +pkg_postinst() { + distutils_pkg_postinst +}