summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-dns')
-rw-r--r--net-dns/noip-updater/Manifest7
-rw-r--r--net-dns/noip-updater/files/digest-noip-updater-2.0.151
-rw-r--r--net-dns/noip-updater/files/noip-2.0.15.patch25
-rw-r--r--net-dns/noip-updater/noip-updater-2.0.12.ebuild7
-rw-r--r--net-dns/noip-updater/noip-updater-2.0.15.ebuild51
5 files changed, 85 insertions, 6 deletions
diff --git a/net-dns/noip-updater/Manifest b/net-dns/noip-updater/Manifest
index 355b5a9d7655..1c51e5004ec8 100644
--- a/net-dns/noip-updater/Manifest
+++ b/net-dns/noip-updater/Manifest
@@ -1,7 +1,7 @@
MD5 29e4960bebfb2f9822681894d6de04c8 noip-updater-1.6.ebuild 1196
-MD5 255e1f770426864c44210127be697639 noip-updater-2.0.12.ebuild 1158
-MD5 8e7b3174f6751eaba687709813f8272e ChangeLog 1023
-MD5 e31934bf904d5d4cd4b8f8929b33c1ff noip-updater-2.0.15.ebuild 1163
+MD5 81d8665726684495a9f15754f49bd937 noip-updater-2.0.12.ebuild 1218
+MD5 cf149e56a796b6634d09e0c4f1c87fe0 ChangeLog 1286
+MD5 e42bb6654a8dd4b2beb1cf6eb56ab924 noip-updater-2.0.15.ebuild 1219
MD5 ced8f9146ce6aaaa6254e329056676da files/noip2.start 786
MD5 f9e8f8e05086da02238c8224c29234d5 files/digest-noip-updater-2.0.12 62
MD5 99b1c0cb4c76aad553644c0a5b2dab81 files/digest-noip-updater-2.0.15 62
@@ -9,3 +9,4 @@ MD5 30c80856624fffbea9f30895dbeb411e files/noip-2.0.12.patch 647
MD5 b6525d36838e7db757ee152a1bbdc8f6 files/digest-noip-updater-1.6 68
MD5 dbba0145cdeb92a600483d7addcd8837 files/noip.start 692
MD5 72fe1de71cd094fa1a00d0e1bc742dcd files/noip.c.patch 234
+MD5 52f1769a9095b987cf951d77b3bed3ce files/noip-2.0.15.patch 647
diff --git a/net-dns/noip-updater/files/digest-noip-updater-2.0.15 b/net-dns/noip-updater/files/digest-noip-updater-2.0.15
new file mode 100644
index 000000000000..da9f2d1b34f8
--- /dev/null
+++ b/net-dns/noip-updater/files/digest-noip-updater-2.0.15
@@ -0,0 +1 @@
+MD5 6713d3819e71d980ac81ba7804b13148 noip-2.0.15.tar.gz 69318
diff --git a/net-dns/noip-updater/files/noip-2.0.15.patch b/net-dns/noip-updater/files/noip-2.0.15.patch
new file mode 100644
index 000000000000..d0246e0c6e9e
--- /dev/null
+++ b/net-dns/noip-updater/files/noip-2.0.15.patch
@@ -0,0 +1,25 @@
+*** noip2.c.orig Sun Nov 16 07:59:27 2003
+--- noip2.c Tue Dec 23 11:21:42 2003
+***************
+*** 178,187 ****
+ #define HOST 1
+ #define GROUP 2
+ #ifndef PREFIX
+! #define PREFIX "/usr/local"
+ #endif
+! #define CONFIG_FILEPATH PREFIX"/etc"
+! #define CONFIG_FILENAME PREFIX"/etc/no-ip2.conf"
+ #define CONFSTRLEN 1024
+ #define MAX_DEVLEN 16
+ #define MAX_INSTANCE 4
+--- 178,187 ----
+ #define HOST 1
+ #define GROUP 2
+ #ifndef PREFIX
+! #define PREFIX "/usr"
+ #endif
+! #define CONFIG_FILEPATH "/etc"
+! #define CONFIG_FILENAME "/etc/no-ip2.conf"
+ #define CONFSTRLEN 1024
+ #define MAX_DEVLEN 16
+ #define MAX_INSTANCE 4
diff --git a/net-dns/noip-updater/noip-updater-2.0.12.ebuild b/net-dns/noip-updater/noip-updater-2.0.12.ebuild
index 2289509dd510..49c4d597401e 100644
--- a/net-dns/noip-updater/noip-updater-2.0.12.ebuild
+++ b/net-dns/noip-updater/noip-updater-2.0.12.ebuild
@@ -1,20 +1,21 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/noip-updater/noip-updater-2.0.12.ebuild,v 1.2 2003/08/03 21:36:07 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/noip-updater/noip-updater-2.0.12.ebuild,v 1.3 2003/12/30 12:01:14 seemant Exp $
inherit base
IUSE=""
-MY_P=noip-${PV}
+MY_P=${P/-updater/}
S=${WORKDIR}/${MY_P}
DESCRIPTION="no-ip.com dynamic DNS updater"
HOMEPAGE="http://www.no-ip.com"
SRC_URI="http://www.no-ip.com/client/linux/${MY_P}.tar.gz"
PATCHES="${FILESDIR}/${MY_P}.patch"
+
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~x86"
+KEYWORDS="x86 ~ppc ~sparc ~alpha ~hppa ~mips ~arm ~amd64 ~ia64 ~ppc64"
DEPEND="virtual/glibc"
diff --git a/net-dns/noip-updater/noip-updater-2.0.15.ebuild b/net-dns/noip-updater/noip-updater-2.0.15.ebuild
new file mode 100644
index 000000000000..dc96a32da4af
--- /dev/null
+++ b/net-dns/noip-updater/noip-updater-2.0.15.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/noip-updater/noip-updater-2.0.15.ebuild,v 1.1 2003/12/30 12:01:14 seemant Exp $
+
+inherit base
+
+IUSE=""
+
+MY_P=${P/-updater/}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="no-ip.com dynamic DNS updater"
+HOMEPAGE="http://www.no-ip.com"
+SRC_URI="http://www.no-ip.com/client/linux/${MY_P}.tar.gz"
+PATCHES="${FILESDIR}/${MY_P}.patch"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~mips ~arm ~amd64 ~ia64 ~ppc64"
+
+DEPEND="virtual/glibc"
+
+pkg_config() {
+ cd /tmp
+ einfo "Answer the following questions."
+ noip2 -C || die
+}
+
+src_compile() {
+ emake PREFIX=/usr || die
+}
+
+src_install() {
+ into /usr
+ dosbin noip2
+ dodoc README.FIRST COPYING
+ exeinto /etc/init.d
+ newexe ${FILESDIR}/noip2.start noip
+ prepalldocs
+}
+
+pkg_postinst() {
+
+ einfo "Configuration can be done manually via:"
+ einfo "/usr/sbin/noip2 -C or "
+ einfo "first time you use the /etc/init.d/noip script; or"
+ einfo "by using this ebuild's config option."
+ einfo
+ einfo "You must update the /etc/init.d/noip script, the "
+ einfo "binary name and the command line options have "
+ einfo "changed."
+}