[Lunar-commits] <moonbase> amaya: Version bump. Cannot test the patch for x86 (no machine) and it was taken

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Wed Nov 18 13:21:06 CET 2009


commit b4b0cccfeb3aa471be0e81d8792efb8ed74bcb9b
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Wed Nov 18 07:21:06 2009 -0500

    amaya: Version bump. Cannot test the patch for x86 (no machine) and it was taken
    
    from; http://trac.wxwidgets.org/ticket/10883.
---
 web/amaya/BUILD          |   16 +++++++++++++++-
 web/amaya/BUILD.x86_64   |   33 +++++++++++++++++++++++++++++++++
 web/amaya/DETAILS        |    6 +++---
 web/amaya/DETAILS.x86_64 |   22 ++++++++++++++++++++++
 4 files changed, 73 insertions(+), 4 deletions(-)

diff --git a/web/amaya/BUILD b/web/amaya/BUILD
index 9affc9c..64eb7df 100644
--- a/web/amaya/BUILD
+++ b/web/amaya/BUILD
@@ -10,6 +10,20 @@
   ../configure  --prefix=$MODULE_PREFIX   \
                          $OPTS           &&
 
-  default_make
+  default_make &&
+
+  # Desktop menu entry
+  cat > ${MODULE}.desktop << EOF  &&
+[Desktop Entry]
+Type=Application
+Name=Amaya
+Comment=Amaya is a Web editor
+Exec=$MODULE_PREFIX/bin/amaya
+Icon=$MODULE_PREFIX/Amaya/amaya/amaya.png
+Categories=Development;
+EOF
+
+  install -D -m644 ${MODULE}.desktop /usr/share/applications/${MODULE}.desktop
+
 
 ) > $C_FIFO 2>&1
diff --git a/web/amaya/BUILD.x86_64 b/web/amaya/BUILD.x86_64
new file mode 100644
index 0000000..6e5f431
--- /dev/null
+++ b/web/amaya/BUILD.x86_64
@@ -0,0 +1,33 @@
+(
+
+  OPTS="$OPTS --enable-motif --enable-system-raptor        \
+              --enable-system-libwww --with-graphic-libs" &&
+
+  cp -f  Mesa/configs/linux-x86-64-static Mesa/configs/current &&
+
+  patch_it $SOURCE_CACHE/$SOURCE2 0 &&
+
+  cd     Amaya                 &&
+  mkdir  LINUX-ELF             &&
+  cd     LINUX-ELF             &&
+
+  ../configure  --prefix=$MODULE_PREFIX   \
+                         $OPTS           &&
+
+  default_make &&
+
+
+  # Desktop menu entry
+  cat > ${MODULE}.desktop << EOF  &&
+[Desktop Entry]
+Type=Application
+Name=Amaya
+Comment=Amaya is a Web editor
+Exec=$MODULE_PREFIX/bin/amaya
+Icon=$MODULE_PREFIX/Amaya/amaya/amaya.png
+Categories=Development;
+EOF
+
+  install -D -m644 ${MODULE}.desktop /usr/share/applications/${MODULE}.desktop
+
+) > $C_FIFO 2>&1
diff --git a/web/amaya/DETAILS b/web/amaya/DETAILS
index 4282375..c33a9e0 100644
--- a/web/amaya/DETAILS
+++ b/web/amaya/DETAILS
@@ -1,13 +1,13 @@
           MODULE=amaya
-         VERSION=11.1
+         VERSION=11.2
           SOURCE=$MODULE-sources-$VERSION.tgz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/Amaya$VERSION
    SOURCE_URL[0]=http://www.w3.org/Amaya/Distribution/
-      SOURCE_VFY=sha1:7023050223304dc8cf34647639c25a475e3b97f9
+      SOURCE_VFY=sha1:40d17d4545ab0ff97a0eabe7c2d9d7c76f6b6587
    MODULE_PREFIX=${AMAYA_INSTALL_DIR:-/opt/lunar/Amaya}
         WEB_SITE=http://www.w3.org/Amaya/
          ENTERED=20011115
-         UPDATED=20090207
+         UPDATED=20091118
            SHORT="Browser and WYSIWYG web authoring tool"
 
 PSAFE=no
diff --git a/web/amaya/DETAILS.x86_64 b/web/amaya/DETAILS.x86_64
new file mode 100644
index 0000000..7300916
--- /dev/null
+++ b/web/amaya/DETAILS.x86_64
@@ -0,0 +1,22 @@
+          MODULE=amaya
+         VERSION=11.2
+          SOURCE=$MODULE-sources-$VERSION.tgz
+         SOURCE2=amaya.gsockgtk.cpp.1.patch
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/Amaya$VERSION
+   SOURCE_URL[0]=http://www.w3.org/Amaya/Distribution/
+     SOURCE2_URL=$PATCH_URL
+      SOURCE_VFY=sha1:40d17d4545ab0ff97a0eabe7c2d9d7c76f6b6587
+     SOURCE2_VFY=sha1:9175e81cc05bf1ad51c2096368011e929a9007bb
+   MODULE_PREFIX=${AMAYA_INSTALL_DIR:-/opt/lunar/Amaya}
+        WEB_SITE=http://www.w3.org/Amaya/
+         ENTERED=20011115
+         UPDATED=20091118
+           SHORT="Browser and WYSIWYG web authoring tool"
+
+PSAFE=no
+cat << EOF
+Amaya is a complete web browsing and authoring environment and comes
+equipped with a WYSIWYG style of interface, similar to that of the most
+popular commercial browsers. With such an interface, users do not need
+to know the HTML or CSS languages.
+EOF


More information about the Lunar-commits mailing list