[Lunar-commits] <moonbase> rxvt-unicode: Fix build issue with glibc 2.10. Fixed improper use of color patch.

Stefan Wold ratler at lunar-linux.org
Mon Oct 26 07:44:48 CET 2009


commit 60a329d2f77658f50d3c8ca5476d771363ff48e6
Author: Stefan Wold <ratler at lunar-linux.org>
Date:   Mon Oct 26 07:44:48 2009 +0100

    rxvt-unicode: Fix build issue with glibc 2.10. Fixed improper use of color patch.
---
 terminal/rxvt-unicode/BUILD     |    8 +++++++-
 terminal/rxvt-unicode/CONFIGURE |    2 +-
 terminal/rxvt-unicode/DETAILS   |    5 ++++-
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/terminal/rxvt-unicode/BUILD b/terminal/rxvt-unicode/BUILD
index 1f947d5..6afebba 100644
--- a/terminal/rxvt-unicode/BUILD
+++ b/terminal/rxvt-unicode/BUILD
@@ -1,7 +1,13 @@
 (
-  patch_it doc/urxvt-8.2-256color.patch 1
+  patch_it $SOURCE2 1 &&
+
+  if [ "$USE_XTERM_COL" == "y" ]; then
+    patch_it doc/urxvt-8.2-256color.patch 1 &&
+    ./autogen.sh
+  fi &&
 
   default_build &&
   chmod 644 README* Changes INSTALL
 
 ) > $C_FIFO 2>&1
+
diff --git a/terminal/rxvt-unicode/CONFIGURE b/terminal/rxvt-unicode/CONFIGURE
index 30ad4c5..e1ac821 100644
--- a/terminal/rxvt-unicode/CONFIGURE
+++ b/terminal/rxvt-unicode/CONFIGURE
@@ -2,4 +2,4 @@ mquery USE_ISO14755 "Enable extended ISO 14755 modes?" y "--enable-iso14755" "--
 mquery USE_TRANS "Enable transparent backgrounds?" y "--enable-transparency" "--disable-transparency"
 mquery USE_FADING "Enable color fading when off focus?" y "--enable-fading" "--disable-fading"
 mquery USE_PERL "Enable embedded perl interpreter?" y "--enable-perl" "--disable-perl"
-mquery USE_XTERM_COL "Enable 256 color support (experimental)?" y "--enable-xterm-colors" ""
+mquery USE_XTERM_COL "Enable 256 color support (experimental)?" n "--enable-xterm-colors" ""
diff --git a/terminal/rxvt-unicode/DETAILS b/terminal/rxvt-unicode/DETAILS
index 90decd6..4d9b37d 100644
--- a/terminal/rxvt-unicode/DETAILS
+++ b/terminal/rxvt-unicode/DETAILS
@@ -1,12 +1,15 @@
           MODULE=rxvt-unicode
          VERSION=9.06
           SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE2=rxvt-unicode-9.06-glibc-2.10.patch
    SOURCE_URL[0]=http://dist.schmorp.de/rxvt-unicode/
    SOURCE_URL[1]=http://dist.schmorp.de/rxvt-unicode/Attic/
+     SOURCE2_URL=$PATCH_URL
       SOURCE_VFY=sha1:df623ebdad001de534781721f8298ba1add0df2c
+     SOURCE2_VFY=sha1:ff9f4e9a9bbb0547bc4aac113e6a8108affdb6e8
         WEB_SITE=http://software.schmorp.de/pkg/rxvt-unicode.html
          ENTERED=20070203
-         UPDATED=20081230
+         UPDATED=20091026
            SHORT="rxvt-unicode is a clone of rxvt"
 
 cat << EOF


More information about the Lunar-commits mailing list