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 <[email protected]> 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"
