[Lunar-commits] <moonbase> x3270: Version bump to 3.3.12ga7.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Sun Feb 12 12:54:36 CET 2012


commit f49312fd264c33c20557c89836e66c52418dcff9
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Sun Feb 12 06:54:36 2012 -0500

    x3270: Version bump to 3.3.12ga7.
---
 terminal/x3270/BUILD     |   55 ++++++++++++++++++++++++++++++++++++++++++---
 terminal/x3270/CONFIGURE |    1 +
 terminal/x3270/DEPENDS   |    7 +++--
 terminal/x3270/DETAILS   |    8 +++---
 4 files changed, 60 insertions(+), 11 deletions(-)

diff --git a/terminal/x3270/BUILD b/terminal/x3270/BUILD
index 45a6217..00f3b78 100644
--- a/terminal/x3270/BUILD
+++ b/terminal/x3270/BUILD
@@ -2,28 +2,75 @@
 
   VER=`lvu version x3270|cut -c 1-3` &&
 
+  OPTS+=" --with-fontdir=/usr/share/fonts/X11/misc" &&
+
   cd x3270-$VER &&
   default_build $OPTS &&
   make install.man &&
 
 # Build the TCL based terminal
   if [ $BUILD_TCL3270 == "y" ]; then
-    cd ../tcl3270-$VER &&
+    cd ../tcl3270-$VER  &&
     default_build $OPTS &&
-    make install.man
+    make install.man    &&
+  # Desktop menu entry
+  cat > tcl3270.desktop << EOF  &&
+[Desktop Entry]
+Type=Application
+Name=tcl3270
+Comment=An IBM 3278/3279 terminal emulator
+Exec=tcl3270
+Icon=/usr/share/pixmaps/x3270-icon2.xpm
+Categories=Application;KDE;Utility;
+Terminal=1
+TerminalOptions=
+EOF
+
+  install -D -m644 tcl3270.desktop /usr/share/applications/tcl3270.desktop
+
   fi &&
 
 # Build the scripting based terminal  
   if [ $BUILD_S3270 == "y" ]; then
     cd ../s3270-$VER &&
     default_build $OPTS &&
-    make install.man
+    make install.man    &&
+  # Desktop menu entry
+  cat > s3270.desktop << EOF  &&
+[Desktop Entry]
+Type=Application
+Name=s3270
+Comment=An IBM 3278/3279 terminal emulator
+Exec=s3270
+Icon=/usr/share/pixmaps/x3270-icon2.xpm
+Categories=Application;KDE;Utility;
+Terminal=1
+TerminalOptions=
+EOF
+
+  install -D -m644 s3270.desktop /usr/share/applications/s3270.desktop
+
   fi &&
 
   if [ $BUILD_C3270 == "y" ]; then
     cd ../c3270-$VER &&
     default_build $OPTS &&
-    make install.man
+    make install.man    &&
+  # Desktop menu entry
+  cat > c3270.desktop << EOF  &&
+[Desktop Entry]
+Type=Application
+Name=c3270
+Comment=An IBM 3278/3279 terminal emulator
+Exec=c3270
+Icon=/usr/share/pixmaps/x3270-icon2.xpm
+Categories=Application;KDE;Utility;
+Terminal=1
+TerminalOptions=
+EOF
+
+  install -D -m644 c3270.desktop /usr/share/applications/c3270.desktop
+
   fi &&
 
 # Desktop icon
diff --git a/terminal/x3270/CONFIGURE b/terminal/x3270/CONFIGURE
index db75995..d9fb132 100644
--- a/terminal/x3270/CONFIGURE
+++ b/terminal/x3270/CONFIGURE
@@ -1,5 +1,6 @@
 mquery BUILD_TCL3270 "Build the TCL version of x3270?" y 
 mquery BUILD_S3270 "Build the scripted version of x3270?" y
 mquery BUILD_C3270 "Build the ncursesw version of x3270?" y
+mquery BUILD_PR3287 "Build the pr3287 terminal?" y
 mquery ENABLE_APP_DEFS "use a separate app-defaults file?" y "--enable-app-defaults" ""
 mquery ENABLE_HIST "Enable experimental history support?" y "--enable-history" ""
diff --git a/terminal/x3270/DEPENDS b/terminal/x3270/DEPENDS
index c455fd6..e4718ca 100644
--- a/terminal/x3270/DEPENDS
+++ b/terminal/x3270/DEPENDS
@@ -1,3 +1,4 @@
-optional_depends openssl  "--with-ssl" "--without-ssl" "for ssl support"
-optional_depends tcl      ""           ""              "for tcl based 3270 terminal support"
-optional_depends ncurses  ""           ""              "for ncurses wide based 3270 terminal support"
+optional_depends readline "" "--without-readline" "for readline support"
+optional_depends openssl  "" "--without-ssl"      "for ssl support"
+optional_depends tcl      "" ""                   "for tcl based 3270 terminal support"
+optional_depends ncurses  "" ""                   "for ncurses wide based 3270 terminal support"
diff --git a/terminal/x3270/DETAILS b/terminal/x3270/DETAILS
index ccfc7fe..d1f44bc 100644
--- a/terminal/x3270/DETAILS
+++ b/terminal/x3270/DETAILS
@@ -1,11 +1,11 @@
           MODULE=x3270
-         VERSION=3.3.11ga6
+         VERSION=3.3.12ga7
           SOURCE=suite3270-$VERSION-src.tgz
-      SOURCE_URL=$SFORGE_URL/$MODULE/$MODULE/$VERSION/
-      SOURCE_VFY=sha1:c72c4f72313659863e8718ffdcd43b03aa77b8e5
+      SOURCE_URL=$SFORGE_URL/x3270/
+      SOURCE_VFY=sha1:456569ca002265d66aa7ac7b14d05fc6ec4bd5ff
         WEB_SITE=http://x3270.bgp.nu/
          ENTERED=20020522
-         UPDATED=20101120
+         UPDATED=20120212
            SHORT="An IBM 3270 terminal emulator for X"
 
 cat << EOF


More information about the Lunar-commits mailing list