[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