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

Laurent Carlier lcarlier at archlinux.org
Tue Dec 29 18:01:21 UTC 2015


    Date: Tuesday, December 29, 2015 @ 19:01:21
  Author: lcarlier
Revision: 154941

upgpkg: gambas3 3.8.4-1

upstream update 3.8.4

Modified:
  gambas3/trunk/PKGBUILD

----------+
 PKGBUILD |   87 ++++++++++++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 75 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-12-29 17:08:27 UTC (rev 154940)
+++ PKGBUILD	2015-12-29 18:01:21 UTC (rev 154941)
@@ -3,9 +3,8 @@
 # Contributor : sebikul <sebikul at gmail.com>
 
 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' 
+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-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-jit' 'gambas3-gb-libxml' 'gambas3-gb-logging' 'gambas3-gb-map' 'gambas3-gb-markdown'
@@ -12,11 +11,12 @@
          '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-sdl2-audio' 'gambas3-gb-sdl2' 'gambas3-gb-sdl-sound' 'gambas3-gb-sdl' 'gambas3-gb-settings'
+         '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.1
-pkgrel=4
+pkgver=3.8.4
+pkgrel=1
 pkgdesc="A free development environment based on a Basic interpreter."
 arch=('i686' 'x86_64')
 url="http://gambas.sourceforge.net/"
@@ -26,12 +26,12 @@
          'zlib' 'mesa' 'glew' 'xdg-utils' 'gtk2' 'imlib2' 'gdk-pixbuf2' 'gtk3'
          'postgresql-libs' 'libmariadbclient' 'unixodbc' 'sqlite2' 'sqlite' 'librsvg'
          'curl' 'poppler-glib' 'sdl_mixer' 'sdl_ttf' 'sdl2_mixer' 'sdl2_image' 'sdl2_ttf' 'libxtst'
-         'pcre' 'qtwebkit' 'libxcursor' 'libsm' 'dbus' 'libxml2' 'libxslt' 'libgnome-keyring'
-	 'gsl' 'gst-plugins-base-libs' 'alure' 'gtkglext' 'ncurses'
+         'pcre' 'qtwebkit' 'qt5-webkit' 'qt5-x11extras' 'qt5-svg' 'libxcursor' 'libsm' 'dbus' 'libxml2'
+         'libxslt' 'libgnome-keyring' 'gsl' 'gst-plugins-base-libs' 'alure' 'gtkglext' 'ncurses'
 	 'gmime' 'llvm35')
 options=('!emptydirs' 'libtool')
 source=("http://downloads.sourceforge.net/gambas/${pkgbase}-${pkgver}.tar.bz2")
-md5sums=('a08b7910390cec56961ae8186ad1a27a')
+md5sums=('1734e722a9f04db0f27b2e4d68a374b6')
 
 create_dirs() {
   install -dm755 ${pkgdir}/usr/lib/gambas3
@@ -841,20 +841,70 @@
   mv -v usr/share/gambas3/info/gb.qt4.* ${pkgdir}/usr/share/gambas3/info/
 }
 
+package_gambas3-gb-qt5-opengl() {
+  depends=('gambas3-gb-qt5' 'gambas3-gb-opengl')
+  pkgdesc="Qt5 toolkit OpenGL component"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.qt5.opengl.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.qt5.opengl.* ${pkgdir}/usr/share/gambas3/info/
+}
+
+package_gambas3-gb-qt5-webkit() {
+  depends=('gambas3-gb-qt5' 'qt5-webkit')
+  pkgdesc="Qt5 toolkit webkit component"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.qt5.webkit.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.qt5.webkit.* ${pkgdir}/usr/share/gambas3/info/
+}
+
+package_gambas3-gb-qt5() {
+  depends=('gambas3-gb-image' 'qt5-base' 'qt5-svg' 'qt5-x11extras')
+  pkgdesc="Qt5 toolkit component"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.qt5.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.qt5.* ${pkgdir}/usr/share/gambas3/info/
+}
+
 package_gambas3-gb-report() {
   depends=('gambas3-gb-form' 'gambas3-gb-image-io')
   pkgdesc="Report component"
+  provides=('gambas3-gb-report2=${pkgver}')
 
   cd ${srcdir}/fakeinstall
   
   create_dirs
-  install -dm755 ${pkgdir}/usr/share/gambas3/control/gb.report
+  install -dm755 ${pkgdir}/usr/share/gambas3/control/gb.report{,2}
   
-  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/lib/gambas3/gb.report{,2}.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.report{,2}.* ${pkgdir}/usr/share/gambas3/info/
   mv -v usr/share/gambas3/control/gb.report/* ${pkgdir}/usr/share/gambas3/control/gb.report
+  mv -v usr/share/gambas3/control/gb.report2/* ${pkgdir}/usr/share/gambas3/control/gb.report2
 }
 
+package_gambas3-gb-scanner() {
+  depends=('gambas3-gb-image' 'gambas3-gb-settings' 'sane')
+  pkgdesc="Scanimage frontend component"
+
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.scanner.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.scanner.* ${pkgdir}/usr/share/gambas3/info/
+}
+
 package_gambas3-gb-sdl-sound() {
   depends=('gambas3-runtime' 'sdl_mixer')
   pkgdesc="SDL sound component"
@@ -927,6 +977,19 @@
   mv -v usr/share/gambas3/info/gb.signal.* ${pkgdir}/usr/share/gambas3/info/
 }
 
+package_gambas3-gb-util() {
+  depends=('gambas3-runtime')
+  pkgdesc="Miscellaneous utility functions component"
+  provides=("gambas3-gb-util-web=${pkgver}")
+  
+  cd ${srcdir}/fakeinstall
+  
+  create_dirs
+  
+  mv -v usr/lib/gambas3/gb.util.* ${pkgdir}/usr/lib/gambas3/
+  mv -v usr/share/gambas3/info/gb.util.* ${pkgdir}/usr/share/gambas3/info/
+}
+
 package_gambas3-gb-v4l() {
   depends=('gambas3-runtime' 'v4l-utils' 'libjpeg' 'libpng')
   pkgdesc="Video4linux component"



More information about the arch-commits mailing list