summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Tittelbach <service-anytun@tittelbach.org>2009-12-05 16:30:14 +0000
committerBernhard Tittelbach <service-anytun@tittelbach.org>2009-12-05 16:30:14 +0000
commit23605fa699f2afaf9490483407f0ada2d07683ad (patch)
treeac66c2be20d981f5e1bfb9573121910112f3dce5
parentuntestet new uanytun ebuild (diff)
works now
-rw-r--r--gentoo-linux/net-misc/uanytun/uanytun-0.3.1.ebuild9
1 files changed, 5 insertions, 4 deletions
diff --git a/gentoo-linux/net-misc/uanytun/uanytun-0.3.1.ebuild b/gentoo-linux/net-misc/uanytun/uanytun-0.3.1.ebuild
index c1b7572..dbd15c1 100644
--- a/gentoo-linux/net-misc/uanytun/uanytun-0.3.1.ebuild
+++ b/gentoo-linux/net-misc/uanytun/uanytun-0.3.1.ebuild
@@ -6,7 +6,7 @@ inherit eutils
DESCRIPTION="VPN daemon using Secure Anycast Tunneling"
HOMEPAGE="http://anytun.org/"
-SRC_URI="http://anytun.org/~equinox/${P}.tar.gz"
+SRC_URI="http://anytun.org/download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
@@ -22,9 +22,10 @@ DEPEND="${RDEPEND}
S=${S}/src
src_compile() {
- local myconf
+ local myconf=""
use gcrypt || myconf="--use-ssl-crypto"
- econf ${myconf} || die "configure failed"
+ #uanytun doesn't use autoconf and fails with options like --build --infodir --host ...
+ ./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc ${myconf} || die "configure failed"
emake || die "make failed"
@@ -37,7 +38,7 @@ src_install() {
dosbin uanytun || die "failed to copy/install an executable"
newinitd "${FILESDIR}/${PN}-0.3.1.init" uanytun || die "failed to copy/install initrd script"
- emake install-man || die "failed to install manpages"
+ emake install-man DESTDIR=${D} || die "failed to install manpages"
cd ../
dodoc AUTHORS ChangeLog README || die "failed to install docs"