aboutsummaryrefslogtreecommitdiff
path: root/irc/ircd-ratbox-devel
diff options
context:
space:
mode:
authorBeech Rintoul <beech@FreeBSD.org>2008-06-25 06:18:52 +0000
committerBeech Rintoul <beech@FreeBSD.org>2008-06-25 06:18:52 +0000
commitf6938ade48317d860f93fec1cddbb2abf7188f86 (patch)
treeed7edbd02ad6a7dee1aadb01ac4042b144caf0b8 /irc/ircd-ratbox-devel
parent44785cd9304d3d4b7450f749507036c4f3921fde (diff)
downloadports-f6938ade48317d860f93fec1cddbb2abf7188f86.tar.gz
ports-f6938ade48317d860f93fec1cddbb2abf7188f86.zip
- Update ircd-ratbox-devel port to latest beta testing release of ircd-ratbox-3.0.0
- sqlite3 dependancy temporarily removed due to sqlite3 detection problem. - Add USE_LDCONFIG to register shared libs. Changes include: - Add admin only -lock klines, doing KLINE -lock will allow admins to add klines that normal opers cannot remove. - Modify bantool to have a -u option that updates the database schema if upgrading from previous betas, this needs to be run to support the -lock kline changes. - Fix cidr klines so they work again. - Update included sqlite3 to the latest revision. - Allow kline/unkline of a bare host or address, this gets treated as *@host. - Report when an invalid kline is passed, instead of silently ignoring. PR: ports/124799 Submitted by: Lewis <moggie@elasticmind.net> (maintainer)
Notes
Notes: svn path=/head/; revision=215753
Diffstat (limited to 'irc/ircd-ratbox-devel')
-rw-r--r--irc/ircd-ratbox-devel/Makefile15
-rw-r--r--irc/ircd-ratbox-devel/distinfo6
-rw-r--r--irc/ircd-ratbox-devel/files/patch-Makefile.am18
-rw-r--r--irc/ircd-ratbox-devel/files/patch-Makefile.in171
-rw-r--r--irc/ircd-ratbox-devel/files/patch-contrib_Makefile.am10
-rw-r--r--irc/ircd-ratbox-devel/files/patch-contrib_Makefile.in37
-rw-r--r--irc/ircd-ratbox-devel/files/patch-doc_Makefile.in18
-rw-r--r--irc/ircd-ratbox-devel/files/patch-help_Makefile.in17
-rw-r--r--irc/ircd-ratbox-devel/files/patch-libltdl_Makefile.am17
-rw-r--r--irc/ircd-ratbox-devel/files/patch-libltdl_aclocal.m4109
-rw-r--r--irc/ircd-ratbox-devel/files/patch-libltdl_configure41
-rw-r--r--irc/ircd-ratbox-devel/files/patch-modules_Makefile.am20
-rw-r--r--irc/ircd-ratbox-devel/files/patch-modules_Makefile.in180
-rw-r--r--irc/ircd-ratbox-devel/files/patch-tools_Makefile.am11
-rw-r--r--irc/ircd-ratbox-devel/files/patch-tools_Makefile.in140
-rw-r--r--irc/ircd-ratbox-devel/files/pkg-message.in6
-rw-r--r--irc/ircd-ratbox-devel/pkg-plist16
17 files changed, 41 insertions, 791 deletions
diff --git a/irc/ircd-ratbox-devel/Makefile b/irc/ircd-ratbox-devel/Makefile
index 6eecaa5b1a8a..ee4a0f7b79b6 100644
--- a/irc/ircd-ratbox-devel/Makefile
+++ b/irc/ircd-ratbox-devel/Makefile
@@ -8,7 +8,7 @@
PORTNAME= ircd-ratbox
#PORTVERSION= 3.0.0
-DISTVERSION= 3.0.0beta2
+DISTVERSION= 3.0.0beta5
CATEGORIES= irc ipv6
MASTER_SITES= ftp://ftp.ircd-ratbox.org/pub/ircd-ratbox/testing/ \
ftp://ftp.demon.co.uk/pub/mirrors/ircd-ratbox/testing/ \
@@ -25,7 +25,8 @@ CONFLICTS= ircd-ratbox-[0-9]*
USE_BZIP2= yes
#MAN8= ircd.8
USE_RC_SUBR= ircd-ratbox.sh
-USE_SQLITE= 3
+#USE_SQLITE= 3
+USE_LDCONFIG= ${PREFIX}/lib/ircd-ratbox
LOGDIR?= /var/log/${PORTNAME}
RUNDIR?= /var/run/${PORTNAME}
@@ -38,9 +39,10 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-confdir=${PREFIX}/etc/${PORTNAME} \
--with-logdir=/var/log/${PORTNAME} \
--with-moduledir=${PREFIX}/lib/${PORTNAME}/modules \
+ --libexecdir=${PREFIX}/libexec \
--with-helpdir=${DATADIR}/help \
--libdir=${PREFIX}/lib/${PORTNAME} \
- --with-sqlite3-path=${LOCALBASE}
+ --disable-backups
PORTDOCS= [^i]*.txt README.* technical/[^i]*.txt Tao-of-IRC.*
@@ -123,6 +125,10 @@ post-patch:
@${REINPLACE_CMD} -e "s#%%RUNDIR%%#${RUNDIR}#g" ${WRKSRC}/include/config.h
@${REINPLACE_CMD} -e "s#%%DBDIR%%#${DBDIR}#g" ${WRKSRC}/include/config.h
+post-build:
+ @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE} \
+ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS}
+
pre-su-install:
@${SETENV} "PKG_PREFIX=${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
${MKDIR} ${PREFIX}/etc/${PORTNAME}
@@ -134,9 +140,12 @@ post-install:
${MKDIR} ${DOCSDIR}
cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
.endif
+ @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE} \
+ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install
${INSTALL_DATA} ${WRKSRC}/doc/ircd.motd ${PREFIX}/etc/${PORTNAME}/ircd.motd.sample
${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${PREFIX}/etc/${PORTNAME}/ircd.conf.sample
${INSTALL_DATA} ${WRKSRC}/doc/example.efnet.conf ${PREFIX}/etc/${PORTNAME}/ircd-efnet.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/doc/genssl.sh ${PREFIX}/etc/${PORTNAME}/genssl.sh
@if [ ! -f ${PREFIX}/etc/${PORTNAME}/ircd.conf ]; then \
${ECHO} "Installing default configuration file."; \
diff --git a/irc/ircd-ratbox-devel/distinfo b/irc/ircd-ratbox-devel/distinfo
index 710d3decbe40..7ec2dab2d7ca 100644
--- a/irc/ircd-ratbox-devel/distinfo
+++ b/irc/ircd-ratbox-devel/distinfo
@@ -1,3 +1,3 @@
-MD5 (ircd-ratbox-3.0.0beta2.tar.bz2) = 743b81cc1f12940a0bcb85dc176683b6
-SHA256 (ircd-ratbox-3.0.0beta2.tar.bz2) = 6874c9d23221331f76f54e860a51806c60cd77f78b4c876e515e41bef84b1c24
-SIZE (ircd-ratbox-3.0.0beta2.tar.bz2) = 1850499
+MD5 (ircd-ratbox-3.0.0beta5.tar.bz2) = edb1aad622ad6312144818311ad8d2c8
+SHA256 (ircd-ratbox-3.0.0beta5.tar.bz2) = c5270090e5d034ac8c5a874e52c6ec586e93393dcd9456eb35d3e9fa95517ea2
+SIZE (ircd-ratbox-3.0.0beta5.tar.bz2) = 1966643
diff --git a/irc/ircd-ratbox-devel/files/patch-Makefile.am b/irc/ircd-ratbox-devel/files/patch-Makefile.am
deleted file mode 100644
index 913d7ce3cb2d..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
---- ./Makefile.am.orig Tue Jan 22 16:15:08 2008
-+++ ./Makefile.am Tue Apr 22 02:20:19 2008
-@@ -24,13 +24,13 @@
-
- if !STATIC_MODULES
-
--SUBDIRS = libratbox libltdl src modules tools doc help bandb ssld resolver ident
-+SUBDIRS = libratbox libltdl src modules tools doc help bandb ssld resolver ident contrib
- ircd_LDADD = libratbox/src/libratbox.la src/libcore.la $(LIBLTDL)
- ircd_LDFLAGS = $(EXTRA_FLAGS) -dlopen self
-
- else
-
--SUBDIRS = libratbox libltdl modules src tools doc help bandb ssld resolver ident
-+SUBDIRS = libratbox libltdl modules src tools doc help bandb ssld resolver ident contrib
- ircd_LDADD = libratbox/src/libratbox.la modules/libmodules.la src/libcore.la modules/static_modules.o $(LIBLTDL) $(DLOPEN)
-
-
diff --git a/irc/ircd-ratbox-devel/files/patch-Makefile.in b/irc/ircd-ratbox-devel/files/patch-Makefile.in
deleted file mode 100644
index 824f8a3b09d9..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-Makefile.in
+++ /dev/null
@@ -1,171 +0,0 @@
---- ./Makefile.in.orig Fri Mar 7 16:10:01 2008
-+++ ./Makefile.in Tue Apr 22 02:20:19 2008
-@@ -1,8 +1,8 @@
--# Makefile.in generated by automake 1.10.1 from Makefile.am.
-+# Makefile.in generated by automake 1.10 from Makefile.am.
- # @configure_input@
-
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
--# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
-+# 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
- # This Makefile.in is free software; the Free Software Foundation
- # gives unlimited permission to copy and/or distribute it,
- # with or without modifications, as long as this notice is preserved.
-@@ -14,7 +14,7 @@
-
- @SET_MAKE@
-
--# $Id: Makefile.in 25099 2008-03-07 16:10:01Z androsyn $
-+# $Id: Makefile.am 25012 2008-01-22 16:15:08Z androsyn $
- #
- # okay so i've flattened out the build stuff here.
- # this is really for the best since so many things depend
-@@ -73,7 +73,7 @@
- ircd_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(ircd_LDFLAGS) \
- $(LDFLAGS) -o $@
--DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include
-+DEFAULT_INCLUDES = -I. -I$(top_builddir)/include@am__isrc@
- depcomp = $(SHELL) $(top_srcdir)/depcomp
- am__depfiles_maybe = depfiles
- COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-@@ -99,7 +99,7 @@
- ETAGS = etags
- CTAGS = ctags
- DIST_SUBDIRS = libratbox libltdl src modules tools doc help bandb ssld \
-- resolver ident
-+ resolver ident contrib
- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
- distdir = $(PACKAGE)-$(VERSION)
- top_distdir = $(distdir)
-@@ -133,7 +133,6 @@
- CYGPATH_W = @CYGPATH_W@
- DEFS = @DEFS@
- DEPDIR = @DEPDIR@
--DSYMUTIL = @DSYMUTIL@
- ECHO = @ECHO@
- ECHO_C = @ECHO_C@
- ECHO_N = @ECHO_N@
-@@ -171,7 +170,6 @@
- MKDIR_P = @MKDIR_P@
- MODULE_DIR = @MODULE_DIR@
- MV = @MV@
--NMEDIT = @NMEDIT@
- OBJEXT = @OBJEXT@
- PACKAGE = @PACKAGE@
- PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-@@ -265,8 +263,8 @@
- AM_CFLAGS = $(WARNFLAGS)
- ircd_SOURCES = src/main.c
- @MINGW_TRUE@EXTRA_FLAGS = -no-undefined -Wl,--enable-runtime-pseudo-reloc -export-symbols-regex '*'
--@STATIC_MODULES_FALSE@SUBDIRS = libratbox libltdl src modules tools doc help bandb ssld resolver ident
--@STATIC_MODULES_TRUE@SUBDIRS = libratbox libltdl modules src tools doc help bandb ssld resolver ident
-+@STATIC_MODULES_FALSE@SUBDIRS = libratbox libltdl src modules tools doc help bandb ssld resolver ident contrib
-+@STATIC_MODULES_TRUE@SUBDIRS = libratbox libltdl modules src tools doc help bandb ssld resolver ident contrib
- @STATIC_MODULES_FALSE@ircd_LDADD = libratbox/src/libratbox.la src/libcore.la $(LIBLTDL)
- @STATIC_MODULES_TRUE@ircd_LDADD = libratbox/src/libratbox.la modules/libmodules.la src/libcore.la modules/static_modules.o $(LIBLTDL) $(DLOPEN)
- @STATIC_MODULES_FALSE@ircd_LDFLAGS = $(EXTRA_FLAGS) -dlopen self
-@@ -339,8 +337,8 @@
- || test -f $$p1 \
- ; then \
- f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
-- echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
-- $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
-+ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
-+ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
- else :; fi; \
- done
-
-@@ -486,8 +484,8 @@
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
-- $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
-- END { if (nonempty) { for (i in files) print i; }; }'`; \
-+ $(AWK) ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
- mkid -fID $$unique
- tags: TAGS
-
-@@ -512,8 +510,8 @@
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
-- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-- END { if (nonempty) { for (i in files) print i; }; }'`; \
-+ $(AWK) ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
- if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-@@ -523,12 +521,13 @@
- CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- tags=; \
-+ here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
-- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-- END { if (nonempty) { for (i in files) print i; }; }'`; \
-+ $(AWK) ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
- test -z "$(CTAGS_ARGS)$$tags$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$tags $$unique
-@@ -599,10 +598,6 @@
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
- $(am__remove_distdir)
-
--dist-lzma: distdir
-- tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
-- $(am__remove_distdir)
--
- dist-tarZ: distdir
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
- $(am__remove_distdir)
-@@ -629,8 +624,6 @@
- GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
- *.tar.bz2*) \
- bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
-- *.tar.lzma*) \
-- unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\
- *.tar.Z*) \
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
- *.shar.gz*) \
-@@ -790,20 +783,20 @@
- .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
- all all-am am--refresh check check-am clean clean-binPROGRAMS \
- clean-generic clean-libtool ctags ctags-recursive dist \
-- dist-all dist-bzip2 dist-gzip dist-lzma dist-shar dist-tarZ \
-- dist-zip distcheck distclean distclean-compile \
-- distclean-generic distclean-hdr distclean-libtool \
-- distclean-tags distcleancheck distdir distuninstallcheck dvi \
-- dvi-am html html-am info info-am install install-am \
-- install-binPROGRAMS install-data install-data-am install-dvi \
-- install-dvi-am install-exec install-exec-am install-html \
-- install-html-am install-info install-info-am install-man \
-- install-pdf install-pdf-am install-ps install-ps-am \
-- install-strip installcheck installcheck-am installdirs \
-- installdirs-am maintainer-clean maintainer-clean-generic \
-- mostlyclean mostlyclean-compile mostlyclean-generic \
-- mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
-- uninstall uninstall-am uninstall-binPROGRAMS
-+ dist-all dist-bzip2 dist-gzip dist-shar dist-tarZ dist-zip \
-+ distcheck distclean distclean-compile distclean-generic \
-+ distclean-hdr distclean-libtool distclean-tags distcleancheck \
-+ distdir distuninstallcheck dvi dvi-am html html-am info \
-+ info-am install install-am install-binPROGRAMS install-data \
-+ install-data-am install-dvi install-dvi-am install-exec \
-+ install-exec-am install-html install-html-am install-info \
-+ install-info-am install-man install-pdf install-pdf-am \
-+ install-ps install-ps-am install-strip installcheck \
-+ installcheck-am installdirs installdirs-am maintainer-clean \
-+ maintainer-clean-generic mostlyclean mostlyclean-compile \
-+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-+ tags tags-recursive uninstall uninstall-am \
-+ uninstall-binPROGRAMS
-
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/irc/ircd-ratbox-devel/files/patch-contrib_Makefile.am b/irc/ircd-ratbox-devel/files/patch-contrib_Makefile.am
deleted file mode 100644
index 4cba5afdba4b..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-contrib_Makefile.am
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./contrib/Makefile.am.orig Fri Mar 7 16:10:01 2008
-+++ ./contrib/Makefile.am Tue Apr 22 02:20:19 2008
-@@ -10,7 +10,6 @@
- AM_CFLAGS=$(WARNFLAGS)
-
- SRCS = \
--example_module.c \
- m_42.c \
- m_clearchan.c \
- m_flags.c \
diff --git a/irc/ircd-ratbox-devel/files/patch-contrib_Makefile.in b/irc/ircd-ratbox-devel/files/patch-contrib_Makefile.in
deleted file mode 100644
index 4cc3bc1b2674..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-contrib_Makefile.in
+++ /dev/null
@@ -1,37 +0,0 @@
---- ./contrib/Makefile.in.orig Fri Mar 7 16:10:01 2008
-+++ ./contrib/Makefile.in Tue Apr 22 02:20:19 2008
-@@ -1,8 +1,8 @@
--# Makefile.in generated by automake 1.10.1 from Makefile.am.
-+# Makefile.in generated by automake 1.10 from Makefile.am.
- # @configure_input@
-
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
--# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
-+# 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
- # This Makefile.in is free software; the Free Software Foundation
- # gives unlimited permission to copy and/or distribute it,
- # with or without modifications, as long as this notice is preserved.
-@@ -66,7 +66,6 @@
- CYGPATH_W = @CYGPATH_W@
- DEFS = @DEFS@
- DEPDIR = @DEPDIR@
--DSYMUTIL = @DSYMUTIL@
- ECHO = @ECHO@
- ECHO_C = @ECHO_C@
- ECHO_N = @ECHO_N@
-@@ -104,7 +103,6 @@
- MKDIR_P = @MKDIR_P@
- MODULE_DIR = @MODULE_DIR@
- MV = @MV@
--NMEDIT = @NMEDIT@
- OBJEXT = @OBJEXT@
- PACKAGE = @PACKAGE@
- PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-@@ -199,7 +197,6 @@
- INCLUDES = -I../include -I../libratbox/include $(INCLTDL)
- AM_CFLAGS = $(WARNFLAGS)
- SRCS = \
--example_module.c \
- m_42.c \
- m_clearchan.c \
- m_flags.c \
diff --git a/irc/ircd-ratbox-devel/files/patch-doc_Makefile.in b/irc/ircd-ratbox-devel/files/patch-doc_Makefile.in
index e5456732d1ea..87fe9606da4e 100644
--- a/irc/ircd-ratbox-devel/files/patch-doc_Makefile.in
+++ b/irc/ircd-ratbox-devel/files/patch-doc_Makefile.in
@@ -1,6 +1,6 @@
---- ./doc/Makefile.in.orig Fri Mar 7 16:30:59 2008
-+++ ./doc/Makefile.in Tue Apr 22 02:20:19 2008
-@@ -43,21 +43,10 @@
+--- ./doc/Makefile.in.orig 2008-04-23 20:59:46.000000000 +0100
++++ ./doc/Makefile.in 2008-06-18 14:31:34.000000000 +0100
+@@ -43,24 +43,6 @@
fi
install: install-mkdirs build
@@ -11,15 +11,17 @@
- fi; \
- $(INSTALL_DATA) $$i $(DESTDIR)$(confdir); \
- done
-
- -@if test ! -f $(DESTDIR)$(confdir)/ircd.motd; then \
- echo "ircd: installing motd file (ircd.motd)"; \
+-
+- -@if test ! -f $(DESTDIR)$(confdir)/ircd.motd; then \
+- echo "ircd: installing motd file (ircd.motd)"; \
- $(INSTALL_DATA) ircd.motd $(DESTDIR)$(confdir); \
- fi
-
+- $(INSTALL_BIN) genssl.sh $(DESTDIR)$(confdir)
+-
- -@if test -f $(DESTDIR)$(confdir)/links.txt; then \
- $(RM) $(DESTDIR)$(confdir)/links.txt; \
-+ $(INSTALL_DATA) ircd.motd $(DESTDIR)$(confdir)/ircd.motd.sample; \
- fi
+- fi
all:
+ build:
diff --git a/irc/ircd-ratbox-devel/files/patch-help_Makefile.in b/irc/ircd-ratbox-devel/files/patch-help_Makefile.in
deleted file mode 100644
index 5a5fa952b768..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-help_Makefile.in
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./help/Makefile.in.orig Fri Sep 1 19:20:19 2006
-+++ ./help/Makefile.in Tue Apr 22 02:20:19 2008
-@@ -63,14 +63,6 @@
- rm -f opers/index.tmp
-
- install:
-- -@if test -d $(DESTDIR)$(helpdir)-old; then \
-- rm -rf $(DESTDIR)$(helpdir)-old; \
-- fi
-- -@if test -d $(DESTDIR)$(helpdir); then \
-- echo "ircd: backing up old help files"; \
-- mv $(DESTDIR)$(helpdir) $(DESTDIR)$(helpdir)-old; \
-- fi
--
- @echo "ircd: setting up help directory structure"
- @mkdir -p -m 755 $(DESTDIR)$(helpdir)
- @mkdir -p -m 755 $(DESTDIR)$(helpdir)/opers
diff --git a/irc/ircd-ratbox-devel/files/patch-libltdl_Makefile.am b/irc/ircd-ratbox-devel/files/patch-libltdl_Makefile.am
deleted file mode 100644
index 6582b944b97d..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-libltdl_Makefile.am
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./libltdl/Makefile.am.orig Tue Sep 4 23:06:44 2007
-+++ ./libltdl/Makefile.am Tue Apr 22 02:20:19 2008
-@@ -1,7 +1,7 @@
- ## Process this file with automake to produce Makefile.in
-
- AUTOMAKE_OPTIONS = no-dependencies foreign
--
-+CONVENIENCE_LTDL=1
- if INSTALL_LTDL
- include_HEADERS = ltdl.h
- lib_LTLIBRARIES = libltdl.la
-@@ -30,3 +30,5 @@
- $(libltdl_la_OBJECTS) $(libltdlc_la_OBJECTS): libtool
- libtool: $(LIBTOOL_DEPS)
- $(SHELL) ./config.status --recheck
-+
-+install-includeHEADERS:
diff --git a/irc/ircd-ratbox-devel/files/patch-libltdl_aclocal.m4 b/irc/ircd-ratbox-devel/files/patch-libltdl_aclocal.m4
deleted file mode 100644
index 30324b0e25ef..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-libltdl_aclocal.m4
+++ /dev/null
@@ -1,109 +0,0 @@
---- ./libltdl/aclocal.m4.orig Tue Sep 4 23:06:44 2007
-+++ ./libltdl/aclocal.m4 Tue Apr 22 02:20:19 2008
-@@ -1,7 +1,7 @@
--# generated automatically by aclocal 1.10 -*- Autoconf -*-
-+# generated automatically by aclocal 1.10.1 -*- Autoconf -*-
-
- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
--# 2005, 2006 Free Software Foundation, Inc.
-+# 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
- # This file is free software; the Free Software Foundation
- # gives unlimited permission to copy and/or distribute it,
- # with or without modifications, as long as this notice is preserved.
-@@ -11,12 +11,15 @@
- # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
- # PARTICULAR PURPOSE.
-
--m4_if(m4_PACKAGE_VERSION, [2.61],,
--[m4_fatal([this file was generated for autoconf 2.61.
--You have another version of autoconf. If you want to use that,
--you should regenerate the build system entirely.], [63])])
-+m4_ifndef([AC_AUTOCONF_VERSION],
-+ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-+m4_if(AC_AUTOCONF_VERSION, [2.61],,
-+[m4_warning([this file was generated for autoconf 2.61.
-+You have another version of autoconf. It may work, but is not guaranteed to.
-+If you have problems, you may need to regenerate the build system entirely.
-+To do so, use the procedure documented by the package, typically `autoreconf'.])])
-
--# Copyright (C) 2002, 2003, 2005, 2006 Free Software Foundation, Inc.
-+# Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
- #
- # This file is free software; the Free Software Foundation
- # gives unlimited permission to copy and/or distribute it,
-@@ -31,7 +34,7 @@
- [am__api_version='1.10'
- dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
- dnl require some minimum version. Point them to the right macro.
--m4_if([$1], [1.10], [],
-+m4_if([$1], [1.10.1], [],
- [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
- ])
-
-@@ -47,8 +50,10 @@
- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
- # This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
--[AM_AUTOMAKE_VERSION([1.10])dnl
--_AM_AUTOCONF_VERSION(m4_PACKAGE_VERSION)])
-+[AM_AUTOMAKE_VERSION([1.10.1])dnl
-+m4_ifndef([AC_AUTOCONF_VERSION],
-+ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-+_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)])
-
- # AM_AUX_DIR_EXPAND -*- Autoconf -*-
-
-@@ -320,7 +325,7 @@
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
- # limit of 2048, but all sed's we know have understand at least 4000.
-- if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then
-+ if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`AS_DIRNAME("$mf")`
- else
- continue
-@@ -380,13 +385,13 @@
- # Do all the work for Automake. -*- Autoconf -*-
-
- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
--# 2005, 2006 Free Software Foundation, Inc.
-+# 2005, 2006, 2008 Free Software Foundation, Inc.
- #
- # This file is free software; the Free Software Foundation
- # gives unlimited permission to copy and/or distribute it,
- # with or without modifications, as long as this notice is preserved.
-
--# serial 12
-+# serial 13
-
- # This macro actually does too much. Some checks are only needed if
- # your package does certain things. But this isn't really a big deal.
-@@ -491,16 +496,17 @@
- # our stamp files there.
- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
- [# Compute $1's index in $config_headers.
-+_am_arg=$1
- _am_stamp_count=1
- for _am_header in $config_headers :; do
- case $_am_header in
-- $1 | $1:* )
-+ $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
- done
--echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
-+echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-
- # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
- #
-@@ -772,7 +778,7 @@
-
- # _AM_SUBST_NOTMAKE(VARIABLE)
- # ---------------------------
--# Prevent Automake from outputing VARIABLE = @VARIABLE@ in Makefile.in.
-+# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
- # This macro is traced by Automake.
- AC_DEFUN([_AM_SUBST_NOTMAKE])
-
diff --git a/irc/ircd-ratbox-devel/files/patch-libltdl_configure b/irc/ircd-ratbox-devel/files/patch-libltdl_configure
deleted file mode 100644
index 2ff4e38b6351..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-libltdl_configure
+++ /dev/null
@@ -1,41 +0,0 @@
---- ./libltdl/configure.orig Tue Sep 4 23:06:44 2007
-+++ ./libltdl/configure Tue Apr 22 02:20:19 2008
-@@ -23654,21 +23654,22 @@
- fi
- rm -f "$tmp/out12"
- # Compute $ac_file's index in $config_headers.
-+_am_arg=$ac_file
- _am_stamp_count=1
- for _am_header in $config_headers :; do
- case $_am_header in
-- $ac_file | $ac_file:* )
-+ $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
- done
--echo "timestamp for $ac_file" >`$as_dirname -- $ac_file ||
--$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
-- X$ac_file : 'X\(//\)[^/]' \| \
-- X$ac_file : 'X\(//\)$' \| \
-- X$ac_file : 'X\(/\)' \| . 2>/dev/null ||
--echo X$ac_file |
-+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
-+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
-+ X"$_am_arg" : 'X\(//\)[^/]' \| \
-+ X"$_am_arg" : 'X\(//\)$' \| \
-+ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
-+echo X"$_am_arg" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
-@@ -23705,7 +23706,7 @@
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
- # limit of 2048, but all sed's we know have understand at least 4000.
-- if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then
-+ if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`$as_dirname -- "$mf" ||
- $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$mf" : 'X\(//\)[^/]' \| \
diff --git a/irc/ircd-ratbox-devel/files/patch-modules_Makefile.am b/irc/ircd-ratbox-devel/files/patch-modules_Makefile.am
deleted file mode 100644
index 6a19d48b561b..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-modules_Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
---- ./modules/Makefile.am.orig Wed Feb 6 16:45:19 2008
-+++ ./modules/Makefile.am Tue Apr 22 02:20:19 2008
-@@ -327,15 +327,9 @@
- move-old-modules:
- # move the old module directory out of the way, stale modules cause massive
- # amounts of problems.
-- -@if test -d $(DESTDIR)$(moduledir)-old; then \
-- $(RM) -rf $(DESTDIR)$(moduledir)-old; \
-- fi
-- -@if test -d $(DESTDIR)$(moduledir); then \
-- echo "ircd: backing up modules"; \
-- $(MV) $(DESTDIR)$(moduledir) $(DESTDIR)$(moduledir)-old; \
-- $(MKDIR_P) $(DESTDIR)$(moduledir); \
-+ -@if test ! -d $(DESTDIR)$(moduledir); then \
-+ mkdir $(DESTDIR)$(moduledir); \
- fi
--
-
- else # !STATIC_MODULES
-
diff --git a/irc/ircd-ratbox-devel/files/patch-modules_Makefile.in b/irc/ircd-ratbox-devel/files/patch-modules_Makefile.in
deleted file mode 100644
index 2d46eefa898d..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-modules_Makefile.in
+++ /dev/null
@@ -1,180 +0,0 @@
---- ./modules/Makefile.in.orig Fri Mar 7 16:10:01 2008
-+++ ./modules/Makefile.in Tue Apr 22 02:20:19 2008
-@@ -1,8 +1,8 @@
--# Makefile.in generated by automake 1.10.1 from Makefile.am.
-+# Makefile.in generated by automake 1.10 from Makefile.am.
- # @configure_input@
-
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
--# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
-+# 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
- # This Makefile.in is free software; the Free Software Foundation
- # gives unlimited permission to copy and/or distribute it,
- # with or without modifications, as long as this notice is preserved.
-@@ -666,7 +666,7 @@
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(m_xline_la_LDFLAGS) $(LDFLAGS) -o $@
- @STATIC_MODULES_FALSE@am_m_xline_la_rpath = -rpath $(modulesdir)
--DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include
-+DEFAULT_INCLUDES = -I. -I$(top_builddir)/include@am__isrc@
- depcomp = $(SHELL) $(top_srcdir)/depcomp
- am__depfiles_maybe = depfiles
- COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-@@ -781,7 +781,6 @@
- CYGPATH_W = @CYGPATH_W@
- DEFS = @DEFS@
- DEPDIR = @DEPDIR@
--DSYMUTIL = @DSYMUTIL@
- ECHO = @ECHO@
- ECHO_C = @ECHO_C@
- ECHO_N = @ECHO_N@
-@@ -819,7 +818,6 @@
- MKDIR_P = @MKDIR_P@
- MODULE_DIR = @MODULE_DIR@
- MV = @MV@
--NMEDIT = @NMEDIT@
- OBJEXT = @OBJEXT@
- PACKAGE = @PACKAGE@
- PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-@@ -1296,8 +1294,8 @@
- @STATIC_MODULES_TRUE@ @list='$(core_LTLIBRARIES)'; for p in $$list; do \
- @STATIC_MODULES_TRUE@ if test -f $$p; then \
- @STATIC_MODULES_TRUE@ f=$(am__strip_dir) \
--@STATIC_MODULES_TRUE@ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(coreLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(coredir)/$$f'"; \
--@STATIC_MODULES_TRUE@ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(coreLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(coredir)/$$f"; \
-+@STATIC_MODULES_TRUE@ echo " $(LIBTOOL) --mode=install $(coreLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(coredir)/$$f'"; \
-+@STATIC_MODULES_TRUE@ $(LIBTOOL) --mode=install $(coreLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(coredir)/$$f"; \
- @STATIC_MODULES_TRUE@ else :; fi; \
- @STATIC_MODULES_TRUE@ done
-
-@@ -1305,8 +1303,8 @@
- @$(NORMAL_UNINSTALL)
- @list='$(core_LTLIBRARIES)'; for p in $$list; do \
- p=$(am__strip_dir) \
-- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(coredir)/$$p'"; \
-- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(coredir)/$$p"; \
-+ echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(coredir)/$$p'"; \
-+ $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(coredir)/$$p"; \
- done
-
- clean-coreLTLIBRARIES:
-@@ -1323,8 +1321,8 @@
- @list='$(libmodules_LTLIBRARIES)'; for p in $$list; do \
- if test -f $$p; then \
- f=$(am__strip_dir) \
-- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(libmodulesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libmodulesdir)/$$f'"; \
-- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(libmodulesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libmodulesdir)/$$f"; \
-+ echo " $(LIBTOOL) --mode=install $(libmodulesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libmodulesdir)/$$f'"; \
-+ $(LIBTOOL) --mode=install $(libmodulesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libmodulesdir)/$$f"; \
- else :; fi; \
- done
-
-@@ -1332,8 +1330,8 @@
- @$(NORMAL_UNINSTALL)
- @list='$(libmodules_LTLIBRARIES)'; for p in $$list; do \
- p=$(am__strip_dir) \
-- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libmodulesdir)/$$p'"; \
-- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libmodulesdir)/$$p"; \
-+ echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libmodulesdir)/$$p'"; \
-+ $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libmodulesdir)/$$p"; \
- done
-
- clean-libmodulesLTLIBRARIES:
-@@ -1350,8 +1348,8 @@
- @STATIC_MODULES_TRUE@ @list='$(modules_LTLIBRARIES)'; for p in $$list; do \
- @STATIC_MODULES_TRUE@ if test -f $$p; then \
- @STATIC_MODULES_TRUE@ f=$(am__strip_dir) \
--@STATIC_MODULES_TRUE@ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(modulesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(modulesdir)/$$f'"; \
--@STATIC_MODULES_TRUE@ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(modulesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(modulesdir)/$$f"; \
-+@STATIC_MODULES_TRUE@ echo " $(LIBTOOL) --mode=install $(modulesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(modulesdir)/$$f'"; \
-+@STATIC_MODULES_TRUE@ $(LIBTOOL) --mode=install $(modulesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(modulesdir)/$$f"; \
- @STATIC_MODULES_TRUE@ else :; fi; \
- @STATIC_MODULES_TRUE@ done
-
-@@ -1359,8 +1357,8 @@
- @$(NORMAL_UNINSTALL)
- @list='$(modules_LTLIBRARIES)'; for p in $$list; do \
- p=$(am__strip_dir) \
-- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(modulesdir)/$$p'"; \
-- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(modulesdir)/$$p"; \
-+ echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(modulesdir)/$$p'"; \
-+ $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(modulesdir)/$$p"; \
- done
-
- clean-modulesLTLIBRARIES:
-@@ -1377,8 +1375,8 @@
- @list='$(services_LTLIBRARIES)'; for p in $$list; do \
- if test -f $$p; then \
- f=$(am__strip_dir) \
-- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(servicesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(servicesdir)/$$f'"; \
-- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(servicesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(servicesdir)/$$f"; \
-+ echo " $(LIBTOOL) --mode=install $(servicesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(servicesdir)/$$f'"; \
-+ $(LIBTOOL) --mode=install $(servicesLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(servicesdir)/$$f"; \
- else :; fi; \
- done
-
-@@ -1386,8 +1384,8 @@
- @$(NORMAL_UNINSTALL)
- @list='$(services_LTLIBRARIES)'; for p in $$list; do \
- p=$(am__strip_dir) \
-- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(servicesdir)/$$p'"; \
-- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(servicesdir)/$$p"; \
-+ echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(servicesdir)/$$p'"; \
-+ $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(servicesdir)/$$p"; \
- done
-
- clean-servicesLTLIBRARIES:
-@@ -1684,8 +1682,8 @@
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
-- $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
-- END { if (nonempty) { for (i in files) print i; }; }'`; \
-+ $(AWK) ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
- mkid -fID $$unique
- tags: TAGS
-
-@@ -1697,8 +1695,8 @@
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
-- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-- END { if (nonempty) { for (i in files) print i; }; }'`; \
-+ $(AWK) ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
- if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-@@ -1708,12 +1706,13 @@
- CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- tags=; \
-+ here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
-- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-- END { if (nonempty) { for (i in files) print i; }; }'`; \
-+ $(AWK) ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
- test -z "$(CTAGS_ARGS)$$tags$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$tags $$unique
-@@ -1891,13 +1890,8 @@
- @STATIC_MODULES_FALSE@move-old-modules:
- # move the old module directory out of the way, stale modules cause massive
- # amounts of problems.
--@STATIC_MODULES_FALSE@ -@if test -d $(DESTDIR)$(moduledir)-old; then \
--@STATIC_MODULES_FALSE@ $(RM) -rf $(DESTDIR)$(moduledir)-old; \
--@STATIC_MODULES_FALSE@ fi
--@STATIC_MODULES_FALSE@ -@if test -d $(DESTDIR)$(moduledir); then \
--@STATIC_MODULES_FALSE@ echo "ircd: backing up modules"; \
--@STATIC_MODULES_FALSE@ $(MV) $(DESTDIR)$(moduledir) $(DESTDIR)$(moduledir)-old; \
--@STATIC_MODULES_FALSE@ $(MKDIR_P) $(DESTDIR)$(moduledir); \
-+@STATIC_MODULES_FALSE@ -@if test ! -d $(DESTDIR)$(moduledir); then \
-+@STATIC_MODULES_FALSE@ mkdir $(DESTDIR)$(moduledir); \
- @STATIC_MODULES_FALSE@ fi
- @STATIC_MODULES_TRUE@static_modules.c: static_modules.c.SH
- @STATIC_MODULES_TRUE@ $(SHELL) static_modules.c.SH $(MSRCS) $(CORE_SRCS) $(SERVICES_SRCS)
diff --git a/irc/ircd-ratbox-devel/files/patch-tools_Makefile.am b/irc/ircd-ratbox-devel/files/patch-tools_Makefile.am
deleted file mode 100644
index b173a3a19398..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-tools_Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./tools/Makefile.am.orig Sun Mar 16 14:12:14 2008
-+++ ./tools/Makefile.am Tue Apr 22 02:20:19 2008
-@@ -9,7 +9,3 @@
- mkpasswd_SOURCES = mkpasswd.c
-
- mkpasswd_LDADD = ../libratbox/src/libratbox.la
--
--
--install-exec-hook:
-- $(INSTALL) genssl.sh $(DESTDIR)$(bindir)
-\ No newline at end of file
diff --git a/irc/ircd-ratbox-devel/files/patch-tools_Makefile.in b/irc/ircd-ratbox-devel/files/patch-tools_Makefile.in
deleted file mode 100644
index 61992999ca4b..000000000000
--- a/irc/ircd-ratbox-devel/files/patch-tools_Makefile.in
+++ /dev/null
@@ -1,140 +0,0 @@
---- ./tools/Makefile.in.orig Sun Mar 16 14:12:14 2008
-+++ ./tools/Makefile.in Tue Apr 22 02:20:19 2008
-@@ -1,8 +1,8 @@
--# Makefile.in generated by automake 1.10.1 from Makefile.am.
-+# Makefile.in generated by automake 1.10 from Makefile.am.
- # @configure_input@
-
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
--# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
-+# 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
- # This Makefile.in is free software; the Free Software Foundation
- # gives unlimited permission to copy and/or distribute it,
- # with or without modifications, as long as this notice is preserved.
-@@ -14,7 +14,7 @@
-
- @SET_MAKE@
-
--# $Id: Makefile.in 25125 2008-03-16 14:12:14Z androsyn $
-+# $Id: Makefile.am 25125 2008-03-16 14:12:14Z androsyn $
-
- VPATH = @srcdir@
- pkgdatadir = $(datadir)/@PACKAGE@
-@@ -51,7 +51,7 @@
- am_mkpasswd_OBJECTS = mkpasswd.$(OBJEXT)
- mkpasswd_OBJECTS = $(am_mkpasswd_OBJECTS)
- mkpasswd_DEPENDENCIES = ../libratbox/src/libratbox.la
--DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include
-+DEFAULT_INCLUDES = -I. -I$(top_builddir)/include@am__isrc@
- depcomp = $(SHELL) $(top_srcdir)/depcomp
- am__depfiles_maybe = depfiles
- COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-@@ -90,7 +90,6 @@
- CYGPATH_W = @CYGPATH_W@
- DEFS = @DEFS@
- DEPDIR = @DEPDIR@
--DSYMUTIL = @DSYMUTIL@
- ECHO = @ECHO@
- ECHO_C = @ECHO_C@
- ECHO_N = @ECHO_N@
-@@ -128,7 +127,6 @@
- MKDIR_P = @MKDIR_P@
- MODULE_DIR = @MODULE_DIR@
- MV = @MV@
--NMEDIT = @NMEDIT@
- OBJEXT = @OBJEXT@
- PACKAGE = @PACKAGE@
- PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-@@ -260,8 +258,8 @@
- || test -f $$p1 \
- ; then \
- f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
-- echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
-- $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
-+ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
-+ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
- else :; fi; \
- done
-
-@@ -323,8 +321,8 @@
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
-- $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
-- END { if (nonempty) { for (i in files) print i; }; }'`; \
-+ $(AWK) ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
- mkid -fID $$unique
- tags: TAGS
-
-@@ -336,8 +334,8 @@
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
-- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-- END { if (nonempty) { for (i in files) print i; }; }'`; \
-+ $(AWK) ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
- if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-@@ -347,12 +345,13 @@
- CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- tags=; \
-+ here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
-- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
-- END { if (nonempty) { for (i in files) print i; }; }'`; \
-+ $(AWK) ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
- test -z "$(CTAGS_ARGS)$$tags$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$tags $$unique
-@@ -447,8 +446,6 @@
- install-dvi: install-dvi-am
-
- install-exec-am: install-binPROGRAMS
-- @$(NORMAL_INSTALL)
-- $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
-
- install-html: install-html-am
-
-@@ -482,25 +479,22 @@
-
- uninstall-am: uninstall-binPROGRAMS
-
--.MAKE: install-am install-exec-am install-strip
-+.MAKE: install-am install-strip
-
- .PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
- clean-generic clean-libtool ctags distclean distclean-compile \
- distclean-generic distclean-libtool distclean-tags distdir dvi \
- dvi-am html html-am info info-am install install-am \
- install-binPROGRAMS install-data install-data-am install-dvi \
-- install-dvi-am install-exec install-exec-am install-exec-hook \
-- install-html install-html-am install-info install-info-am \
-- install-man install-pdf install-pdf-am install-ps \
-- install-ps-am install-strip installcheck installcheck-am \
-- installdirs maintainer-clean maintainer-clean-generic \
-- mostlyclean mostlyclean-compile mostlyclean-generic \
-- mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
-- uninstall-am uninstall-binPROGRAMS
--
-+ install-dvi-am install-exec install-exec-am install-html \
-+ install-html-am install-info install-info-am install-man \
-+ install-pdf install-pdf-am install-ps install-ps-am \
-+ install-strip installcheck installcheck-am installdirs \
-+ maintainer-clean maintainer-clean-generic mostlyclean \
-+ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
-+ pdf pdf-am ps ps-am tags uninstall uninstall-am \
-+ uninstall-binPROGRAMS
-
--install-exec-hook:
-- $(INSTALL) genssl.sh $(DESTDIR)$(bindir)
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
diff --git a/irc/ircd-ratbox-devel/files/pkg-message.in b/irc/ircd-ratbox-devel/files/pkg-message.in
index f6f35d95de92..c7d71c304897 100644
--- a/irc/ircd-ratbox-devel/files/pkg-message.in
+++ b/irc/ircd-ratbox-devel/files/pkg-message.in
@@ -17,5 +17,11 @@ using the following rc.d script command:
%%PREFIX%%/etc/rc.d/ircd-ratbox conftest
+An update of the ban.db database may be necessary when upgrading between
+ircd versions. You must perform this update manually using 'bantool -u'
+while no ircd is running and before starting the newer version.
+
+ %%PREFIX%%/bin/bantool -u
+
Be sure to check out 'ratbox-services' if you need a services package.
------------------------------------------------------------------------
diff --git a/irc/ircd-ratbox-devel/pkg-plist b/irc/ircd-ratbox-devel/pkg-plist
index fc4b2fa5d6c0..d5e9aa9f9f5e 100644
--- a/irc/ircd-ratbox-devel/pkg-plist
+++ b/irc/ircd-ratbox-devel/pkg-plist
@@ -1,10 +1,11 @@
-bin/bandb
-bin/bantool
-bin/ident
bin/ircd
-bin/mkpasswd
-bin/resolver
-bin/ssld
+bin/ratbox-mkpasswd
+bin/bantool
+bin/ratbox-sqlite3
+libexec/ircd-ratbox/bandb
+libexec/ircd-ratbox/ident
+libexec/ircd-ratbox/resolver
+libexec/ircd-ratbox/ssld
%%DATADIR%%/help/opers/accept
%%DATADIR%%/help/opers/admin
%%DATADIR%%/help/opers/away
@@ -192,6 +193,7 @@ lib/ircd-ratbox/modules/autoload/m_who.so
lib/ircd-ratbox/modules/autoload/m_whois.so
lib/ircd-ratbox/modules/autoload/m_whowas.so
lib/ircd-ratbox/modules/autoload/m_xline.so
+lib/ircd-ratbox/modules/contrib/example_module.so
lib/ircd-ratbox/modules/contrib/m_42.so
lib/ircd-ratbox/modules/contrib/m_clearchan.so
lib/ircd-ratbox/modules/contrib/m_flags.so
@@ -221,6 +223,7 @@ lib/ircd-ratbox/modules/m_part.so
lib/ircd-ratbox/modules/m_quit.so
lib/ircd-ratbox/modules/m_server.so
lib/ircd-ratbox/modules/m_squit.so
+@dirrm libexec/ircd-ratbox
@dirrm lib/ircd-ratbox/modules/autoload
@dirrm lib/ircd-ratbox/modules/contrib
@dirrm lib/ircd-ratbox/modules
@@ -229,6 +232,7 @@ lib/ircd-ratbox/modules/m_squit.so
@dirrm %%DATADIR%%/help/opers
@dirrm %%DATADIR%%/help
@dirrm %%DATADIR%%
+etc/ircd-ratbox/genssl.sh
etc/ircd-ratbox/ircd-efnet.conf.sample
@unexec if cmp -s %D/etc/ircd-ratbox/ircd.conf.sample %D/etc/ircd-ratbox/ircd.conf; then rm -f %D/etc/ircd-ratbox/ircd.conf; fi
etc/ircd-ratbox/ircd.conf.sample