[arch-commits] Commit in gambas3/trunk (PKGBUILD)

Laurent Carlier lcarlier at archlinux.org
Sun Nov 9 05:44:39 UTC 2014


    Date: Sunday, November 9, 2014 @ 06:44:39
  Author: lcarlier
Revision: 122271

upgpkg: gambas3 3.6.1-1

upstream update 3.6.1

Modified:
  gambas3/trunk/PKGBUILD

----------+
 PKGBUILD |  105 +++++++++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 82 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-11-09 02:58:36 UTC (rev 122270)
+++ PKGBUILD	2014-11-09 05:44:39 UTC (rev 122271)
@@ -6,17 +6,17 @@
 _components=('gambas3-gb-args' 'gambas3-gb-cairo' 'gambas3-gb-chart' 'gambas3-gb-clipper' 'gambas3-gb-complex'
          'gambas3-gb-compress' 'gambas3-gb-crypt' 'gambas3-gb-dbus' 'gambas3-gb-data' 'gambas3-gb-db-form' 'gambas3-gb-db-mysql' 
          'gambas3-gb-db-odbc' 'gambas3-gb-db-postgresql' 'gambas3-gb-db-sqlite2' 'gambas3-gb-db-sqlite3' 'gambas3-gb-db' 
-         'gambas3-gb-desktop-gnome' 'gambas3-gb-desktop' 'gambas3-gb-eval-highlight' 'gambas3-gb-httpd' 'gambas3-gb-form-dialog' 'gambas3-gb-form-mdi' 
+         'gambas3-gb-desktop-gnome' 'gambas3-gb-desktop-x11' 'gambas3-gb-desktop' 'gambas3-gb-eval-highlight' 'gambas3-gb-httpd' 'gambas3-gb-form-dialog' 'gambas3-gb-form-mdi' 
          'gambas3-gb-form-stock' 'gambas3-gb-form' 'gambas3-gb-gmp' 'gambas3-gb-gsl' 'gambas3-gb-gtk-opengl' 'gambas3-gb-gtk' 'gambas3-gb-image-effect'
-         'gambas3-gb-image-imlib' 'gambas3-gb-image-io' 'gambas3-gb-image' 'gambas3-gb-jit' 'gambas3-gb-libxml' 'gambas3-gb-map'
-         'gambas3-gb-media' 'gambas3-gb-memcached' 'gambas3-gb-mime' 'gambas3-gb-mysql' 'gambas3-gb-ncurses' 'gambas3-gb-net-curl' 'gambas3-gb-net-pop3'
+         'gambas3-gb-image-imlib' 'gambas3-gb-image-io' 'gambas3-gb-image' 'gambas3-gb-inotify' 'gambas3-gb-jit' 'gambas3-gb-libxml' 'gambas3-gb-logging' 'gambas3-gb-map' 'gambas3-gb-markdown'
+         'gambas3-gb-media-form' 'gambas3-gb-media' 'gambas3-gb-memcached' 'gambas3-gb-mime' 'gambas3-gb-mysql' 'gambas3-gb-ncurses' 'gambas3-gb-net-curl' 'gambas3-gb-net-pop3'
          'gambas3-gb-net-smtp' 'gambas3-gb-net' 'gambas3-gb-openal' 'gambas3-gb-opengl-glu' 'gambas3-gb-opengl-glsl' 'gambas3-gb-opengl-sge' 'gambas3-gb-opengl'
          'gambas3-gb-option' 'gambas3-gb-pcre' 'gambas3-gb-pdf' 'gambas3-gb-qt4-ext' 'gambas3-gb-qt4-opengl' 'gambas3-gb-qt4-webkit' 'gambas3-gb-qt4'
          'gambas3-gb-openssl' 'gambas3-gb-report' 'gambas3-gb-sdl-sound' 'gambas3-gb-sdl' 'gambas3-gb-settings' 'gambas3-gb-signal' 'gambas3-gb-v4l' 'gambas3-gb-vb'
          'gambas3-gb-xml-html' 'gambas3-gb-xml-rpc' 'gambas3-gb-xml-xslt' 'gambas3-gb-xml' 'gambas3-gb-web')
 pkgname=(${_components[@]} 'gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script' 'gambas3-examples')
-pkgver=3.5.4
-pkgrel=5
+pkgver=3.6.1
+pkgrel=1
 pkgdesc="A free development environment based on a Basic interpreter."
 arch=('i686' 'x86_64')
 url="http://gambas.sourceforge.net/"
@@ -31,7 +31,7 @@
 	 'gmime')
 options=('!emptydirs' 'libtool')
 source=("http://downloads.sourceforge.net/gambas/${pkgbase}-${pkgver}.tar.bz2")
-md5sums=('4de131e44bdc03f53aba365e672e311e')
+md5sums=('7ab648ce607b0cf631a331060d11b942')
 
 create_dirs() {
   install -dm755 ${pkgdir}/usr/lib/gambas3
@@ -41,11 +41,6 @@
 prepare() {
   cd ${srcdir}/${pkgbase}-${pkgver}
 
-  # llvm-3.5
-  sed -i 's#/AutoUpgrade.h#/IR/AutoUpgrade.h#g' gb.jit/configure.ac
-  sed -i 's#/Analysis/Verifier.h#/IR/Verifier.h#g' gb.jit/src/jit.h
-  sed -i 's#/Support/CFG.h#/IR/CFG.h#g' gb.jit/src/jit.h
-
   ./reconf-all
 }
 
@@ -166,7 +161,7 @@
   
   mv -v usr/lib/gambas3/gb.db.form.* ${pkgdir}/usr/lib/gambas3/
   mv -v usr/share/gambas3/info/gb.db.form.* ${pkgdir}/usr/share/gambas3/info/
-  mv -v usr/share/gambas3/control/gb.db.form ${pkgdir}/usr/share/gambas3/control/
+  mv -v usr/share/gambas3/control/gb.db.form ${pkgdir}/usr/share/gambas3/control
 }
 
 package_gambas3-gb-db-mysql() {
@@ -254,7 +249,7 @@
 }
 
 package_gambas3-gb-desktop-gnome() {
-  depends=('gambas3-gb-desktop' 'libgnome-keyring')
+  depends=('libgnome-keyring')
   pkgdesc="Desktop component for Gnome"
 
   cd ${srcdir}/fakeinstall
@@ -262,10 +257,23 @@
   create_dirs
   
   mv -v usr/lib/gambas3/gb.desktop.gnome.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.desktop.gnome.* ${pkgdir}/usr/share/gambas3/info/
 }
 
+package_gambas3-gb-desktop-x11() {
+  depends=('libsm' 'libxtst')
+  pkgdesc="X-Window library support component"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.desktop.x11.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.desktop.x11.* ${pkgdir}/usr/share/gambas3/info/
+}
+
 package_gambas3-gb-desktop() {
-  depends=('gambas3-gb-image' 'libsm' 'libxtst')
+  depends=('gambas3-gb-image')
   pkgdesc="Desktop component"
 
   cd ${srcdir}/fakeinstall
@@ -274,7 +282,7 @@
   
   mv -v usr/lib/gambas3/gb.desktop.* ${pkgdir}/usr/lib/gambas3/
   mv -v usr/share/gambas3/info/gb.desktop.* ${pkgdir}/usr/share/gambas3/info/
-  mv -v usr/share/gambas3/control/gb.desktop ${pkgdir}/usr/share/gambas3/control/
+  mv -v usr/share/gambas3/control/gb.desktop ${pkgdir}/usr/share/gambas3/control
 }
 
 package_gambas3-gb-eval-highlight() {
@@ -311,7 +319,7 @@
   
   mv -v usr/lib/gambas3/gb.form.mdi.* ${pkgdir}/usr/lib/gambas3/
   mv -v usr/share/gambas3/info/gb.form.mdi.* ${pkgdir}/usr/share/gambas3/info/
-  mv -v usr/share/gambas3/control/gb.form.mdi ${pkgdir}/usr/share/gambas3/control/
+  mv -v usr/share/gambas3/control/gb.form.mdi ${pkgdir}/usr/share/gambas3/control
 }
 
 package_gambas3-gb-form-stock() {
@@ -336,7 +344,7 @@
   
   mv -v usr/lib/gambas3/gb.form.* ${pkgdir}/usr/lib/gambas3/
   mv -v usr/share/gambas3/info/gb.form.* ${pkgdir}/usr/share/gambas3/info/
-  mv -v usr/share/gambas3/control/gb.form ${pkgdir}/usr/share/gambas3/control/
+  mv -v usr/share/gambas3/control/gb.form ${pkgdir}/usr/share/gambas3/control
 }
 
 package_gambas3-gb-gmp() {
@@ -447,6 +455,18 @@
   mv -v usr/share/gambas3/info/gb.image.* ${pkgdir}/usr/share/gambas3/info/
 }
 
+package_gambas3-gb-inotify() {
+  depends=('gambas3-runtime')
+  pkgdesc="Filesystem events monitoring component"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.inotify.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.inotify.* ${pkgdir}/usr/share/gambas3/info/
+}
+
 package_gambas3-gb-jit() {
   depends=('gambas3-runtime' 'llvm-libs')
   pkgdesc="Just-in-time compiler component"
@@ -471,6 +491,18 @@
   mv -v usr/share/gambas3/info/gb.libxml.* ${pkgdir}/usr/share/gambas3/info/
 }
 
+package_gambas3-gb-logging() {
+  depends=('gambas3-runtime')
+  pkgdesc="Flexible log message handling component"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.logging.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.logging.* ${pkgdir}/usr/share/gambas3/info/
+}
+
 package_gambas3-gb-map() {
   depends=('gambas3-gb-image-io' 'gambas3-gb-form')
   pkgdesc="Display maps component"
@@ -481,9 +513,34 @@
   
   mv -v usr/lib/gambas3/gb.map.* ${pkgdir}/usr/lib/gambas3/
   mv -v usr/share/gambas3/info/gb.map.* ${pkgdir}/usr/share/gambas3/info/
-  mv -v usr/share/gambas3/control/gb.map ${pkgdir}/usr/share/gambas3/control/
+  mv -v usr/share/gambas3/control/gb.map ${pkgdir}/usr/share/gambas3/control
 }
 
+package_gambas3-gb-markdown() {
+  depends=('gambas3-gb-image-io' 'gambas3-gb-form')
+  pkgdesc="Convert the Gambas markdown syntax to HTML"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.markdown.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.markdown.* ${pkgdir}/usr/share/gambas3/info/
+}
+
+package_gambas3-gb-media-form() {
+  depends=('gambas3-runtime' 'gambas3-gb-media')
+  pkgdesc="Media player control component"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.media.form* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.media.form* ${pkgdir}/usr/share/gambas3/info/
+  mv -v usr/share/gambas3/control/gb.media.form ${pkgdir}/usr/share/gambas3/control
+}
+
 package_gambas3-gb-media() {
   depends=('gambas3-runtime' 'gst-plugins-base-libs')
   pkgdesc="Simplified interface to the GStreamer library component"
@@ -566,6 +623,7 @@
   
   mv -v usr/lib/gambas3/gb.net.pop3.* ${pkgdir}/usr/lib/gambas3/
   mv -v usr/share/gambas3/info/gb.net.pop3.* ${pkgdir}/usr/share/gambas3/info/
+  mv -v usr/share/gambas3/control/gb.net.pop3 ${pkgdir}/usr/share/gambas3/control
 }
 
 package_gambas3-gb-net-smtp() {
@@ -578,6 +636,7 @@
   
   mv -v usr/lib/gambas3/gb.net.smtp.* ${pkgdir}/usr/lib/gambas3/
   mv -v usr/share/gambas3/info/gb.net.smtp.* ${pkgdir}/usr/share/gambas3/info/
+  mv -v usr/share/gambas3/control/gb.net.smtp ${pkgdir}/usr/share/gambas3/control
 }
 
 package_gambas3-gb-net() {
@@ -758,7 +817,7 @@
   
   mv -v usr/lib/gambas3/gb.report.* ${pkgdir}/usr/lib/gambas3/
   mv -v usr/share/gambas3/info/gb.report.* ${pkgdir}/usr/share/gambas3/info/
-  mv -v usr/share/gambas3/control/gb.report ${pkgdir}/usr/share/gambas3/control/
+  mv -v usr/share/gambas3/control/gb.report ${pkgdir}/usr/share/gambas3/control
 }
 
 package_gambas3-gb-sdl-sound() {
@@ -783,7 +842,6 @@
   
   mv -v usr/lib/gambas3/gb.sdl.* ${pkgdir}/usr/lib/gambas3/
   mv -v usr/share/gambas3/info/gb.sdl.* ${pkgdir}/usr/share/gambas3/info/
-  mv -v usr/share/gambas3/gb.sdl ${pkgdir}/usr/share/gambas3
 }
 
 package_gambas3-gb-settings() {
@@ -928,9 +986,10 @@
 }
 
 package_gambas3-ide() {
-  depends=('gambas3-devel' 'gambas3-gb-db-form' 'gambas3-gb-desktop' 'gambas3-gb-eval-highlight'
-           'gambas3-gb-form-dialog' 'gambas3-gb-form-stock' 'gambas3-gb-settings' 'gambas3-gb-form-mdi'
-           'gambas3-gb-image-effect' 'gambas3-gb-qt4-ext' 'gambas3-gb-qt4-webkit')
+  depends=('gambas3-devel' 'gambas3-gb-clipper' 'gambas3-gb-db-form' 'gambas3-gb-desktop' 'gambas3-gb-desktop-x11'
+           'gambas3-gb-eval-highlight' 'gambas3-gb-form-dialog' 'gambas3-gb-form-stock' 'gambas3-gb-markdown'
+           'gambas3-gb-settings' 'gambas3-gb-form-mdi' 'gambas3-gb-image-effect' 'gambas3-gb-qt4-ext'
+           'gambas3-gb-qt4-webkit')
   pkgdesc="Integrated Development Environment"
 
   cd ${srcdir}/fakeinstall


More information about the arch-commits mailing list