[Lunar-commits] <moonbase> xterm: ver 269 & added desktop entry

Paul Bredbury brebs at lunar-linux.org
Thu Feb 24 06:44:54 CET 2011


commit 46f129fe43edad6af40b682068043feb3883e23d
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Thu Feb 24 12:44:54 2011 +0700

    xterm: ver 269 & added desktop entry
    
    Compiles with bash 4.2
---
 xorg7/extra/xterm/BUILD   |   12 +++++++++++-
 xorg7/extra/xterm/DETAILS |    6 +++---
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/xorg7/extra/xterm/BUILD b/xorg7/extra/xterm/BUILD
index 06d2249..bfbddc2 100644
--- a/xorg7/extra/xterm/BUILD
+++ b/xorg7/extra/xterm/BUILD
@@ -1,12 +1,22 @@
 (
+
   . /etc/profile.d/x11r7.rc  &&
 
+  # To fix compilation error:
+  # missing destination file operand after `./icons/xterm-color_32x32.xpm'
+  # And to put icons in /usr/share/icons/
+  sedit "s:@icondir@:/usr/share/icons:1" Makefile.in  &&
+
+  OPTS+=" --with-app-defaults=/usr/lib/X11/app-defaults"  &&
+
   default_build  &&
 
   # cosmetic but needed adjustments:
   if ! grep -q 'XTerm*loginShell:' /usr/lib/X11/app-defaults/XTerm ; then
     echo 'XTerm*loginShell: true' >> /usr/lib/X11/app-defaults/XTerm  &&
     echo 'XTerm*loginShell: true' >> /usr/lib/X11/app-defaults/XTerm-color
-  fi
+  fi  &&
+
+  install -Dm 644 {,/usr/share/applications/}xterm.desktop
 
 ) > $C_FIFO 2>&1
diff --git a/xorg7/extra/xterm/DETAILS b/xorg7/extra/xterm/DETAILS
index 5f1eb84..713a15f 100644
--- a/xorg7/extra/xterm/DETAILS
+++ b/xorg7/extra/xterm/DETAILS
@@ -1,12 +1,12 @@
           MODULE=xterm
-         VERSION=267
+         VERSION=269
           SOURCE=$MODULE-$VERSION.tgz
       SOURCE_URL=ftp://invisible-island.net/xterm
-      SOURCE_VFY=sha1:ba80d0ef00292e7888bfbe69dcce0dfbbc4f5091
+      SOURCE_VFY=sha1:188696db138919a014b49c54d93f085c20e3b39f
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
         WEB_SITE=http://invisible-island.net/xterm
          ENTERED=20060124
-         UPDATED=20101123
+         UPDATED=20110223
            SHORT="The X terminal emulator"
 
 cat << EOF


More information about the Lunar-commits mailing list