summaryrefslogtreecommitdiff
path: root/irc/unreal/files
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2014-05-27 23:58:42 +0000
committerMathieu Arnold <mat@FreeBSD.org>2014-05-27 23:58:42 +0000
commit9fec22bd7273aa658149e8d79c92c5b00dce78b9 (patch)
tree0c52dec2d95b3103a13e2f7f4f8e39eb93aff849 /irc/unreal/files
parentUpgrade to 0.07040 and take over maintainership. (diff)
- Fix runtime when built with clang [1] [2]
- Support stage [3] - Switch to options helpers - Update patches, and rename them to follow makepatch naming maintainer timeout [1] [2] [3] -> take over maintainership PR: ports/184150 [1], ports/187117 [2], ports/189615 [3] Submitted by: Ryan Frederick [1], Jean-Sébastien Pédron [2], Ryan Frederick [3] Sponsored by: Absolight
Notes
Notes: svn path=/head/; revision=355584
Diffstat (limited to 'irc/unreal/files')
-rw-r--r--irc/unreal/files/patch-Makefile.in6
-rw-r--r--irc/unreal/files/patch-configure20
-rw-r--r--irc/unreal/files/patch-configure.ac20
-rw-r--r--irc/unreal/files/patch-doc__example.conf (renamed from irc/unreal/files/patch-example.conf)10
-rw-r--r--irc/unreal/files/patch-include__config.h (renamed from irc/unreal/files/patch-config.h)18
-rw-r--r--irc/unreal/files/patch-src__ircd.c (renamed from irc/unreal/files/patch-ircd.c)9
-rw-r--r--irc/unreal/files/patch-src__modules.c (renamed from irc/unreal/files/patch-modules.c)12
-rw-r--r--irc/unreal/files/patch-src__s_conf.c (renamed from irc/unreal/files/patch-s_conf.c)8
-rw-r--r--irc/unreal/files/patch-src__url.c (renamed from irc/unreal/files/patch-url.c)8
9 files changed, 72 insertions, 39 deletions
diff --git a/irc/unreal/files/patch-Makefile.in b/irc/unreal/files/patch-Makefile.in
index deb4a9866507..e11fab6a920a 100644
--- a/irc/unreal/files/patch-Makefile.in
+++ b/irc/unreal/files/patch-Makefile.in
@@ -1,7 +1,5 @@
-$FreeBSD$
-
---- Makefile.in 2011-11-05 02:25:24.000000000 -0700
-+++ Makefile.in 2011-11-28 10:21:38.000000000 -0800
+--- ./Makefile.in.orig 2013-11-24 20:24:26.000000000 +0100
++++ ./Makefile.in 2014-05-23 00:34:32.000000000 +0200
@@ -38,7 +38,7 @@
CRYPTOLIB=@CRYPTOLIB@
OPENSSLINCLUDES=
diff --git a/irc/unreal/files/patch-configure b/irc/unreal/files/patch-configure
new file mode 100644
index 000000000000..380794605cc2
--- /dev/null
+++ b/irc/unreal/files/patch-configure
@@ -0,0 +1,20 @@
+--- configure 2014-02-27 14:03:45.132445608 +0100
++++ configure 2014-02-27 14:03:05.502448091 +0100
+@@ -6356,7 +6356,7 @@
+
+
+ hold_cflags=$CFLAGS
+-CFLAGS="$CFLAGS -export-dynamic"
++CFLAGS="$CFLAGS -Wl,-export-dynamic"
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we need the -export-dynamic flag" >&5
+ $as_echo_n "checking if we need the -export-dynamic flag... " >&6; }
+ if ${ac_cv_export_dynamic+:} false; then :
+@@ -6395,7 +6395,7 @@
+ else
+
+ if test "$ac_cv_c_compiler_gnu" = "yes"; then
+- ac_cv_pic="-fPIC -DPIC -shared"
++ ac_cv_pic="-std=gnu89 -fPIC -DPIC -shared"
+ case `uname -s` in
+ Darwin*)
+ ac_cv_pic="-bundle -flat_namespace -undefined suppress"
diff --git a/irc/unreal/files/patch-configure.ac b/irc/unreal/files/patch-configure.ac
new file mode 100644
index 000000000000..c7b3f44e17fb
--- /dev/null
+++ b/irc/unreal/files/patch-configure.ac
@@ -0,0 +1,20 @@
+--- configure.ac 2013-11-24 20:24:26.000000000 +0100
++++ configure.ac 2014-02-27 14:02:58.916469490 +0100
+@@ -107,7 +107,7 @@
+ ])])
+
+ hold_cflags=$CFLAGS
+-CFLAGS="$CFLAGS -export-dynamic"
++CFLAGS="$CFLAGS -Wl,-export-dynamic"
+ AC_CACHE_CHECK(if we need the -export-dynamic flag, ac_cv_export_dynamic, [
+ AC_TRY_LINK(, [int i];, ac_cv_export_dynamic=yes, ac_cv_export_dynamic=no)])
+ if test "$ac_cv_export_dynamic" = "no"; then
+@@ -116,7 +116,7 @@
+
+ AC_CACHE_CHECK(for compiler option to produce PIC,ac_cv_pic,[
+ if test "$ac_cv_prog_gcc" = "yes"; then
+- ac_cv_pic="-fPIC -DPIC -shared"
++ ac_cv_pic="-std=gnu89 -fPIC -DPIC -shared"
+ case `uname -s` in
+ Darwin*[)]
+ ac_cv_pic="-bundle -flat_namespace -undefined suppress"
diff --git a/irc/unreal/files/patch-example.conf b/irc/unreal/files/patch-doc__example.conf
index cb51bcb7a2cf..f4c931173b37 100644
--- a/irc/unreal/files/patch-example.conf
+++ b/irc/unreal/files/patch-doc__example.conf
@@ -1,17 +1,17 @@
---- doc/example.conf 2009-04-13 13:03:55.000000000 +0200
-+++ doc/example.conf 2009-08-18 16:36:29.000000000 +0200
+--- ./doc/example.conf.orig 2013-11-24 20:24:26.000000000 +0100
++++ ./doc/example.conf 2014-05-23 00:34:32.000000000 +0200
@@ -33,8 +33,8 @@
*/
/* FOR *NIX, uncomment the following 2lines: */
-//loadmodule "src/modules/commands.so";
-//loadmodule "src/modules/cloak.so";
-+//loadmodule "%%PREFIX%%/lib/Unreal/commands.so";
-+//loadmodule "%%PREFIX%%/lib/Unreal/cloak.so";
++loadmodule "%%PREFIX%%/lib/Unreal/commands.so";
++loadmodule "%%PREFIX%%/lib/Unreal/cloak.so";
/* FOR Windows, uncomment the following 2 lines: */
//loadmodule "modules/commands.dll";
-@@ -377,7 +377,7 @@
+@@ -379,7 +379,7 @@
* };
*/
diff --git a/irc/unreal/files/patch-config.h b/irc/unreal/files/patch-include__config.h
index 9b3844a4668c..79926fbf4061 100644
--- a/irc/unreal/files/patch-config.h
+++ b/irc/unreal/files/patch-include__config.h
@@ -1,8 +1,8 @@
---- include/config.h 2009-04-13 13:03:57.000000000 +0200
-+++ include/config.h 2009-08-18 16:16:39.000000000 +0200
-@@ -210,16 +210,16 @@
- * these are only the recommened names and paths. Change as needed.
- * You must define these to something, even if you don't really want them.
+--- ./include/config.h.orig 2013-11-24 20:24:26.000000000 +0100
++++ ./include/config.h 2014-05-23 00:34:32.000000000 +0200
+@@ -242,16 +242,16 @@
+ * line argument. These used as the default values for options absent from the user's
+ * unrealircd.conf.
*/
-#define CPATH "unrealircd.conf" /* server configuration file */
-#define MPATH "ircd.motd" /* server MOTD file */
@@ -27,14 +27,14 @@
/* CHROOTDIR
*
-@@ -245,8 +245,8 @@
- * define IRC_USER to that user name. This should only be defined if you
+@@ -277,8 +277,8 @@
+ * define IRC_USER to that user name. This should only be defined if you
* are running as root and even then perhaps not.
*/
-/* #define IRC_USER "<user name>" */
-/* #define IRC_GROUP "<group name>" */
+#define IRC_USER "%%USERS%%"
+#define IRC_GROUP "%%GROUPS%%"
-
-
+
+
/* SHOW_INVISIBLE_LUSERS
diff --git a/irc/unreal/files/patch-ircd.c b/irc/unreal/files/patch-src__ircd.c
index ddd388cb4068..8ac99ba9bfca 100644
--- a/irc/unreal/files/patch-ircd.c
+++ b/irc/unreal/files/patch-src__ircd.c
@@ -1,8 +1,6 @@
-$FreeBSD$
-
---- src/ircd.c 2011-11-05 02:25:24.000000000 -0700
-+++ src/ircd.c 2011-11-28 10:21:38.000000000 -0800
-@@ -1407,12 +1407,12 @@
+--- ./src/ircd.c.orig 2013-11-24 20:24:26.000000000 +0100
++++ ./src/ircd.c 2014-05-23 00:34:32.000000000 +0200
+@@ -1410,12 +1410,12 @@
}
#endif
#ifndef _WIN32
@@ -17,4 +15,3 @@ $FreeBSD$
#if defined(USE_LIBCURL) && defined(REMOTEINC_SPECIALCACHE)
mkdir("cache");
#endif
-
diff --git a/irc/unreal/files/patch-modules.c b/irc/unreal/files/patch-src__modules.c
index 23b3ac19b4b7..3d8301a14f62 100644
--- a/irc/unreal/files/patch-modules.c
+++ b/irc/unreal/files/patch-src__modules.c
@@ -1,6 +1,6 @@
---- src/modules.c 2009-04-13 13:03:58.000000000 +0200
-+++ src/modules.c 2009-08-20 15:32:56.000000000 +0200
-@@ -177,12 +177,12 @@
+--- ./src/modules.c.orig 2013-11-24 20:24:26.000000000 +0100
++++ ./src/modules.c 2014-05-23 00:34:33.000000000 +0200
+@@ -183,12 +183,12 @@
{
char tempbuf[PATH_MAX+1];
#ifndef _WIN32
@@ -15,7 +15,7 @@
strerror(errno));
if (!loop.ircd_booted)
exit(7);
-@@ -193,19 +193,19 @@
+@@ -199,19 +199,19 @@
{
if (!strcmp(dir->d_name, ".") || !strcmp(dir->d_name, ".."))
continue;
@@ -38,7 +38,7 @@
strcat(tempbuf, hData.cFileName);
remove(tempbuf);
}
-@@ -214,7 +214,7 @@
+@@ -220,7 +220,7 @@
{
if (!strcmp(hData.cFileName, ".") || !strcmp(hData.cFileName, ".."))
continue;
@@ -47,7 +47,7 @@
strcat(tempbuf, hData.cFileName);
remove(tempbuf);
}
-@@ -323,7 +323,7 @@
+@@ -329,7 +329,7 @@
path = path_;
diff --git a/irc/unreal/files/patch-s_conf.c b/irc/unreal/files/patch-src__s_conf.c
index ca09cc844035..64ace6cb2498 100644
--- a/irc/unreal/files/patch-s_conf.c
+++ b/irc/unreal/files/patch-src__s_conf.c
@@ -1,8 +1,6 @@
-$FreeBSD$
-
---- src/s_conf.c 2011-11-05 02:25:24.000000000 -0700
-+++ src/s_conf.c 2011-11-28 10:21:38.000000000 -0800
-@@ -9652,7 +9652,7 @@
+--- ./src/s_conf.c.orig 2013-11-24 20:24:26.000000000 +0100
++++ ./src/s_conf.c 2014-05-23 00:34:33.000000000 +0200
+@@ -9832,7 +9832,7 @@
{
char *urlfile = url_getfilename(url);
char *file_basename = unreal_getfilename(urlfile);
diff --git a/irc/unreal/files/patch-url.c b/irc/unreal/files/patch-src__url.c
index dfa3a6a4ba31..56860c894f88 100644
--- a/irc/unreal/files/patch-url.c
+++ b/irc/unreal/files/patch-src__url.c
@@ -1,6 +1,6 @@
---- src/url.c 2012-12-28 08:04:54.000000000 -0800
-+++ src/url.c 2012-12-31 18:03:14.000000000 -0800
-@@ -171,7 +171,7 @@
+--- ./src/url.c.orig 2013-11-24 20:24:26.000000000 +0100
++++ ./src/url.c 2014-05-23 00:34:33.000000000 +0200
+@@ -174,7 +174,7 @@
CURLcode res;
char *file = url_getfilename(url);
char *filename = unreal_getfilename(file);
@@ -9,7 +9,7 @@
FILE *fd;
-@@ -356,7 +356,7 @@
+@@ -359,7 +359,7 @@
{
char *file = url_getfilename(url);
char *filename = unreal_getfilename(file);