Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Jun 2008 02:57:04 +0100 (BST)
From:      Lewis <moggie@elasticmind.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        itetcu@FreeBSD.org
Subject:   ports/125035: [maintainer-update|patch] irc/ratbox-services: Update to new 1.2.x version
Message-ID:  <20080627015704.C327D26D021@mail.elasticmind.net>
Resent-Message-ID: <200806270200.m5R202Kt013142@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         125035
>Category:       ports
>Synopsis:       [maintainer-update|patch] irc/ratbox-services: Update to new 1.2.x version
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 27 02:00:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Lewis
>Release:        FreeBSD 6.2-RELEASE-p11 amd64
>Organization:
>Environment:
System: FreeBSD 6.2-RELEASE-p11 FreeBSD 6.2-RELEASE-p11 #2: Sat May 17 18:37:26 BST 2008 amd64

Port build tested on tinderbox: 7-STABLE, 6-STABLE, 8, 7.0, 6.3
	
>Description:
Update of irc/ratbox-services port from ratbox-services-1.1.2 to ratbox-services-1.2.0

Some port changes include:
  o Removed port dependency on patch files.
  o Added LIB_DEPENDS for requiring pcre to build services.
  o Added CONFIGURE_ENV options to help configure detect sqlite and pcre libs and header files.
  o Added PERL dependency for database schema generation scripts on port installation.
  o Added new Memoserv configure options.
  o Restored MySQL database backend support.
  o Fixed build error caused when building with 'NOPORTDOCS=yes'.

Brief list of some package changes:
  o Multi-language support - Support for different language translations of services help files and
    responses (currently not recommended in this release).
  o Memoserv - A new service allowing usernames to send memos to each other.
  o Service merging - Ability to merge services like banserv, jupeserv and watchserv into operserv.
  o Regexp - Ability to add regular expression ban matches.
  o Suspend - Ability to suspend users and channels.


--- Note for /usr/src/UPDATING ---

Configuration file and database changes have been made between the
1.1.x series and the current release version of ratbox-services.

It is highly recommended that services be stopped, and the proper
upgrade procedure be followed as described in
'/usr/local/share/doc/ratbox-services/', before restarting
ratbox-services using the new release version.

Please remember to backup the database before attempting an
upgrade, an incorrectly upgraded database may be rendered unusable.

The ratbox-services-1.2.x branch implements multi-language support.
However, an inconsistency in the language indexing may result in
errors. It is therefore recommended that the English default be
used until the next version release.

--- End of UPDATING note ---
>How-To-Repeat:
	
>Fix:

	

--- ratbox-services-1.2.0.diff begins here ---
diff -ruN ratbox-services.orig/Makefile ratbox-services/Makefile
--- ratbox-services.orig/Makefile	2008-04-07 03:40:05.000000000 +0100
+++ ratbox-services/Makefile	2008-06-26 19:51:49.000000000 +0100
@@ -5,8 +5,7 @@
 # $FreeBSD: ports/irc/ratbox-services/Makefile,v 1.7 2008/04/07 02:40:05 mnag Exp $
 
 PORTNAME=	ratbox-services
-PORTVERSION=	1.1.2
-PORTREVISION=	2
+PORTVERSION=	1.2.0
 CATEGORIES=	irc
 MASTER_SITES=	ftp://ftp.ircd-ratbox.org/pub/ircd-ratbox/${PORTNAME}/	\
 		ftp://ftp.demon.co.uk/pub/mirrors/ircd-ratbox/${PORTNAME}/ \
@@ -15,12 +14,6 @@
 		http://services.ircd-ratbox.org/download/old/
 EXTRACT_SUFX=	.tgz
 
-PATCH_SITES=	http://www.elasticmind.net/freebsd/ports/distfiles/	\
-		http://jsreedinc.com/freebsd/ports/patches/		\
-		http://www.atarininja.org/~wxs/distfiles/
-PATCHFILES=	patch-autoconf_configure.in.gz patch-configure.gz	\
-		patch-include_setup.h.in.gz
-
 MAINTAINER=	moggie@elasticmind.net
 COMMENT=	A highly configurable services package for use with ircd-ratbox
 
@@ -35,15 +28,19 @@
 PLIST_SUB=	LOGDIR=${LOGDIR} RUNDIR=${RUNDIR} DBDIR=${DBDIR} PERL=${PERL}
 SUB_LIST=	LOGDIR=${LOGDIR} RUNDIR=${RUNDIR} DBDIR=${DBDIR} PERL=${PERL}
 
+USE_PERL5_BUILD=	yes
 GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib"
+LIB_DEPENDS+=	pcre.0:${PORTSDIR}/devel/pcre
 CONFIGURE_ARGS+=--prefix=${PREFIX}		\
 		--sysconfdir=${PREFIX}/etc/	\
 		--with-logdir=${LOGDIR}		\
 		--with-rundir=${RUNDIR}		\
-		--with-helpdir=${DATADIR}/help	\
-		--without-sqlitebuild
+		--without-sqlitebuild		\
+		--enable-pcre=${PREFIX}
 
-PORTDOCS=	operguide.txt
+PORTDOCS=	operguide.txt userintro.txt whats-new-1.2.txt
 
 #-- Options ------------------------------------------------------------
 
@@ -57,7 +54,9 @@
 		GLOBALMSG	"Enable global messaging service"		on \
 		BANSERV		"Enable ban service"				on \
 		WATCHSERV	"Enable command watching service"		on \
+		MEMOSERV	"Enable memo services"				on \
 		SQLITE		"Enable sqlite3 support (default)"		on \
+		MYSQL		"Enable mysql support"				off \
 		PGSQL		"Enable pgsql backend support"			off
 
 #----------------------------------------------------------------------
@@ -104,8 +103,12 @@
 CONFIGURE_ARGS+=	--disable-watchserv
 .endif
 
-.if !defined(WITH_SQLITE) && !defined(WITH_PGSQL)
-IGNORE=			requires either an sqlite or pgsql backend
+.if defined(WITHOUT_MEMOSERV)
+CONFIGURE_ARGS+=	--disable-memoserv
+.endif
+
+.if !defined(WITH_SQLITE) && !defined(WITH_MYSQL) && !defined(WITH_PGSQL)
+IGNORE=			requires either an sqlite, mysql or pgsql backend
 .endif
 
 .if defined(WITH_SQLITE)
@@ -113,12 +116,10 @@
 CONFIGURE_ARGS+=	--enable-sqlite3=${LOCALBASE}
 .endif
 
-# This ratbox-services version has known problems when integrating
-# with MySQL and should be avoided until it is fixed in version 1.1.3
-#.if defined(WITH_MYSQL)
-#USE_MYSQL=		yes
-#CONFIGURE_ARGS+=	--enable-mysql=${LOCALBASE}
-#.endif
+.if defined(WITH_MYSQL)
+USE_MYSQL=		yes
+CONFIGURE_ARGS+=	--enable-mysql=${LOCALBASE}
+.endif
 
 .if defined(WITH_PGSQL)
 USE_PGSQL=		yes
@@ -173,20 +174,22 @@
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 	cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/INSTALL.mysql ${DOCSDIR}/INSTALL.mysql
+	${INSTALL_DATA} ${WRKSRC}/INSTALL.pgsql ${DOCSDIR}/INSTALL.pgsql
+	${INSTALL_DATA} ${WRKSRC}/INSTALL.sqlite ${DOCSDIR}/INSTALL.sqlite
+	${INSTALL_DATA} ${WRKSRC}/UPGRADING ${DOCSDIR}/UPGRADING
+	${INSTALL_DATA} ${WRKSRC}/DBMOVE ${DOCSDIR}/DBMOVE
 .endif
-	${INSTALL_PROGRAM} ${WRKSRC}/src/ratbox-services ${PREFIX}/sbin/
-	${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${PREFIX}/etc/ratbox-services.conf.sample
+
 	${MKDIR} ${DATADIR}
 		(cd ${WRKSRC}/tools/ &&	\
 		${COPYTREE_SHARE} \* ${DATADIR} "! -name dbupgrade.pl.bak	\
 						! -name dbupgrade.pl.orig	\
 						! -name generate-schema.pl.bak	\
 						! -name generate-schema.pl.orig")
-	${INSTALL_DATA} ${WRKSRC}/INSTALL.mysql ${DOCSDIR}/INSTALL.mysql
-	${INSTALL_DATA} ${WRKSRC}/INSTALL.pgsql ${DOCSDIR}/INSTALL.pgsql
-	${INSTALL_DATA} ${WRKSRC}/INSTALL.sqlite ${DOCSDIR}/INSTALL.sqlite
-	${INSTALL_DATA} ${WRKSRC}/UPGRADING ${DOCSDIR}/UPGRADING
-	${INSTALL_DATA} ${WRKSRC}/DBMOVE ${DOCSDIR}/DBMOVE
+
+	${INSTALL_PROGRAM} ${WRKSRC}/src/ratbox-services ${PREFIX}/sbin/
+	${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${PREFIX}/etc/ratbox-services.conf.sample
 
 	@if [ ! -f ${PREFIX}/etc/ratbox-services.conf ]; then \
 		${ECHO} "Installing default configuration file."; \
diff -ruN ratbox-services.orig/distinfo ratbox-services/distinfo
--- ratbox-services.orig/distinfo	2007-09-28 02:03:39.000000000 +0100
+++ ratbox-services/distinfo	2008-06-21 00:02:09.000000000 +0100
@@ -1,12 +1,3 @@
-MD5 (ratbox-services-1.1.2.tgz) = 45fb80a0cddd98763bb27543172927bc
-SHA256 (ratbox-services-1.1.2.tgz) = cc4562474eda23ccee95185f6c634d91667643f2144abc6bbf0d0ddfe5838d20
-SIZE (ratbox-services-1.1.2.tgz) = 1015493
-MD5 (patch-autoconf_configure.in.gz) = c19461a35f7b593a79465bbeae06d216
-SHA256 (patch-autoconf_configure.in.gz) = 3df14d86ba7a8a3f490ca7be4baf09e6e749d01bfeedd9f05074a04fac61eb55
-SIZE (patch-autoconf_configure.in.gz) = 4797
-MD5 (patch-configure.gz) = 96f38c1c14856cf085bd1bb68774750c
-SHA256 (patch-configure.gz) = 4062f5feb29d2871e421eef50dd43fb2ecea1645db0fd42ae7d8e60e7ddcf2a5
-SIZE (patch-configure.gz) = 54528
-MD5 (patch-include_setup.h.in.gz) = 563a37ef659e607e7ca8015fa3356e8b
-SHA256 (patch-include_setup.h.in.gz) = cdd563ea75766f421c3cd86f53112c44d77d831fde3e5e5a44ea440b7ed1d67f
-SIZE (patch-include_setup.h.in.gz) = 1449
+MD5 (ratbox-services-1.2.0.tgz) = 7a77de9f91299b847de2588e60b8196a
+SHA256 (ratbox-services-1.2.0.tgz) = 77e532b326f3ba30c6ba89015b7c77ee60b65e53e6efcdca5dd62883c7af74ea
+SIZE (ratbox-services-1.2.0.tgz) = 2000384
diff -ruN ratbox-services.orig/files/patch-Makefile.in ratbox-services/files/patch-Makefile.in
--- ratbox-services.orig/files/patch-Makefile.in	2007-09-28 02:03:39.000000000 +0100
+++ ratbox-services/files/patch-Makefile.in	2008-06-26 15:50:28.000000000 +0100
@@ -1,15 +1,17 @@
---- ./Makefile.in.orig	Mon Apr 10 19:53:23 2006
-+++ ./Makefile.in	Wed Sep  5 04:08:35 2007
-@@ -6,7 +6,7 @@
+--- ./Makefile.in.orig	2008-02-17 15:33:40.000000000 +0000
++++ ./Makefile.in	2008-06-26 15:48:13.000000000 +0100
+@@ -6,8 +6,8 @@
  LIBS=@LIBS@
  LDFLAGS=@LDFLAGS@
  
--SUBDIRS=@SQLITE_SUBDIR@ src help
-+SUBDIRS=src help
+-SUBDIRS=@SQLITE_SUBDIR@ @PCRE_SUBDIR@ src help langs
+-SUBDIRS_NOINSTALL=@SQLITE_SUBDIR@ src help langs
++SUBDIRS=src help langs
++SUBDIRS_NOINSTALL=src help langs
  
  prefix=@prefix@
  exec_prefix=@prefix@
-@@ -37,20 +37,6 @@
+@@ -38,20 +38,6 @@
  	done
  
  install: build
diff -ruN ratbox-services.orig/files/patch-help_Makefile.in ratbox-services/files/patch-help_Makefile.in
--- ratbox-services.orig/files/patch-help_Makefile.in	2007-09-28 02:03:39.000000000 +0100
+++ ratbox-services/files/patch-help_Makefile.in	2008-06-26 13:31:36.000000000 +0100
@@ -1,15 +1,27 @@
---- ./help/Makefile.in.orig	Fri Aug 24 12:32:24 2007
-+++ ./help/Makefile.in	Fri Aug 24 12:15:25 2007
-@@ -10,10 +10,10 @@
- SUBDIRS=alis main operbot chanserv userserv jupeserv operserv nickserv global banserv watchserv
+--- ./help/Makefile.in.orig	2007-09-08 14:36:57.000000000 +0100
++++ ./help/Makefile.in	2008-06-26 13:29:10.000000000 +0100
+@@ -13,22 +13,12 @@
+ SERVICES=alis main operbot chanserv userserv jupeserv operserv nickserv global banserv watchserv memoserv
  
  install: 
--	$(INSTALL) -m 750 -d $(DESTDIR)$(helpdir)
-+	$(INSTALL) -d $(DESTDIR)$(helpdir)
+-	@if [ -d $(DESTDIR)$(helpdir)-old ]; then \
+-		echo "Removing old helpfiles"; \
+-		$(RM) -rf $(DESTDIR)$(helpdir)-old; \
+-	fi
+-	@if [ -d $(DESTDIR)$(helpdir) ]; then \
+-		echo "Backing up current helpfiles"; \
+-		$(MV) $(DESTDIR)$(helpdir) $(DESTDIR)$(helpdir)-old; \
+-	fi
+-
+ 	@echo "Installing new helpfiles"
+-	@$(INSTALL) -m 750 -d $(DESTDIR)$(helpdir)
  
- 	@for i in $(SUBDIRS); do \
--		$(INSTALL) -m 750 -d $(DESTDIR)$(helpdir)/$$i; \
-+		$(INSTALL) -d $(DESTDIR)$(helpdir)/$$i; \
- 		for j in $$i/*; do \
- 			if [ -f $$j ]; then \
- 				$(INSTALL_DATA) $$j $(DESTDIR)$(helpdir)/$$i; \
+ 	@for k in $(LANGS); do \
+-		$(INSTALL) -m 750 -d $(DESTDIR)$(helpdir)/$$k; \
++		$(INSTALL) -d $(DESTDIR)$(helpdir)/$$k; \
+ 		for i in $(SERVICES); do \
+-			$(INSTALL) -m 750 -d $(DESTDIR)$(helpdir)/$$k/$$i; \
++			$(INSTALL) -d $(DESTDIR)$(helpdir)/$$k/$$i; \
+ 			for j in $$k/$$i/*; do \
+ 				if [ -f $$j ]; then \
+ 					$(INSTALL_DATA) $$j $(DESTDIR)$(helpdir)/$$k/$$i; \
diff -ruN ratbox-services.orig/files/patch-include_config.h ratbox-services/files/patch-include_config.h
--- ratbox-services.orig/files/patch-include_config.h	2006-05-01 13:45:14.000000000 +0100
+++ ratbox-services/files/patch-include_config.h	2008-06-26 15:50:28.000000000 +0100
@@ -1,11 +1,10 @@
---- include/config.h.orig	Tue Aug 23 20:41:19 2005
-+++ include/config.h	Sat Jan 28 22:08:14 2006
-@@ -5,11 +5,13 @@
+--- ./include/config.h.orig	2008-05-20 20:11:01.000000000 +0100
++++ ./include/config.h	2008-06-26 15:50:19.000000000 +0100
+@@ -5,11 +5,12 @@
   * IMPORTANT: if you alter the directories these files go to,
   *            you must create those paths yourself.
   */
 +#define DBDIR		"%%DBDIR%%"
-+
  #define CONF_PATH	SYSCONFDIR "/ratbox-services.conf"
  #define PID_PATH	RUNDIR "/ratbox-services.pid"
  #define LOG_PATH	LOGDIR "/ratbox-services.log"
diff -ruN ratbox-services.orig/files/patch-langs_Makefile.in ratbox-services/files/patch-langs_Makefile.in
--- ratbox-services.orig/files/patch-langs_Makefile.in	1970-01-01 01:00:00.000000000 +0100
+++ ratbox-services/files/patch-langs_Makefile.in	2008-06-26 13:31:36.000000000 +0100
@@ -0,0 +1,21 @@
+--- ./langs/Makefile.in.orig	2008-06-26 13:29:27.000000000 +0100
++++ ./langs/Makefile.in	2008-06-26 13:30:48.000000000 +0100
+@@ -12,17 +12,8 @@
+ LANGS=bg.lang ru.lang
+ 
+ install: 
+-	@if [ -d $(DESTDIR)$(langdir)-old ]; then \
+-		echo "Removing old translations"; \
+-		$(RM) -rf $(DESTDIR)$(langdir)-old; \
+-	fi
+-	@if [ -d $(DESTDIR)$(langdir) ]; then \
+-		echo "Backing up current translations"; \
+-		$(MV) $(DESTDIR)$(langdir) $(DESTDIR)$(langdir)-old; \
+-	fi
+-
+ 	@echo "Installing new translations"
+-	@$(INSTALL) -m 750 -d $(DESTDIR)$(langdir)
++	@$(INSTALL) -d $(DESTDIR)$(langdir)
+ 
+ 	@for k in $(LANGS); do \
+ 		$(INSTALL_DATA) $$k $(DESTDIR)$(langdir)/$$k; \
diff -ruN ratbox-services.orig/files/patch-tools_dbupgrade.pl ratbox-services/files/patch-tools_dbupgrade.pl
--- ratbox-services.orig/files/patch-tools_dbupgrade.pl	2007-09-28 02:03:39.000000000 +0100
+++ ratbox-services/files/patch-tools_dbupgrade.pl	2008-06-26 15:36:49.000000000 +0100
@@ -1,5 +1,5 @@
---- ./tools/dbupgrade.pl.orig	Fri Aug 24 13:01:39 2007
-+++ ./tools/dbupgrade.pl	Fri Aug 24 13:38:23 2007
+--- ./tools/dbupgrade.pl.orig	2008-05-20 20:10:18.000000000 +0100
++++ ./tools/dbupgrade.pl	2008-06-26 15:35:29.000000000 +0100
 @@ -27,9 +27,9 @@
  	exit;
  }
@@ -12,7 +12,7 @@
  	exit();
  }
  
-@@ -71,7 +71,7 @@
+@@ -81,7 +81,7 @@
  }
  else
  {
diff -ruN ratbox-services.orig/files/patch-tools_generate-schema.pl ratbox-services/files/patch-tools_generate-schema.pl
--- ratbox-services.orig/files/patch-tools_generate-schema.pl	2007-09-28 02:03:39.000000000 +0100
+++ ratbox-services/files/patch-tools_generate-schema.pl	2008-06-26 15:36:49.000000000 +0100
@@ -1,5 +1,5 @@
---- ./tools/generate-schema.pl.orig	Fri Aug 24 12:45:51 2007
-+++ ./tools/generate-schema.pl	Fri Aug 24 12:49:13 2007
+--- ./tools/generate-schema.pl.orig	2006-09-09 16:41:27.000000000 +0100
++++ ./tools/generate-schema.pl	2008-06-26 15:36:23.000000000 +0100
 @@ -15,11 +15,11 @@
  my @schemas = ("base/schema-mysql.txt", "base/schema-pgsql.txt");
  my @plain_schemas = ("base/schema-sqlite.txt");
diff -ruN ratbox-services.orig/files/pkg-message.in ratbox-services/files/pkg-message.in
--- ratbox-services.orig/files/pkg-message.in	2007-10-27 23:18:13.000000000 +0100
+++ ratbox-services/files/pkg-message.in	2008-06-26 19:54:29.000000000 +0100
@@ -19,7 +19,14 @@
 in. For consistency, please use this location when generating your
 database instead of the directory specified in the help documentation:
 
-	%%DBDIR%%
+	%%DBDIR%%/
+
+The database schemas have been generated for you by the port, so this
+step in the documentation will not be necessary. For example, to create
+an sqlite database, you might do something like this:
+
+  cd %%DATADIR%%
+  sqlite3 %%DBDIR%%/ratbox-services.db < schema-sqlite.txt
 
 IRCD Server Config:
 -------------------
@@ -39,14 +46,15 @@
 
 Important UPGRADE Note:
 -----------------------
-Upgrading from the 1.0.x series to this current release will likely
-break everything. If upgrading between release versions you should
-read the UPDATING information:
+Upgrading to this current release will require modifications to the
+services configuration file and database so everything doesn't break.
+You must check the example configuration file and read the UPDATING docs
+for information on how to do this before starting services.
 
 	%%DOCSDIR%%/UPDATING
 
 Common database update tools and scripts referenced in ratbox-services
 documentation can be found in:
-	%%DOCSDIR%%/
+	%%DATADIR%%/
 
 ------------------------------------------------------------------------
diff -ruN ratbox-services.orig/pkg-plist ratbox-services/pkg-plist
--- ratbox-services.orig/pkg-plist	2007-10-27 23:18:12.000000000 +0100
+++ ratbox-services/pkg-plist	2008-06-26 18:21:25.000000000 +0100
@@ -11,195 +11,608 @@
 %%DATADIR%%/base/schema-pgsql.txt
 %%DATADIR%%/base/schema-mysql.txt
 @dirrm %%DATADIR%%/base
-%%DOCSDIR%%/INSTALL.mysql
-%%DOCSDIR%%/INSTALL.pgsql
-%%DOCSDIR%%/INSTALL.sqlite
-%%DOCSDIR%%/UPGRADING
-%%DOCSDIR%%/DBMOVE
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL.mysql
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL.pgsql
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL.sqlite
+%%PORTDOCS%%%%DOCSDIR%%/UPGRADING
+%%PORTDOCS%%%%DOCSDIR%%/DBMOVE
 sbin/ratbox-services
 include/setup.h
 include/rserv.h
 include/channel.h
 include/client.h
-%%DATADIR%%/help/banserv/findxline
-%%DATADIR%%/help/banserv/xline
-%%DATADIR%%/help/banserv/resv
-%%DATADIR%%/help/banserv/u-findxline
-%%DATADIR%%/help/banserv/findresv
-%%DATADIR%%/help/banserv/u-resv
-%%DATADIR%%/help/banserv/u-xline
-%%DATADIR%%/help/banserv/index-admin
-%%DATADIR%%/help/banserv/u-findresv
-%%DATADIR%%/help/banserv/unresv
-%%DATADIR%%/help/banserv/unxline
-%%DATADIR%%/help/banserv/u-unresv
-%%DATADIR%%/help/banserv/u-unxline
-%%DATADIR%%/help/banserv/findkline
-%%DATADIR%%/help/banserv/kline
-%%DATADIR%%/help/banserv/u-findkline
-%%DATADIR%%/help/banserv/u-kline
-%%DATADIR%%/help/banserv/unkline
-%%DATADIR%%/help/banserv/u-unkline
-%%DATADIR%%/help/banserv/index
-%%DATADIR%%/help/banserv/sync
-%%DATADIR%%/help/banserv/general
-%%DATADIR%%/help/banserv/u-sync
-%%DATADIR%%/help/global/u-listwelcome
-%%DATADIR%%/help/global/delwelcome
-%%DATADIR%%/help/global/u-netmsg
-%%DATADIR%%/help/global/u-delwelcome
-%%DATADIR%%/help/global/addwelcome
-%%DATADIR%%/help/global/u-addwelcome
-%%DATADIR%%/help/global/listwelcome
-%%DATADIR%%/help/global/index
-%%DATADIR%%/help/global/index-admin
-%%DATADIR%%/help/global/general
-%%DATADIR%%/help/global/netmsg
-%%DATADIR%%/help/jupeserv/callunjupe
-%%DATADIR%%/help/jupeserv/calljupe
-%%DATADIR%%/help/jupeserv/pending
-%%DATADIR%%/help/jupeserv/jupe
-%%DATADIR%%/help/jupeserv/u-unjupe
-%%DATADIR%%/help/jupeserv/u-jupe
-%%DATADIR%%/help/jupeserv/unjupe
-%%DATADIR%%/help/jupeserv/index
-%%DATADIR%%/help/jupeserv/index-admin
-%%DATADIR%%/help/jupeserv/general
-%%DATADIR%%/help/main/u-service
-%%DATADIR%%/help/main/u-chat
-%%DATADIR%%/help/main/u-stats
-%%DATADIR%%/help/main/u-connect
-%%DATADIR%%/help/main/u-status
-%%DATADIR%%/help/main/u-quit
-%%DATADIR%%/help/main/u-boot
-%%DATADIR%%/help/main/u-events
-%%DATADIR%%/help/main/u-rehash
-%%DATADIR%%/help/nickserv/u-nickdrop
-%%DATADIR%%/help/nickserv/release
-%%DATADIR%%/help/nickserv/drop
-%%DATADIR%%/help/nickserv/register
-%%DATADIR%%/help/nickserv/regain
-%%DATADIR%%/help/nickserv/index
-%%DATADIR%%/help/nickserv/nickdrop
-%%DATADIR%%/help/nickserv/info
-%%DATADIR%%/help/nickserv/set
-%%DATADIR%%/help/nickserv/index-admin
-%%DATADIR%%/help/nickserv/general
-%%DATADIR%%/help/operserv/u-takeover
-%%DATADIR%%/help/operserv/dbsync
-%%DATADIR%%/help/operserv/takeover
-%%DATADIR%%/help/operserv/listopers
-%%DATADIR%%/help/operserv/u-dbsync
-%%DATADIR%%/help/operserv/u-listopers
-%%DATADIR%%/help/operserv/die
-%%DATADIR%%/help/operserv/u-osjoin
-%%DATADIR%%/help/operserv/index-admin
-%%DATADIR%%/help/operserv/osjoin
-%%DATADIR%%/help/operserv/u-die
-%%DATADIR%%/help/operserv/u-omode
-%%DATADIR%%/help/operserv/omode
-%%DATADIR%%/help/operserv/rehash
-%%DATADIR%%/help/operserv/index
-%%DATADIR%%/help/operserv/ospart
-%%DATADIR%%/help/operserv/u-ospart
-%%DATADIR%%/help/operserv/general
-%%DATADIR%%/help/watchserv/index-admin
-%%DATADIR%%/help/watchserv/watch
-%%DATADIR%%/help/watchserv/index
-%%DATADIR%%/help/watchserv/u-watch
-%%DATADIR%%/help/watchserv/general
-%%DATADIR%%/help/alis/general
-%%DATADIR%%/help/alis/index
-%%DATADIR%%/help/alis/list
-%%DATADIR%%/help/chanserv/chanunsuspend
-%%DATADIR%%/help/chanserv/unsuspend
-%%DATADIR%%/help/chanserv/listbans
-%%DATADIR%%/help/chanserv/register
-%%DATADIR%%/help/chanserv/clearbans
-%%DATADIR%%/help/chanserv/delban
-%%DATADIR%%/help/chanserv/getkey
-%%DATADIR%%/help/chanserv/clearallops
-%%DATADIR%%/help/chanserv/info
-%%DATADIR%%/help/chanserv/chanregister
-%%DATADIR%%/help/chanserv/deluser
-%%DATADIR%%/help/chanserv/voice
-%%DATADIR%%/help/chanserv/clearops
-%%DATADIR%%/help/chanserv/addban
-%%DATADIR%%/help/chanserv/moduser
-%%DATADIR%%/help/chanserv/u-chaninfo
-%%DATADIR%%/help/chanserv/delowner
-%%DATADIR%%/help/chanserv/set
-%%DATADIR%%/help/chanserv/clearmodes
-%%DATADIR%%/help/chanserv/op
-%%DATADIR%%/help/chanserv/u-chanunsuspend
-%%DATADIR%%/help/chanserv/u-chanregister
-%%DATADIR%%/help/chanserv/suspend
-%%DATADIR%%/help/chanserv/chaninfo
-%%DATADIR%%/help/chanserv/index-admin
-%%DATADIR%%/help/chanserv/adduser
-%%DATADIR%%/help/chanserv/listusers
-%%DATADIR%%/help/chanserv/chandrop
-%%DATADIR%%/help/chanserv/invite
-%%DATADIR%%/help/chanserv/chansuspend
-%%DATADIR%%/help/chanserv/u-chandrop
-%%DATADIR%%/help/chanserv/modban
-%%DATADIR%%/help/chanserv/unban
-%%DATADIR%%/help/chanserv/chanlist
-%%DATADIR%%/help/chanserv/index
-%%DATADIR%%/help/chanserv/modauto
-%%DATADIR%%/help/chanserv/u-chansuspend
-%%DATADIR%%/help/chanserv/general
-%%DATADIR%%/help/operbot/index-admin
-%%DATADIR%%/help/operbot/u-objoin
-%%DATADIR%%/help/operbot/objoin
-%%DATADIR%%/help/operbot/u-obpart
-%%DATADIR%%/help/operbot/index
-%%DATADIR%%/help/operbot/obpart
-%%DATADIR%%/help/operbot/general
-%%DATADIR%%/help/operbot/invite
-%%DATADIR%%/help/operbot/op
-%%DATADIR%%/help/userserv/activate
-%%DATADIR%%/help/userserv/set
-%%DATADIR%%/help/userserv/u-usersuspend
-%%DATADIR%%/help/userserv/usersuspend
-%%DATADIR%%/help/userserv/usersetpass
-%%DATADIR%%/help/userserv/u-userunsuspend
-%%DATADIR%%/help/userserv/u-usersetpass
-%%DATADIR%%/help/userserv/userregister
-%%DATADIR%%/help/userserv/userunsuspend
-%%DATADIR%%/help/userserv/register
-%%DATADIR%%/help/userserv/u-userregister
-%%DATADIR%%/help/userserv/resetemail
-%%DATADIR%%/help/userserv/userinfo
-%%DATADIR%%/help/userserv/info
-%%DATADIR%%/help/userserv/index-admin
-%%DATADIR%%/help/userserv/u-userinfo
-%%DATADIR%%/help/userserv/resetpass
-%%DATADIR%%/help/userserv/userdrop
-%%DATADIR%%/help/userserv/u-userdrop
-%%DATADIR%%/help/userserv/index
-%%DATADIR%%/help/userserv/login
-%%DATADIR%%/help/userserv/userlist
-%%DATADIR%%/help/userserv/logout
-%%DATADIR%%/help/userserv/general
+%%DATADIR%%/help/en/alis/general
+%%DATADIR%%/help/en/alis/index
+%%DATADIR%%/help/en/alis/list
+@dirrm %%DATADIR%%/help/en/alis
+%%DATADIR%%/help/en/main/u-boot
+%%DATADIR%%/help/en/main/u-chat
+%%DATADIR%%/help/en/main/u-connect
+%%DATADIR%%/help/en/main/u-events
+%%DATADIR%%/help/en/main/u-quit
+%%DATADIR%%/help/en/main/u-rehash
+%%DATADIR%%/help/en/main/u-service
+%%DATADIR%%/help/en/main/u-stats
+%%DATADIR%%/help/en/main/u-status
+@dirrm %%DATADIR%%/help/en/main
+%%DATADIR%%/help/en/operbot/general
+%%DATADIR%%/help/en/operbot/index
+%%DATADIR%%/help/en/operbot/index-admin
+%%DATADIR%%/help/en/operbot/invite
+%%DATADIR%%/help/en/operbot/objoin
+%%DATADIR%%/help/en/operbot/obpart
+%%DATADIR%%/help/en/operbot/op
+%%DATADIR%%/help/en/operbot/u-objoin
+%%DATADIR%%/help/en/operbot/u-obpart
+@dirrm %%DATADIR%%/help/en/operbot
+%%DATADIR%%/help/en/chanserv/addban
+%%DATADIR%%/help/en/chanserv/adduser
+%%DATADIR%%/help/en/chanserv/chandrop
+%%DATADIR%%/help/en/chanserv/chaninfo
+%%DATADIR%%/help/en/chanserv/chanlist
+%%DATADIR%%/help/en/chanserv/chanregister
+%%DATADIR%%/help/en/chanserv/chansuspend
+%%DATADIR%%/help/en/chanserv/chanunsuspend
+%%DATADIR%%/help/en/chanserv/clearallops
+%%DATADIR%%/help/en/chanserv/clearbans
+%%DATADIR%%/help/en/chanserv/clearmodes
+%%DATADIR%%/help/en/chanserv/clearops
+%%DATADIR%%/help/en/chanserv/delban
+%%DATADIR%%/help/en/chanserv/delowner
+%%DATADIR%%/help/en/chanserv/deluser
+%%DATADIR%%/help/en/chanserv/general
+%%DATADIR%%/help/en/chanserv/getkey
+%%DATADIR%%/help/en/chanserv/index
+%%DATADIR%%/help/en/chanserv/index-admin
+%%DATADIR%%/help/en/chanserv/info
+%%DATADIR%%/help/en/chanserv/invite
+%%DATADIR%%/help/en/chanserv/listbans
+%%DATADIR%%/help/en/chanserv/listusers
+%%DATADIR%%/help/en/chanserv/modauto
+%%DATADIR%%/help/en/chanserv/modban
+%%DATADIR%%/help/en/chanserv/moduser
+%%DATADIR%%/help/en/chanserv/op
+%%DATADIR%%/help/en/chanserv/register
+%%DATADIR%%/help/en/chanserv/set
+%%DATADIR%%/help/en/chanserv/suspend
+%%DATADIR%%/help/en/chanserv/u-chandrop
+%%DATADIR%%/help/en/chanserv/u-chaninfo
+%%DATADIR%%/help/en/chanserv/u-chanregister
+%%DATADIR%%/help/en/chanserv/u-chansuspend
+%%DATADIR%%/help/en/chanserv/u-chanunsuspend
+%%DATADIR%%/help/en/chanserv/unban
+%%DATADIR%%/help/en/chanserv/unsuspend
+%%DATADIR%%/help/en/chanserv/voice
+@dirrm %%DATADIR%%/help/en/chanserv
+%%DATADIR%%/help/en/userserv/activate
+%%DATADIR%%/help/en/userserv/general
+%%DATADIR%%/help/en/userserv/index
+%%DATADIR%%/help/en/userserv/index-admin
+%%DATADIR%%/help/en/userserv/info
+%%DATADIR%%/help/en/userserv/language
+%%DATADIR%%/help/en/userserv/login
+%%DATADIR%%/help/en/userserv/logout
+%%DATADIR%%/help/en/userserv/register
+%%DATADIR%%/help/en/userserv/resetemail
+%%DATADIR%%/help/en/userserv/resetpass
+%%DATADIR%%/help/en/userserv/set
+%%DATADIR%%/help/en/userserv/u-userdrop
+%%DATADIR%%/help/en/userserv/u-userinfo
+%%DATADIR%%/help/en/userserv/u-userregister
+%%DATADIR%%/help/en/userserv/u-usersetemail
+%%DATADIR%%/help/en/userserv/u-usersetpass
+%%DATADIR%%/help/en/userserv/u-usersuspend
+%%DATADIR%%/help/en/userserv/u-userunsuspend
+%%DATADIR%%/help/en/userserv/userdrop
+%%DATADIR%%/help/en/userserv/userinfo
+%%DATADIR%%/help/en/userserv/userlist
+%%DATADIR%%/help/en/userserv/userregister
+%%DATADIR%%/help/en/userserv/usersetemail
+%%DATADIR%%/help/en/userserv/usersetpass
+%%DATADIR%%/help/en/userserv/usersuspend
+%%DATADIR%%/help/en/userserv/userunsuspend
+@dirrm %%DATADIR%%/help/en/userserv
+%%DATADIR%%/help/en/jupeserv/calljupe
+%%DATADIR%%/help/en/jupeserv/callunjupe
+%%DATADIR%%/help/en/jupeserv/general
+%%DATADIR%%/help/en/jupeserv/index
+%%DATADIR%%/help/en/jupeserv/index-admin
+%%DATADIR%%/help/en/jupeserv/jupe
+%%DATADIR%%/help/en/jupeserv/pending
+%%DATADIR%%/help/en/jupeserv/u-jupe
+%%DATADIR%%/help/en/jupeserv/u-unjupe
+%%DATADIR%%/help/en/jupeserv/unjupe
+@dirrm %%DATADIR%%/help/en/jupeserv
+%%DATADIR%%/help/en/operserv/addignore
+%%DATADIR%%/help/en/operserv/dbsync
+%%DATADIR%%/help/en/operserv/delignore
+%%DATADIR%%/help/en/operserv/die
+%%DATADIR%%/help/en/operserv/general
+%%DATADIR%%/help/en/operserv/index
+%%DATADIR%%/help/en/operserv/index-admin
+%%DATADIR%%/help/en/operserv/listignores
+%%DATADIR%%/help/en/operserv/listopers
+%%DATADIR%%/help/en/operserv/omode
+%%DATADIR%%/help/en/operserv/osjoin
+%%DATADIR%%/help/en/operserv/ospart
+%%DATADIR%%/help/en/operserv/rehash
+%%DATADIR%%/help/en/operserv/takeover
+%%DATADIR%%/help/en/operserv/u-addignore
+%%DATADIR%%/help/en/operserv/u-dbsync
+%%DATADIR%%/help/en/operserv/u-delignore
+%%DATADIR%%/help/en/operserv/u-die
+%%DATADIR%%/help/en/operserv/u-listignores
+%%DATADIR%%/help/en/operserv/u-listopers
+%%DATADIR%%/help/en/operserv/u-omode
+%%DATADIR%%/help/en/operserv/u-osjoin
+%%DATADIR%%/help/en/operserv/u-ospart
+%%DATADIR%%/help/en/operserv/u-takeover
+@dirrm %%DATADIR%%/help/en/operserv
+%%DATADIR%%/help/en/nickserv/drop
+%%DATADIR%%/help/en/nickserv/general
+%%DATADIR%%/help/en/nickserv/index
+%%DATADIR%%/help/en/nickserv/index-admin
+%%DATADIR%%/help/en/nickserv/info
+%%DATADIR%%/help/en/nickserv/nickdrop
+%%DATADIR%%/help/en/nickserv/regain
+%%DATADIR%%/help/en/nickserv/register
+%%DATADIR%%/help/en/nickserv/release
+%%DATADIR%%/help/en/nickserv/set
+%%DATADIR%%/help/en/nickserv/u-nickdrop
+@dirrm %%DATADIR%%/help/en/nickserv
+%%DATADIR%%/help/en/global/addwelcome
+%%DATADIR%%/help/en/global/delwelcome
+%%DATADIR%%/help/en/global/general
+%%DATADIR%%/help/en/global/index
+%%DATADIR%%/help/en/global/index-admin
+%%DATADIR%%/help/en/global/listwelcome
+%%DATADIR%%/help/en/global/netmsg
+%%DATADIR%%/help/en/global/u-addwelcome
+%%DATADIR%%/help/en/global/u-delwelcome
+%%DATADIR%%/help/en/global/u-listwelcome
+%%DATADIR%%/help/en/global/u-netmsg
+@dirrm %%DATADIR%%/help/en/global
+%%DATADIR%%/help/en/banserv/addregexp
+%%DATADIR%%/help/en/banserv/addregexpneg
+%%DATADIR%%/help/en/banserv/delregexp
+%%DATADIR%%/help/en/banserv/delregexpneg
+%%DATADIR%%/help/en/banserv/findkline
+%%DATADIR%%/help/en/banserv/findresv
+%%DATADIR%%/help/en/banserv/findxline
+%%DATADIR%%/help/en/banserv/general
+%%DATADIR%%/help/en/banserv/index
+%%DATADIR%%/help/en/banserv/index-admin
+%%DATADIR%%/help/en/banserv/kline
+%%DATADIR%%/help/en/banserv/listregexps
+%%DATADIR%%/help/en/banserv/resv
+%%DATADIR%%/help/en/banserv/sync
+%%DATADIR%%/help/en/banserv/u-findkline
+%%DATADIR%%/help/en/banserv/u-findresv
+%%DATADIR%%/help/en/banserv/u-findxline
+%%DATADIR%%/help/en/banserv/u-kline
+%%DATADIR%%/help/en/banserv/u-resv
+%%DATADIR%%/help/en/banserv/u-sync
+%%DATADIR%%/help/en/banserv/u-unkline
+%%DATADIR%%/help/en/banserv/u-unresv
+%%DATADIR%%/help/en/banserv/u-unxline
+%%DATADIR%%/help/en/banserv/u-xline
+%%DATADIR%%/help/en/banserv/unkline
+%%DATADIR%%/help/en/banserv/unresv
+%%DATADIR%%/help/en/banserv/unxline
+%%DATADIR%%/help/en/banserv/xline
+@dirrm %%DATADIR%%/help/en/banserv
+%%DATADIR%%/help/en/watchserv/general
+%%DATADIR%%/help/en/watchserv/index
+%%DATADIR%%/help/en/watchserv/index-admin
+%%DATADIR%%/help/en/watchserv/u-watch
+%%DATADIR%%/help/en/watchserv/watch
+@dirrm %%DATADIR%%/help/en/watchserv
+%%DATADIR%%/help/en/memoserv/delete
+%%DATADIR%%/help/en/memoserv/general
+%%DATADIR%%/help/en/memoserv/index
+%%DATADIR%%/help/en/memoserv/list
+%%DATADIR%%/help/en/memoserv/read
+%%DATADIR%%/help/en/memoserv/send
+@dirrm %%DATADIR%%/help/en/memoserv
+%%DATADIR%%/help/bg/alis/general
+%%DATADIR%%/help/bg/alis/index
+%%DATADIR%%/help/bg/alis/list
+@dirrm %%DATADIR%%/help/bg/alis
+%%DATADIR%%/help/bg/main/u-boot
+%%DATADIR%%/help/bg/main/u-chat
+%%DATADIR%%/help/bg/main/u-connect
+%%DATADIR%%/help/bg/main/u-events
+%%DATADIR%%/help/bg/main/u-quit
+%%DATADIR%%/help/bg/main/u-rehash
+%%DATADIR%%/help/bg/main/u-service
+%%DATADIR%%/help/bg/main/u-stats
+%%DATADIR%%/help/bg/main/u-status
+@dirrm %%DATADIR%%/help/bg/main
+%%DATADIR%%/help/bg/operbot/general
+%%DATADIR%%/help/bg/operbot/index
+%%DATADIR%%/help/bg/operbot/index-admin
+%%DATADIR%%/help/bg/operbot/invite
+%%DATADIR%%/help/bg/operbot/objoin
+%%DATADIR%%/help/bg/operbot/obpart
+%%DATADIR%%/help/bg/operbot/op
+%%DATADIR%%/help/bg/operbot/u-objoin
+%%DATADIR%%/help/bg/operbot/u-obpart
+@dirrm %%DATADIR%%/help/bg/operbot
+%%DATADIR%%/help/bg/chanserv/addban
+%%DATADIR%%/help/bg/chanserv/adduser
+%%DATADIR%%/help/bg/chanserv/chandrop
+%%DATADIR%%/help/bg/chanserv/chaninfo
+%%DATADIR%%/help/bg/chanserv/chanlist
+%%DATADIR%%/help/bg/chanserv/chanregister
+%%DATADIR%%/help/bg/chanserv/chansuspend
+%%DATADIR%%/help/bg/chanserv/chanunsuspend
+%%DATADIR%%/help/bg/chanserv/clearallops
+%%DATADIR%%/help/bg/chanserv/clearbans
+%%DATADIR%%/help/bg/chanserv/clearmodes
+%%DATADIR%%/help/bg/chanserv/clearops
+%%DATADIR%%/help/bg/chanserv/delban
+%%DATADIR%%/help/bg/chanserv/delowner
+%%DATADIR%%/help/bg/chanserv/deluser
+%%DATADIR%%/help/bg/chanserv/general
+%%DATADIR%%/help/bg/chanserv/getkey
+%%DATADIR%%/help/bg/chanserv/index
+%%DATADIR%%/help/bg/chanserv/index-admin
+%%DATADIR%%/help/bg/chanserv/info
+%%DATADIR%%/help/bg/chanserv/invite
+%%DATADIR%%/help/bg/chanserv/listbans
+%%DATADIR%%/help/bg/chanserv/listusers
+%%DATADIR%%/help/bg/chanserv/modauto
+%%DATADIR%%/help/bg/chanserv/modban
+%%DATADIR%%/help/bg/chanserv/moduser
+%%DATADIR%%/help/bg/chanserv/op
+%%DATADIR%%/help/bg/chanserv/register
+%%DATADIR%%/help/bg/chanserv/set
+%%DATADIR%%/help/bg/chanserv/suspend
+%%DATADIR%%/help/bg/chanserv/u-chandrop
+%%DATADIR%%/help/bg/chanserv/u-chaninfo
+%%DATADIR%%/help/bg/chanserv/u-chanregister
+%%DATADIR%%/help/bg/chanserv/u-chansuspend
+%%DATADIR%%/help/bg/chanserv/u-chanunsuspend
+%%DATADIR%%/help/bg/chanserv/unban
+%%DATADIR%%/help/bg/chanserv/unsuspend
+%%DATADIR%%/help/bg/chanserv/voice
+@dirrm %%DATADIR%%/help/bg/chanserv
+%%DATADIR%%/help/bg/userserv/activate
+%%DATADIR%%/help/bg/userserv/general
+%%DATADIR%%/help/bg/userserv/index
+%%DATADIR%%/help/bg/userserv/index-admin
+%%DATADIR%%/help/bg/userserv/info
+%%DATADIR%%/help/bg/userserv/language
+%%DATADIR%%/help/bg/userserv/login
+%%DATADIR%%/help/bg/userserv/logout
+%%DATADIR%%/help/bg/userserv/register
+%%DATADIR%%/help/bg/userserv/resetemail
+%%DATADIR%%/help/bg/userserv/resetpass
+%%DATADIR%%/help/bg/userserv/set
+%%DATADIR%%/help/bg/userserv/u-userdrop
+%%DATADIR%%/help/bg/userserv/u-userinfo
+%%DATADIR%%/help/bg/userserv/u-userregister
+%%DATADIR%%/help/bg/userserv/u-usersetemail
+%%DATADIR%%/help/bg/userserv/u-usersetpass
+%%DATADIR%%/help/bg/userserv/u-usersuspend
+%%DATADIR%%/help/bg/userserv/u-userunsuspend
+%%DATADIR%%/help/bg/userserv/userdrop
+%%DATADIR%%/help/bg/userserv/userinfo
+%%DATADIR%%/help/bg/userserv/userlist
+%%DATADIR%%/help/bg/userserv/userregister
+%%DATADIR%%/help/bg/userserv/usersetemail
+%%DATADIR%%/help/bg/userserv/usersetpass
+%%DATADIR%%/help/bg/userserv/usersuspend
+%%DATADIR%%/help/bg/userserv/userunsuspend
+@dirrm %%DATADIR%%/help/bg/userserv
+%%DATADIR%%/help/bg/jupeserv/calljupe
+%%DATADIR%%/help/bg/jupeserv/callunjupe
+%%DATADIR%%/help/bg/jupeserv/general
+%%DATADIR%%/help/bg/jupeserv/index
+%%DATADIR%%/help/bg/jupeserv/index-admin
+%%DATADIR%%/help/bg/jupeserv/jupe
+%%DATADIR%%/help/bg/jupeserv/pending
+%%DATADIR%%/help/bg/jupeserv/u-jupe
+%%DATADIR%%/help/bg/jupeserv/u-unjupe
+%%DATADIR%%/help/bg/jupeserv/unjupe
+@dirrm %%DATADIR%%/help/bg/jupeserv
+%%DATADIR%%/help/bg/operserv/addignore
+%%DATADIR%%/help/bg/operserv/dbsync
+%%DATADIR%%/help/bg/operserv/delignore
+%%DATADIR%%/help/bg/operserv/die
+%%DATADIR%%/help/bg/operserv/general
+%%DATADIR%%/help/bg/operserv/index
+%%DATADIR%%/help/bg/operserv/index-admin
+%%DATADIR%%/help/bg/operserv/listignores
+%%DATADIR%%/help/bg/operserv/listopers
+%%DATADIR%%/help/bg/operserv/omode
+%%DATADIR%%/help/bg/operserv/osjoin
+%%DATADIR%%/help/bg/operserv/ospart
+%%DATADIR%%/help/bg/operserv/rehash
+%%DATADIR%%/help/bg/operserv/takeover
+%%DATADIR%%/help/bg/operserv/u-addignore
+%%DATADIR%%/help/bg/operserv/u-dbsync
+%%DATADIR%%/help/bg/operserv/u-delignore
+%%DATADIR%%/help/bg/operserv/u-die
+%%DATADIR%%/help/bg/operserv/u-listignores
+%%DATADIR%%/help/bg/operserv/u-listopers
+%%DATADIR%%/help/bg/operserv/u-omode
+%%DATADIR%%/help/bg/operserv/u-osjoin
+%%DATADIR%%/help/bg/operserv/u-ospart
+%%DATADIR%%/help/bg/operserv/u-takeover
+@dirrm %%DATADIR%%/help/bg/operserv
+%%DATADIR%%/help/bg/nickserv/drop
+%%DATADIR%%/help/bg/nickserv/general
+%%DATADIR%%/help/bg/nickserv/index
+%%DATADIR%%/help/bg/nickserv/index-admin
+%%DATADIR%%/help/bg/nickserv/info
+%%DATADIR%%/help/bg/nickserv/nickdrop
+%%DATADIR%%/help/bg/nickserv/regain
+%%DATADIR%%/help/bg/nickserv/register
+%%DATADIR%%/help/bg/nickserv/release
+%%DATADIR%%/help/bg/nickserv/set
+%%DATADIR%%/help/bg/nickserv/u-nickdrop
+@dirrm %%DATADIR%%/help/bg/nickserv
+%%DATADIR%%/help/bg/global/addwelcome
+%%DATADIR%%/help/bg/global/delwelcome
+%%DATADIR%%/help/bg/global/general
+%%DATADIR%%/help/bg/global/index
+%%DATADIR%%/help/bg/global/index-admin
+%%DATADIR%%/help/bg/global/listwelcome
+%%DATADIR%%/help/bg/global/netmsg
+%%DATADIR%%/help/bg/global/u-addwelcome
+%%DATADIR%%/help/bg/global/u-delwelcome
+%%DATADIR%%/help/bg/global/u-listwelcome
+%%DATADIR%%/help/bg/global/u-netmsg
+@dirrm %%DATADIR%%/help/bg/global
+%%DATADIR%%/help/bg/banserv/addregexp
+%%DATADIR%%/help/bg/banserv/addregexpneg
+%%DATADIR%%/help/bg/banserv/delregexp
+%%DATADIR%%/help/bg/banserv/delregexpneg
+%%DATADIR%%/help/bg/banserv/findkline
+%%DATADIR%%/help/bg/banserv/findresv
+%%DATADIR%%/help/bg/banserv/findxline
+%%DATADIR%%/help/bg/banserv/general
+%%DATADIR%%/help/bg/banserv/index
+%%DATADIR%%/help/bg/banserv/index-admin
+%%DATADIR%%/help/bg/banserv/kline
+%%DATADIR%%/help/bg/banserv/listregexps
+%%DATADIR%%/help/bg/banserv/resv
+%%DATADIR%%/help/bg/banserv/sync
+%%DATADIR%%/help/bg/banserv/u-findkline
+%%DATADIR%%/help/bg/banserv/u-findresv
+%%DATADIR%%/help/bg/banserv/u-findxline
+%%DATADIR%%/help/bg/banserv/u-kline
+%%DATADIR%%/help/bg/banserv/u-resv
+%%DATADIR%%/help/bg/banserv/u-sync
+%%DATADIR%%/help/bg/banserv/u-unkline
+%%DATADIR%%/help/bg/banserv/u-unresv
+%%DATADIR%%/help/bg/banserv/u-unxline
+%%DATADIR%%/help/bg/banserv/u-xline
+%%DATADIR%%/help/bg/banserv/unkline
+%%DATADIR%%/help/bg/banserv/unresv
+%%DATADIR%%/help/bg/banserv/unxline
+%%DATADIR%%/help/bg/banserv/xline
+@dirrm %%DATADIR%%/help/bg/banserv
+%%DATADIR%%/help/bg/watchserv/general
+%%DATADIR%%/help/bg/watchserv/index
+%%DATADIR%%/help/bg/watchserv/index-admin
+%%DATADIR%%/help/bg/watchserv/u-watch
+%%DATADIR%%/help/bg/watchserv/watch
+@dirrm %%DATADIR%%/help/bg/watchserv
+%%DATADIR%%/help/bg/memoserv/delete
+%%DATADIR%%/help/bg/memoserv/general
+%%DATADIR%%/help/bg/memoserv/index
+%%DATADIR%%/help/bg/memoserv/list
+%%DATADIR%%/help/bg/memoserv/read
+%%DATADIR%%/help/bg/memoserv/send
+@dirrm %%DATADIR%%/help/bg/memoserv
+%%DATADIR%%/help/ru/alis/general
+%%DATADIR%%/help/ru/alis/index
+%%DATADIR%%/help/ru/alis/list
+@dirrm %%DATADIR%%/help/ru/alis
+%%DATADIR%%/help/ru/main/u-boot
+%%DATADIR%%/help/ru/main/u-chat
+%%DATADIR%%/help/ru/main/u-connect
+%%DATADIR%%/help/ru/main/u-events
+%%DATADIR%%/help/ru/main/u-quit
+%%DATADIR%%/help/ru/main/u-rehash
+%%DATADIR%%/help/ru/main/u-service
+%%DATADIR%%/help/ru/main/u-stats
+%%DATADIR%%/help/ru/main/u-status
+@dirrm %%DATADIR%%/help/ru/main
+%%DATADIR%%/help/ru/operbot/general
+%%DATADIR%%/help/ru/operbot/index
+%%DATADIR%%/help/ru/operbot/index-admin
+%%DATADIR%%/help/ru/operbot/invite
+%%DATADIR%%/help/ru/operbot/objoin
+%%DATADIR%%/help/ru/operbot/obpart
+%%DATADIR%%/help/ru/operbot/op
+%%DATADIR%%/help/ru/operbot/u-objoin
+%%DATADIR%%/help/ru/operbot/u-obpart
+@dirrm %%DATADIR%%/help/ru/operbot
+%%DATADIR%%/help/ru/chanserv/addban
+%%DATADIR%%/help/ru/chanserv/adduser
+%%DATADIR%%/help/ru/chanserv/chandrop
+%%DATADIR%%/help/ru/chanserv/chaninfo
+%%DATADIR%%/help/ru/chanserv/chanlist
+%%DATADIR%%/help/ru/chanserv/chanregister
+%%DATADIR%%/help/ru/chanserv/chansuspend
+%%DATADIR%%/help/ru/chanserv/chanunsuspend
+%%DATADIR%%/help/ru/chanserv/clearallops
+%%DATADIR%%/help/ru/chanserv/clearbans
+%%DATADIR%%/help/ru/chanserv/clearmodes
+%%DATADIR%%/help/ru/chanserv/clearops
+%%DATADIR%%/help/ru/chanserv/delban
+%%DATADIR%%/help/ru/chanserv/delowner
+%%DATADIR%%/help/ru/chanserv/deluser
+%%DATADIR%%/help/ru/chanserv/general
+%%DATADIR%%/help/ru/chanserv/getkey
+%%DATADIR%%/help/ru/chanserv/index
+%%DATADIR%%/help/ru/chanserv/index-admin
+%%DATADIR%%/help/ru/chanserv/info
+%%DATADIR%%/help/ru/chanserv/invite
+%%DATADIR%%/help/ru/chanserv/listbans
+%%DATADIR%%/help/ru/chanserv/listusers
+%%DATADIR%%/help/ru/chanserv/modauto
+%%DATADIR%%/help/ru/chanserv/modban
+%%DATADIR%%/help/ru/chanserv/moduser
+%%DATADIR%%/help/ru/chanserv/op
+%%DATADIR%%/help/ru/chanserv/register
+%%DATADIR%%/help/ru/chanserv/set
+%%DATADIR%%/help/ru/chanserv/suspend
+%%DATADIR%%/help/ru/chanserv/u-chandrop
+%%DATADIR%%/help/ru/chanserv/u-chaninfo
+%%DATADIR%%/help/ru/chanserv/u-chanregister
+%%DATADIR%%/help/ru/chanserv/u-chansuspend
+%%DATADIR%%/help/ru/chanserv/u-chanunsuspend
+%%DATADIR%%/help/ru/chanserv/unban
+%%DATADIR%%/help/ru/chanserv/unsuspend
+%%DATADIR%%/help/ru/chanserv/voice
+@dirrm %%DATADIR%%/help/ru/chanserv
+%%DATADIR%%/help/ru/userserv/activate
+%%DATADIR%%/help/ru/userserv/general
+%%DATADIR%%/help/ru/userserv/index
+%%DATADIR%%/help/ru/userserv/index-admin
+%%DATADIR%%/help/ru/userserv/info
+%%DATADIR%%/help/ru/userserv/language
+%%DATADIR%%/help/ru/userserv/login
+%%DATADIR%%/help/ru/userserv/logout
+%%DATADIR%%/help/ru/userserv/register
+%%DATADIR%%/help/ru/userserv/resetemail
+%%DATADIR%%/help/ru/userserv/resetpass
+%%DATADIR%%/help/ru/userserv/set
+%%DATADIR%%/help/ru/userserv/u-userdrop
+%%DATADIR%%/help/ru/userserv/u-userinfo
+%%DATADIR%%/help/ru/userserv/u-userregister
+%%DATADIR%%/help/ru/userserv/u-usersetemail
+%%DATADIR%%/help/ru/userserv/u-usersetpass
+%%DATADIR%%/help/ru/userserv/u-usersuspend
+%%DATADIR%%/help/ru/userserv/u-userunsuspend
+%%DATADIR%%/help/ru/userserv/userdrop
+%%DATADIR%%/help/ru/userserv/userinfo
+%%DATADIR%%/help/ru/userserv/userlist
+%%DATADIR%%/help/ru/userserv/userregister
+%%DATADIR%%/help/ru/userserv/usersetemail
+%%DATADIR%%/help/ru/userserv/usersetpass
+%%DATADIR%%/help/ru/userserv/usersuspend
+%%DATADIR%%/help/ru/userserv/userunsuspend
+@dirrm %%DATADIR%%/help/ru/userserv
+%%DATADIR%%/help/ru/jupeserv/calljupe
+%%DATADIR%%/help/ru/jupeserv/callunjupe
+%%DATADIR%%/help/ru/jupeserv/general
+%%DATADIR%%/help/ru/jupeserv/index
+%%DATADIR%%/help/ru/jupeserv/index-admin
+%%DATADIR%%/help/ru/jupeserv/jupe
+%%DATADIR%%/help/ru/jupeserv/pending
+%%DATADIR%%/help/ru/jupeserv/u-jupe
+%%DATADIR%%/help/ru/jupeserv/u-unjupe
+%%DATADIR%%/help/ru/jupeserv/unjupe
+@dirrm %%DATADIR%%/help/ru/jupeserv
+%%DATADIR%%/help/ru/operserv/addignore
+%%DATADIR%%/help/ru/operserv/dbsync
+%%DATADIR%%/help/ru/operserv/delignore
+%%DATADIR%%/help/ru/operserv/die
+%%DATADIR%%/help/ru/operserv/general
+%%DATADIR%%/help/ru/operserv/index
+%%DATADIR%%/help/ru/operserv/index-admin
+%%DATADIR%%/help/ru/operserv/listignores
+%%DATADIR%%/help/ru/operserv/listopers
+%%DATADIR%%/help/ru/operserv/omode
+%%DATADIR%%/help/ru/operserv/osjoin
+%%DATADIR%%/help/ru/operserv/ospart
+%%DATADIR%%/help/ru/operserv/rehash
+%%DATADIR%%/help/ru/operserv/takeover
+%%DATADIR%%/help/ru/operserv/u-addignore
+%%DATADIR%%/help/ru/operserv/u-dbsync
+%%DATADIR%%/help/ru/operserv/u-delignore
+%%DATADIR%%/help/ru/operserv/u-die
+%%DATADIR%%/help/ru/operserv/u-listignores
+%%DATADIR%%/help/ru/operserv/u-listopers
+%%DATADIR%%/help/ru/operserv/u-omode
+%%DATADIR%%/help/ru/operserv/u-osjoin
+%%DATADIR%%/help/ru/operserv/u-ospart
+%%DATADIR%%/help/ru/operserv/u-takeover
+@dirrm %%DATADIR%%/help/ru/operserv
+%%DATADIR%%/help/ru/nickserv/drop
+%%DATADIR%%/help/ru/nickserv/general
+%%DATADIR%%/help/ru/nickserv/index
+%%DATADIR%%/help/ru/nickserv/index-admin
+%%DATADIR%%/help/ru/nickserv/info
+%%DATADIR%%/help/ru/nickserv/nickdrop
+%%DATADIR%%/help/ru/nickserv/regain
+%%DATADIR%%/help/ru/nickserv/register
+%%DATADIR%%/help/ru/nickserv/release
+%%DATADIR%%/help/ru/nickserv/set
+%%DATADIR%%/help/ru/nickserv/u-nickdrop
+@dirrm %%DATADIR%%/help/ru/nickserv
+%%DATADIR%%/help/ru/global/addwelcome
+%%DATADIR%%/help/ru/global/delwelcome
+%%DATADIR%%/help/ru/global/general
+%%DATADIR%%/help/ru/global/index
+%%DATADIR%%/help/ru/global/index-admin
+%%DATADIR%%/help/ru/global/listwelcome
+%%DATADIR%%/help/ru/global/netmsg
+%%DATADIR%%/help/ru/global/u-addwelcome
+%%DATADIR%%/help/ru/global/u-delwelcome
+%%DATADIR%%/help/ru/global/u-listwelcome
+%%DATADIR%%/help/ru/global/u-netmsg
+@dirrm %%DATADIR%%/help/ru/global
+%%DATADIR%%/help/ru/banserv/addregexp
+%%DATADIR%%/help/ru/banserv/addregexpneg
+%%DATADIR%%/help/ru/banserv/delregexp
+%%DATADIR%%/help/ru/banserv/delregexpneg
+%%DATADIR%%/help/ru/banserv/findkline
+%%DATADIR%%/help/ru/banserv/findresv
+%%DATADIR%%/help/ru/banserv/findxline
+%%DATADIR%%/help/ru/banserv/general
+%%DATADIR%%/help/ru/banserv/index
+%%DATADIR%%/help/ru/banserv/index-admin
+%%DATADIR%%/help/ru/banserv/kline
+%%DATADIR%%/help/ru/banserv/listregexps
+%%DATADIR%%/help/ru/banserv/resv
+%%DATADIR%%/help/ru/banserv/sync
+%%DATADIR%%/help/ru/banserv/u-findkline
+%%DATADIR%%/help/ru/banserv/u-findresv
+%%DATADIR%%/help/ru/banserv/u-findxline
+%%DATADIR%%/help/ru/banserv/u-kline
+%%DATADIR%%/help/ru/banserv/u-resv
+%%DATADIR%%/help/ru/banserv/u-sync
+%%DATADIR%%/help/ru/banserv/u-unkline
+%%DATADIR%%/help/ru/banserv/u-unresv
+%%DATADIR%%/help/ru/banserv/u-unxline
+%%DATADIR%%/help/ru/banserv/u-xline
+%%DATADIR%%/help/ru/banserv/unkline
+%%DATADIR%%/help/ru/banserv/unresv
+%%DATADIR%%/help/ru/banserv/unxline
+%%DATADIR%%/help/ru/banserv/xline
+@dirrm %%DATADIR%%/help/ru/banserv
+%%DATADIR%%/help/ru/watchserv/general
+%%DATADIR%%/help/ru/watchserv/index
+%%DATADIR%%/help/ru/watchserv/index-admin
+%%DATADIR%%/help/ru/watchserv/u-watch
+%%DATADIR%%/help/ru/watchserv/watch
+@dirrm %%DATADIR%%/help/ru/watchserv
+%%DATADIR%%/help/ru/memoserv/delete
+%%DATADIR%%/help/ru/memoserv/general
+%%DATADIR%%/help/ru/memoserv/index
+%%DATADIR%%/help/ru/memoserv/list
+%%DATADIR%%/help/ru/memoserv/read
+%%DATADIR%%/help/ru/memoserv/send
+@dirrm %%DATADIR%%/help/ru/memoserv
+@dirrm %%DATADIR%%/help/en
+@dirrm %%DATADIR%%/help/ru
+@dirrm %%DATADIR%%/help/bg
+%%DATADIR%%/langs/bg.lang
+%%DATADIR%%/langs/ru.lang
+@dirrm %%DATADIR%%/help
+@dirrm %%DATADIR%%/langs
 @unexec f="/usr/local/share/ratbox-services/schema-mysql.txt"; if [ -f "$f" ]; then rm -f "$f"; fi
 @unexec f="/usr/local/share/ratbox-services/schema-pgsql.txt"; if [ -f "$f" ]; then rm -f "$f"; fi
 @unexec f="/usr/local/share/ratbox-services/schema-sqlite.txt"; if [ -f "$f" ]; then rm -f "$f"; fi
-@dirrm %%DATADIR%%/help/userserv
-@dirrm %%DATADIR%%/help/operbot
-@dirrm %%DATADIR%%/help/chanserv
-@dirrm %%DATADIR%%/help/alis
-@dirrm %%DATADIR%%/help/watchserv
-@dirrm %%DATADIR%%/help/operserv
-@dirrm %%DATADIR%%/help/nickserv
-@dirrm %%DATADIR%%/help/main
-@dirrm %%DATADIR%%/help/jupeserv
-@dirrm %%DATADIR%%/help/global
-@dirrm %%DATADIR%%/help/banserv
-@dirrm %%DATADIR%%/help
 @dirrm %%DATADIR%%
 @dirrmtry %%DBDIR%%
-@dirrmtry %%DOCSDIR%%
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
 @unexec if cmp -s %D/etc/ratbox-services.conf.sample %D/etc/ratbox-services.conf; then rm -f %D/etc/ratbox-services.conf; fi
 etc/ratbox-services.conf.sample
 @exec if [ ! -f %D/etc/ratbox-services.conf ] ; then cp -p %D/%F %B/ratbox-services.conf; fi
--- ratbox-services-1.2.0.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080627015704.C327D26D021>