summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2011-07-26 20:26:49 +0200
committerBertrand Jacquin <beber@meleeweb.net>2011-07-26 20:26:49 +0200
commit0a413045ae6120f8375526859e9c18a34aa65c93 (patch)
treecc1278ab6af38c6e009a19a0839e7c34cb20818b /net-misc
parentDelete unused toolchains (diff)
downloadportage-0a413045ae6120f8375526859e9c18a34aa65c93.tar.xz
add net-misc/openvpn-gui (git release) from Heiko Hund
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/openvpn-gui/Manifest12
-rw-r--r--net-misc/openvpn-gui/openvpn-gui-9999.ebuild60
2 files changed, 72 insertions, 0 deletions
diff --git a/net-misc/openvpn-gui/Manifest b/net-misc/openvpn-gui/Manifest
new file mode 100644
index 00000000..26e6e0ce
--- /dev/null
+++ b/net-misc/openvpn-gui/Manifest
@@ -0,0 +1,12 @@
+AUX openvpn-gui-1.0.3-mingw64.diff 2328 RMD160 9c830065ab649093a44324efb4f140d2175c4283 SHA1 5052c008f259ce48e0bf6d6fb3969cf4502fedb1 SHA256 61b9cbdf3e9534a35627b7726bfa15f4cab7df535d245ad30d707ebfad513c11
+DIST openvpn-gui-1.0.3.zip 92311 RMD160 ad13030724c4ad8f792e19cfcbad565822f73729 SHA1 d4dc0d382a762b0c3796a636f4a00d93ff8c07e8 SHA256 aa0ab1c49dcb3d18db182edd955cdab8516813cc78552fd7da42b37566120ab3
+DIST openvpn-gui-br.rc 20697 RMD160 9af75592fb8176a5eabef1474739e9a55a5b2864 SHA1 ce56c9b12a68d7605e8a2831173ee864c5365d30 SHA256 a1d68206f46b4b6c6ed521728ac1d125173e9132018c79e07aad0785009d285a
+DIST openvpn-gui-de.rc 22250 RMD160 30b9d54dd7dd14fe09a0e0dd8ba81b82552713bc SHA1 73c483089aac4efad6f09ddc5db5bf4e5d4aa49f SHA256 dddaac8b9b33ec47e5031fcfa379ab38233dc9b32e30747d14e3713b60d4a571
+DIST openvpn-gui-es.rc 21383 RMD160 c7e72b796e7b604a24cdfa5894c3a6311ce42d26 SHA1 4a4e150cc5b2ef8016f3a46d64d1953c2444399e SHA256 cbd90e119601b426da787a5345ffc913bc74b1a7546d64ccc524c65fb9bcfae4
+DIST openvpn-gui-fr.rc 21575 RMD160 3c6241fd482d1b94ed1bfcca6aa62199588a72cf SHA1 f9f8aaa152e84515d167866cb992a953fefeda5b SHA256 93654de0f15c334a8d1d82c8aa6cee05796405c9473e161a0db33df529146496
+DIST openvpn-gui-it.rc 21627 RMD160 b1d176410a1b4ca34a25e1cf7514baa8cd501088 SHA1 3e3448c2481aae149e18f05abf181fbed3ec40e1 SHA256 acc1ac3a72c1b93742e50151f7508bc2f01ceb48ac04721b0f84509b2ac824ad
+DIST openvpn-gui-nl.rc 20739 RMD160 1f3e66239d423a96509ae59a4e2156a9aca88747 SHA1 55b1f88428f3b6cc77992668c129bc95536a491e SHA256 16ca10b1982255c0f439e548f9cade974169ac25b74285473ae103ae4553cde8
+DIST openvpn-gui-no.rc 20517 RMD160 f202b3795a648452047dd38aea2dbb4ef6745ee9 SHA1 ffa38f1e92d10271ac8716eaee4d06f42ff11bf8 SHA256 517896df9fb521593774195d4584c31d34db92b6a8dce4136e1471951e8f8cd1
+DIST openvpn-gui-se.rc 20678 RMD160 612ecbe545bdf80ecfe7b1c9849e1f642e6612e1 SHA1 5831f9bf96da44abd4152d6c614dc26c62881801 SHA256 a3d0f949ca459ef9a8c7c10ff440b7ec4878c3a9e28d96b5643063b24e122416
+EBUILD openvpn-gui-1.0.3.ebuild 1340 RMD160 76b9e1f7212deb82a66eb1835f8969b8947adca5 SHA1 80b64c6e684cddaf3225e092f881ae8444779203 SHA256 af8be16f2d318b126567f930a8606e379446717167c6b5dc239983e15fa2c7df
+EBUILD openvpn-gui-9999.ebuild 1147 RMD160 6fb2d48512cf550a3e89ed4df46789bdd2b45099 SHA1 615f20259d8ab3a838ce40d3fecbf8a2b6d89b08 SHA256 a0335b59fd8f12d950c5014c8b2c1f09995aeefe0f786b862dc947ca01a9b5f7
diff --git a/net-misc/openvpn-gui/openvpn-gui-9999.ebuild b/net-misc/openvpn-gui/openvpn-gui-9999.ebuild
new file mode 100644
index 00000000..01a9e65c
--- /dev/null
+++ b/net-misc/openvpn-gui/openvpn-gui-9999.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit eutils git autotools
+
+DESCRIPTION="OpenVPN GUI is a graphical frontend for OpenVPN running on Windows 2000/XP/Vista/7"
+HOMEPAGE="https://sourceforge.net/projects/openvpn-gui"
+IUSE=""
+
+ILANG="de dk en es fi fr it nl no pl pt se"
+
+EGIT_REPO_URI="git://${PN}.git.sourceforge.net/gitroot/${PN}/${PN}"
+
+for l in ${ILANG} ; do
+ IUSE="${IUSE} linguas_${l}"
+done
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+DEPEND="dev-libs/openssl"
+RDEPEND="${DEPEND}
+ net-misc/openvpn"
+
+src_prepare () {
+ strip-linguas ${ILANG}
+ [ -z "${LINGUAS}" ] && LINGUAS="en"
+
+ for l in ${ILANG} ; do
+ has ${l} ${LINGUAS} \
+ || sed -i -e "/^#include/ {/${PN}-res-${l}.rc/d}" \
+ ${S}/openvpn-gui-res.rc
+ done
+
+ eautoreconf || die "eautoreconf fail"
+}
+
+src_compile () {
+ tc-export CC
+
+ emake \
+ OPENSSL="${ROOT}/usr" \
+ RES_LANG="${X}" \
+ WINDRES="$(tc-getRC)" \
+ || die "emake failed"
+}
+
+src_install ()
+{
+ dobin ${PN}.exe
+
+ dodoc COPYING changes.txt
+ dodoc "OpenVPN GUI ReadMe.txt"
+
+ insinto usr/share/${PN}/images
+ doins *.ico
+}