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

Laurent Carlier lcarlier at archlinux.org
Fri Sep 2 20:03:14 UTC 2016


    Date: Friday, September 2, 2016 @ 20:03:13
  Author: lcarlier
Revision: 188317

upgpkg: gambas3 3.9.0-1

upstream update 3.9.0

Modified:
  gambas3/trunk/PKGBUILD

----------+
 PKGBUILD |   54 +++++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 45 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-09-02 19:08:20 UTC (rev 188316)
+++ PKGBUILD	2016-09-02 20:03:13 UTC (rev 188317)
@@ -5,7 +5,7 @@
 pkgbase=gambas3
 pkgname=('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-x11' '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-terminal'  
          'gambas3-gb-form-stock' 'gambas3-gb-form-editor' 'gambas3-gb-form' 'gambas3-gb-gmp' 'gambas3-gb-gsl' 'gambas3-gb-gtk-opengl' 'gambas3-gb-gtk' 'gambas3-gb-gtk3' 'gambas3-gb-image-effect'
          'gambas3-gb-image-imlib' 'gambas3-gb-image-io' 'gambas3-gb-image' 'gambas3-gb-inotify' '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'
@@ -12,11 +12,11 @@
          '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-qt5-opengl' 'gambas3-gb-qt5-webkit' 'gambas3-gb-qt5' 'gambas3-gb-openssl' 'gambas3-gb-report' 'gambas3-gb-scanner'
-         'gambas3-gb-sdl2-audio' 'gambas3-gb-sdl2' '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'
-         'gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script')
-pkgver=3.8.4
-pkgrel=5
+         'gambas3-gb-sdl2-audio' 'gambas3-gb-sdl2' 'gambas3-gb-sdl-sound' 'gambas3-gb-sdl' 'gambas3-gb-settings' 'gambas3-gb-signal' 
+         'gambas3-gb-util-web' 'gambas3-gb-util' 'gambas3-gb-v4l' 'gambas3-gb-vb' 'gambas3-gb-xml-html' 'gambas3-gb-xml-rpc' 'gambas3-gb-xml-xslt' 'gambas3-gb-xml'
+         'gambas3-gb-web-form' 'gambas3-gb-web'  'gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script')
+pkgver=3.9.0
+pkgrel=1
 pkgdesc="A free development environment based on a Basic interpreter."
 arch=('i686' 'x86_64')
 url="http://gambas.sourceforge.net/"
@@ -32,7 +32,7 @@
 options=('!emptydirs' 'libtool')
 source=("http://downloads.sourceforge.net/gambas/${pkgbase}-${pkgver}.tar.bz2"
         'gambas3-gcc-fix.patch')
-md5sums=('1734e722a9f04db0f27b2e4d68a374b6'
+md5sums=('14a970d29e8771e610cd1fa8dfc08ff1'
          '0f9192ebaab844e3a26080cb6f6162e2')
 
 create_dirs() {
@@ -44,7 +44,7 @@
   cd ${srcdir}/${pkgbase}-${pkgver}
 
   # Fix build with recent GCC (patch by Tom Callaway of Fedora)
-  patch -Np1 -i ../gambas3-gcc-fix.patch
+  #patch -Np1 -i ../gambas3-gcc-fix.patch
 
   ./reconf-all
 }
@@ -356,6 +356,18 @@
   mv -v usr/share/gambas3/info/gb.form.editor.* ${pkgdir}/usr/share/gambas3/info/
 }
 
+package_gambas3-gb-form-terminal() {
+  depends=('gambas3-runtime')
+  pkgdesc="Terminal component"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.form.terminal.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.form.terminal.* ${pkgdir}/usr/share/gambas3/info/
+}
+
 package_gambas3-gb-form() {
   depends=('gambas3-runtime')
   pkgdesc="Form component"
@@ -970,6 +982,18 @@
   mv -v usr/share/gambas3/info/gb.signal.* ${pkgdir}/usr/share/gambas3/info/
 }
 
+package_gambas3-gb-util-web() {
+  depends=('gambas3-runtime')
+  pkgdesc="Miscellaneous web utility functions component"
+  
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.util.web.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.util.web.* ${pkgdir}/usr/share/gambas3/info/
+}
+
 package_gambas3-gb-util() {
   depends=('gambas3-runtime')
   pkgdesc="Miscellaneous utility functions component"
@@ -1007,6 +1031,18 @@
   mv -v usr/share/gambas3/info/gb.vb.* ${pkgdir}/usr/share/gambas3/info/
 }
 
+package_gambas3-gb-web-form() {
+  depends=('gambas3-gb-web' 'gambas3-gb-util-web')
+  pkgdesc="web form component"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.web.form.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.web.form.* ${pkgdir}/usr/share/gambas3/info/
+}
+
 package_gambas3-gb-web() {
   depends=('gambas3-runtime')
   pkgdesc="CGI component"
@@ -1103,7 +1139,7 @@
   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' 'gambas3-gb-net-curl')
+           'gambas3-gb-qt4-webkit' 'gambas3-gb-net-curl' 'gambas3-gb-form-terminal' 'gambas3-gb-util')
   pkgdesc="Integrated Development Environment"
   conflicts=('gambas3-examples')
   replaces=('gambas3-examples')



More information about the arch-commits mailing list