[arch-commits] Commit in pdns-recursor/trunk (PKGBUILD pdns-recursor.rc)

Alexander Rødseth arodseth at nymeria.archlinux.org
Mon Apr 29 20:45:40 UTC 2013


    Date: Monday, April 29, 2013 @ 22:45:40
  Author: arodseth
Revision: 89544

Package upgrade. Doesn't compile.

Modified:
  pdns-recursor/trunk/PKGBUILD
Deleted:
  pdns-recursor/trunk/pdns-recursor.rc

------------------+
 PKGBUILD         |   19 +++++++------------
 pdns-recursor.rc |   35 -----------------------------------
 2 files changed, 7 insertions(+), 47 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-04-29 19:57:58 UTC (rev 89543)
+++ PKGBUILD	2013-04-29 20:45:40 UTC (rev 89544)
@@ -3,28 +3,24 @@
 # Contributor: Jan de Groot <jgc at archlinux.org>
 
 pkgname=pdns-recursor
-pkgver=3.3
-pkgrel=6
+pkgver=3.5
+pkgrel=1
 pkgdesc='PowerDNS recursor'
-url='http://www.powerdns.com'
+url='https://www.powerdns.com/'
 license=('GPL')
 arch=('x86_64' 'i686')
-depends=('gcc-libs') # 'lua')
+depends=('gcc-libs' 'lua')
 makedepends=('boost')
 backup=('etc/powerdns/recursor.conf')
 source=("http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.bz2"
-        'pdns-recursor.rc'
-	'pdns-recursor.service')
-sha256sums=('7b62d97f2bb02bb0ba366dabb5e504338b949a572b9062ec2198012fc3b525bc'
-            '7ff45a2da128e82da409f123f8346cc085b57337d6d44a9fd76d17024898b1ca'
+        'pdns-recursor.service')
+sha256sums=('02ea398aa0e95ef4c9caf478eb3836598eabcd5c99ccb7e2e7c265d716089549'
             'c5849127cb42b578ff4c38ee6ad39e109bb749ce8b0147ac3619af90803b6875')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"
 
-  # Disabled Lua while waiting for upstream support for lua 5.2
-  #LUA=1 LUA_CPPFLAGS_CONFIG= LUA_LIBS_CONFIG=-llua make
-  LUA=0 make
+  LUA=1 LUA_CPPFLAGS_CONFIG= LUA_LIBS_CONFIG=`pkg-config --libs lua` make
 }
 
 package() {
@@ -33,7 +29,6 @@
   make DESTDIR="$pkgdir" install
   install -d -m755 "$pkgdir/etc/rc.d"
   mv "$pkgdir/etc/powerdns/recursor.conf-dist" "$pkgdir/etc/powerdns/recursor.conf"
-  install -m755 "$srcdir/pdns-recursor.rc" "$pkgdir/etc/rc.d/pdns-recursor"
   rm -r "$pkgdir/etc/init.d"
   install -Dm644 "$srcdir/pdns-recursor.service" \
     "$pkgdir/usr/lib/systemd/system/pdns-recursor.service"

Deleted: pdns-recursor.rc
===================================================================
--- pdns-recursor.rc	2013-04-29 19:57:58 UTC (rev 89543)
+++ pdns-recursor.rc	2013-04-29 20:45:40 UTC (rev 89544)
@@ -1,35 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-case "$1" in
-  start)
-    stat_busy "Starting PowerDNS recursor"
-    ! /usr/sbin/rec_control ping > /dev/null 2>&1 && /usr/sbin/pdns_recursor --daemon
-    if [ $? -gt 0 ]; then
-      stat_fail
-    else
-      add_daemon pdns-recursor
-      stat_done
-    fi
-    ;;
-  stop)
-    stat_busy "Stopping PowerDNS recursor"
-    rec_control quit > /dev/null 2>&1
-    if [ $? -gt 0 ]; then
-      stat_fail
-    else
-      rm_daemon pdns-recursor
-      stat_done
-    fi
-    ;;
-  restart)
-    $0 stop
-    sleep 3
-    $0 start
-    ;;
-  *)
-    echo "usage: $0 {start|stop|restart}"  
-esac
-exit 0




More information about the arch-commits mailing list