ChangeLog

# ChangeLog for net-dns/noip-updater
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-dns/noip-updater/ChangeLog,v 1.32 2008/05/01 21:19:04 dragonheart Exp $

*noip-updater-2.1.7-r1 (02 May 2008)

02 May 2008; Daniel Black noip-updater-2.1.7-r1.ebuild:
as per bug #218001 there was a extra space in the init script. Thanks to Roy for finding it.

05 Mar 2008; Santiago M. Mola
noip-updater-2.1.7.ebuild:
amd64 stable wrt bug #210943

23 Jan 2008; Raúl Porcel -files/noip-2.1.1.patch,
-noip-updater-2.1.1-r1.ebuild, -noip-updater-2.1.3.ebuild,
-noip-updater-2.1.4.ebuild, -noip-updater-2.1.4-r1.ebuild:
old

12 Jan 2008; Brent Baude noip-updater-2.1.7.ebuild:
Marking noip-updater-2.1.7 ppc64 for bug 203310

25 Dec 2007; Raúl Porcel noip-updater-2.1.7.ebuild:
alpha/ia64 stable wrt #203310

25 Dec 2007; Markus Ullmann noip-updater-2.1.7.ebuild:
make qa tools happy

25 Dec 2007; Markus Ullmann noip-updater-2.1.7.ebuild:
Stable on sparc/x86

*noip-updater-2.1.7 (25 Dec 2007)

25 Dec 2007; Markus Ullmann +noip-updater-2.1.7.ebuild:
Version bump, syslog silence bugfix

25 Dec 2007; Christian Heim metadata.xml:
Removing seemant from metadata.xml as per #202469.

*noip-updater-2.1.4-r1 (26 Jul 2007)

26 Jul 2007; Roy Marples
+files/noip-2.1.4-daemon.patch, +noip-updater-2.1.4-r1.ebuild:
Daemonise properly, #185471.

06 May 2007; Marius Mauch
noip-updater-2.1.1-r1.ebuild, noip-updater-2.1.3.ebuild,
noip-updater-2.1.4.ebuild:
Replacing einfo with elog

28 Apr 2007; Sven Wegener
noip-updater-2.1.1-r1.ebuild, noip-updater-2.1.3.ebuild,
noip-updater-2.1.4.ebuild:
Fix *initd and *envd calls, bug #173884.

*noip-updater-2.1.4 (19 Apr 2007)

19 Apr 2007; Daniel Black
+noip-updater-2.1.4.ebuild:
version bump as per bug #173827 thanks to Dekel Amrani

*noip-updater-2.1.3 (29 Oct 2006)

29 Oct 2006; Daniel Black
+files/noip-2.1.3-cflags.patch, +noip-updater-2.1.3.ebuild:
version bump thanks to Martin von Gagern bug #145635

23 May 2006; Markus Rothe
noip-updater-2.1.1-r1.ebuild:
Stable on ppc64

29 Apr 2006; Jason Wever noip-updater-2.1.1-r1.ebuild:
Stable on SPARC.

01 Apr 2005; Aron Griffis
noip-updater-2.1.1-r1.ebuild:
stable on ia64

29 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

02 Dec 2004; Daniel Black -files/noip-2.0.12.patch,
-files/noip-2.0.15.patch, -files/noip.c.patch, -files/noip.start,
-noip-updater-2.0.15.ebuild:
old version cleanout

01 Jul 2004; Jeremy Huddleston
noip-updater-2.0.15.ebuild, noip-updater-2.1.1-r1.ebuild:
virtual/glibc -> virtual/libc

*noip-updater-2.1.1-r1 (09 Jun 2004)

09 Jun 2004; Seemant Kulleen -noip-updater-1.6.ebuild,
-noip-updater-2.0.12.ebuild, +noip-updater-2.1.1-r1.ebuild,
-noip-updater-2.1.1.ebuild:
part of the problem with the new version is that the sourcefile uses PREFIX so
it wants to put config files in /usr/etc of all things. Since this was in
stable, I'm moving this revision bump with a sed statement to remove the
nonsense in the sourcefile to stable x86. Closes bug #53374 by Joshua Banks


06 Jun 2004; Daniel Black
noip-updater-2.0.15.ebuild, noip-updater-2.1.1.ebuild:
x86 keyword

05 Jun 2004; Bryan Østergaard noip-updater-2.1.1.ebuild:
Stable on alpha.

*noip-updater-2.1.1 (18 Apr 2004)

18 Apr 2004; Daniel Black metadata.xml,
noip-updater-2.1.1.ebuild, files/noip-2.1.1.patch:
Version bump - thanks to Paulo Fidalgo in bug #43153

*noip-updater-2.0.15 (30 Dec 2003)

30 Dec 2003; Seemant Kulleen
noip-updater-2.0.12.ebuild, noip-updater-2.0.15.ebuild,
files/noip-2.0.15.patch:
version bump, thanks to: Shaun Cloherty in bug
#36324

03 Aug 2003; Seemant Kulleen
noip-updater-2.0.12.ebuild, files/noip2.start:
dns dependency in initscript changed to use dns instead of need dns. Thanks to
Davi Arnaut (dv in #gentoo/freenode)

*noip-updater-2.0.12 (15 Jun 2003)

15 Jun 2003; Jared Hudson : Incremented to latest
version and set older version as stable (x86). Credit goes to Low Zhen Lin
for providing the updated ebuild.

*noip-updater-1.6 (15 Dec 2002)

15 Dec 2002; Seemant Kulleen noip-updater-1.6.ebuild
ChangeLog files/noip.c.patch files/noip.start
files/digest-noip-updater-1.6 :

New package -- client to upgrade your noip.com DNS entry. Provided by:
Low Zhen Lin in bug #9745

Manifest

AUX noip-2.1.3-cflags.patch 416 RMD160 6f11e988b02019073f5a275e7767654476f6ca96 SHA1 6354ae10a199d0fbe6ea87ecd3d2a9657c6ff4d4 SHA256 dcea8144789e8ba70bbe48b0422b2623a244cf291a619c16c4558f92e7e27cb5
AUX noip-2.1.4-daemon.patch 520 RMD160 4ae358e42cbc3b5394870e086627d4d057ec6747 SHA1 9ee8e166daac3a7ca816d89b750b722befaf0468 SHA256 e19deb330fbf7d477e8543ef25fcb3b39163375f7df030500a0a77d05121bd71
AUX noip2.start 785 RMD160 6d49735adc9a20772a603338d323129eb5488a64 SHA1 4bdc0150e311175006ab469cbf8403f73c0b6f79 SHA256 5158df6547ddeed8c1a690c01ff61a0d39384d14359ce4c5f73a1ddea1e76900
DIST noip-2.1.7.tar.gz 147640 RMD160 ba5501c38972a657dd55c56a0eae5e46e077c02e SHA1 f43356a37a81a538382a9a5d9b6204f96cc0fe57 SHA256 1105a23cb0a957c4b1e7c47bd9bfed00f1a089bdddd2a69f69bf4f8047f7a237
EBUILD noip-updater-2.1.7-r1.ebuild 1340 RMD160 81d271ffa493738b16b4e654299872c15573f05b SHA1 ecb2d68fc46f7305cf300234534cc1f55af02706 SHA256 20fbcc416bfc620f8eb87a03b36dcdab8d2cd1337300a3cda58dae93156f3f57
EBUILD noip-updater-2.1.7.ebuild 1334 RMD160 9b38813c8240716eed08bc76df8ef845f99ff827 SHA1 14bcfefece28a4b9df45f073d23e5a75b284b13b SHA256 5e55e1132dc05ad99ca5e7e1e1dd19f0d987e4a277ab9c0056f0475d768848e6
MISC ChangeLog 5182 RMD160 17cce3aa36e6df67e4ed8c49402adaafa1f788cc SHA1 c174c8d75fe793c4053879c710b0e770aa4e8705 SHA256 b76ef09e51f01dd31b3ada181c505b16c8cfb90d2cfe313b5db10a0bcaa79499
MISC metadata.xml 339 RMD160 ddf381146fede028897c0c51e053f5285de7da34 SHA1 13cba5e32609c8aa8a5bdbda81a3795b8625bbb6 SHA256 906d2f88dff89a4cebd151a47f8a7f1aa8d33d37df98224c06485dbf511cc7ac

files

metadata.xml




no-herd

dragonheart@gentoo.org
Daniel Black


no-ip.com dynamic DNS updater

noip-updater-2.1.7-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dns/noip-updater/noip-updater-2.1.7-r1.ebuild,v 1.1 2008/05/01 21:19:04 dragonheart Exp $

inherit eutils toolchain-funcs

MY_P=${P/-updater/}
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"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86"
IUSE=""

RDEPEND=""
DEPEND="sys-devel/gcc"

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/noip-2.1.3-cflags.patch
epatch "${FILESDIR}"/noip-2.1.4-daemon.patch
sed -i \
-e "s:\(#define CONFIG_FILEPATH\).*:\1 \"/etc\":" \
-e "s:\(#define CONFIG_FILENAME\).*:\1 \"/etc/no-ip2.conf\":" \
noip2.c || die
}

src_compile() {
emake \
CC=$(tc-getCC) \
PREFIX=/usr \
CONFDIR=/etc || die "emake failed"
}

src_install() {
dosbin noip2
dodoc README.FIRST
newinitd "${FILESDIR}"/noip2.start noip
}

pkg_postinst() {
elog "Configuration can be done manually via:"
elog "/usr/sbin/noip2 -C or "
elog "first time you use the /etc/init.d/noip script; or"
elog "by using this ebuild's config option."
}

pkg_config() {
cd /tmp
einfo "Answer the following questions."
noip2 -C || die
}

noip-updater-2.1.7.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dns/noip-updater/noip-updater-2.1.7.ebuild,v 1.6 2008/03/05 19:37:16 coldwind Exp $

inherit eutils toolchain-funcs

MY_P=${P/-updater/}
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"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86"
IUSE=""

RDEPEND=""
DEPEND="sys-devel/gcc"

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/noip-2.1.3-cflags.patch
epatch "${FILESDIR}"/noip-2.1.4-daemon.patch
sed -i \
-e "s:\(#define CONFIG_FILEPATH\).*:\1 \"/etc\":" \
-e "s:\(#define CONFIG_FILENAME\).*:\1 \"/etc/no-ip2.conf\":" \
noip2.c || die
}

src_compile() {
emake \
CC=$(tc-getCC) \
PREFIX=/usr \
CONFDIR=/etc || die "emake failed"
}

src_install() {
dosbin noip2
dodoc README.FIRST
newinitd "${FILESDIR}"/noip2.start noip
}

pkg_postinst() {
elog "Configuration can be done manually via:"
elog "/usr/sbin/noip2 -C or "
elog "first time you use the /etc/init.d/noip script; or"
elog "by using this ebuild's config option."
}

pkg_config() {
cd /tmp
einfo "Answer the following questions."
noip2 -C || die
}