ports/162928: Update UnrealIRCD to 3.2.9
Jr Aquino
tanawts at gmail.com
Mon Nov 28 19:10:11 UTC 2011
>Number: 162928
>Category: ports
>Synopsis: Update UnrealIRCD to 3.2.9
>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: Mon Nov 28 19:10:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Jr Aquino
>Release: 8.2
>Organization:
>Environment:
FreeBSD snowcrash.hbtk.org 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Submitting patch to update FreeBSD Port: UnrealIRCD from 3.2.8 to 3.2.9.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -ruN unreal/Makefile unreal/Makefile
--- unreal/Makefile 2011-09-23 15:23:34.000000000 -0700
+++ unreal/Makefile 2011-11-08 14:32:37.000000000 -0800
@@ -2,12 +2,12 @@
# Date created: 15 April 2004
# Whom: Gerrit Beine (<tux at pinguru.net>)
#
-# $FreeBSD: ports/irc/unreal/Makefile,v 1.24 2011/09/23 22:23:34 amdmi3 Exp $
+# $FreeBSD: ports/irc/unreal/Makefile,v 1.25 2011/11/28 10:50:22 zi Exp $
#
PORTNAME= Unreal
-PORTVERSION= 3.2.8.1
-PORTREVISION= 3
+PORTVERSION= 3.2.9
+PORTREVISION= 1
CATEGORIES= irc ipv6
MASTER_SITES= http://www.unrealircd.com/downloads/
DISTNAME= ${PORTNAME}${PORTVERSION}
@@ -38,6 +38,7 @@
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CFLAGS+= ${CPPFLAGS}
+CONFIGURE_ENV= LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --with-listen=5 \
--with-dpath=${CONFIGDIR} \
--with-spath=${PREFIX}/libexec/ircd \
diff -ruN unreal/distinfo unreal/distinfo
--- unreal/distinfo 2011-03-19 05:30:35.000000000 -0700
+++ unreal/distinfo 2011-11-08 14:32:26.000000000 -0800
@@ -1,2 +1,2 @@
-SHA256 (Unreal3.2.8.1.tar.gz) = 009add8da68b6fb66608d06302e59fa9fb994f901cbd92e6f4f10963f2077741
-SIZE (Unreal3.2.8.1.tar.gz) = 2866456
+SHA256 (Unreal3.2.9.tar.gz) = 3f581a331825d9179f5367ea6367dd0dc71c7ba615ac3c0134332086bee0e1d8
+SIZE (Unreal3.2.9.tar.gz) = 3064571
diff -ruN unreal/files/patch-Makefile.in unreal/files/patch-Makefile.in
--- unreal/files/patch-Makefile.in 2009-08-18 13:48:24.000000000 -0700
+++ unreal/files/patch-Makefile.in 2011-11-28 10:37:28.000000000 -0800
@@ -1,11 +1,11 @@
---- Makefile.in 2009-04-13 13:03:55.000000000 +0200
-+++ Makefile.in 2009-08-18 16:14:35.000000000 +0200
+--- Makefile.in 2011-11-05 02:25:24.000000000 -0700
++++ Makefile.in 2011-11-28 10:21:38.000000000 -0800
@@ -38,7 +38,7 @@
CRYPTOLIB=@CRYPTOLIB@
OPENSSLINCLUDES=
--XCFLAGS=-I at TREINCDIR@ -I at CARESINCDIR@ @CARESLIBDIR@ @CFLAGS@
-+XCFLAGS=-I at TREINCDIR@ @CFLAGS@
+-XCFLAGS=@TRE_CFLAGS@ @CARES_CFLAGS@ @CFLAGS@
++XCFLAGS=-I at TREINCDIR@ @TRE_CFLAGS@ @CFLAGS@
#
# use the following on MIPS:
#CFLAGS= -systype bsd43 -DSYSTYPE_BSD43 -I$(INCLUDEDIR)
diff -ruN unreal/files/patch-ircd.c unreal/files/patch-ircd.c
--- unreal/files/patch-ircd.c 2009-08-18 13:48:24.000000000 -0700
+++ unreal/files/patch-ircd.c 2011-11-28 10:38:22.000000000 -0800
@@ -1,14 +1,18 @@
---- src/ircd.c 2009-03-01 19:37:58.000000000 +0100
-+++ src/ircd.c 2009-08-18 16:20:39.000000000 +0200
-@@ -1369,9 +1369,9 @@
+--- 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 @@
}
#endif
#ifndef _WIN32
- mkdir("tmp", S_IRUSR|S_IWUSR|S_IXUSR); /* Create the tmp dir, if it doesn't exist */
+ mkdir("%%RUNDIR%%/tmp", S_IRUSR|S_IWUSR|S_IXUSR); /* Create the tmp dir, if it doesn't exist */
+ #if defined(USE_LIBCURL) && defined(REMOTEINC_SPECIALCACHE)
+ mkdir("cache", S_IRUSR|S_IWUSR|S_IXUSR); /* Create the cache dir, if using curl and it doesn't exist */
+ #endif
#else
- mkdir("tmp");
+ mkdir("%%RUNDIR%%/tmp");
- #endif
- #ifndef _WIN32
- /*
+ #if defined(USE_LIBCURL) && defined(REMOTEINC_SPECIALCACHE)
+ mkdir("cache");
+ #endif
+
diff -ruN unreal/files/patch-s_conf.c unreal/files/patch-s_conf.c
--- unreal/files/patch-s_conf.c 2005-04-11 11:56:40.000000000 -0700
+++ unreal/files/patch-s_conf.c 2011-11-28 10:37:58.000000000 -0800
@@ -1,11 +1,12 @@
---- src/s_conf.c Mon Mar 21 09:10:42 2005
-+++ src/s_conf.c Mon Mar 21 09:15:09 2005
-@@ -8609,7 +8609,7 @@
- {
- char *urlfile = url_getfilename(url);
- char *file = unreal_getfilename(urlfile);
-- char *tmp = unreal_mktemp("tmp", file);
-+ char *tmp = unreal_mktemp("%%RUNDIR%%/tmp", file);
- unreal_copyfileex(inc->file, tmp, 1);
- add_remote_include(tmp, url, 0, NULL);
- free(urlfile);
+--- 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 @@
+ {
+ char *urlfile = url_getfilename(url);
+ char *file_basename = unreal_getfilename(urlfile);
+- char *tmp = unreal_mktemp("tmp", file_basename);
++ char *tmp = unreal_mktemp("%%RUNDIR%%/tmp", file);
+ free(urlfile);
+
+ if (cached)
+
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list