summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2011-07-28 14:52:55 +0200
committerSebastian Pipping <sebastian@pipping.org>2011-07-28 14:53:39 +0200
commit5372820483b2bec7ef2473a07124f3e555c4eb73 (patch)
tree7e69d8a657253825381b4dc6dd18205625378138 /sys-apps
parentVersion bump (diff)
downloadbetagarden-5372820483b2bec7ef2473a07124f3e555c4eb73.tar.gz
betagarden-5372820483b2bec7ef2473a07124f3e555c4eb73.tar.bz2
betagarden-5372820483b2bec7ef2473a07124f3e555c4eb73.zip
sys-apps/hidesvn: 1.2
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/hidesvn/Manifest2
-rw-r--r--sys-apps/hidesvn/hidesvn-1.2.ebuild34
2 files changed, 36 insertions, 0 deletions
diff --git a/sys-apps/hidesvn/Manifest b/sys-apps/hidesvn/Manifest
index 33d69af..de7477f 100644
--- a/sys-apps/hidesvn/Manifest
+++ b/sys-apps/hidesvn/Manifest
@@ -1,3 +1,5 @@
DIST hidesvn-1.1.tar.xz 2564 RMD160 8492e926f3f382fd724ba205853d0fe7aef24d38 SHA1 9c92201bba166fce3c539ac905872a22a4b61acc SHA256 f862f6cbf0e6b8e321e980ea94ef6af2a6856e29be41536966744c1e2191df6b
+DIST hidesvn-1.2.tar.xz 2568 RMD160 f7bd7ab6a3c9e38bb232376aecfb6a94fa9c32c3 SHA1 fb013ad8b3fab5ce6939e04191b69d0b9ccd15e2 SHA256 f30ca4520284411f4a5d16a47cc4b6afda18791cff584b0d499fc31d807108d9
EBUILD hidesvn-1.1-r1.ebuild 695 RMD160 c4c04a6e7abdca843956ada5cd936c110e6e785e SHA1 eb13ab3dc84b89cfa01f4c24e1866ddd08b8f490 SHA256 8d457d82935ce478c740ed1654dd17d2a73e6bd080ed3e6f8b48243b7afc3c4b
+EBUILD hidesvn-1.2.ebuild 703 RMD160 0e173fc5fd2d7c7ac15e9718be3147c28d882bde SHA1 d9c98e005c6005d1ab7c92470475f625da3ef1b2 SHA256 c08f4f55c222ee4c6e72e7ea28eafd7f800de692d2b75170965a948b7b95f254
MISC metadata.xml 257 RMD160 04e4c6e678ba8e8ffde93f57d06a40b60f9eaa69 SHA1 e3c39bf9a25beebbe626726bb94f6e22db4fa06d SHA256 b4a209de2bfbbcc5ceab61bf458a1ee79da4c60a30e4aabf54b76e9709b56db8
diff --git a/sys-apps/hidesvn/hidesvn-1.2.ebuild b/sys-apps/hidesvn/hidesvn-1.2.ebuild
new file mode 100644
index 0000000..59b1500
--- /dev/null
+++ b/sys-apps/hidesvn/hidesvn-1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+
+inherit flag-o-matic
+
+DESCRIPTION="Uses LD_PRELOAD to hide .svn directories from readdir() and readdir_r()"
+HOMEPAGE="http://80386.nl/projects/hidesvn/"
+SRC_URI="http://80386.nl/projects/${PN}/distfiles/${P}.tar.xz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/xz-utils"
+RDEPEND=""
+
+pkg_setup() {
+ append-cflags -fPIC || die
+ append-ldflags -Wl,-soname=libhidesvn.so || die
+}
+
+src_install() {
+ cat <<-EOF > hidesvn
+ #!/bin/sh
+ LD_PRELOAD=/usr/$(get_libdir)/libhidesvn.so exec "\$@"
+ EOF
+ dobin hidesvn || die
+
+ dolib libhidesvn.so || die
+}