[Pkg-irc-commits] r52 - /packages/inspircd/trunk/debian/rules
dblaber-guest at users.alioth.debian.org
dblaber-guest at users.alioth.debian.org
Mon Dec 10 22:16:46 UTC 2007
Author: dblaber-guest
Date: Mon Dec 10 22:16:46 2007
New Revision: 52
URL: http://svn.debian.org/wsvn/pkg-irc/?sc=1&rev=52
Log:
Fix rules so that it builds, maybe a more elegant
Modified:
packages/inspircd/trunk/debian/rules
Modified: packages/inspircd/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-irc/packages/inspircd/trunk/debian/rules?rev=52&op=diff
==============================================================================
--- packages/inspircd/trunk/debian/rules (original)
+++ packages/inspircd/trunk/debian/rules Mon Dec 10 22:16:46 2007
@@ -5,14 +5,20 @@
CFLAGS = -Wall -g
+ifeq ($(DEB_HOST_ARCH_OS), linux)
+SOCKET_ENGINE=--enable-epoll
+else ifeq ($(DEB_HOST_ARCH_OS), kfreebsd)
+SOCKET_ENGINE=--enable-kqueue
+else ifeq ($(DEB_HOST_ARCH_OS), solaris)
+else
+SOCKET_ENGINE=--enable-poll
+endif
+
include /usr/share/dpatch/dpatch.make
config.status: patch configure
dh_testdir
- SOCKET_ENGINE="--enable-poll" \
- [ "`uname -s`" != "Linux" ] || SOCKET_ENGINE="--enable-epoll" \
- [ "`uname -s`" != "FreeBSD" ] || SOCKET_ENGINE="--enable-kqueue" \
- ./configure --disable-interactive --enable-gnutls $$SOCKET_ENGINE \
+ ./configure --disable-interactive --enable-gnutls $(SOCKET_ENGINE) \
--enable-ipv6 --prefix=/usr/lib/inspircd \
--config-dir=/etc/inspircd \
--module-dir=/usr/lib/inspircd/modules \
More information about the Pkg-irc-commits
mailing list