automatic version update by autodist [release 3.18.0-1mamba;Mon Jan 23 2023]

This commit is contained in:
Automatic Build System 2024-01-05 22:37:01 +01:00
parent 02a5883ffa
commit 4f884145ee

View File

@ -1,16 +1,14 @@
%define with_v4l 1
Name: gambas3
Version: 3.17.3
Version: 3.18.0
Release: 1mamba
Summary: A development environment based on a BASIC interpreter with object extensions
Group: Applications/Development
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://gambas.sourceforge.net/en/main.html
URL: https://gambas.sourceforge.net/en/main.html
Source: https://gitlab.com/gambas/gambas/-/archive/%{version}/gambas-%{version}.tar.bz2
#Source: http://download.sourceforge.net/sourceforge/gambas/gambas3-%{version}.tar.bz2
Patch0: gambas3-3.5.4-llvm-3.5.patch
Patch1: gambas3-3.8.4-gcc-6.1.0-2.patch
Patch2: gambas3-3.8.4-gcc-6.1.0.patch
@ -20,47 +18,39 @@ Patch5: gambas3-3.14.3-poppler-0.85.patch
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libGL-devel
BuildRequires: libGLU-devel
BuildRequires: libICE-devel
BuildRequires: libQt5Positioning-devel
BuildRequires: libQt5Svg-devel
BuildRequires: libQt5WebChannel-devel
%ifnarch arm
BuildRequires: libQt5WebEngine-devel
%endif
%ifnarch aarch64
BuildRequires: libQt5WebKit-devel
%endif
BuildRequires: libQt5X11Extras-devel
BuildRequires: libSDL-devel
BuildRequires: libSDL2-devel
BuildRequires: libSDL2_ttf-devel
%ifnarch aarch64
BuildRequires: libSDL_mixer-devel
BuildRequires: libSDL_ttf-devel
%endif
BuildRequires: libSM-devel
BuildRequires: libX11-devel
BuildRequires: libXau-devel
BuildRequires: libXcursor-devel
BuildRequires: libXdmcp-devel
BuildRequires: libXext-devel
BuildRequires: libXfixes-devel
BuildRequires: libXi-devel
BuildRequires: libXinerama-devel
BuildRequires: libXmu-devel
BuildRequires: libXrender-devel
BuildRequires: libXt-devel
BuildRequires: libXtst-devel
BuildRequires: libassuan-devel
BuildRequires: libatk-devel
BuildRequires: libat-spi2-core-devel
BuildRequires: libbrotli-devel
BuildRequires: libbsd-devel
BuildRequires: libbzip2-devel
BuildRequires: libcairo-devel
BuildRequires: libcares-devel
BuildRequires: libcurl-devel
BuildRequires: libdbus-devel
BuildRequires: libdirectfb-devel
BuildRequires: libe2fs-devel
BuildRequires: libexpat-devel
BuildRequires: libffi-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
@ -69,66 +59,44 @@ BuildRequires: libgcrypt-devel
BuildRequires: libgdk-pixbuf-devel
BuildRequires: libglew-devel
BuildRequires: libglib-devel
BuildRequires: libglvnd-devel
BuildRequires: libgmime-devel
BuildRequires: libgmp-devel
BuildRequires: libgnome-keyring-devel
BuildRequires: libgpg-error-devel
BuildRequires: libgpgme-devel
BuildRequires: libgraphite2-devel
BuildRequires: libgsasl-devel
BuildRequires: libgsl-devel
BuildRequires: libgss-devel
BuildRequires: libgst-plugins-base-devel
%ifnarch aarch64
BuildRequires: libgst-plugins-base010-devel
BuildRequires: libgstreamer010-devel
%endif
BuildRequires: libgstreamer-devel
BuildRequires: libgtk2-devel
BuildRequires: libgtk3-devel
BuildRequires: libgtkglext-devel
BuildRequires: libharfbuzz-devel
BuildRequires: libicu-devel
BuildRequires: libidn-devel
BuildRequires: libidn2-devel
BuildRequires: libimlib2-devel
BuildRequires: libjpeg-devel
BuildRequires: libkrb5-devel
BuildRequires: libltdl-devel
BuildRequires: liblzma-devel
BuildRequires: libmariadb-devel
BuildRequires: libncurses-devel
BuildRequires: libnghttp2-devel
BuildRequires: libnsl-devel
BuildRequires: libntlm-devel
BuildRequires: libodbc-devel
BuildRequires: libopenldap-devel
BuildRequires: libopenssl-devel
BuildRequires: libpango-devel
BuildRequires: libpcre-devel
BuildRequires: libpcre2-devel
BuildRequires: libpng-devel
BuildRequires: libpoppler-cpp-devel
BuildRequires: libpoppler-devel
BuildRequires: libpoppler-glib-devel
BuildRequires: libpostgresql-devel
BuildRequires: libpsl-devel
BuildRequires: libqt-mobility-devel
BuildRequires: libqt4-devel
BuildRequires: libqt5-devel
BuildRequires: librsvg-devel
BuildRequires: librtmp-devel
BuildRequires: libsasl2-devel
BuildRequires: libsdl2_image-devel
BuildRequires: libsdl2_mixer-devel
BuildRequires: libsoup-devel
BuildRequires: libsoup2-devel
BuildRequires: libsqlite-devel
%ifnarch aarch64
BuildRequires: libsqlite2-devel
%endif
BuildRequires: libssh2-devel
BuildRequires: libstdc++6-devel
BuildRequires: libsystemd-devel
BuildRequires: libtirpc-devel
BuildRequires: libts-devel
BuildRequires: libunistring-devel
BuildRequires: libuuid-devel
@ -139,6 +107,8 @@ BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: libz-devel
BuildRequires: libzstd-devel
BuildRequires: qt5-qtbase-devel
BuildRequires: qt5-qtdeclarative-devel
## AUTOBUILDREQ-END
BuildRequires: libllvm-devel >= 3.8.0-2mamba
#BuildRequires: libSDL_gfx-devel >= 2.0.13
@ -183,7 +153,9 @@ Requires: %{name}-runtime = %{version}-%{release}
Requires: gambas3-gb-complex = %{version}-%{release}
Requires: gambas3-gb-data = %{version}-%{release}
Requires: gambas3-gb-db = %{version}-%{release}
%ifnarch arm
Requires: gambas3-gb-db-form = %{version}-%{release}
%endif
Requires: gambas3-gb-debug = %{version}-%{release}
Requires: gambas3-gb-desktop = %{version}-%{release}
Requires: gambas3-gb-draw = %{version}-%{release}
@ -910,16 +882,16 @@ This component provides the Gambas WEB component.
%debug_package
%global __brp_remove_la_files %nil
%prep
%setup -q -n gambas-%{version}
#-D -T
#%patch3 -p1
#%patch4 -p1
#%patch5 -p1
./reconf
%build
#:<< _EOF
%configure \
--enable-bzlib2 \
--enable-zlib \
@ -1008,24 +980,24 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%{_bindir}/gbw3
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/gb.component
#%{_libdir}/%{name}/gb.la
#%{_libdir}/%{name}/gb.so
#%{_libdir}/%{name}/gb.so.*
%{_libdir}/%{name}/gb.args.component
%{_libdir}/%{name}/gb.args.gambas
%{_libdir}/%{name}/gb.clipper.*
%{_libdir}/%{name}/gb.geom.*
%{_libdir}/%{name}/gb.hash.*
%{_libdir}/%{name}/gb.inotify.*
%{_libdir}/%{name}/gb.logging.component
%{_libdir}/%{name}/gb.logging.gambas
%ifnarch arm
%{_libdir}/%{name}/gb.map.component
%{_libdir}/%{name}/gb.map.gambas
%{_libdir}/%{name}/gb.markdown.component
%{_libdir}/%{name}/gb.markdown.gambas
%{_libdir}/%{name}/gb.memcached.component
%{_libdir}/%{name}/gb.memcached.gambas
%{_libdir}/%{name}/gb.report2.*
%{_libdir}/%{name}/gb.scanner.*
%endif
%{_libdir}/%{name}/gb.markdown.component
%{_libdir}/%{name}/gb.markdown.gambas
%{_libdir}/%{name}/gb.settings.component
%{_libdir}/%{name}/gb.settings.gambas
%{_libdir}/%{name}/gb.term.*
@ -1034,6 +1006,8 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.clipper.*
%{_datadir}/%{name}/info/gb.geom.*
%{_datadir}/%{name}/info/gb.hash.*
%{_datadir}/%{name}/info/gb.info
%{_datadir}/%{name}/info/gb.inotify.*
%{_datadir}/%{name}/info/gb.list
@ -1041,20 +1015,24 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%{_datadir}/%{name}/info/gb.settings.*
%{_datadir}/%{name}/info/gb.test.*
%dir %{_datadir}/%{name}/control
%ifnarch arm
%dir %{_datadir}/%{name}/control/gb.map
%{_datadir}/%{name}/control/gb.map/mapview.png
%dir %{_datadir}/%{name}/control/gb.report2
%{_datadir}/%{name}/control/gb.report2/*
%endif
%dir %{_datadir}/gambas3/control/gb.util.web
%{_datadir}/gambas3/control/gb.util.web/*
%dir %{_datadir}/gambas3/control/gb.term.form/
%{_datadir}/gambas3/control/gb.term.form/*
%{_datadir}/%{name}/info/gb.args.*
%ifnarch arm
%{_datadir}/%{name}/info/gb.map.*
%{_datadir}/%{name}/info/gb.markdown.*
%{_datadir}/%{name}/info/gb.memcached.*
%{_datadir}/%{name}/info/gb.report2.*
%{_datadir}/%{name}/info/gb.scanner.*
%endif
%{_datadir}/%{name}/info/gb.markdown.*
%{_datadir}/%{name}/info/gb.util.*
%{_mandir}/man1/gba3.1*
%{_mandir}/man1/gbc3.1*
@ -1069,7 +1047,9 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%files ide
%defattr(-, root, root)
%{_bindir}/gambas3
%ifnarch arm
%{_bindir}/gambas3.gambas
%endif
%{_bindir}/gba3
%{_bindir}/gbc3
%{_bindir}/gbs3
@ -1085,17 +1065,19 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%dir %{_datadir}/gambas3/template
%{_datadir}/gambas3/template/*
%{_mandir}/man1/gambas3.1*
%doc ChangeLog NEWS README
#%doc ChangeLog NEWS README
%files gb-cairo
%defattr(-,root,root)
%{_datadir}/%{name}/info/gb.cairo.*
%{_libdir}/%{name}/gb.cairo.*
%ifnarch arm
%files gb-chart
%defattr(-,root,root)
%{_datadir}/%{name}/info/gb.chart.*
%{_libdir}/%{name}/gb.chart.*
%endif
%files gb-complex
%defattr(-,root,root)
@ -1119,8 +1101,10 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%files gb-desktop
%defattr(-,root,root)
%ifnarch arm
%dir %{_datadir}/%{name}/control/gb.desktop
%{_datadir}/%{name}/control/gb.desktop/*
%endif
%{_datadir}/%{name}/info/gb.desktop.*
%{_libdir}/%{name}/gb.desktop.*
@ -1133,6 +1117,7 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%{_libdir}/%{name}/gb.db.component
%{_libdir}/%{name}/gb.db.gambas
%ifnarch arm
%files gb-db-form
%defattr(-,root,root)
%dir %{_datadir}/%{name}/control/gb.db.form
@ -1141,6 +1126,7 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%{_datadir}/%{name}/info/gb.db.form.list
%{_libdir}/%{name}/gb.db.form.component
%{_libdir}/%{name}/gb.db.form.gambas
%endif
%files gb-db-mysql
%defattr(-,root,root)
@ -1194,16 +1180,18 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%files gb-form
%defattr(-,root,root)
%ifnarch arm
%dir %{_datadir}/%{name}/control/gb.form
%{_datadir}/%{name}/control/gb.form/*
%dir %{_datadir}/%{name}/control/gb.form.editor
%{_datadir}/%{name}/control/gb.form.editor/*
%dir %{_datadir}/gambas3/control/gb.form.htmlview
%{_datadir}/gambas3/control/gb.form.htmlview/*
%dir %{_datadir}/%{name}/control/gb.form.mdi
%{_datadir}/%{name}/control/gb.form.mdi/*
%dir %{_datadir}/gambas3/control/gb.form.terminal
%{_datadir}/gambas3/control/gb.form.terminal/*
%endif
%dir %{_datadir}/gambas3/control/gb.form.htmlview
%{_datadir}/gambas3/control/gb.form.htmlview/*
%{_datadir}/%{name}/info/gb.form.*
%{_libdir}/%{name}/gb.form.*
%{_datadir}/gambas3/info/gb.term.*
@ -1247,8 +1235,10 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%defattr(-,root,root)
%{_datadir}/%{name}/info/gb.media.*
%{_libdir}/%{name}/gb.media.*
%ifnarch arm
%dir %{_datadir}/gambas3/control/gb.media.form
%{_datadir}/gambas3/control/gb.media.form/*
%endif
%files gb-mime
%defattr(-,root,root)
@ -1265,12 +1255,14 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%{_datadir}/%{name}/info/gb.option.*
%{_libdir}/%{name}/gb.option.*
%ifnarch arm
%files gb-report
%defattr(-,root,root)
%dir %{_datadir}/%{name}/control/gb.report
%{_datadir}/%{name}/control/gb.report/*
%{_datadir}/%{name}/info/gb.report.*
%{_libdir}/%{name}/gb.report.*
%endif
%files gb-image
%defattr(-,root,root)
@ -1463,10 +1455,12 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%defattr(-,root,root)
%{_datadir}/%{name}/info/gb.web.*
%{_libdir}/%{name}/gb.web.*
%ifnarch arm
%dir %{_datadir}/gambas3/control/gb.web.form
%{_datadir}/gambas3/control/gb.web.form/*
%dir %{_datadir}/gambas3/control/gb.web.gui
%{_datadir}/gambas3/control/gb.web.gui/*
%endif
%files gb-xml
%defattr(-,root,root)
@ -1476,6 +1470,9 @@ install -D -m0644 app/desktop/gambas3.svg %{buildroot}%{_datadir}/pixmaps/gambas
%{_libdir}/%{name}/gb.libxml.*
%changelog
* Mon Jan 23 2023 Automatic Build System <autodist@mambasoft.it> 3.18.0-1mamba
- automatic version update by autodist
* Sat Jul 23 2022 Automatic Build System <autodist@mambasoft.it> 3.17.3-1mamba
- automatic version update by autodist