summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2013-05-27 22:43:30 +0200
committerBertrand Jacquin <beber@meleeweb.net>2013-05-27 23:01:33 +0200
commit92ce3f66a837eeb24dafa903048ee6cbc7b14ca7 (patch)
tree38a5b8b469ca35c502d5cb334f513ff22b641fae
parentnet-wireless: ebuild for coova chilli which is damn bugged (diff)
downloadportage-92ce3f66a837eeb24dafa903048ee6cbc7b14ca7.tar.xz
net-wireless: wifidog, a wifi hot spot
-rw-r--r--net-wireless/wifidog/Manifest1
-rw-r--r--net-wireless/wifidog/wifidog-9999.ebuild57
2 files changed, 58 insertions, 0 deletions
diff --git a/net-wireless/wifidog/Manifest b/net-wireless/wifidog/Manifest
new file mode 100644
index 00000000..a2aea658
--- /dev/null
+++ b/net-wireless/wifidog/Manifest
@@ -0,0 +1 @@
+EBUILD wifidog-9999.ebuild 1216 RMD160 315bdc4b9e6c391b59ab64fda29375470621f6b5 SHA1 f9544c3256a78170a4dde515ee54b1df5fee40df SHA256 03c5e8b8154527a4d030afd1fdda91d5e830e55b5e5559573fecc6047e3c154b
diff --git a/net-wireless/wifidog/wifidog-9999.ebuild b/net-wireless/wifidog/wifidog-9999.ebuild
new file mode 100644
index 00000000..c91e2c72
--- /dev/null
+++ b/net-wireless/wifidog/wifidog-9999.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit subversion autotools
+
+DESCRIPTION="Complete and embeddable captive portal solution for wireless"
+HOMEPAGE="http://dev.wifidog.org"
+
+ESVN_REPO_URI="https://dev.wifidog.org/svn/trunk/wifidog"
+# Issuer: Ile sans Fil, Montreal, Quebec, CA
+ESVN_FETCH_CMD="svn checkout --trust-server-cert --non-interactive"
+ESVN_UPDATE_CMD="svn update --trust-server-cert --non-interactive"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( app-doc/doxygen[dot,latex] )"
+RDEPEND="${DEPEND}"
+
+src_prepare () {
+ sed -i \
+ -e "/^WIFIDOG_VERSION=/ s/=\(.*\)/=${PVR}/" \
+ ${S}/configure.in
+
+ touch ${S}/INSTALL
+ eautoreconf
+}
+
+src_configure () {
+ econf \
+ $(use_enable doc doxygen) \
+ $(use_enable doc dot) \
+ $(use_enable doc html-docs) \
+ $(use_enable doc latex-docs) \
+ $(use_enable static-libs static)
+}
+
+src_install () {
+ einstall
+
+ insinto /etc
+ doins wifidog.conf
+
+ insinto /usr/share/${PN}
+ doins wifidog-msg.html
+
+ dodoc AUTHORS ChangeLog FAQ README
+
+ doinitd scripts/init.d/wifidog
+
+ use static-libs \
+ || find "${D}" -name '*.la' -exec rm -f {} +
+}