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

Laurent Carlier lcarlier at archlinux.org
Tue Dec 22 09:39:30 UTC 2020


    Date: Tuesday, December 22, 2020 @ 09:39:29
  Author: lcarlier
Revision: 781833

upgpkg: gambas3 3.15.2-5: drop gtk2 component, as GTK 2 has reached its end of life

Modified:
  gambas3/trunk/PKGBUILD

----------+
 PKGBUILD |   39 +++++++++------------------------------
 1 file changed, 9 insertions(+), 30 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-12-22 09:38:45 UTC (rev 781832)
+++ PKGBUILD	2020-12-22 09:39:29 UTC (rev 781833)
@@ -9,7 +9,7 @@
          '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-gmp' 'gambas3-gb-gsl' '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'
@@ -27,7 +27,7 @@
          'gambas3-gb-web-feed' 'gambas3-gb-web-form' 'gambas3-gb-web-gui' 'gambas3-gb-web'
          'gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script')
 pkgver=3.15.2
-pkgrel=4
+pkgrel=5
 pkgdesc="A free development environment based on a Basic interpreter."
 arch=('x86_64')
 url="http://gambas.sourceforge.net/"
@@ -34,12 +34,12 @@
 license=('GPL2')
 groups=('gambas3')
 makedepends=('intltool' 'postgresql' 'libffi' 'bzip2' 'glib2' 'v4l-utils'
-         'zlib' 'mesa' 'glew' 'xdg-utils' 'gtk2' 'imlib2' 'gdk-pixbuf2' 'gtk3'
+         'zlib' 'mesa' 'glew' 'xdg-utils' 'imlib2' 'gdk-pixbuf2' 'gtk3'
          'postgresql-libs' 'mariadb-libs' 'unixodbc' 'sqlite' 'librsvg'
          'curl' 'poppler-glib' 'sdl_mixer' 'sdl_ttf' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_ttf' 'libxtst'
          'pcre' 'qt5-webkit' 'qt5-x11extras' 'qt5-svg' 'libxcursor' 'libsm' 'dbus' 'libxml2'
-         'libxslt' 'libgnome-keyring' 'gsl' 'gst-plugins-base-libs' 'alure' 'gtkglext' 'ncurses'
-	 'gmime3' 'libxcrypt')
+         'libxslt' 'libgnome-keyring' 'gsl' 'gst-plugins-base-libs' 'alure' 'ncurses'
+         'gmime3' 'libxcrypt')
 options=('!emptydirs' 'libtool')
 source=("https://gitlab.com/gambas/gambas/-/archive/${pkgver}/gambas-${pkgver}.tar.bz2"
         gambas-poppler-20.12.patch)
@@ -64,7 +64,10 @@
 build() {
   cd ${srcdir}/gambas-${pkgver}
 
-  ./configure --prefix=/usr
+  ./configure --prefix=/usr \
+    --disable-sqlite2 \
+    --disable-qt4  \
+    --disable-gtk
 
   make bindir=${pkgdir}/usr/bin
 
@@ -406,30 +409,6 @@
   mv -v usr/share/gambas3/info/gb.gsl.* ${pkgdir}/usr/share/gambas3/info/
 }
 
-package_gambas3-gb-gtk-opengl() {
-  depends=('gambas3-gb-gtk' 'gambas3-gb-opengl' 'gtkglext')
-  pkgdesc="GTK+ toolkit OpenGL component"
-
-  cd ${srcdir}/fakeinstall
-
-  create_dirs
-
-  mv -v usr/lib/gambas3/gb.gtk.opengl.* ${pkgdir}/usr/lib/gambas3/
-  mv -v usr/share/gambas3/info/gb.gtk.opengl.* ${pkgdir}/usr/share/gambas3/info/
-}
-
-package_gambas3-gb-gtk() {
-  depends=('gambas3-gb-image' 'gtk2' 'librsvg')
-  pkgdesc="GTK+ toolkit component"
-
-  cd ${srcdir}/fakeinstall
-
-  create_dirs
-
-  mv -v usr/lib/gambas3/gb.gtk.* ${pkgdir}/usr/lib/gambas3/
-  mv -v usr/share/gambas3/info/gb.gtk.* ${pkgdir}/usr/share/gambas3/info/
-}
-
 package_gambas3-gb-gtk3() {
   depends=('gambas3-gb-image' 'gtk3')
   pkgdesc="GTK3 toolkit component"



More information about the arch-commits mailing list