From d3a948967e1a752eed7ef27053fa069c8735ab35 Mon Sep 17 00:00:00 2001 From: Stefan Schweizer Date: Sat, 12 Aug 2006 06:45:29 +0000 Subject: [PATCH] app-portage/udept: add patch to install bash-completion file only with use flag svn path=/sunrise/; revision=859 --- app-portage/udept/ChangeLog | 4 ++++ app-portage/udept/Manifest | 20 +++++++++++-------- .../udept/files/bash-completion-install.diff | 12 +++++++++++ app-portage/udept/udept-0.5.96.2.ebuild | 10 +++++++++- 4 files changed, 37 insertions(+), 9 deletions(-) create mode 100644 app-portage/udept/files/bash-completion-install.diff diff --git a/app-portage/udept/ChangeLog b/app-portage/udept/ChangeLog index d5920306e..717e4889d 100644 --- a/app-portage/udept/ChangeLog +++ b/app-portage/udept/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 12 Aug 2006; Stefan Schweizer udept-0.5.96.2.ebuild, + +files/bash-completion-install.diff: + add patch to install bash-completion file only with use flag + 11 Aug 2006; Stefan Schweizer -udept-0.5.94.1.ebuild, -udept-0.5.95.2.ebuild, +udept-0.5.96.2.ebuild: version bump, remove old diff --git a/app-portage/udept/Manifest b/app-portage/udept/Manifest index 0498cc105..7e32e8449 100644 --- a/app-portage/udept/Manifest +++ b/app-portage/udept/Manifest @@ -1,12 +1,16 @@ +AUX bash-completion-install.diff 654 RMD160 2555b7db8ddec86b183f91bcb95c64861af080d8 SHA1 b042346dd99745cbca3ffb2104d55c409aae3874 SHA256 da04b719dfb2abd598381b1b0089911f89078a4ec706bbf422ecec33d5e923ef +MD5 3b13c2e1f56211f089862030b4c17966 files/bash-completion-install.diff 654 +RMD160 2555b7db8ddec86b183f91bcb95c64861af080d8 files/bash-completion-install.diff 654 +SHA256 da04b719dfb2abd598381b1b0089911f89078a4ec706bbf422ecec33d5e923ef files/bash-completion-install.diff 654 DIST udept-0.5.96.2.tar.bz2 37871 RMD160 37a584e21354772aa6fc6a2d55a435d573ec9a19 SHA1 f494310c7b4d10af4b4cb443d504fc1f05f0a141 SHA256 8b08d379bd15d02ec5479551274633132f72f901ac5e5019001ad0e0db49bd66 -EBUILD udept-0.5.96.2.ebuild 465 RMD160 d45ad949ad386c22df2bbde790ac77774d7d88fe SHA1 d9fd558395f019cfe13531fa0971166ed4329fc3 SHA256 bf24894f769f3a8664e5c1371f849cfa3ed9372ac46b3ab196584ff28f793dc0 -MD5 8a321ca448809abcfa8aee12e9974a5d udept-0.5.96.2.ebuild 465 -RMD160 d45ad949ad386c22df2bbde790ac77774d7d88fe udept-0.5.96.2.ebuild 465 -SHA256 bf24894f769f3a8664e5c1371f849cfa3ed9372ac46b3ab196584ff28f793dc0 udept-0.5.96.2.ebuild 465 -MISC ChangeLog 646 RMD160 f34011db236eadd374b78b85c7aa3925cef96e67 SHA1 43665ba7e18b9dbc0bbb00effb724029d832b080 SHA256 7444b97a0ac90cefff7b9d3af517e6612f468ba9ebf21ae519a820430a3c67de -MD5 af66606639c94ff1bd1166e974104399 ChangeLog 646 -RMD160 f34011db236eadd374b78b85c7aa3925cef96e67 ChangeLog 646 -SHA256 7444b97a0ac90cefff7b9d3af517e6612f468ba9ebf21ae519a820430a3c67de ChangeLog 646 +EBUILD udept-0.5.96.2.ebuild 608 RMD160 3b8babcd4bb6d51b49bceb36f73ab8d5724a5bcf SHA1 00db6ff535555dcca53197f827513b7eaba33cc3 SHA256 7e878e7e8b2a5e9c80039bc82459f76c3b4c7e4ba8895a5a1086ae2b8fd46bd2 +MD5 b9f7357d4991b2abd3a74fba38c64619 udept-0.5.96.2.ebuild 608 +RMD160 3b8babcd4bb6d51b49bceb36f73ab8d5724a5bcf udept-0.5.96.2.ebuild 608 +SHA256 7e878e7e8b2a5e9c80039bc82459f76c3b4c7e4ba8895a5a1086ae2b8fd46bd2 udept-0.5.96.2.ebuild 608 +MISC ChangeLog 825 RMD160 ca3a0b2f1a9b65ceb6329aa0ee40e085c473d853 SHA1 dd80c33b54a7869a6045e61237efcc79752c24ae SHA256 7a4b9113cd5b729e717743168322d6ae0faf772ea427b9fb7839f455cb20c3aa +MD5 165d200cef21bb2d78abcad306777d25 ChangeLog 825 +RMD160 ca3a0b2f1a9b65ceb6329aa0ee40e085c473d853 ChangeLog 825 +SHA256 7a4b9113cd5b729e717743168322d6ae0faf772ea427b9fb7839f455cb20c3aa ChangeLog 825 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 diff --git a/app-portage/udept/files/bash-completion-install.diff b/app-portage/udept/files/bash-completion-install.diff new file mode 100644 index 000000000..764cdcda9 --- /dev/null +++ b/app-portage/udept/files/bash-completion-install.diff @@ -0,0 +1,12 @@ +--- udept-0.5.96.2/Makefile.orig 2006-08-12 08:26:37.000000000 +0200 ++++ udept-0.5.96.2/Makefile 2006-08-12 08:34:19.000000000 +0200 +@@ -20,8 +20,7 @@ + $(INSTALL) dep $(DESTDIR)/usr/bin/dep + $(INSTALL) -d $(DESTDIR)/usr/share/man/man1 + $(INSTALL) dep.1 $(DESTDIR)/usr/share/man/man1/dep.1 +- $(INSTALL) -d $(DESTDIR)/usr/share/bash-completion +- $(INSTALL) dep.completion $(DESTDIR)/usr/share/bash-completion/dep ++ if [[ " $(USE) " == " " ]] || [[ " $(USE) " == *" bash-completion "* ]] ; then $(INSTALL) -d $(DESTDIR)/usr/share/bash-completion; $(INSTALL) dep.completion $(DESTDIR)/usr/share/bash-completion/dep; fi + + clean: + $(RM) -f $(CLEANFILES) diff --git a/app-portage/udept/udept-0.5.96.2.ebuild b/app-portage/udept/udept-0.5.96.2.ebuild index d3e320ee0..7f3ae4ac0 100644 --- a/app-portage/udept/udept-0.5.96.2.ebuild +++ b/app-portage/udept/udept-0.5.96.2.ebuild @@ -2,6 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ +inherit eutils + DESCRIPTION="A Portage analysis toolkit" HOMEPAGE="http://catmur.co.uk/gentoo/udept" SRC_URI="http://files.catmur.co.uk/${PN}/${P}.tar.bz2" @@ -9,11 +11,17 @@ SRC_URI="http://files.catmur.co.uk/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~ppc ~amd64" -IUSE="" +IUSE="bash-completion" # used in make install RDEPEND="sys-apps/portage app-shells/bash" +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/bash-completion-install.diff +} + src_install() { emake DESTDIR="${D}" install || die "emake install failed" -- 2.43.2