[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