summaryrefslogtreecommitdiff
path: root/gentoo-linux/net-misc
diff options
context:
space:
mode:
authorBernhard Tittelbach <service-anytun@tittelbach.org>2009-12-05 16:28:25 +0000
committerBernhard Tittelbach <service-anytun@tittelbach.org>2009-12-05 16:28:25 +0000
commit1a456faedf0630921b6afef0cd8ece9e7d9ff2ae (patch)
tree5676be0d0535fcfe08ec6435890e63280d12aff8 /gentoo-linux/net-misc
parentupd (diff)
no wget / distdir without digest
Diffstat (limited to 'gentoo-linux/net-misc')
-rw-r--r--gentoo-linux/net-misc/anytun/Manifest2
-rw-r--r--gentoo-linux/net-misc/anytun/anytun-0.3.1.ebuild21
2 files changed, 12 insertions, 11 deletions
diff --git a/gentoo-linux/net-misc/anytun/Manifest b/gentoo-linux/net-misc/anytun/Manifest
index 2d5160a..1890f63 100644
--- a/gentoo-linux/net-misc/anytun/Manifest
+++ b/gentoo-linux/net-misc/anytun/Manifest
@@ -1,5 +1,5 @@
AUX anytun-0.3.1.init 4741 RMD160 41021c9336fe037b4b7b76bafbe0cbc343366570 SHA1 a5b9803db65a8e2ccb881818e6d7bda0401bd475 SHA256 946a48cfae01976469f33aba4d3b281d6ae1cd1dc69f1f57d227c85a2e2e3e44
DIST anytun-0.3.1.tar.gz 133451 RMD160 0750f681887dcfc527fbf92f525e16b8ab5bfa47 SHA1 7489ebff5b5cefe909e7f187feae783b874ab614 SHA256 e696b2b6767753234df21dbfce8d994d4a9bbb75e9f3f360081d25ece5eb80c6
-EBUILD anytun-0.3.1.ebuild 3522 RMD160 4bcf827fa95d044225d2decdb3b440733bbc0480 SHA1 79bff8a1a2c8a07536207f46471dc52dd5332ee6 SHA256 7a5f7deb09ed36e4fafd15a150abdf2064737a96eb450b03e048d9636f96a447
+EBUILD anytun-0.3.1.ebuild 3695 RMD160 c660369133a686b0807e8c3c729a4e853408fcc9 SHA1 e383a4d25d9a656b4813892b0ffafba8eefa66b3 SHA256 18698b1c00289aea12ba95fe625a43e8a846bc2f192ea620a2f0c296c36f630a
MISC Changelog 406 RMD160 2184da223d8570f34a92fbc29da7cbd44d697bcf SHA1 884dd5d5141281db088621d6771063304abaa6d0 SHA256 708c2120f2991224f9cbb99741985d635dc2c65a6674c39355f359f0d1d98554
MISC metadata.xml 739 RMD160 a3f44fec55b7ccc9ade4640dc302f4f1bc529c2e SHA1 d6c4cb20903caa2c4e2edb10dcb190effa7c404a SHA256 5e41b27c1e4bb64f13014d1ca9d9a74529d820026be8f3b75aea0909a4480364
diff --git a/gentoo-linux/net-misc/anytun/anytun-0.3.1.ebuild b/gentoo-linux/net-misc/anytun/anytun-0.3.1.ebuild
index 187f31c..1a1eee2 100644
--- a/gentoo-linux/net-misc/anytun/anytun-0.3.1.ebuild
+++ b/gentoo-linux/net-misc/anytun/anytun-0.3.1.ebuild
@@ -69,14 +69,10 @@ src_install() {
}
pkg_config() {
+ [ -d /usr/share/doc/${PF}/etc-anytun-examples/ ] || die "can't copy example config since examples were not installed"
mkdir -p ${ROOT}/etc/anytun/ || die "couldn't mkdir ${ROOT}/etc/anytun/"
- if [ -e ${DISTDIR}/${P}.tar.gz ]; then
- tar xzv --strip-components 3 -f ${DISTDIR}/${P}.tar.gz -C ${ROOT}/etc/anytun/ ${P}/etc/anytun \
- || die "could not unpack example configs"
- else
- wget "$SRC_URI" -O - -q | tar xzv --strip-components 3 -f - -C ${ROOT}/etc/anytun/ ${P}/etc/anytun \
- || die "could not download and unpack example configs"
- fi
+ insinto ${ROOT}/etc/anytun/
+ doins -r /usr/share/doc/${PF}/etc-anytun-examples/* || die "failed to copy examples"
}
pkg_postinst() {
@@ -86,11 +82,16 @@ pkg_postinst() {
if use examples; then
einfo "Example configuration files have been installed in"
einfo " /usr/share/doc/${PF}/etc-anytun-examples/"
+ einfo "You can copy them to /etc/anytun using"
+ einfo "> emerge --config anytun"
einfo ""
+ else
+ einfo "You did not install examples."
+ einfo "If you need example configs to get you started, "
+ einfo "you can extract them from the anytun.tar.gz or "
+ einfo "e.g.: tar xzv --strip-components 3 -f ${DISTDIR}/${P}.tar.gz -C /etc/anytun/ ${P}/etc/anytun"
+ einfo "or visit the anytun wiki online"
fi
- einfo "To install inital config files for anytun use"
- einfo "> emerge --config anytun"
- einfo ""
einfo "Note that each VPN gets it's own directory under /etc/anytun/"
einfo "You can either add tunnels to /etc/anytun/autostart and"
einfo "start them using /etc/init.d/anytun"