From 0a413045ae6120f8375526859e9c18a34aa65c93 Mon Sep 17 00:00:00 2001 From: Bertrand Jacquin Date: Tue, 26 Jul 2011 20:26:49 +0200 Subject: add net-misc/openvpn-gui (git release) from Heiko Hund --- net-misc/openvpn-gui/Manifest | 12 ++++++ net-misc/openvpn-gui/openvpn-gui-9999.ebuild | 60 ++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 net-misc/openvpn-gui/Manifest create mode 100644 net-misc/openvpn-gui/openvpn-gui-9999.ebuild (limited to 'net-misc') 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 +} -- cgit v1.2.3