[arch-commits] Commit in ddclient/repos/community-any (7 files)

Jonathan Steel jsteel at nymeria.archlinux.org
Fri Feb 28 21:45:21 UTC 2014


    Date: Friday, February 28, 2014 @ 22:45:21
  Author: jsteel
Revision: 106350

archrelease: copy trunk to community-any

Added:
  ddclient/repos/community-any/PKGBUILD
    (from rev 106349, ddclient/trunk/PKGBUILD)
  ddclient/repos/community-any/ddclient.service
    (from rev 106349, ddclient/trunk/ddclient.service)
Deleted:
  ddclient/repos/community-any/PKGBUILD
  ddclient/repos/community-any/ddclient.install
  ddclient/repos/community-any/ddclient.service
  ddclient/repos/community-any/iproute2.patch
  ddclient/repos/community-any/usrbin.patch

------------------+
 PKGBUILD         |   80 ++++++++++++++++++++++-------------------------------
 ddclient.install |   19 ------------
 ddclient.service |   22 +++++++-------
 iproute2.patch   |   29 -------------------
 usrbin.patch     |   13 --------
 5 files changed, 45 insertions(+), 118 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2014-02-28 21:44:56 UTC (rev 106349)
+++ PKGBUILD	2014-02-28 21:45:21 UTC (rev 106350)
@@ -1,46 +0,0 @@
-# $Id$
-# Maintainer: Jonathan Steel <mail at jsteel.org>
-# Contributor: Abhishek Dasgupta <abhidg at gmail.com>
-# Contributor: David Rosenstrauch <darose at darose.net>
-
-pkgname=ddclient
-pkgver=3.8.1
-pkgrel=8
-pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services"
-arch=('any')
-url="http://ddclient.sourceforge.net"
-license=('GPL2')
-depends=('perl-io-socket-ssl' 'perl-digest-sha1')
-backup=('etc/ddclient/ddclient.conf')
-install=ddclient.install
-source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2
-        ddclient.service
-        iproute2.patch
-        usrbin.patch)
-md5sums=('7fa417bc65f8f0e6ce78418a4f631988'
-         'a649273dd12540defaa296bf9d2a3174'
-         'e0c8a07e9b7a69e73cecd8626f16e8f0'
-         '65e294485a18b8d3f752a124913579f1')
-
-prepare() {
-  cd "$srcdir"/ddclient-$pkgver
-
-  patch -Np1 -i "$srcdir"/iproute2.patch
-  patch -Np0 -i "$srcdir"/usrbin.patch
-}
-
-package() {
-  cd "$srcdir"/ddclient-$pkgver
-
-  # core files
-  install -Dm755 ddclient "$pkgdir"/usr/bin/ddclient
-  install -Dm600 sample-etc_ddclient.conf "$pkgdir"/etc/ddclient/ddclient.conf
-  install -d "$pkgdir"/var/cache/ddclient
-
-  # additional instructions, sample configs
-  install -Dm644 README "$pkgdir"/etc/ddclient/samples/README
-  install -Dm644 sample-etc_cron.d_ddclient "$pkgdir"/etc/ddclient/samples/sample-etc_cron.d_ddclient
-  install -Dm644 sample-etc_dhcpc_dhcpcd-eth0.exe "$pkgdir"/etc/ddclient/samples/sample-etc_dhcpc_dhcpcd-eth0.exe
-  install -Dm644 sample-etc_ppp_ip-up.local "$pkgdir"/etc/ddclient/samples/sample-etc_ppp_ip-up.local
-  install -Dm644 "$srcdir"/$pkgname.service "$pkgdir"/usr/lib/systemd/system/$pkgname.service
-}

Copied: ddclient/repos/community-any/PKGBUILD (from rev 106349, ddclient/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2014-02-28 21:45:21 UTC (rev 106350)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Jonathan Steel <jsteel at aur.archlinux.org>
+# Contributor: Abhishek Dasgupta <abhidg at gmail.com>
+# Contributor: David Rosenstrauch <darose at darose.net>
+
+pkgname=ddclient
+pkgver=3.8.2
+pkgrel=1
+pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services"
+arch=('any')
+url="http://ddclient.sourceforge.net"
+license=('GPL2')
+depends=('perl-io-socket-ssl' 'perl-digest-sha1' 'net-tools')
+backup=('etc/ddclient/ddclient.conf')
+source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2
+        $pkgname.service)
+md5sums=('62cd5fe93ced2c794d5f441f9d908841'
+         '1bcd3e75309e658931532adef2a0608a')
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+
+  install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname
+  install -Dm600 sample-etc_$pkgname.conf "$pkgdir"/etc/$pkgname/$pkgname.conf
+  install -d "$pkgdir"/var/cache/$pkgname
+  install -Dm644 "$srcdir"/$pkgname.service "$pkgdir"/usr/lib/systemd/system/$pkgname.service
+
+  install -Dm644 README.cisco "$pkgdir"/usr/share/doc/$pkgname/README.cisco
+  install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md
+  install -Dm644 README.ssl "$pkgdir"/usr/share/doc/$pkgname/README.ssl
+  install -Dm644 sample-etc_cron.d_$pkgname "$pkgdir"/usr/share/doc/$pkgname/sample-etc_cron.d_$pkgname
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+  install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT
+}

Deleted: ddclient.install
===================================================================
--- ddclient.install	2014-02-28 21:44:56 UTC (rev 106349)
+++ ddclient.install	2014-02-28 21:45:21 UTC (rev 106350)
@@ -1,19 +0,0 @@
-# arg 1:  the new package version
-post_install() {
-cat << EOM
-
-If you want to use ddclient with dhcpcd, cron or pppd,
-see /etc/ddclient/samples for further instructions.
-
-EOM
-}
-
-# arg 1:  the new package version
-# arg 2:  the old package version
-post_upgrade() {
-if [ -f /etc/ddclient/ddclient.cache ]; then
-	echo -n "Moving ddclient.cache from /etc/ddclient/ to /var/cache/ddclient/."
-	mv /etc/ddclient/ddclient.cache /var/cache/ddclient/
-	echo " (done)"
-fi
-}

Deleted: ddclient.service
===================================================================
--- ddclient.service	2014-02-28 21:44:56 UTC (rev 106349)
+++ ddclient.service	2014-02-28 21:45:21 UTC (rev 106350)
@@ -1,11 +0,0 @@
-[Unit]
-Description=Dynamic DNS Update Client
-After=network.target
-
-[Service]
-Type=forking
-PIDFile=/run/ddclient.pid
-ExecStart=/usr/bin/ddclient
-
-[Install]
-WantedBy=multi-user.target

Copied: ddclient/repos/community-any/ddclient.service (from rev 106349, ddclient/trunk/ddclient.service)
===================================================================
--- ddclient.service	                        (rev 0)
+++ ddclient.service	2014-02-28 21:45:21 UTC (rev 106350)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Dynamic DNS Update Client
+After=network.target
+
+[Service]
+Type=forking
+PIDFile=/var/run/ddclient.pid
+ExecStart=/usr/bin/ddclient
+
+[Install]
+WantedBy=multi-user.target

Deleted: iproute2.patch
===================================================================
--- iproute2.patch	2014-02-28 21:44:56 UTC (rev 106349)
+++ iproute2.patch	2014-02-28 21:45:21 UTC (rev 106350)
@@ -1,29 +0,0 @@
---- a/ddclient.orig	2012-02-17 13:12:29.000000000 +0000
-+++ b/ddclient	2012-02-27 13:03:02.357329432 +0000
-@@ -588,7 +588,7 @@
-     [ "ip",          "=s", "-ip address           : set the IP address to 'address'" ],
-     "",			     
-     [ "if",          "=s", "-if interface         : obtain IP address from 'interface'" ],
--    [ "if-skip",     "=s", "-if-skip pattern      : skip any IP addresses before 'pattern' in the output of ifconfig {if}" ],
-+    [ "if-skip",     "=s", "-if-skip pattern      : skip any IP addresses before 'pattern' in the output of ip addr show {if}" ],
-     "",
-     [ "web",         "=s", "-web provider|url     : obtain IP address from provider's IP checking page" ],
-     [ "web-skip",    "=s", "-web-skip pattern     : skip any IP addresses before 'pattern' on the web provider|url" ],
-@@ -1316,7 +1316,7 @@
- 
-     {
- 	local $opt{'use'} = 'if';
--	foreach my $if (grep {/^[a-zA-Z]/} `ifconfig -a`) {
-+	foreach my $if (grep {/^[a-zA-Z]/} `ip addr show`) {
- 	    $if =~ s/:?\s.*//is;
- 	    local $opt{'if'} = $if;
- 	    printf "use=if, if=%s address is %s\n", opt('if'), define(get_ip('if'), 'NOT FOUND');
-@@ -1937,7 +1937,7 @@
- 
-     } elsif ($use eq 'if') {
- 	$skip  = opt('if-skip', $h)  || '';
--	$reply = `ifconfig $arg 2> /dev/null`;
-+	$reply = `ip addr show $arg 2> /dev/null`;
- 	$reply = '' if $?;
- 
-     } elsif ($use eq 'cmd') {

Deleted: usrbin.patch
===================================================================
--- usrbin.patch	2014-02-28 21:44:56 UTC (rev 106349)
+++ usrbin.patch	2014-02-28 21:45:21 UTC (rev 106350)
@@ -1,13 +0,0 @@
---- sample-etc_cron.d_ddclient.orig	2013-05-12 13:04:10.958327840 +0100
-+++ sample-etc_cron.d_ddclient	2013-05-12 13:04:38.588178156 +0100
-@@ -10,8 +10,8 @@
- ######################################################################
- ## force an update twice a month (only if you are not using daemon-mode)
- ##
--## 30 23 1,15 * *	root    /usr/sbin/ddclient -daemon=0 -syslog -quiet -force
-+## 30 23 1,15 * *	root    /usr/bin/ddclient -daemon=0 -syslog -quiet -force
- ######################################################################
- ## retry failed updates every hour (only if you are not using daemon-mode)
- ##
--## 0 * * * *	root    /usr/sbin/ddclient -daemon=0 -syslog -quiet retry
-+## 0 * * * *	root    /usr/bin/ddclient -daemon=0 -syslog -quiet retry




More information about the arch-commits mailing list