[Lunar-commits] <moonbase> aubit4glsrc: Adding to moonbase. Putting in /opt as it tends to

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Thu Mar 3 15:01:07 CET 2011


commit 61385f322f1beaa58bb94ab835b11bb0ae4de6d7
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Thu Mar 3 09:01:07 2011 -0500

    aubit4glsrc: Adding to moonbase. Putting in /opt as it tends to
    
    pollute /usr.
---
 compilers/aubit4glsrc/BUILD   |   12 ++++++++++++
 compilers/aubit4glsrc/DEPENDS |   27 +++++++++++++++++++++++++++
 compilers/aubit4glsrc/DETAILS |   20 ++++++++++++++++++++
 3 files changed, 59 insertions(+), 0 deletions(-)

diff --git a/compilers/aubit4glsrc/BUILD b/compilers/aubit4glsrc/BUILD
new file mode 100644
index 0000000..160d4b8
--- /dev/null
+++ b/compilers/aubit4glsrc/BUILD
@@ -0,0 +1,12 @@
+(
+
+  OPTS+=" --prefix=$MODULE_PREFIX --enable-optimised" &&
+
+  default_build
+
+  echo "export AUBIT_INSTALL_DIR=\"${MODULE_PREFIX}\"" >> $SOURCE_DIRECTORY/aubit4gl.rc  &&
+  echo export PATH=\"'${PATH}':${MODULE_PREFIX}/bin\" >> $SOURCE_DIRECTORY/aubit4gl.rc  &&
+
+  install -m644 aubit4gl.rc /etc/profile.d/
+
+) > $C_FIFO 2>&1
diff --git a/compilers/aubit4glsrc/DEPENDS b/compilers/aubit4glsrc/DEPENDS
new file mode 100644
index 0000000..3568f11
--- /dev/null
+++ b/compilers/aubit4glsrc/DEPENDS
@@ -0,0 +1,27 @@
+optional_depends graphviz ""     ""     "for documentation support"
+
+optional_depends bison    "--with-bison"   "--without-bison"   "for bison support"
+optional_depends iksemel  "--with-iksemel" "--without-iksemel" "for Jabber/iksemel support"
+optional_depends pcre     "--with-pcre"    "--without-pcre"    "for PCRE support"
+optional_depends zlib     "--with-zlib"    "--without-zlib"    "for compression support"
+optional_depends %APACHE  "--with-httpd"   "--without-httpd"   "for Web server support"
+optional_depends gtk+-2   "--with-gtk"     "--without-gtk"     "for GTK graphics support"
+optional_depends perl     "--with-perl"    "--without-perl"    "for perl scripting support"
+optional_depends ncurses  "--with-curses"  "--without-curses"  "for ncurses support"
+optional_depends curl     "--with-curl"    "--without-curl"    "for curl support"
+optional_depends CGAL     "--with-mpz"     "--without-mpz"     "for geometry algorithm support"
+
+optional_depends PDFlib-Lite "--with-pdf"      "--without-pdf"      "for pdf file support"
+optional_depends postgresql  "--with-pgsql"    "--without-pgsql"    "for Postgresql database support"
+optional_depends mysql       "--with-mysql"    "--without-mysql"    "for mysql database support"
+optional_depends unixODBC    "--with-unixodbc" "--without-unixodbc" "for Open Database Connectivity support"
+optional_depends sqlite      "--with-sqlite"   "--without-sqlite"   "for sqlite database support"
+
+optional_depends %JAVA_SDK   "--with-java=$JAVA_HOME" \
+                             "--without-java"         \
+                             "for Java support"
+
+optional_depends libiodbc    "--with-iodbc=/usr" \
+                             "--without-iodbc"   \
+                             "for iODBC/Openlink support"
+
diff --git a/compilers/aubit4glsrc/DETAILS b/compilers/aubit4glsrc/DETAILS
new file mode 100644
index 0000000..6c90777
--- /dev/null
+++ b/compilers/aubit4glsrc/DETAILS
@@ -0,0 +1,20 @@
+          MODULE=aubit4glsrc
+         VERSION=1.2.21
+          SOURCE=$MODULE.$VERSION.tar.gz
+      SOURCE_URL=$SFORGE_URL/aubit4gl/Aubit%20Reasonably%20Stable%20Source/1.2-21/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+   MODULE_PREFIX=${AUBIT_INSTALL_DIR:-/opt/lunar}
+      SOURCE_VFY=sha1:972001800923cf0f6118fe57af7f5bad3f5cfeb5
+        WEB_SITE=http://aubit4gl.sourceforge.net/tiki/tiki-custom_home.php
+         ENTERED=20110303
+         UPDATED=20110303
+           SHORT="Aubit 4GL compiler"
+PSAFE=no
+cat << EOF
+Aubit 4GL compiler is software that translates x4GL programming language into 
+executable programs, enabling fast and productive creation of BRDO 
+applications utilizing x4GL programming language. Features include embedded 
+SQL and 3GL programming languages, connectivity to many relational databases, 
+character/GUI/web-based user interfaces, multi-format reports generation, and 
+many other advanced development options. 
+EOF


More information about the Lunar-commits mailing list