tags 539569 + patch

Here are a patch to build all extra modules.

Regards.
diff -Naur inspircd-1.1.22+dfsg/debian/changelog inspircd-1.1.22+dfsg.new/debian/changelog
--- inspircd-1.1.22+dfsg/debian/changelog	2009-09-20 16:40:17.000000000 -0430
+++ inspircd-1.1.22+dfsg.new/debian/changelog	2009-09-20 16:49:33.000000000 -0430
@@ -1,3 +1,13 @@
+inspircd (1.1.22+dfsg-4.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Enabling all extra modules, Closses: #539569
+  * debian/control:
+    - B-D: Add libldap2-dev, libpcre3-dev, libmysqlclient15-dev, libpq-dev, 
+      libsqlite3-dev, libssl-dev, zlib1g-dev.
+
+ -- Miguelangel Jose Freitas Loreto <miguelangel.frei...@gmail.com>  Sun, 20 Sep 2009 16:11:56 -0430
+
 inspircd (1.1.22+dfsg-4) unstable; urgency=low
 
   [ Matt Arnold ]
diff -Naur inspircd-1.1.22+dfsg/debian/control inspircd-1.1.22+dfsg.new/debian/control
--- inspircd-1.1.22+dfsg/debian/control	2009-09-20 16:40:17.000000000 -0430
+++ inspircd-1.1.22+dfsg.new/debian/control	2009-09-20 16:24:33.000000000 -0430
@@ -9,8 +9,8 @@
   Matt Arnold <mattarno...@gmail.com>,
   Giacomo Catenazzi <c...@debian.org>,
   Bradley Smith <bradsm...@debian.org>
-Build-Depends: debhelper (>= 7), perl-modules, libgnutls-dev, dpatch, pkg-config
-Standards-Version: 3.8.2
+Build-Depends: debhelper (>= 7), perl-modules, libgnutls-dev, dpatch, pkg-config, libldap2-dev, libpcre3-dev, libmysqlclient15-dev, libpq-dev, libsqlite3-dev, libssl-dev, zlib1g-dev
+Standards-Version: 3.8.3
 Homepage: http://www.inspircd.org/
 Vcs-Svn: svn://svn.debian.org/pkg-irc/packages/inspircd/trunk/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-irc/packages/inspircd/trunk/
diff -Naur inspircd-1.1.22+dfsg/debian/rules inspircd-1.1.22+dfsg.new/debian/rules
--- inspircd-1.1.22+dfsg/debian/rules	2009-09-20 16:40:17.000000000 -0430
+++ inspircd-1.1.22+dfsg.new/debian/rules	2009-09-20 16:41:44.000000000 -0430
@@ -27,6 +27,8 @@
 build: build-stamp
 build-stamp: patch-stamp
 	dh_testdir
+	find $(CURDIR)/src/modules/extra/ -name "*.cpp" -exec ln -s '{}' $(CURDIR)/src/modules/ \;
+	find $(CURDIR)/src/modules/extra/ -name "*.h" -exec ln -s '{}' $(CURDIR)/src/modules/ \;
 	./configure --disable-interactive --disable-rpath=1 \
 		--enable-gnutls $(SOCKET_ENGINE) \
 		--enable-ipv6 --prefix=/usr/lib/inspircd \
@@ -46,6 +48,7 @@
 	# it here
 	[ ! -f Makefile ] || $(MAKE) distclean
 	rm -rf src/modules/m_ssl_gnutls.cpp
+	find $(CURDIR)/src/modules/ -type l -exec rm '{}' \;
 	dh_clean
 
 install: build-stamp

Reply via email to