]> Pileus Git - ~andy/sunrise/commitdiff
app-portage/udept: add patch to install bash-completion file only with use flag
authorStefan Schweizer <genstef@gentoo.org>
Sat, 12 Aug 2006 06:45:29 +0000 (06:45 +0000)
committerStefan Schweizer <genstef@gentoo.org>
Sat, 12 Aug 2006 06:45:29 +0000 (06:45 +0000)
svn path=/sunrise/; revision=859

app-portage/udept/ChangeLog
app-portage/udept/Manifest
app-portage/udept/files/bash-completion-install.diff [new file with mode: 0644]
app-portage/udept/udept-0.5.96.2.ebuild

index d5920306e5c5f742ffe7d838c9c835712d2f6bb9..717e4889d46c52756bdb2505dde685dc54925440 100644 (file)
@@ -2,6 +2,10 @@
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Aug 2006; Stefan Schweizer <genstef@gentoo.org> 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 <genstef@gentoo.org> -udept-0.5.94.1.ebuild,
   -udept-0.5.95.2.ebuild, +udept-0.5.96.2.ebuild:
   version bump, remove old
index 0498cc105415b9a844ef68019379addab4a05a40..7e32e8449ac737e3b3d6f26c6ce042ddd25988ca 100644 (file)
@@ -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 (file)
index 0000000..764cdcd
--- /dev/null
@@ -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)
index d3e320ee0010e970f105670868c81f4226b668e5..7f3ae4ac08243afae3c107a544792aa841ed8afa 100644 (file)
@@ -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"