aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorthierry <thierry@FreeBSD.org>2005-02-04 06:57:47 +0800
committerthierry <thierry@FreeBSD.org>2005-02-04 06:57:47 +0800
commit20ab6366b139bfd6d92a64b08b4100aed0909c96 (patch)
tree66037f1d540681bcfc3834a9a64d705e1b4dd0fe
parentfc88d854f3c412d867fb024ebd9de1e24bd5942d (diff)
downloadfreebsd-ports-gnome-20ab6366b139bfd6d92a64b08b4100aed0909c96.tar.gz
freebsd-ports-gnome-20ab6366b139bfd6d92a64b08b4100aed0909c96.tar.zst
freebsd-ports-gnome-20ab6366b139bfd6d92a64b08b4100aed0909c96.zip
Upgrade to 4.9.
Changelog at <http://dist.schmorp.de/rxvt-unicode/Changes>.
-rw-r--r--x11/rxvt-unicode/Makefile2
-rw-r--r--x11/rxvt-unicode/distinfo4
-rw-r--r--x11/rxvt-unicode/files/patch-configure19
-rw-r--r--x11/rxvt-unicode/files/patch-logging.C22
4 files changed, 40 insertions, 7 deletions
diff --git a/x11/rxvt-unicode/Makefile b/x11/rxvt-unicode/Makefile
index f36c743460d3..f6a33e293c0a 100644
--- a/x11/rxvt-unicode/Makefile
+++ b/x11/rxvt-unicode/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= rxvt-unicode
-PORTVERSION= 4.8
+PORTVERSION= 4.9
CATEGORIES= x11
MASTER_SITES= http://dist.schmorp.de/rxvt-unicode/%SUBDIR%/
MASTER_SITE_SUBDIR= . Attic
diff --git a/x11/rxvt-unicode/distinfo b/x11/rxvt-unicode/distinfo
index 0a20a871187a..3397aa3c5a42 100644
--- a/x11/rxvt-unicode/distinfo
+++ b/x11/rxvt-unicode/distinfo
@@ -1,2 +1,2 @@
-MD5 (rxvt-unicode-4.8.tar.bz2) = b8f69ee5a4a2cd195892107be3a3cb29
-SIZE (rxvt-unicode-4.8.tar.bz2) = 832636
+MD5 (rxvt-unicode-4.9.tar.bz2) = cdd9e3bde4beec3242f2942911170164
+SIZE (rxvt-unicode-4.9.tar.bz2) = 833890
diff --git a/x11/rxvt-unicode/files/patch-configure b/x11/rxvt-unicode/files/patch-configure
index 482c9b415aff..71d98faaf072 100644
--- a/x11/rxvt-unicode/files/patch-configure
+++ b/x11/rxvt-unicode/files/patch-configure
@@ -1,6 +1,17 @@
---- configure.orig Mon Dec 20 17:44:51 2004
-+++ configure Wed Dec 29 22:01:55 2004
-@@ -3216,13 +3216,13 @@
+--- configure.orig Wed Feb 2 09:04:01 2005
++++ configure Thu Feb 3 22:23:31 2005
+@@ -3267,24 +3267,16 @@
+ ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+-if test -z "$orig_CXXFLAGS"; then
+- CXXFLAGS='-O'
+- if test x$GCC = xyes && test "x$GXX" = xyes; then
+- CXXFLAGS="-g -O3"
+- fi
+- CFLAGS="$CXXFLAGS"
+-fi
+-
LINKER="$CXX"
if test x$GCC = xyes && test x$GXX = xyes; then
@@ -17,7 +28,7 @@
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
-@@ -3276,7 +3276,7 @@
+@@ -3338,7 +3330,7 @@
if test $ac_cv_lib_supcpp_main = yes; then
LINKER="$CC"
diff --git a/x11/rxvt-unicode/files/patch-logging.C b/x11/rxvt-unicode/files/patch-logging.C
new file mode 100644
index 000000000000..a1758fc9fc44
--- /dev/null
+++ b/x11/rxvt-unicode/files/patch-logging.C
@@ -0,0 +1,22 @@
+--- src/logging.C.orig Wed Jan 19 16:16:06 2005
++++ src/logging.C Thu Feb 3 22:42:35 2005
+@@ -73,17 +73,17 @@
+ if (!strncmp (pty, "/dev/", 5))
+ pty += 5; /* skip /dev/ prefix */
+
++#ifdef HAVE_UTMP_PID
+ if (!strncmp (pty, "pty", 3) || !strncmp (pty, "tty", 3))
+ strncpy (ut_id, (pty + 3), sizeof (ut_id));
+-#ifdef HAVE_UTMP_PID
+ else if (sscanf (pty, "pts/%d", &i) == 1)
+ sprintf (ut_id, "vt%02x", (i & 0xff)); /* sysv naming */
+-#endif
+ else if (strncmp (pty, "pty", 3) && strncmp (pty, "tty", 3))
+ {
+ rxvt_warn ("can't parse tty name \"%s\", not adding utmp entry.\n", pty);
+ return;
+ }
++#endif
+
+ #ifdef HAVE_STRUCT_UTMP
+ memset (ut, 0, sizeof (struct utmp));