Package: pdns-recursor
Version: 3.1.7-5
Severity: wishlist
Tags: patch

Please enable Lua scripting support in pdns-recursor, either by default
(build and run-time dependencies are small!), or by building an
alternative binary package.  I have tested a custom build based on the
attached patch, and it works fine!  PowerDNS Recursor with scripting
support, mmmmmh!

-Julian
diff -ruN pdns-recursor-3.1.7.org/debian/changelog pdns-recursor-3.1.7/debian/changelog
--- pdns-recursor-3.1.7.org/debian/changelog	2009-06-27 22:57:12.084177435 +0000
+++ pdns-recursor-3.1.7/debian/changelog	2009-06-27 23:05:58.807980882 +0000
@@ -1,3 +1,9 @@
+pdns-recursor (3.1.7-5+lua) UNRELEASED; urgency=low
+
+  * Enable Lua scripting support.
+
+ -- Julian Mehnle <jul...@mehnle.net>  Sat, 27 Jun 2009 23:05:47 +0000
+
 pdns-recursor (3.1.7-5) unstable; urgency=low
 
   * Fix FTBFS bug with GCC 4.4 (closes: #506003)
diff -ruN pdns-recursor-3.1.7.org/debian/control pdns-recursor-3.1.7/debian/control
--- pdns-recursor-3.1.7.org/debian/control	2009-06-27 22:57:12.084177435 +0000
+++ pdns-recursor-3.1.7/debian/control	2009-06-27 22:57:31.493381860 +0000
@@ -4,12 +4,12 @@
 Standards-Version: 3.8.0
 Maintainer: Debian PowerDNS Maintainers <powerdns-deb...@workaround.org>
 Uploaders: Christoph Haas <h...@debian.org>, Matthijs Mohlmann <matth...@cacholong.nl>
-Build-Depends: debhelper (>= 5.0.0), dpatch (>= 2.0.0), dpkg-dev (> 1.10.17), libboost-dev, libboost-serialization-dev
+Build-Depends: debhelper (>= 5.0.0), dpatch (>= 2.0.0), dpkg-dev (> 1.10.17), libboost-dev, libboost-serialization-dev, liblua5.1-0-dev
 Vcs-Git: git://github.com/Signum/debian-pdns-recursor.git
 
 Package: pdns-recursor
 Architecture: alpha amd64 i386 ia64 m68k powerpc s390 kfreebsd-i386 kfreebsd-amd64
-Depends: ${shlibs:Depends}, lsb-base (>= 3.0-6), adduser
+Depends: ${shlibs:Depends}, lsb-base (>= 3.0-6), adduser, liblua5.1-0
 Replaces: pdns
 Recommends: pdns-doc
 Description: PowerDNS recursor
diff -ruN pdns-recursor-3.1.7.org/debian/rules pdns-recursor-3.1.7/debian/rules
--- pdns-recursor-3.1.7.org/debian/rules	2009-06-27 22:57:12.084177435 +0000
+++ pdns-recursor-3.1.7/debian/rules	2009-06-27 22:57:31.495177024 +0000
@@ -32,7 +32,7 @@
 build-stamp: configure
 	
 	# Add here commands to compile the arch part of the package.
-	$(MAKE) 
+	$(MAKE) LUA=1
 	
 	touch build-stamp
 

Reply via email to