From 0c3c86e6cb6ce3e5ba6b1ee4e8332a4fd24468f0 Mon Sep 17 00:00:00 2001 From: Bastian Germann Date: Sat, 18 Jan 2025 13:47:39 +0100 Subject: [PATCH] Import gambas3_3.20.0-4.debian.tar.xz [dgit import tarball gambas3 3.20.0-4 gambas3_3.20.0-4.debian.tar.xz] --- changelog | 873 ++++++++++ control | 1531 +++++++++++++++++ copyright | 914 ++++++++++ gambas3-devel.install | 5 + gambas3-devel.links | 1 + gambas3-devel.manpages | 4 + gambas3-examples.examples | 1 + gambas3-gb-args.install | 2 + gambas3-gb-cairo.install | 2 + gambas3-gb-chart.install | 2 + gambas3-gb-clipper.install | 2 + gambas3-gb-clipper2.install | 2 + gambas3-gb-complex.install | 2 + gambas3-gb-compress-bzlib2.install | 1 + gambas3-gb-compress-zlib.install | 1 + gambas3-gb-compress-zstd.install | 1 + gambas3-gb-compress.install | 3 + gambas3-gb-crypt.install | 2 + gambas3-gb-data.install | 2 + gambas3-gb-db-form.install | 3 + gambas3-gb-db-mysql.install | 2 + gambas3-gb-db-odbc.install | 2 + gambas3-gb-db-postgresql.install | 2 + gambas3-gb-db-sqlite3.install | 2 + gambas3-gb-db.install | 5 + gambas3-gb-db2-form.install | 3 + gambas3-gb-db2-mysql.install | 2 + gambas3-gb-db2-odbc.install | 2 + gambas3-gb-db2-postgresql.install | 2 + gambas3-gb-db2-sqlite3.install | 2 + gambas3-gb-db2.install | 4 + gambas3-gb-dbus-trayicon.install | 2 + gambas3-gb-dbus.install | 5 + gambas3-gb-desktop-x11.install | 5 + gambas3-gb-desktop.install | 6 + gambas3-gb-eval-highlight.install | 2 + gambas3-gb-form-dialog.install | 2 + gambas3-gb-form-editor.install | 5 + gambas3-gb-form-htmlview.install | 4 + gambas3-gb-form-mdi.install | 3 + gambas3-gb-form-print.install | 2 + gambas3-gb-form-stock.install | 2 + gambas3-gb-form-terminal.install | 3 + gambas3-gb-form.install | 5 + gambas3-gb-gmp.install | 2 + gambas3-gb-gsl.install | 2 + gambas3-gb-gtk3-opengl.install | 3 + gambas3-gb-gtk3-wayland.install | 4 + gambas3-gb-gtk3-webview.install | 4 + gambas3-gb-gtk3-x11.install | 4 + gambas3-gb-gtk3.install | 4 + gambas3-gb-gui.install | 4 + gambas3-gb-hash.install | 3 + gambas3-gb-highlight.install | 2 + gambas3-gb-httpd.install | 2 + gambas3-gb-image-effect.install | 2 + gambas3-gb-image-imlib.install | 2 + gambas3-gb-image-imlib.lintian-overrides | 2 + gambas3-gb-image-io.install | 2 + gambas3-gb-image.install | 4 + gambas3-gb-inotify.install | 4 + gambas3-gb-jit.install | 5 + gambas3-gb-libxml.install | 2 + gambas3-gb-logging.install | 2 + gambas3-gb-map.install | 3 + gambas3-gb-markdown.install | 4 + gambas3-gb-media-form.install | 3 + gambas3-gb-media.install | 4 + gambas3-gb-memcached.install | 2 + gambas3-gb-mime.install | 2 + gambas3-gb-mongodb.install | 2 + gambas3-gb-mysql.install | 2 + gambas3-gb-ncurses.install | 2 + gambas3-gb-net-curl.install | 3 + gambas3-gb-net-pop3.install | 3 + gambas3-gb-net-smtp.install | 3 + gambas3-gb-net.install | 5 + gambas3-gb-openal.install | 2 + gambas3-gb-opengl-glsl.install | 2 + gambas3-gb-opengl-glu.install | 2 + gambas3-gb-opengl-sge.install | 2 + gambas3-gb-opengl.install | 4 + gambas3-gb-openssl.install | 2 + gambas3-gb-option.install | 2 + gambas3-gb-pcre.install | 2 + gambas3-gb-pdf.install | 2 + gambas3-gb-poppler.install | 2 + gambas3-gb-qt6-ext.install | 2 + gambas3-gb-qt6-opengl.install | 4 + gambas3-gb-qt6-wayland.install | 4 + gambas3-gb-qt6-webview.install | 4 + gambas3-gb-qt6-x11.install | 4 + gambas3-gb-qt6.install | 4 + gambas3-gb-report.install | 3 + gambas3-gb-report2.install | 3 + gambas3-gb-scanner.install | 4 + gambas3-gb-sdl-sound.install | 2 + gambas3-gb-sdl.install | 5 + gambas3-gb-sdl2-audio.install | 2 + gambas3-gb-sdl2.install | 5 + gambas3-gb-settings.install | 2 + gambas3-gb-signal.install | 2 + gambas3-gb-term-form.install | 3 + gambas3-gb-term.install | 4 + gambas3-gb-util-web.install | 5 + gambas3-gb-util.install | 4 + gambas3-gb-v4l.install | 2 + gambas3-gb-vb.install | 2 + gambas3-gb-web-feed.install | 2 + gambas3-gb-web-form.install | 3 + gambas3-gb-web-gui.install | 3 + gambas3-gb-web.install | 4 + gambas3-gb-xml-html.install | 2 + gambas3-gb-xml-rpc.install | 2 + gambas3-gb-xml-xslt.install | 2 + gambas3-gb-xml.install | 5 + gambas3-ide.install | 6 + gambas3-ide.links | 1 + gambas3-ide.manpages | 1 + gambas3-runtime.install | 34 + gambas3-runtime.manpages | 2 + gambas3-scripter.install | 9 + gambas3-scripter.links | 1 + gambas3-scripter.manpages | 2 + gbp.conf | 5 + patches/Fix-armhf-misalignment-issue.patch | 19 + ...mpilation-with-poppler-version-24.12.patch | 67 + ...mpilation-with-poppler-version-25.01.patch | 57 + patches/nonverbose_build.patch | 28 + patches/series | 4 + rules | 49 + source/format | 1 + watch | 3 + 133 files changed, 3929 insertions(+) create mode 100644 changelog create mode 100644 control create mode 100644 copyright create mode 100644 gambas3-devel.install create mode 100644 gambas3-devel.links create mode 100644 gambas3-devel.manpages create mode 100644 gambas3-examples.examples create mode 100644 gambas3-gb-args.install create mode 100644 gambas3-gb-cairo.install create mode 100644 gambas3-gb-chart.install create mode 100644 gambas3-gb-clipper.install create mode 100644 gambas3-gb-clipper2.install create mode 100644 gambas3-gb-complex.install create mode 100644 gambas3-gb-compress-bzlib2.install create mode 100644 gambas3-gb-compress-zlib.install create mode 100644 gambas3-gb-compress-zstd.install create mode 100644 gambas3-gb-compress.install create mode 100644 gambas3-gb-crypt.install create mode 100644 gambas3-gb-data.install create mode 100644 gambas3-gb-db-form.install create mode 100644 gambas3-gb-db-mysql.install create mode 100644 gambas3-gb-db-odbc.install create mode 100644 gambas3-gb-db-postgresql.install create mode 100644 gambas3-gb-db-sqlite3.install create mode 100644 gambas3-gb-db.install create mode 100644 gambas3-gb-db2-form.install create mode 100644 gambas3-gb-db2-mysql.install create mode 100644 gambas3-gb-db2-odbc.install create mode 100644 gambas3-gb-db2-postgresql.install create mode 100644 gambas3-gb-db2-sqlite3.install create mode 100644 gambas3-gb-db2.install create mode 100644 gambas3-gb-dbus-trayicon.install create mode 100644 gambas3-gb-dbus.install create mode 100644 gambas3-gb-desktop-x11.install create mode 100644 gambas3-gb-desktop.install create mode 100644 gambas3-gb-eval-highlight.install create mode 100644 gambas3-gb-form-dialog.install create mode 100644 gambas3-gb-form-editor.install create mode 100644 gambas3-gb-form-htmlview.install create mode 100644 gambas3-gb-form-mdi.install create mode 100644 gambas3-gb-form-print.install create mode 100644 gambas3-gb-form-stock.install create mode 100644 gambas3-gb-form-terminal.install create mode 100644 gambas3-gb-form.install create mode 100644 gambas3-gb-gmp.install create mode 100644 gambas3-gb-gsl.install create mode 100644 gambas3-gb-gtk3-opengl.install create mode 100644 gambas3-gb-gtk3-wayland.install create mode 100644 gambas3-gb-gtk3-webview.install create mode 100644 gambas3-gb-gtk3-x11.install create mode 100644 gambas3-gb-gtk3.install create mode 100644 gambas3-gb-gui.install create mode 100644 gambas3-gb-hash.install create mode 100644 gambas3-gb-highlight.install create mode 100644 gambas3-gb-httpd.install create mode 100644 gambas3-gb-image-effect.install create mode 100644 gambas3-gb-image-imlib.install create mode 100644 gambas3-gb-image-imlib.lintian-overrides create mode 100644 gambas3-gb-image-io.install create mode 100644 gambas3-gb-image.install create mode 100644 gambas3-gb-inotify.install create mode 100644 gambas3-gb-jit.install create mode 100644 gambas3-gb-libxml.install create mode 100644 gambas3-gb-logging.install create mode 100644 gambas3-gb-map.install create mode 100644 gambas3-gb-markdown.install create mode 100644 gambas3-gb-media-form.install create mode 100644 gambas3-gb-media.install create mode 100644 gambas3-gb-memcached.install create mode 100644 gambas3-gb-mime.install create mode 100644 gambas3-gb-mongodb.install create mode 100644 gambas3-gb-mysql.install create mode 100644 gambas3-gb-ncurses.install create mode 100644 gambas3-gb-net-curl.install create mode 100644 gambas3-gb-net-pop3.install create mode 100644 gambas3-gb-net-smtp.install create mode 100644 gambas3-gb-net.install create mode 100644 gambas3-gb-openal.install create mode 100644 gambas3-gb-opengl-glsl.install create mode 100644 gambas3-gb-opengl-glu.install create mode 100644 gambas3-gb-opengl-sge.install create mode 100644 gambas3-gb-opengl.install create mode 100644 gambas3-gb-openssl.install create mode 100644 gambas3-gb-option.install create mode 100644 gambas3-gb-pcre.install create mode 100644 gambas3-gb-pdf.install create mode 100644 gambas3-gb-poppler.install create mode 100644 gambas3-gb-qt6-ext.install create mode 100644 gambas3-gb-qt6-opengl.install create mode 100644 gambas3-gb-qt6-wayland.install create mode 100644 gambas3-gb-qt6-webview.install create mode 100644 gambas3-gb-qt6-x11.install create mode 100644 gambas3-gb-qt6.install create mode 100644 gambas3-gb-report.install create mode 100644 gambas3-gb-report2.install create mode 100644 gambas3-gb-scanner.install create mode 100644 gambas3-gb-sdl-sound.install create mode 100644 gambas3-gb-sdl.install create mode 100644 gambas3-gb-sdl2-audio.install create mode 100644 gambas3-gb-sdl2.install create mode 100644 gambas3-gb-settings.install create mode 100644 gambas3-gb-signal.install create mode 100644 gambas3-gb-term-form.install create mode 100644 gambas3-gb-term.install create mode 100644 gambas3-gb-util-web.install create mode 100644 gambas3-gb-util.install create mode 100644 gambas3-gb-v4l.install create mode 100644 gambas3-gb-vb.install create mode 100644 gambas3-gb-web-feed.install create mode 100644 gambas3-gb-web-form.install create mode 100644 gambas3-gb-web-gui.install create mode 100644 gambas3-gb-web.install create mode 100644 gambas3-gb-xml-html.install create mode 100644 gambas3-gb-xml-rpc.install create mode 100644 gambas3-gb-xml-xslt.install create mode 100644 gambas3-gb-xml.install create mode 100644 gambas3-ide.install create mode 100644 gambas3-ide.links create mode 100644 gambas3-ide.manpages create mode 100644 gambas3-runtime.install create mode 100644 gambas3-runtime.manpages create mode 100644 gambas3-scripter.install create mode 100644 gambas3-scripter.links create mode 100644 gambas3-scripter.manpages create mode 100644 gbp.conf create mode 100644 patches/Fix-armhf-misalignment-issue.patch create mode 100644 patches/Fix-compilation-with-poppler-version-24.12.patch create mode 100644 patches/Fix-compilation-with-poppler-version-25.01.patch create mode 100644 patches/nonverbose_build.patch create mode 100644 patches/series create mode 100755 rules create mode 100644 source/format create mode 100644 watch diff --git a/changelog b/changelog new file mode 100644 index 00000000..92bb2d5b --- /dev/null +++ b/changelog @@ -0,0 +1,873 @@ +gambas3 (3.20.0-4) unstable; urgency=medium + + * Team upload + * Drop gambas3-gb-qt6-webview on mips64el + * Drop superfluous patch + * Fix armel alignment issue (Closes: #1093399) + * Check overflow + + -- Bastian Germann Sat, 18 Jan 2025 13:47:39 +0100 + +gambas3 (3.20.0-3) unstable; urgency=medium + + * Team upload + * Only build qt6 components that are expected + + -- Bastian Germann Fri, 17 Jan 2025 20:57:45 +0100 + +gambas3 (3.20.0-2) unstable; urgency=medium + + * Team upload + * Remove unused install file + * Enable new components and drop qt5 components + + -- Bastian Germann Fri, 17 Jan 2025 15:56:29 +0100 + +gambas3 (3.20.0-1) unstable; urgency=medium + + * Team upload + * New upstream version 3.20.0 + * Revert "gbx_exec_loop: align type with builtin check signature" + * Rebase patch + * Disable new compnents + * Add new copyright info + * Do not check overflow (upstream tried to fix this unsuccessfully) + + [ Alessandro Astone ] + * Add patches to fix build against poppler >= 25.01 (Closes: #1093187) + + -- Bastian Germann Thu, 16 Jan 2025 11:33:39 +0100 + +gambas3 (3.19.5-1) unstable; urgency=medium + + * Team upload + * Drop armel support + * Disable gtk3webview unavailable on hurd + * New upstream version 3.19.5 + + [ Pino Toscano ] + * Enable webkit in gb.qt5 also on non-Linux architectures + + -- Bastian Germann Fri, 08 Nov 2024 10:29:20 +0000 + +gambas3 (3.19.3-1) unstable; urgency=medium + + * Team upload + * New upstream version 3.19.3 + * gbx_number: align type with builtin check signature (Closes: #1077196) + * gbx_exec_loop: align type with builtin check signature + + -- Bastian Germann Sat, 03 Aug 2024 12:59:01 +0200 + +gambas3 (3.19.1-1) unstable; urgency=medium + + * Team upload + * New upstream version 3.19.1 + * Remove library B-Ds that worked around #960707 (Closes: #1067473) + * Remove kfreebsd leftovers + * Scan git for new versions + + -- Bastian Germann Fri, 22 Mar 2024 17:22:33 +0000 + +gambas3 (3.19.0-2) unstable; urgency=medium + + * Fix lintian warning about pkg-config + * Correct lintian overrides + + -- Bastian Germann Fri, 16 Feb 2024 19:44:32 +0000 + +gambas3 (3.19.0-1) unstable; urgency=medium + + * New upstream version 3.19.0 + * d/copyright: Add new upstream info + * Add new gambas3-gb-highlight + + [ Amin Bandali ] + * patch: make 'gb.pdf' compile with poppler 24.02.0 (Closes: #1063926) + + -- Bastian Germann Thu, 15 Feb 2024 19:19:50 +0000 + +gambas3 (3.18.4-3) unstable; urgency=medium + + * Team upload + + [ Jeremy Bícha ] + * Build with webkit2gtk 4.1 instead of 4.0 + + -- Bastian Germann Thu, 04 Jan 2024 21:56:26 +0100 + +gambas3 (3.18.4-2) unstable; urgency=medium + + * Team upload + * Revert "Drop clang (armel builds with gcc again)" + * Fix lintian: debian-rules-uses-wrong-environment-variable + + -- Bastian Germann Sun, 05 Nov 2023 14:05:42 +0100 + +gambas3 (3.18.4-1) unstable; urgency=medium + + * Team upload + * Drop clang (armel builds with gcc again) + * Drop Bastian from Uploaders + * New upstream version 3.18.4 + + -- Bastian Germann Sat, 04 Nov 2023 23:29:27 +0100 + +gambas3 (3.18.3-1) unstable; urgency=medium + + * New upstream version 3.18.3 + + [ Amin Bandali ] + * Add debian/patches/gb-pdf-poppler-upper-bound.patch to remove the + upper bound on poppler version for gb.pdf, so it could be built + with poppler 23.08.0 and later as well. + + -- Bastian Germann Fri, 18 Aug 2023 22:13:04 +0200 + +gambas3 (3.18.2-3) unstable; urgency=medium + + [ Bas Couwenberg ] + * Don't use qtwebengine5-dev on mipsel; to be removed (Closes: #1041909) + + -- Bastian Germann Tue, 25 Jul 2023 10:07:47 +0200 + +gambas3 (3.18.2-2) unstable; urgency=medium + + * Disable SDL 1.2 components (Closes: #1038356) + * Include gb.geom.component with wildcard + + -- Bastian Germann Mon, 19 Jun 2023 16:32:11 +0200 + +gambas3 (3.18.2-1) unstable; urgency=medium + + * New upstream version 3.18.2 + * Drop transitional packages (Closes: #1032701, #1032702, #1032703, #1032720) + * Let -webkit packages depend on both -x11 and -wayland + * Drop upstream patch + + -- Bastian Germann Wed, 14 Jun 2023 18:14:24 +0200 + +gambas3 (3.18.0-4) unstable; urgency=medium + + * Change dependencies to guarantee IDE startup + * Remove Ian (disappeared) from Uploaders + + -- Bastian Germann Thu, 26 Jan 2023 09:11:56 +0100 + +gambas3 (3.18.0-3) unstable; urgency=high + + * Build armel with clang (gcc 12.2 fails) + * Use the correct DEB_HOST_ARCH_OS var for cross compilation + + -- Bastian Germann Mon, 23 Jan 2023 16:32:17 +0100 + +gambas3 (3.18.0-2) unstable; urgency=medium + + * Add reserved font names + + -- Bastian Germann Tue, 17 Jan 2023 21:14:45 +0100 + +gambas3 (3.18.0-1) unstable; urgency=medium + + * New upstream version 3.18.0 + * gambas3-gb-gtk3-opengl: Install missing files + * Add new components + + -- Bastian Germann Mon, 16 Jan 2023 18:32:36 +0100 + +gambas3 (3.17.3-2) unstable; urgency=medium + + * Patch: Import pcre2 variant when configured to use it (Closes: #1018019) + + -- Bastian Germann Wed, 24 Aug 2022 23:52:35 +0200 + +gambas3 (3.17.3-1) unstable; urgency=medium + + * Drop upstream patch + + -- Bastian Germann Sat, 23 Jul 2022 10:47:02 +0200 + +gambas3 (3.17.2-2) unstable; urgency=medium + + [ Nathan Pratta Teodosio ] + * debian/patches/fix-build-poppler-22-06.patch (LP: #1980522) + + -- Bastian Germann Thu, 07 Jul 2022 17:00:00 +0200 + +gambas3 (3.17.2-1) unstable; urgency=medium + + * New upstream version 3.17.2 + + -- Bastian Germann Sun, 10 Apr 2022 16:59:06 +0200 + +gambas3 (3.17.1-1) unstable; urgency=medium + + * New upstream version 3.17.1 (Closes: #1008758) + * d/copyright: Add new license + + -- Bastian Germann Tue, 05 Apr 2022 11:44:31 +0200 + +gambas3 (3.17.0-1) experimental; urgency=medium + + * Drop upstream patch + * New upstream version 3.17.0 + * Update copyright info for new upstream version + * Remove no longer needed postgresql-server dep + * Add new components + * Depend on newer PCRE lib (Closes: #1000122) + + -- Bastian Germann Sat, 12 Mar 2022 22:34:19 +0100 + +gambas3 (3.16.3-3) unstable; urgency=medium + + * Remove postgresql-server-dev-all MultiArch hint + + [ Jeremy Bicha ] + * Cherry-pick patch to build PDF support with C++17 + + -- Bastian Germann Mon, 07 Feb 2022 23:14:47 +0100 + +gambas3 (3.16.3-2) unstable; urgency=medium + + [ Bastian Germann ] + * Correct zstd component's description + * d/changelog: Correct email in old entry + * Set bage's debian.org email + * Webview components need gui impl (LP: #1944540) + + [ Pino Toscano ] + * Limit the Wayland component & packages to Linux only + + -- Bastian Germann Thu, 07 Oct 2021 02:16:48 +0200 + +gambas3 (3.16.3-1) unstable; urgency=medium + + * New upstream version 3.16.3 + + -- Bastian Germann Sat, 11 Sep 2021 14:12:24 +0200 + +gambas3 (3.16.2-3) unstable; urgency=medium + + * Build qt5webview on mips64el + + -- Bastian Germann Sat, 28 Aug 2021 12:01:07 +0200 + +gambas3 (3.16.2-2) unstable; urgency=medium + + * Don't build qt5-webview where webview is not available. + + -- Gianfranco Costamagna Wed, 25 Aug 2021 11:01:19 +0200 + +gambas3 (3.16.2-1) unstable; urgency=medium + + * Upstream removed license violating file, no need for repacking + * New upstream version 3.16.2 + + -- Bastian Germann Mon, 23 Aug 2021 10:29:04 +0200 + +gambas3 (3.16.0+ds-1) experimental; urgency=medium + + * Mark :native for an arch-all pkg + * Update patch + * Add new components + * Do not install files that no longer exist + * Install new files for existing components + * Depend on libcrypt-dev explicitly + * Allow other libcurl implementations + * Exclude sourceless file with license violation + * New upstream version 3.16.0+ds + + -- Bastian Germann Thu, 18 Feb 2021 23:06:50 +0100 + +gambas3 (3.15.2-1) unstable; urgency=medium + + * New upstream version 3.15.2 + * Drop upstream patch + * Clean translation files + + -- Bastian Germann Fri, 18 Sep 2020 20:16:53 +0200 + +gambas3 (3.15.1-3) unstable; urgency=medium + + * Correct case sensitivity in lintian override + * Exclude gambas3's transitive dependencies + * Disable more modules for non-Linux platforms + * Enable JIT module for all archs + * lintian: wildcard-matches-nothing-in-dep5-copyright + * lintian: duplicate-in-relation-field + + -- Bastian Germann Tue, 25 Aug 2020 19:08:35 +0200 + +gambas3 (3.15.1-2) unstable; urgency=medium + + * Patch: Correct poppler version detection + + -- Bastian Germann Wed, 19 Aug 2020 09:41:08 +0200 + +gambas3 (3.15.1-1) unstable; urgency=medium + + * Let devel depend on runtime for gbh3 + * Remove postgres patch + * New upstream version 3.15.1 + + -- Bastian Germann Sat, 01 Aug 2020 16:16:29 +0200 + +gambas3 (3.15.0-3) unstable; urgency=medium + + * Add gbh3 to gambas3-devel + * Add gb.test component to gambas3-runtime + + -- Bastian Germann Sun, 19 Jul 2020 13:21:24 +0200 + +gambas3 (3.15.0-2) unstable; urgency=medium + + * Source-only reupload + + -- Bastian Germann Mon, 13 Jul 2020 13:11:22 +0200 + +gambas3 (3.15.0-1) unstable; urgency=medium + + [ Bastian Germann ] + * Make patches follow DEP-3 + * Fail on bad configuration + * New upstream version 3.15.0 + * d/copyright: Add db.postgresql and web.gui + * Remove the upstream man pages + * Add new gb.poppler component + * Add new gb.web.gui component + * Let gambas3-gb-jit recommend gcc + * Rename gambas3-script pkg to gambas3-scripter + * Rename gambas3-dev pkg to gambas3-devel + + [ Gianfranco Costamagna ] + * Upload to sid + + -- Bastian Germann Tue, 07 Jul 2020 03:45:04 +0200 + +gambas3 (3.14.3-4) unstable; urgency=medium + + * Patch: nonverbose build + * Move gb.desktop files to the right pkg + * Move templates to gambas3-ide + * Remove gbh3 from gambas3-runtime + + -- Bastian Germann Sat, 20 Jun 2020 13:50:13 +0200 + +gambas3 (3.14.3-3) unstable; urgency=medium + + * Add Debian CI pipelines + * Update Standards-Version; no changes required + * gambas3-gb-web-form is deprecated + * Drop gambas3-gb-gtk and gambas3-gb-gtk-opengl (Closes: #947655) + * Default dh_install + * Remove David Paleino from Uploaders + * Let gambas3-ide depend on gambas3-gb-form-print (LP: #1876450) + * Move gb.desktop.gambas to the right package (LP: #1877042) + * Fix watch file according to new GitLab URL + + -- Bastian Germann Sun, 10 May 2020 16:55:48 +0200 + +gambas3 (3.14.3-2) unstable; urgency=medium + + * Link with libcurl's GnuTLS version + + -- Bastian Germann Sun, 23 Feb 2020 20:37:59 +0100 + +gambas3 (3.14.3-1) unstable; urgency=medium + + * New upstream version 3.14.3 + + -- Bastian Germann Sat, 18 Jan 2020 23:47:39 +0100 + +gambas3 (3.14.2-2) unstable; urgency=medium + + * Source-only reupload (Closes: #948783) + + -- Bastian Germann Mon, 13 Jan 2020 23:10:27 +0100 + +gambas3 (3.14.2-1) unstable; urgency=medium + + * Set Standards-Version to 4.4.1 + * Add Uploader: Bastian Germann + * New upstream version 3.14.2 + * gb.openssl: GPL-2+ with OpenSSL exception + * Remove patches + * Add new package gambas3-gb-form-print + * Depend on non-transitional libncurses + * Add patch to exclude pq_fprintf def + * Add lintian overrides + * Change gambas3-runtime's section + * Rules-Requires-Root: no (lintian fix) + + -- Bastian Germann Sun, 22 Dec 2019 10:30:40 +0100 + +gambas3 (3.13.0-1) unstable; urgency=medium + + [ Bastian Germann ] + * Add all hardening flags + + [ Gianfranco Costamagna ] + * Team upload + * Upload to unstable + + -- Gianfranco Costamagna Tue, 02 Jul 2019 09:45:20 +0200 + +gambas3 (3.13.0-1~exp5) experimental; urgency=medium + + [ Bastian Germann ] + * Bump debhelper-compat to 12 + + -- Gianfranco Costamagna Wed, 08 May 2019 16:16:12 +0200 + +gambas3 (3.13.0-1~exp4) experimental; urgency=medium + + * debian/patches/cae967dedb9aa5c1d4a317070d7f40e8c999513d.patch: + * debian/patches/0f044b9512d29916bcd83e89fb07de6fa5b9ea61.patch: + * debian/patches/d721a82377075ae3b6735f404435a2ef68ce2beb.patch: + - upstream poppler build fixes + * Tweak ppc64el termios build fix with upstream patch + + -- Gianfranco Costamagna Wed, 08 May 2019 15:57:07 +0200 + +gambas3 (3.13.0-1~exp3) experimental; urgency=medium + + * Fix ppc64* build failure with patch inspired from similar issue: + on bug: 810907 affecting src:repsnapper + + -- Gianfranco Costamagna Mon, 06 May 2019 19:15:11 +0200 + +gambas3 (3.13.0-1~exp2) experimental; urgency=medium + + * Upload to Ubuntu without poppler patch + + -- Gianfranco Costamagna Mon, 06 May 2019 18:08:00 +0200 + +gambas3 (3.13.0-1~exp1) experimental; urgency=medium + + [ Bastian Germann ] + * New upstream version 3.13.0 (Closes: #922401, Closes: #923495) + * Install the AppStream in non-legacy path + * Remove all patches + * Document CC0 licensed file + + [ Gianfranco Costamagna ] + * Team upload to experimental, due to freeze + * Cherry-pick and apply Ubuntu poppler patch, from Sebastien Bacher + + + -- Gianfranco Costamagna Mon, 06 May 2019 17:56:26 +0200 + +gambas3 (3.12.2-1) unstable; urgency=medium + + * New upstream version 3.12.2 + + -- Bastian Germann Tue, 15 Jan 2019 22:40:44 +0100 + +gambas3 (3.12.1-3) unstable; urgency=medium + + [ Bastian Germann ] + * Let gambas3-gb-jit depend on gambas3-runtime + * Let gambas3-ide depend on gambas3-gb-jit (Closes: #919212) + + -- Gianfranco Costamagna Mon, 14 Jan 2019 13:06:25 +0100 + +gambas3 (3.12.1-2) unstable; urgency=medium + + * Add jit dependency to -ide package (Closes: #919212) + + -- Gianfranco Costamagna Mon, 14 Jan 2019 12:57:52 +0100 + +gambas3 (3.12.1-1) unstable; urgency=medium + + * Team Upload + * New upstream version 3.12.1 + * Drop prefer_qt5 patch, upstream + + -- Gianfranco Costamagna Tue, 08 Jan 2019 09:02:03 +0100 + +gambas3 (3.12.0-1) unstable; urgency=medium + + [ Bastian Germann ] + * Update Standards-Version. No changes needed. + * New upstream version 3.12.0 + * Enable JIT + * Remove upstream patches + * Define gb.jit files + + [ Gianfranco Costamagna ] + * Team Upload + * bump copyright years + + -- Gianfranco Costamagna Thu, 03 Jan 2019 10:23:13 +0100 + +gambas3 (3.11.4-6) unstable; urgency=medium + + [ Gianfranco Costamagna ] + * Team upload + + [ Jeremy Bicha ] + * Cherry-pick Make-gb.pdf-compile-with-poppler-0.71.patch + - upstream fix for new poppler + + -- Gianfranco Costamagna Tue, 27 Nov 2018 12:04:09 +0100 + +gambas3 (3.11.4-5) unstable; urgency=medium + + [ Gianfranco Costamagna ] + * Team upload + + [ Bastian Germann ] + * Take dh compiler flags into account + * Add missing install files + * Correct two copyright paths + * Make the gambas3-gb-gui-* components transitional + * Provide man pages for *.gambas programs + * Update the man pages according to --help + + -- Gianfranco Costamagna Tue, 30 Oct 2018 08:56:48 +0100 + +gambas3 (3.11.4-4) unstable; urgency=medium + + * Use upstream desktop file and icon + * Use dh_auto_configure + * Do not use deprecated --list-missing on dh_install + * Enable parallel build + * Do not use multi-arch libdir + * Only package installed files + * Install gbs3.gambas in /usr/bin + * Remove the now-upstream shared-mime-info + * Remove unnecessary .links and .dirs + * Add copyright information + + -- Bastian Germann Thu, 25 Oct 2018 15:42:55 +0200 + +gambas3 (3.11.4-3) unstable; urgency=medium + + [ Bastian Germann ] + * Fix MIPS build + * Update standards version + * Add missing gambas3-gb-qt5-opengl to gambas3 meta package + * Remove the deprecated components from gambas3 meta package + * Make gambas3-dev independent from gambas3-runtime + + [ Gianfranco Costamagna ] + * Team upload + + -- Bastian Germann Mon, 15 Oct 2018 22:49:22 +0200 + +gambas3 (3.11.4-2) unstable; urgency=medium + + * Fix manpage spelling errors + * Fix undefined TRUE/FALSE + + -- Bastian Germann Mon, 15 Oct 2018 12:40:43 +0200 + +gambas3 (3.11.4-1) unstable; urgency=medium + + [ Gianfranco Costamagna ] + * Team upload + * New upstream release + * Drop old transitional gb-desktop-gnome package, thanks Holger for + the report and fix (Closes: #874760) + * Update sections with new patch (Closes: #880695) + * Bring back examples package + + [ Pino Toscano ] + * Remove useless qtwebkit dependency + (Closes: #867306) + + [ Bastian Germann ] + * New upstream version 3.11.4 + * Update the watch file location + * Remove the deprecated gambas3-gb-desktop-gnome-keyring package + (Closes: #867930) + * Update the version control links to salsa + * Bump std-version to 4.1.4, no changes required + * Add "Multi-Arch: same" for two packages + * Modify the MIME icon sizes + * Remove outdated Portland project links (Closes: #896665) + * Remove all patches + * Drop qt4 packages (Closes: #874896) + * Add d/gbp.conf + * Explicitly disable non-packaged components + * Introduce one old and one new qt4 patch + * Add gambas3-gb-term package + * Add gambas3-gb-dbus-trayicon package + * Add gambas3-gb-media-form package + * Remove gambas3-gb-gui-trayicon and fix gambas3-ide + * Add gambas3-gb-web-{feed,form} packages + * Correct d/control syntax + * Merge two packages into gambas3-runtime + * Define wget as a dependency for gambas3-ide + * Fix a lot of dependencies + * Address lintian errors including new patch + * Remove unused shlibs:Depends substitution variables + * Transition to gmime 3.0 (Closes: #867348) + * Set a new Maintainer team address (Closes: #899515) + + -- Bastian Germann Thu, 11 Oct 2018 17:18:31 +0200 + +gambas3 (3.9.2-2) unstable; urgency=medium + + [ Gianfranco Costamagna ] + * Drop sqlite2 old package + * Fix gcc7 build failure with upstream patch (Closes: #853411) + + -- Gianfranco Costamagna Wed, 05 Jul 2017 19:25:54 +0200 + +gambas3 (3.9.2-1) unstable; urgency=medium + + * Team Upload. + * New upstream release. + * Bump std-version to 4.0.0 + * Bump compat level to 10 + + -- Gianfranco Costamagna Tue, 20 Jun 2017 19:05:16 +0200 + +gambas3 (3.9.1-3) unstable; urgency=medium + + * Team Upload + * Drop libmodplug-dev, useless + (Closes: #850525) + + -- Gianfranco Costamagna Sat, 07 Jan 2017 18:04:32 +0100 + +gambas3 (3.9.1-2) unstable; urgency=medium + + * Team Upload + + [ Josh Triplett ] + * Add new programming language sections (Closes: #847533) + + -- Gianfranco Costamagna Fri, 09 Dec 2016 08:25:00 +0100 + +gambas3 (3.9.1-1) unstable; urgency=medium + + [ Ian Haywood ] + * New upstream version (Closes: #837541, #838309) + + [ José L. Redrejo Rodríguez ] + * Fixed build dependencies + * Removed gitignore files from upstream when building the debs + + -- José L. Redrejo Rodríguez Sat, 08 Oct 2016 19:42:37 +0200 + +gambas3 (3.8.4-6) unstable; urgency=medium + + * debian/patches/openssl-fixes.patch: + - fix openssl 1.1 incompatibilities (Closes: #828307) + + -- Gianfranco Costamagna Fri, 01 Jul 2016 08:36:09 +0200 + +gambas3 (3.8.4-5) unstable; urgency=medium + + * Team upload + * Revert my previous change, because it breaks some arch:all + build. + + -- Gianfranco Costamagna Thu, 30 Jun 2016 11:28:30 +0200 + +gambas3 (3.8.4-4) unstable; urgency=medium + + [ Pino Toscano ] + * Fix compilation on hurd, by restricting the architecures list + (Closes: #829056) + * Remove useless kdelibs5-dev dependency (Closes: #829058) + + [ Gianfranco Costamagna ] + * Team upload + * Fix installation on hurd, by restricting the gambas3 dependencies + (where not built) + + -- Gianfranco Costamagna Thu, 30 Jun 2016 10:11:41 +0200 + +gambas3 (3.8.4-3) unstable; urgency=medium + + [ Ian Haywood ] + * patch to use Qt5 preferentially over Qt4. This way the IDE works when both Qt4 and Qt5 present. + * Remove Conflicts on Qt4 for the the IDE as now unnecessary (Closes: #814862) + + [ Gianfranco Costamagna ] + * Team upload. + * Fix unsecure VCS uri. + * Disable jit package, not llvm-3.6+ ready. + * Bump std-version to 3.9.8, no changes required. + * debian/patches/fix-build-failure.patch. + - cherry-pick upstream r7740 to fix build failure. + + [ trek00@inbox.ru ] + * Tweak gb.gui dependencies to not force many graphic implementations + (Closes: #823908) + + -- Gianfranco Costamagna Wed, 15 Jun 2016 14:40:21 +0200 + +gambas3 (3.8.4-2) unstable; urgency=medium + + * Team upload. + * Switch to libpng-dev to ease libpng transition (Closes: #809862). + + -- Gianfranco Costamagna Tue, 05 Jan 2016 00:12:43 +0100 + +gambas3 (3.8.4-1) unstable; urgency=medium + + * Team upload. + * Upload to unstable + * Update libgsl0-dev to libgsl-dev, to ease gsl transition. + * Remove deprecated menu file (Per the tech-ctte decision on #741573) + * Disable qt4 webkit (Closes: #784465). + * New upstream release, drop gnu_support patch, merged upstream + (Closes: #807061). + * Add breaks+replaces for gb-desktop{x11} package. (Closes: #787921) + * Drop -examples package, dropped upstream. + * Add new pacages: gambas3-gb-report2 gambas3-gb-sdl2-audio gambas3-gb-sdl2 + gambas3-gb-util gambas3-gb-util-web gambas3-gb-scanner + * Add some new build-dependencies, needed for new sdl2 packages: + libsdl2-dev, libsdl2-image-dev, libsdl2-mixer-dev, libsdl2-ttf-dev + * Fix some install files. + * Drop DejaVuSans.ttf sdl link, dropped in version 3.5.3 + * Add xdg-utils as build-dependency, needed to correctly handle mimes. + * fix copyright file, adding missing svg CC-by-sa licenses, removing some old + entries, making it really machine readable, add some public domain licenses + (Closes: #787761) + * Remove llvm-dev build-dependency, forcing llvm-3.5 (there is no planned + porting on top of a newer llvm release + (http://gambaswiki.org/bugtracker/edit?object=BUG.835). + * Simplify libv4l-dev build-dependency. + * Stop building gambas3-gb-inotify package on kfreebsd-* (missing libc header) + * move webkit support in new qt5 package. + + -- Gianfranco Costamagna Wed, 16 Dec 2015 15:10:28 +0100 + +gambas3 (3.6.2-1) experimental; urgency=low + + * Team upload. + + [ José L. Redrejo Rodríguez ] + * Fixes in debian/rules & debian control to fix lintian warnings and errors + + [ Gianfranco Costamagna ] + * New upstream release. (Closes: #775452) + - refresh patches. + - drop patches merged upstream: detect_browser_debian, fix-llvm-3.5.patch + fix_typos, + - move kfreebsd_support into gnu_support, since kfreebsd is now upstream + supported (cfr upstream issue 595 for the gnu support) + * Rewrite rules file, dropping old hacks, and following new dh rules. + * Bump standard version to 3.9.6, no changes required. + * Wrap and sort debian directory. + * Add appdata file + * Add libgtk-3-dev as build dependency, needed for the new gtk3 package. + * Add libdumb1, seems needed in the install target (spot by some build logs). + * Drop PHP3 License, the code has been removed already in 3.5.4. + * Drop SIL-1.1, file _default.bdf has been removed upstream. + * Tweak debian/rules to remove the _default.bdf file. + * New packages: gambas3-gb-desktop-x11, gambas3-gb-inotify, + gambas3-gb-markdown, gambas3-gb-gtk3. + * Fix some install files. + + -- José L. Redrejo Rodríguez Fri, 16 Jan 2015 17:24:39 +0100 + +gambas3 (3.5.4-2) unstable; urgency=medium + + * Team upload. + + [ Gianfranco Costamagna ] + * Add fix-llvm-3.5.patch, fixing the llvm-3.5 build failure. + (Closes: #763238) + + -- José L. Redrejo Rodríguez Mon, 13 Oct 2014 10:46:46 +0200 + +gambas3 (3.5.4-1) unstable; urgency=medium + + * Team upload. + + [ Gianfranco Costamagna ] + * New upstream version. (Closes: #752625, #754209) + * Added Vcs-* fields. + * Add gambas3-gb-clipper as dependency of gambas3-ide + (Closes: #749059), thanks to Shane Kerr. + * Bump compat level to 9. + * Remove d/p/find_postgresql_headers, addressed upstream. + + + [ Pino Toscano ] + * Adding parallel builds (Closes: #751217). + + -- José L. Redrejo Rodríguez Mon, 14 Apr 2014 10:46:46 +0200 + +gambas3 (3.5.2-2) unstable; urgency=low + + * New upstream version + * New packages gb.media, gb.logging, gb.desktop.gnome + * postgresql-server-dev-all needed to compile postgres + drivers (Closes: #741789) + + -- Ian Haywood Wed, 02 Apr 2014 16:23:48 +1100 + +gambas3 (3.5.2-1) unstable; urgency=low + + * New upstream version + * Fix bug in gb.geom (Closes: #731487) + * Added SIL font licence to debian/copyright + * fix permissions on gb.sdl/data/src/_default.bdf + + -- Ian Haywood Fri, 14 Feb 2014 14:41:15 +1100 + +gambas3 (3.5.1-1) unstable; urgency=low + + [ José L. Redrejo Rodríguez ] + * New upstream release. + * Remove previous Poppler patch, as upstream is updated. Thanks to Pino + for its help while we were MIA. + * Removed patch from Sebastian Ramacher as it's not needed with this + new upstream version. Thanks to him and Dmitrijs Ledkovs for his NMU. + * debian/control: + - New gambas3 components. + - Added new dependencies for the new Gambas3 components. + - Fixed some build dependencies to match current Debian sid repo. + * debian/patches/fix_typos (Closes: #690509, #690510) + * debian/patches/kfreebsd_support (Closes: #710320) . Thanks to + Steven Chamberlain. + + [ Ian Haywood ] + * Updated debian/copyright. + * Fixed some grammar errors in the changelog. + * Added gb.jit and its dependencies. + * debian/rules: moving to dpkg-buildflags. + + -- José L. Redrejo Rodríguez Tue, 03 Sep 2013 12:52:14 +0200 + +gambas3 (3.1.1-2.2) unstable; urgency=low + + * Non-maintainer upload. + * Backport upstream r4730, r4731, and r4732 to fix compatibility with + Poppler >= 0.20.x (Closes: #679885) + + -- Pino Toscano Tue, 23 Jul 2013 11:32:16 +0200 + +gambas3 (3.1.1-2.1) unstable; urgency=low + + [ Sebastian Ramacher ] + * Non-maintainer upload. + * Fix FTBFS with eglibc-2.7. (Closes: #701393) + + [ Dmitrijs Ledkovs ] + * Non-maintainer upload + + -- Dmitrijs Ledkovs Tue, 04 Jun 2013 23:16:32 +0100 + +gambas3 (3.1.1-2) unstable; urgency=low + + * debian/control: + - Removed hardcoded dependency on libglew1.5 (Closes: #674080) + - Replaced libpoppler-dev by libpoppler-private-dev build + dependency (Closes: #673746) + - Fine tuning some build dependencies trying to compile in freebsd archs + + -- José L. Redrejo Rodríguez Thu, 24 May 2012 13:00:18 +0200 + +gambas3 (3.1.1-1) unstable; urgency=low + + * First upload to Debian of gambas3 (Closes: #654424) + + -- José L. Redrejo Rodríguez Fri, 04 May 2012 18:21:24 +0200 diff --git a/control b/control new file mode 100644 index 00000000..aa510767 --- /dev/null +++ b/control @@ -0,0 +1,1531 @@ +Source: gambas3 +Section: devel +Priority: optional +Homepage: http://gambas.sourceforge.net +Vcs-Git: https://salsa.debian.org/gambas-team/gambas3.git +Vcs-Browser: https://salsa.debian.org/gambas-team/gambas3 +Maintainer: Debian Gambas Team +Uploaders: José L. Redrejo Rodríguez +Build-Depends: debhelper-compat (= 12), + gettext, + libalure-dev, + libbz2-dev, + libcrypt-dev, + libcurl4-gnutls-dev | libcurl-ssl-dev, + libdbus-1-dev, + libffi-dev, + libglew-dev, + libgmime-3.0-dev, + libgmp-dev, + libgsl-dev, + libgstreamer-plugins-base1.0-dev, + libgstreamer1.0-dev, + libgtk-3-dev, + libwebkit2gtk-4.1-dev [linux-any], + libimlib2-dev, + libjpeg-dev, + libltdl-dev, + libmongoc-dev, + default-libmysqlclient-dev, + libncurses-dev, + libopenal-dev, + libpcre2-dev, + libpng-dev, + libpoppler-cpp-dev, + libpoppler-glib-dev, + libpoppler-private-dev, + libpq-dev, + librsvg2-dev, + libsdl-ttf2.0-dev, + libsdl2-dev, + libsdl2-image-dev, + libsdl2-mixer-dev, + libsdl2-ttf-dev, + libsqlite3-dev, + libssl-dev, + libv4l-dev [linux-any], + libxml2-dev, + libxslt1-dev, + libxt-dev, + libxtst-dev, + libzstd-dev, + linux-libc-dev [linux-any], + mesa-common-dev, + pkgconf, + qt6-base-dev, + qt6-svg-dev, + qt6-webengine-dev [amd64 arm64 armhf i386], + unixodbc-dev, + xdg-utils, + zlib1g-dev +Standards-Version: 4.5.0 +Rules-Requires-Root: no + +Package: gambas3 +Architecture: all +Depends: gambas3-examples (>= ${binary:Version}), + gambas3-gb-args (>= ${binary:Version}), + gambas3-gb-cairo (>= ${binary:Version}), + gambas3-gb-chart (>= ${binary:Version}), + gambas3-gb-clipper2 (>= ${binary:Version}), + gambas3-gb-complex (>= ${binary:Version}), + gambas3-gb-compress-bzlib2 (>= ${binary:Version}), + gambas3-gb-compress-zlib (>= ${binary:Version}), + gambas3-gb-compress-zstd (>= ${binary:Version}), + gambas3-gb-crypt (>= ${binary:Version}), + gambas3-gb-data (>= ${binary:Version}), + gambas3-gb-db2-mysql (>= ${binary:Version}), + gambas3-gb-db2-odbc (>= ${binary:Version}), + gambas3-gb-db2-postgresql (>= ${binary:Version}), + gambas3-gb-db2-sqlite3 (>= ${binary:Version}), + gambas3-gb-dbus (>= ${binary:Version}), + gambas3-gb-dbus-trayicon (>= ${binary:Version}), + gambas3-gb-gmp (>= ${binary:Version}), + gambas3-gb-gsl (>= ${binary:Version}), + gambas3-gb-hash (>= ${binary:Version}), + gambas3-gb-httpd (>= ${binary:Version}), + gambas3-gb-image-effect (>= ${binary:Version}), + gambas3-gb-image-imlib (>= ${binary:Version}), + gambas3-gb-image-io (>= ${binary:Version}), + gambas3-gb-logging (>= ${binary:Version}), + gambas3-gb-map (>= ${binary:Version}), + gambas3-gb-media-form (>= ${binary:Version}), + gambas3-gb-memcached (>= ${binary:Version}), + gambas3-gb-mime (>= ${binary:Version}), + gambas3-gb-mongodb (>= ${binary:Version}), + gambas3-gb-mysql (>= ${binary:Version}), + gambas3-gb-ncurses (>= ${binary:Version}), + gambas3-gb-net-pop3 (>= ${binary:Version}), + gambas3-gb-net-smtp (>= ${binary:Version}), + gambas3-gb-openal (>= ${binary:Version}), + gambas3-gb-opengl-glsl (>= ${binary:Version}), + gambas3-gb-opengl-glu (>= ${binary:Version}), + gambas3-gb-opengl-sge (>= ${binary:Version}), + gambas3-gb-openssl (>= ${binary:Version}), + gambas3-gb-poppler (>= ${binary:Version}), + gambas3-gb-report2 (>= ${binary:Version}), + gambas3-gb-scanner (>= ${binary:Version}), + gambas3-gb-sdl2 (>= ${binary:Version}), + gambas3-gb-sdl2-audio (>= ${binary:Version}), + gambas3-gb-term-form (>= ${binary:Version}), + gambas3-gb-vb (>= ${binary:Version}), + gambas3-gb-web (>= ${binary:Version}), + gambas3-gb-web-feed (>= ${binary:Version}), + gambas3-gb-web-gui (>= ${binary:Version}), + gambas3-gb-xml-html (>= ${binary:Version}), + gambas3-gb-xml-rpc (>= ${binary:Version}), + gambas3-gb-xml-xslt (>= ${binary:Version}), + gambas3-ide (>= ${binary:Version}), + gambas3-scripter (>= ${binary:Version}), + ${misc:Depends} +Description: Complete visual development environment for Gambas + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + With Gambas, you can quickly design your program GUI, access MySQL or + PostgreSQL databases, pilot KDE applications with DCOP, translate your + program into many languages, and so on... + . + This package doesn't include anything: it is a metapackage to install the + IDE and all the available Gambas components except deprecated ones, + as well as components that are not available on every platform. + +Package: gambas3-devel +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + gambas3-runtime (>= ${binary:Version}) +Breaks: gambas3-dev (<< 3.15.0), gambas3-runtime (<< 3.15.0) +Replaces: gambas3-dev (<< 3.15.0) +Provides: gambas3-dev +Description: Gambas compilation tools + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes the Gambas compiler, archiver and informer. + +Package: gambas3-examples +Architecture: all +Depends: gambas3-runtime (>= ${binary:Version}), ${misc:Depends} +Description: Gambas examples + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides the examples. + +Package: gambas3-gb-cairo +Architecture: any +Depends: gambas3-gb-image (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas bindings for cairo + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes Gambas bindings for cairo. + +Package: gambas3-gb-clipper +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Gambas Clipper component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes a component based on the Clipper library, + http://www.angusj.com/delphi/clipper.php + +Package: gambas3-gb-clipper2 +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Gambas Clipper2 polygon component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes a component based on the Clipper2 library. + +Package: gambas3-gb-dbus +Architecture: any +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas bindings for DBUS + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes Gambas bindings for the DBUS system. + +Package: gambas3-gb-form-stock +Architecture: all +Depends: gambas3-gb-form (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas form stock icons + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes support for stock form icons. + +Package: gambas3-gb-gmp +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Gambas GMP component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides an interface to the GNU Multiple Precision Arithmetic + Library. + +Package: gambas3-gb-hash +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Gambas hash component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides standard hashing functions. + +Package: gambas3-gb-chart +Architecture: all +Section: libdevel +Depends: gambas3-gb-form (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas charting component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a native Gambas component to draw charts. + +Package: gambas3-gb-compress +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas compression component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package has the needed base libraries for the other compression + components. + +Package: gambas3-gb-compress-bzlib2 +Architecture: any +Section: libdevel +Depends: gambas3-gb-compress (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas bzlib2 component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to compress/uncompress data or files with + the bzip2 algorithm. + +Package: gambas3-gb-compress-zlib +Architecture: any +Section: libdevel +Depends: gambas3-gb-compress (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas zlib compression component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to compress/uncompress data or files with + the gzip and PKZIP algorithm. + +Package: gambas3-gb-compress-zstd +Architecture: any +Section: libdevel +Depends: gambas3-gb-compress (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas zstd compression component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to compress/uncompress data or files with + the ZSTD algorithm. + +Package: gambas3-gb-crypt +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas crypt encryption component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows one to use the crypt() glib function in gambas. + +Package: gambas3-gb-db +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas database access common libraries + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides the needed common libraries for data access. + +Package: gambas3-gb-db-form +Architecture: all +Section: libdevel +Depends: gambas3-gb-db (>= ${binary:Version}), + gambas3-gb-form (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas database bound controls + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a native Gambas component that implements data bound controls. + It provides the following new controls: DataSource, DataBrowser, + DataView, DataControl and DataCombo. + +Package: gambas3-gb-db-mysql +Architecture: any +Section: libdevel +Depends: gambas3-gb-db (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: MySQL driver for the Gambas database + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to access MySQL databases. + +Package: gambas3-gb-db-odbc +Architecture: any +Section: libdevel +Depends: gambas3-gb-db (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: ODBC driver for the Gambas database + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to access to databases via unixODBC drivers + from Gambas code. + +Package: gambas3-gb-db-postgresql +Architecture: any +Section: libdevel +Depends: gambas3-gb-db (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: PostgreSQL driver for the Gambas database + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to access PostgreSQL databases. + +Package: gambas3-gb-db-sqlite3 +Architecture: any +Section: libdevel +Depends: gambas3-gb-db (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas sqlite3 driver database + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to access to sqlite3 databases from Gambas code. + +Package: gambas3-gb-db2 +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas database 2 access common libraries + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides the needed common libraries for data access. + +Package: gambas3-gb-db2-form +Architecture: all +Section: libdevel +Depends: gambas3-gb-db (>= ${binary:Version}), + gambas3-gb-form (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas database 2 bound controls + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a native Gambas component that implements data bound controls. + It provides the following new controls: DataSource, DataBrowser, + DataView, DataControl and DataCombo. + +Package: gambas3-gb-db2-mysql +Architecture: any +Section: libdevel +Depends: gambas3-gb-db (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: MySQL driver for the Gambas database 2 + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to access MySQL databases. + +Package: gambas3-gb-db2-odbc +Architecture: any +Section: libdevel +Depends: gambas3-gb-db (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: ODBC driver for the Gambas database 2 + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to access to databases via unixODBC drivers + from Gambas code. + +Package: gambas3-gb-db2-postgresql +Architecture: any +Section: libdevel +Depends: gambas3-gb-db (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: PostgreSQL driver for the Gambas database 2 + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to access PostgreSQL databases. + +Package: gambas3-gb-db2-sqlite3 +Architecture: any +Section: libdevel +Depends: gambas3-gb-db (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas sqlite3 driver database 2 + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to access to sqlite3 databases from Gambas code. + +Package: gambas3-gb-desktop +Architecture: any +Section: libdevel +Depends: gambas3-gb-image (>= ${source:Version}), + gambas3-gb-desktop-x11 (>= ${source:Version}), + gambas3-runtime (>= ${binary:Version}), + xdg-utils, + ${misc:Depends} +Description: Gambas Portland project compatibility component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides access to the xdg utilities. + +Package: gambas3-gb-desktop-x11 +Architecture: any +Section: libdevel +Depends: gambas3-gb-image (>= ${source:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas Portland project compatibility component for X11 + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides access to the xdg X11 utilities. + +Package: gambas3-gb-form +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas native form component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a native gambas component to serve as base for graphic components. + +Package: gambas3-gb-form-dialog +Architecture: all +Section: libdevel +Depends: gambas3-gb-form (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas native dialog form component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a native gambas component that implements the Workspace dialog + control. + +Package: gambas3-gb-form-editor +Architecture: all +Section: libdevel +Depends: gambas3-gb-highlight (>= ${binary:Version}), + gambas3-gb-form (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas native editor form component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This component provides the TextEditor control, which is a text editor + with syntax highlighting support. + +Package: gambas3-gb-form-htmlview +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas lightweight HTML component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This component provides a HTML component that is based on litehtml. + +Package: gambas3-gb-form-mdi +Architecture: all +Section: libdevel +Depends: gambas3-gb-form (>= ${binary:Version}), + gambas3-gb-settings (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas native mdi form component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a native gambas component that implements the Workspace mdi control. + +Package: gambas3-gb-form-print +Architecture: all +Section: libdevel +Depends: gambas3-gb-form (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas print form component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a gambas component that provides a generic print preview and a print + dialog. + +Package: gambas3-gb-gtk3 +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), gambas3-gb-image (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Recommends: gambas3-gb-gtk3-opengl (>= ${binary:Version}) +Description: Gambas GTK+3 component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + These are the GTK+3 components for Gambas. + +Package: gambas3-gb-gtk3-wayland +Architecture: linux-any +Section: libdevel +Depends: gambas3-gb-gtk3 (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas GTK+3 Wayland component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows the GTK+3 component to access Wayland. + +Package: gambas3-gb-gtk3-x11 +Architecture: any +Section: libdevel +Depends: gambas3-gb-gtk3 (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas GTK+3 X11 component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows the GTK+3 component to access X11. + +Package: gambas3-gb-gtk3-webview +Architecture: linux-any +Section: libdevel +Depends: gambas3-gb-gtk3 (>= ${binary:Version}), + gambas3-gb-gtk3-x11 (>= ${binary:Version}), gambas3-gb-gtk3-wayland (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas GTK+3 Webview component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to use a WebKitGTK based browser component from GTK+3. + +Package: gambas3-gb-gtk3-opengl +Architecture: any +Section: libdevel +Depends: gambas3-gb-gtk3 (>= ${binary:Version}), + gambas3-gb-opengl (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas OpenGL component with GTK+3 toolkit + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to integrate OpenGL in GTK+3 applications. + +Package: gambas3-gb-gui +Architecture: any +Section: libdevel +Depends: gambas3-gb-gtk3 (>= ${binary:Version}) | gambas3-gb-qt6 (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas graphical toolkit selector + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package just loads gb.gtk3 or gb.qt6. + It will make your application more desktop-friendly! + If the GB_GUI environment variable is set, then gb.gui will load the + component specified by its contents. + +Package: gambas3-gb-poppler +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + gambas3-gb-image (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas poppler component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + PDF renderer component based on poppler-glib library. + +Package: gambas3-gb-pdf +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + gambas3-gb-image (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas pdf component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + PDF renderer component based on poppler library. + +Package: gambas3-gb-image +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas image effects + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a new component for applying many various effects on images. + The effects source code was ported from the KDE libkdefx library, which + includes itself some ImageMagick algorithms, and from the KolourPaint + program. + +Package: gambas3-gb-image-io +Architecture: any +Section: libdevel +Depends: gambas3-gb-image (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas image effects: I/O + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + Subcomponent for the image component: image I/O. + +Package: gambas3-gb-image-imlib +Architecture: any +Section: libdevel +Depends: gambas3-gb-image (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas image effects: IMLIB bindings + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + Subcomponent for the image component: bings to IMLIB. + +Package: gambas3-gb-image-effect +Architecture: any +Section: libdevel +Depends: gambas3-gb-image (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas image effects: effects + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + Subcomponent for the image component: image effects. + +Package: gambas3-gb-inotify +Architecture: linux-any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas filesystem events monitoring component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to monitor filesystem events. + +Package: gambas3-gb-markdown +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas markdown convert component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to convert gambas markdown syntax to HTML. + +Package: gambas3-gb-net +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas networking component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to use TCP/IP and UDP sockets, and to access + any serial ports. + +Package: gambas3-gb-scanner +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas scanner component + The Gambas scanner management library is a frontend of the ScanImage + program provided by the sane toolkit. It allows one to easily manage scanner + devices in Gambas code. + . + This package allows you to use and manage scanner devices in Gambas code. + +Package: gambas3-gb-util +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: This component provides many useful utility methods or classes + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to use many useful utilities methods or classes, such + as: CSV file read and decode, date and time functions, file utility functions, + shell methods, string utility functions. + +Package: gambas3-gb-util-web +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: This component provides many utilities useful for web applications + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to use many utilities useful for web applications, such + as: decode and encode the JSON format and dealing with URL strings. + +Package: gambas3-gb-net-curl +Architecture: any +Section: libdevel +Depends: gambas3-gb-net (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas advanced networking component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows your programs to easily become FTP or HTTP clients. + +Package: gambas3-gb-net-smtp +Architecture: any +Section: libdevel +Depends: gambas3-gb-net (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas smtp protocol component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows sending emails using smtp protocol. + It contains one control, SmtpClient, that is used for defining the SMTP + server, the SMTP port, the recipients, the sender, the subject, the mail + contents, some attachments, and for finally sending the mail. + +Package: gambas3-gb-net-pop3 +Architecture: any +Section: libdevel +Depends: gambas3-gb-net (>= ${binary:Version}), + gambas3-gb-mime (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas POP3 client implementation + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package retrieves mails using the POP3 protocol. + +Package: gambas3-gb-openal +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Gambas OpenAL component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes an interface to the OpenAL 3D Audio library. + +Package: gambas3-gb-opengl +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + gambas3-gb-image (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas OpenGL component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you 3D programming with OpenGL in gambas. + +Package: gambas3-gb-opengl-glsl +Architecture: any +Section: libdevel +Depends: gambas3-gb-opengl (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas OpenGL component: GL Shading Language subcomponent + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package accesses the OPenGL Shading Language. + +Package: gambas3-gb-opengl-glu +Architecture: any +Section: libdevel +Depends: gambas3-gb-opengl (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas OpenGL utility + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to use the Mesa libraries to do 3D operations. + +Package: gambas3-gb-opengl-sge +Architecture: any +Section: libdevel +Depends: gambas3-gb-opengl (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas SDL Game Engine + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides a simple OpenGL game engine based on the MD2 format. + +Package: gambas3-gb-openssl +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Gambas OpenSSL component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides the cryptographic functions available in OpenSSL. + +Package: gambas3-gb-pcre +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas regexp component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This experimental component allows you to use Perl compatible regular + expressions within gambas code. + +Package: gambas3-gb-qt6 +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + gambas3-gb-image (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Recommends: gambas3-gb-qt6-ext (>= ${binary:Version}), + gambas3-gb-qt6-opengl (>= ${binary:Version}) +Description: Gambas Qt5 GUI component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes the Gambas QT5 GUI component. + +Package: gambas3-gb-qt6-ext +Architecture: any +Section: libdevel +Depends: gambas3-gb-qt6 (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas extended Qt GUI component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + Extension widgets for Qt5: currently only a rich text editor widget. + +Package: gambas3-gb-dbus-trayicon +Architecture: any +Depends: gambas3-gb-dbus (>= ${binary:Version}), + gambas3-gb-image (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: System tray icon management for Gambas + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This component allows one to display a tray icon inside the system tray. + +Package: gambas3-gb-qt6-wayland +Architecture: linux-any +Section: kde +Depends: gambas3-gb-qt6 (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas Qt5 Wayland component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows the QT5 component to access Wayland. + +Package: gambas3-gb-qt6-x11 +Architecture: any +Section: kde +Depends: gambas3-gb-qt6 (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas Qt5 X11 component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows the QT5 component to access X11. + +Package: gambas3-gb-qt6-webview +Architecture: amd64 arm64 armhf i386 +Section: kde +Depends: gambas3-gb-qt6 (>= ${binary:Version}), + gambas3-gb-qt6-x11 (>= ${binary:Version}), gambas3-gb-qt6-wayland (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas Qt5 Webview component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to use a QtWebEngine based browser component from Qt5. + +Package: gambas3-gb-qt6-opengl +Architecture: any +Section: libdevel +Depends: gambas3-gb-qt6 (>= ${binary:Version}), + gambas3-gb-opengl (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas OpenGL component with QT5 toolkit + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to integrate OpenGL in qt6 applications. + +Package: gambas3-gb-report +Architecture: all +Section: libdevel +Depends: gambas3-gb-form (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas report component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package gives the tools and methods to create reports using Gambas. + +Package: gambas3-gb-report2 +Architecture: all +Section: libdevel +Depends: gambas3-gb-form (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas report2 component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package gives the tools and methods to create reports using Gambas + report 2 package. + +Package: gambas3-gb-sdl2 +Architecture: any +Section: libdevel +Depends: fonts-dejavu-core, + gambas3-gb-image (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas SDL2 component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package use the ttf fonts parts of the SDL2 library. + If opengl drivers are installed it uses it to accelerate 2D and 3D drawing. + +Package: gambas3-gb-sdl2-audio +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas SDL2 audio component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package use the audio image parts of the SDL2 library. + It allows you to simultaneously play many sounds and a music stored in a file. + +Package: gambas3-gb-settings +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), ${misc:Depends} +Description: Gambas utilities class + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a component made in Gambas providing several utilities. + +Package: gambas3-gb-v4l +Architecture: linux-any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + gambas3-gb-image (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas video for Linux component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a component to use v4l with gambas. + +Package: gambas3-gb-vb +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas Visual Basic(tm) compatibility component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a component to give compatibility with some MS Visual Basic + functions. + +Package: gambas3-gb-web +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), ${misc:Depends} +Description: Gambas CGI for web applications + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This is a component for making CGI web applications using gambas, + with an ASP-like interface. + +Package: gambas3-gb-web-feed +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + gambas3-gb-xml (>= ${binary:Version}), ${misc:Depends} +Description: Gambas web feed parser and generator + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This component allows one to parse and generate a web feed. + +Package: gambas3-gb-web-form +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + gambas3-gb-web (>= ${binary:Version}), + gambas3-gb-util-web (>= ${binary:Version}), + gambas3-gb-util (>= ${binary:Version}), ${misc:Depends} +Description: Gambas web application component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This component allows one to make the GUI of a web application with the + IDE form editor. + +Package: gambas3-gb-web-gui +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + gambas3-gb-web (>= ${binary:Version}), + gambas3-gb-util-web (>= ${binary:Version}), + gambas3-gb-util (>= ${binary:Version}), + gambas3-gb-signal (>= ${binary:Version}), ${misc:Depends} +Description: Gambas web application GUI component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This component allows one to develop a web application by following a + model similar to classic GUI applications. + . + This is preferred over the gambas3-gb-web-form component. + +Package: gambas3-gb-xml +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas XML component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package brings the power of the xml libraries to Gambas. + +Package: gambas3-gb-xml-rpc +Architecture: all +Section: libdevel +Depends: gambas3-gb-xml (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas RPC component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows using RPC from a Gambas application. + +Package: gambas3-gb-xml-xslt +Architecture: any +Section: libdevel +Depends: gambas3-gb-xml (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas XSLT component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + This package brings the power of the libxslt libraries to Gambas. + +Package: gambas3-gb-xml-html +Architecture: any +Section: libdevel +Depends: gambas3-gb-xml (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas HTML component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows using HTML generator. + +Package: gambas3-gb-libxml +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas libxml component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package brings the power of the libxml libraries to Gambas. + +Package: gambas3-ide +Architecture: all +Recommends: gambas3-examples, debhelper, rpm +Depends: fakeroot, + gambas3-devel (>= ${binary:Version}), + gambas3-gb-clipper (>= ${binary:Version}), + gambas3-gb-db2 (>= ${binary:Version}), + gambas3-gb-db2-form (>= ${binary:Version}), + gambas3-gb-desktop (>= ${binary:Version}), + gambas3-gb-desktop-x11 (>= ${binary:Version}), + gambas3-gb-highlight (>= ${binary:Version}), + gambas3-gb-form (>= ${binary:Version}), + gambas3-gb-form-dialog (>= ${binary:Version}), + gambas3-gb-form-editor (>= ${binary:Version}), + gambas3-gb-form-htmlview (>= ${binary:Version}), + gambas3-gb-form-mdi (>= ${binary:Version}), + gambas3-gb-form-print (>= ${binary:Version}), + gambas3-gb-form-stock (>= ${binary:Version}), + gambas3-gb-form-terminal (>= ${binary:Version}), + gambas3-gb-image (>= ${binary:Version}), + gambas3-gb-jit (>= ${binary:Version}), + gambas3-gb-markdown (>= ${binary:Version}), + gambas3-gb-net (>= ${binary:Version}), + gambas3-gb-net-curl (>= ${binary:Version}), + gambas3-gb-gtk3-webview (>= ${binary:Version}) | gambas3-gb-qt6-webview (>= ${binary:Version}), + gambas3-gb-pcre (>= ${binary:Version}), + gambas3-gb-settings (>= ${binary:Version}), + gambas3-gb-signal (>= ${binary:Version}), + gambas3-gb-term (>= ${binary:Version}), + gambas3-gb-util (>= ${binary:Version}), + gambas3-gb-util-web (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Visual development environment for the Gambas programming language + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes the Gambas Development Environment. + +Package: gambas3-runtime +Architecture: any +Depends: xdg-utils, ${misc:Depends}, ${shlibs:Depends}, + gambas3-gb-gui (>= ${binary:Version}), +Provides: gambas3-gb-gui-opengl, + gambas3-gb-gui-qt, + gambas3-gb-gui-trayicon, +Description: Gambas runtime interpreter + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes the Gambas interpreter needed to run Gambas applications. + +Package: gambas3-scripter +Architecture: all +Section: libdevel +Depends: gambas3-devel (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + gambas3-gb-pcre (>= ${binary:Version}), + ${misc:Depends} +Breaks: gambas3-script (<< 3.15.0) +Replaces: gambas3-script (<< 3.15.0) +Provides: gambas3-script +Description: Gambas scripter + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes the needed files to use Gambas as a scripting language. + +Package: gambas3-gb-option +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas option component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes the component for option parsing. + +Package: gambas3-gb-eval-highlight +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), ${misc:Depends} +Description: Gambas syntax highlighting component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes the component for syntax highlighting. + +Package: gambas3-gb-highlight +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), ${misc:Depends} +Description: Gambas syntax highlighting component based on definition files + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes the component for syntax highlighting. + +Package: gambas3-gb-signal +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas OS signal library + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package includes the component for access to OS signals. + +Package: gambas3-gb-mysql +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + gambas3-gb-db (>= ${binary:Version}), + gambas3-gb-db-mysql (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas MySQL component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package creates MySQL statements and executes them. + +Package: gambas3-gb-gsl +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas GNU Scientific Library component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package uses the GNU Scientific Library. + +Package: gambas3-gb-ncurses +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas NCurses component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package uses the NCurses library. + +Package: gambas3-gb-complex +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas Complex component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package brings complex numbers support to the interpreter. + +Package: gambas3-gb-data +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas abstract datatypes component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides abstract datatypes implementations for Gambas. + +Package: gambas3-gb-mime +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas MIME message management + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package parses a string and converts it to a MIME message + and the reverse. + +Package: gambas3-gb-mongodb +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas MongoDB client + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allows you to access MongoDB databases. + +Package: gambas3-gb-httpd +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas HTTP server + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides an embedded HTTP server for the interpreter. + +Package: gambas3-gb-memcached +Architecture: all +Section: libdevel +Depends: gambas3-gb-net (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas memcached client + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides a memcached client. + +Package: gambas3-gb-args +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas arguments parser + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides a command-line options analyzer, and automatically + handles the --help option. + +Package: gambas3-gb-map +Architecture: all +Section: libdevel +Depends: gambas3-gb-db-form (>= ${binary:Version}), + gambas3-gb-net-curl (>= ${binary:Version}), + gambas3-gb-net (>= ${binary:Version}), + gambas3-gb-xml (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas online map viewer + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package allowing to display maps from many different sources + (Google Maps, OpenStreetMap). + +Package: gambas3-gb-jit +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, ${shlibs:Depends} +Recommends: gcc +Description: Gambas Just-In-Time compiler component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package provides a Just-In-Time compiler for Gambas. + +Package: gambas3-gb-media +Architecture: any +Section: libdevel +Depends: gambas3-gb-image (>= ${binary:Version}), + gambas3-runtime (>= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: Gambas media component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package is a simplified interface to the GStreamer library. + +Package: gambas3-gb-media-form +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + gambas3-gb-media (>= ${binary:Version}), + ${misc:Depends} +Description: Gambas media player controls + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This component provides media player control elements. + +Package: gambas3-gb-logging +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), ${misc:Depends} +Description: Gambas logging system component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This package brings a flexible logging system for Gambas applications. + +Package: gambas3-gb-form-terminal +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), ${misc:Depends}, + gambas3-gb-form (>= ${binary:Version}), + gambas3-gb-term (>= ${binary:Version}) +Description: Gambas terminal form component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + A GUI component that provides a VT100-type terminal emulator widget. + +Package: gambas3-gb-term +Architecture: any +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends} +Description: Terminal manager for Gambas + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + This component allows one to manage terminals, with an API very close to + the one provided by the operating system. + +Package: gambas3-gb-term-form +Architecture: all +Section: libdevel +Depends: gambas3-runtime (>= ${binary:Version}), ${misc:Depends}, + gambas3-gb-term (>= ${binary:Version}) +Description: Gambas GUI terminal form component + Gambas is a free development environment based on a Basic interpreter + with object extensions, like Visual Basic(tm) (but it is NOT a clone!). + . + A component for making the GUI of terminal applications. diff --git a/copyright b/copyright new file mode 100644 index 00000000..2b7e29e9 --- /dev/null +++ b/copyright @@ -0,0 +1,914 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: gambas3 +Upstream-Contact: Benoît Minisini +Source: http://gambas.sourceforge.net + +Files: * +Copyright: 2000-2018 Benoît Minisini +License: GPL-2+ + +Files: app/desktop/gambas3.appdata.xml +Copyright: Benoît Minisini +License: CC0-1.0 + +Files: app/examples/Games/GNUBoxWorld/* + app/examples/Games/Puzzle1To8/* +Copyright: 2010 Pablo Mileti +License: GPL-3+ + +Files: app/examples/Games/DeepSpace/* +Copyright: 2004 Michael Isaac +License: GPL-2+ + +Files: app/examples/Database/PictureDatabase/* +Copyright: Timothy Marshal-Nichols +License: GPL-2+ + +Files: app/examples/Games/Concent/* +Copyright: Jairo Alonso Badillo Bedoya +License: GPL-2+ + +Files: app/examples/Games/RobotFindsKitten/* +Copyright: 2003 Rob Kudla +License: GPL-2+ + +Files: gb.pcre/* +Copyright: 2004 Rob Kudla + 2004-2017 Benoît Minisini +License: GPL-2+ + +Files: app/examples/Games/GameOfLife/* + app/examples/Drawing/Gravity/* +Copyright: Iman Karim +License: GPL-2+ + +Files: gb.xml/* +Copyright: 2012 Adrien Prokopowicz +License: GPL-2+ + +Files: app/examples/Misc/PDFViewer/* + main/lib/compress/* + gb.net.curl/* + gb.net/* + gb.libxml/* + gb.xml/src/xslt/* +Copyright: 2003-2012 Daniel Campos Fernández +License: GPL-2+ + +Files: app/src/gambas-package-config/template/rpm/gambas-openSUSE.spec +Copyright: (c) 2024 munix9@googlemail.com +License: GPL-2+ + +Files: app/src/gambas-package-config/template/rpm/gambas-Fedora.spec +Copyright: (c) Tom Callaway + (c) Benoît Minisini +License: GPL-2+ + +Files: gb.v4l/* +Copyright: 2003-2012 Daniel Campos Fernández + 2009 Gareth Bult +License: GPL-2+ + +Files: app/examples/Database/MySQLExample/* + comp/src/gb.mysql/* +Copyright: 2008-2010 David Villalobos Cambronero +License: GPL-2+ + +Files: comp/src/gb.form.dialog/* +Copyright: David Villalobos Cambronero + 2000-2017 Benoît Minisini +License: GPL-2+ + +Files: gb.db.odbc/* +Copyright: 2004-2007 Andrea Bortolan + 2000-2017 Benoît Minisini + 2015-2017 Marcelo López +License: GPL-2+ + +Files: gb.db.postgresql/* +Copyright: 2000-2018 Benoît Minisini +License: GPL-2+ with OpenSSL exception + +Files: gb.sdl/* +Copyright: 2003-2008 Daniel Campos Fernández + 2003 Fabien Bodard + 2006-2008 Laurent Carlier + 2000-2012 Benoît Minisini +License: GPL-2+ + +Files: gb.sdl.sound/* +Copyright: 2004-2005 Laurent Carlier + 2000-2017 Benoît Minisini + Ahmad Kahmal +License: GPL-2+ + +Files: gb.opengl/* + gb.qt5/* +Copyright: 2005-2007 Laurent Carlier + 2000-2017 Benoît Minisini +License: GPL-2+ + +Files: gb.qt5/src/wayland/qplatformnativeinterface.h + gb.qt6/src/wayland/qplatformnativeinterface.h +Copyright: (C) 2016 The Qt Company Ltd. + Contact: https://www.qt.io/licensing/ +License: GPL-2+ + +Files: main/lib/option/* +Copyright: 2000-2009 Chintan Rao +License: GPL-2+ + +Files: gb.compress.bzlib2/* + gb.compress.zlib/* +Copyright: 2000-2012 Benoît Minisini + 2003-2004 Daniel Campos Fernández + 2008 Guido U. Draheim +License: GPL-2+ + +Files: comp/src/gb.desktop/xdg-utils/* + comp/src/gb.desktop/.hidden/xdg-utils* +Copyright: 2009-2010 Fathi Boudra + 2009-2016 Rex Dieter + 2006 Kevin Krammer + 2006 Jeremy White + 2009 Google Inc. + 2006 Bryce Harrington +License: Expat + +Files: gb.gtk/* + gb.pdf/* +Copyright: 2003-2008 Daniel Campos Fernández + 2000-2012 Benoît Minisini +License: GPL-2+ + +Files: gb.gsl/* +Copyright: 2012, Randall Morgan + 2012, Benoît Minisini +License: GPL-2+ + +Files: gb.jit.llvm/* +Copyright: 2012 Emil Lenngren +License: GPL-2+ + +Files: app/src/gambas3/* +Copyright: Benoît Minisini + Fabien Bodard + José L. Redrejo Rodríguez + Robert Rowe + Charlie Reinl +License: GPL-2+ + +Files: app/src/gambas3/.src/Project/Patch/* + app/examples/Games/Invaders/* + app/examples/Games/Pong/* + gb.ncurses/* + main/lib/data/* + main/lib/inotify/* +Copyright: 2012-2015 Tobias Boege +License: GPL-2+ + +Files: gb.openssl/* +Copyright: 2013-2019 Tobias Boege +License: GPL-2+ with OpenSSL exception + +Files: main/lib/db/* +Copyright: 2000-2017 Benoît Minisini + 2002-2003 Nigel Gerrard + Andrea Bortolan + Daniel Vostanikian +License: GPL-2+ + +Files: main/lib/hash/hash.c +Copyright: (c) Benoît Minisini + (C) 2010 Denys Vlasenko + (C) 1995-1999 Free Software Foundation, Inc. + (C) 2001 Manuel Novoa III + (C) 2003 Glenn L. McGrath + (C) 2003 Erik Andersen + 2007 Rob Landley + (C) Lauri Kasanen +Comment: + Based on the public domain SHA-1 in C by Steve Reid + from http://www.mirrors.wiretapped.net/security/cryptography/hashes/sha1/ + . + SHA256 and SHA512 parts are: + Released into the Public Domain by Ulrich Drepper . + Shrank by Denys Vlasenko. +License: GPL-2+ + +Files: main/lib/hash/crc32.c +Copyright: (c) Benoît Minisini + Copyright 2005,2011 Free Software Foundation, Inc. +License: GPL-3+ + +Files: main/lib/hash/platform.h +Copyright: 2006, Bernhard Reutner-Fischer +License: GPL-2+ + +Files: gb.db.mysql/* + gb.db.sqlite2/* + gb.db.sqlite3/* + gb.qt4/src/ext/* + main/lib/vb/* +Copyright: 2000-2017 Benoît Minisini + 2002-2003 Nigel Gerrard +License: GPL-2+ + +Files: main/tools/gbh3/* +Copyright: 2014 Tobias Boege + 2014-2017 Benoît Minisini +License: GPL-2+ + +Files: app/src/gb.wiki/* + comp/src/gb.logging/* + comp/src/gb.memcached/* +Copyright: Sebastian Kulesz +License: GPL-2+ + +Files: comp/src/gb.net.pop3/* +Copyright: Sebastian Kulesz + Fabien Bodard + Benoît Minisini +License: GPL-2+ + +Files: main/lib/clipper/clipper.* + main/lib/clipper2/Clipper2Lib/* +Copyright: 2010-2014 Angus Johnson +License: BSL-1.0 + +Files: comp/src/gb.form.stock/.hidden/flag/* +Copyright: (c) 2019 SMU +License: Expat + +Files: comp/src/gb.form/stock/scalable/gnu.svg +Copyright: Aurelio A. Hecker +License: CC-BY-SA-3.0 + +Files: comp/src/gb.report2/gambas.svg + comp/src/gb.report/img/logo.svg + comp/src/gb.report/gambas.svg + comp/src/gb.form/stock/scalable/gambas.svg + app/desktop/gambas3.svg + app/src/gambas3/img/logo/gambas.svg +Copyright: 2002-2012 Benoît Minisini +License: CC-BY-SA-3.0 + +Files: app/src/gambas3/.hidden/font/* +Copyright: 2012 Dimitar Toshkov Zhekov + with Reserved Font Name "Terminus Font". + 2012, 2013, 2021 Benoît Minisini + with Reserved Font Name "Gambas Font", + with Reserved Font Name Ground. +License: OFL-1.1 + +Files: app/src/gbs3/* +Copyright: Benoît Minisini + Fabien Bodard +License: GPL-2+ + +Files: comp/src/gb.chart/* + comp/src/gb.map/* + comp/src/gb.scanner/* +Copyright: Fabien Bodard +License: GPL-2+ + +Files: comp/src/gb.web.gui/ac.js +Copyright: 2014 Simon Steinberger / Pixabay +License: Expat + +Files: gb.form.htmlview/src/gumbo/* +Copyright: 2010-2011 Google Inc. All Rights Reserved. +License: Apache-2 + +Files: gb.form.htmlview/src/gumbo/utf8.c +Copyright: 2010 Google Inc. All Rights Reserved. + 2008-2009 Bjoern Hoehrmann +License: Apache-2 and MIT-no-disclaimer + +Files: gb.form.htmlview/src/litehtml/* +Copyright: 2013, Yuri Kobets (tordex) +License: BSD-3-clause-placeholder + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Files: gb.form.htmlview/src/litehtml/codepoint.* + gb.form.htmlview/src/litehtml/tstring_view.* + gb.form.htmlview/src/litehtml/url* +Copyright: 2020-2021 Primate Labs Inc. +License: BSD-3-clause + +Files: gb.form.htmlview/src/litehtml/strtod.cpp +Copyright: 1988-1993 The Regents of the University of California. + 1994 Sun Microsystems, Inc. +License: MIT-old + Permission to use, copy, modify, and distribute this + software and its documentation for any purpose and without + fee is hereby granted, provided that the above copyright + notice appear in all copies. The University of California + makes no representations about the suitability of this + software for any purpose. It is provided "as is" without + express or implied warranty. + +Files: debian/* +Copyright: 2002-2013, José L. Redrejo Rodríguez + 2011-2013, Ian Haywood + 2011-2012, David Paleino + 2011-2012, Krisztián Kende + 2013-2019, Gianfranco Costamagna + 2018-2021, Bastian Germann +License: GPL-2+ + +License: Apache-2 + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + . + http://www.apache.org/licenses/LICENSE-2.0 + . + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + . + On Debian systems, the full text of the License can be found in the file + `/usr/share/common-licenses/Apache-2.0'. + +License: BSD-3-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + . + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following disclaimer + in the documentation and/or other materials provided with the + distribution. + * Neither the names of the copyright holders nor the names of their + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSL-1.0 + Boost Software License - Version 1.0 - August 17th, 2003 + http://www.boost.org/LICENSE_1_0.txt + . + Permission is hereby granted, free of charge, to any person or organization + obtaining a copy of the Software covered by this license to use, reproduce, + display, distribute, execute, and transmit the Software, and to prepare + derivative works of the Software, and to permit third-parties to whom the + Software is furnished to do so, all subject to the following: + . + The copyright notices in the Software and this entire statement, including the + above license grant, this restriction and the following disclaimer, must be + included in all copies of the Software, in whole or in part, and all derivative + works of the Software, unless such copies or derivative works are solely in the + form of machine-executable object code generated by a source language processor. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL + THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY + DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +License: CC0-1.0 + On Debian systems, the full text of the Creative Commons Zero 1.0 Universal + can be found in the file `/usr/share/common-licenses/CC0-1.0'. + +License: Expat + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + +License: MIT-no-disclaimer + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + +License: GPL-2+ with OpenSSL exception + This program is free software; you can redistribute it and/or modify it under + the terms of the GNU General Public License as published by the Free Software + Foundation; either version 2 of the License, or (at your option) any later + version. + . + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License along with + this program; if not, see . + . + Linking gb.openssl statically or dynamically with other modules is making a + combined work based on gb.openssl. Thus, the terms and conditions of the + GNU General Public License cover the whole combination. + . + In addition, as a special exception, the copyright holders give permission + to link the code of portions of this program with the OpenSSL library under + certain conditions as described in each individual source file, and distribute + linked combinations including the two. You must obey the GNU General Public + License in all respects for all of the code used other than OpenSSL. + If you modify file(s) with this exception, you may extend this exception + to your version of the file(s), but you are not obligated to do so. + If you do not wish to do so, delete this exception statement from your + version. If you delete this exception statement from all source files + in the program, then also delete it here. + . + On Debian systems, the full text of the GNU General Public License version 2 + can be found in the file `/usr/share/common-licenses/GPL-2'. + +License: GPL-2+ + This program is free software; you can redistribute it and/or modify it under + the terms of the GNU General Public License as published by the Free Software + Foundation; either version 2 of the License, or (at your option) any later + version. + . + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License along with + this package; if not, write to the Free Software Foundation, Inc., 51 Franklin + St, Fifth Floor, Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public License version 2 + can be found in the file `/usr/share/common-licenses/GPL-2'. + +License: GPL-3+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + . + On Debian systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-3'. + +License: CC-BY-SA-3.0 + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL + SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT + RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" + BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION + PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE. + . + License + . + THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE + COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY + COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS + AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. + . + BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO + BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE + CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED + HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. + . + 1. Definitions + "Adaptation" means a work based upon the Work, or upon the Work and + other pre-existing works, such as a translation, adaptation, derivative + work, arrangement of music or other alterations of a literary or + artistic work, or phonogram or performance and includes cinematographic + adaptations or any other form in which the Work may be recast, + transformed, or adapted including in any form recognizably derived from + the original, except that a work that constitutes a Collection will not + be considered an Adaptation for the purpose of this License. For the + avoidance of doubt, where the Work is a musical work, performance or + phonogram, the synchronization of the Work in timed-relation with a + moving image ("synching") will be considered an Adaptation for the + purpose of this License. + "Collection" means a collection of literary or artistic works, such as + encyclopedias and anthologies, or performances, phonograms or + broadcasts, or other works or subject matter other than works listed in + Section 1(f) below, which, by reason of the selection and arrangement of + their contents, constitute intellectual creations, in which the Work is + included in its entirety in unmodified form along with one or more other + contributions, each constituting separate and independent works in + themselves, which together are assembled into a collective whole. A work + that constitutes a Collection will not be considered an Adaptation (as + defined below) for the purposes of this License. + "Creative Commons Compatible License" means a license that is listed at + http://creativecommons.org/compatiblelicenses that has been approved by + Creative Commons as being essentially equivalent to this License, + including, at a minimum, because that license: (i) contains terms that + have the same purpose, meaning and effect as the License Elements of + this License; and, (ii) explicitly permits the relicensing of + adaptations of works made available under that license under this + License or a Creative Commons jurisdiction license with the same License + Elements as this License. + "Distribute" means to make available to the public the original and + copies of the Work or Adaptation, as appropriate, through sale or other + transfer of ownership. + "License Elements" means the following high-level license attributes as + selected by Licensor and indicated in the title of this License: + Attribution, ShareAlike. + "Licensor" means the individual, individuals, entity or entities that + offer(s) the Work under the terms of this License. + "Original Author" means, in the case of a literary or artistic work, the + individual, individuals, entity or entities who created the Work or if + no individual or entity can be identified, the publisher; and in + addition (i) in the case of a performance the actors, singers, + musicians, dancers, and other persons who act, sing, deliver, declaim, + play in, interpret or otherwise perform literary or artistic works or + expressions of folklore; (ii) in the case of a phonogram the producer + being the person or legal entity who first fixes the sounds of a + performance or other sounds; and, (iii) in the case of broadcasts, the + organization that transmits the broadcast. + "Work" means the literary and/or artistic work offered under the terms + of this License including without limitation any production in the + literary, scientific and artistic domain, whatever may be the mode or + form of its expression including digital form, such as a book, pamphlet + and other writing; a lecture, address, sermon or other work of the same + nature; a dramatic or dramatico-musical work; a choreographic work or + entertainment in dumb show; a musical composition with or without words; + a cinematographic work to which are assimilated works expressed by a + process analogous to cinematography; a work of drawing, painting, + architecture, sculpture, engraving or lithography; a photographic work + to which are assimilated works expressed by a process analogous to + photography; a work of applied art; an illustration, map, plan, sketch + or three-dimensional work relative to geography, topography, + architecture or science; a performance; a broadcast; a phonogram; a + compilation of data to the extent it is protected as a copyrightable + work; or a work performed by a variety or circus performer to the extent + it is not otherwise considered a literary or artistic work. + "You" means an individual or entity exercising rights under this License + who has not previously violated the terms of this License with respect + to the Work, or who has received express permission from the Licensor to + exercise rights under this License despite a previous violation. + "Publicly Perform" means to perform public recitations of the Work and + to communicate to the public those public recitations, by any means or + process, including by wire or wireless means or public digital + performances; to make available to the public Works in such a way that + members of the public may access these Works from a place and at a place + individually chosen by them; to perform the Work to the public by any + means or process and the communication to the public of the performances + of the Work, including by public digital performance; to broadcast and + rebroadcast the Work by any means including signs, sounds or images. + "Reproduce" means to make copies of the Work by any means including + without limitation by sound or visual recordings and the right of + fixation and reproducing fixations of the Work, including storage of a + protected performance or phonogram in digital form or other electronic + medium. + . + 2. Fair Dealing Rights. Nothing in this License is intended to reduce, + limit, or restrict any uses free from copyright or rights arising from + limitations or exceptions that are provided for in connection with the + copyright protection under copyright law or other applicable laws. + . + 3. License Grant. Subject to the terms and conditions of this License, + Licensor hereby grants You a worldwide, royalty-free, non-exclusive, + perpetual (for the duration of the applicable copyright) license to + exercise the rights in the Work as stated below: + . + to Reproduce the Work, to incorporate the Work into one or more + Collections, and to Reproduce the Work as incorporated in the + Collections; + to create and Reproduce Adaptations provided that any such Adaptation, + including any translation in any medium, takes reasonable steps to + clearly label, demarcate or otherwise identify that changes were made to + the original Work. For example, a translation could be marked "The + original work was translated from English to Spanish," or a modification + could indicate "The original work has been modified."; + to Distribute and Publicly Perform the Work including as incorporated in + Collections; and, + to Distribute and Publicly Perform Adaptations. + . + For the avoidance of doubt: + Non-waivable Compulsory License Schemes. In those jurisdictions in + which the right to collect royalties through any statutory or + compulsory licensing scheme cannot be waived, the Licensor reserves + the exclusive right to collect such royalties for any exercise by + You of the rights granted under this License; + Waivable Compulsory License Schemes. In those jurisdictions in which + the right to collect royalties through any statutory or compulsory + licensing scheme can be waived, the Licensor waives the exclusive + right to collect such royalties for any exercise by You of the + rights granted under this License; and, + Voluntary License Schemes. The Licensor waives the right to collect + royalties, whether individually or, in the event that the Licensor + is a member of a collecting society that administers voluntary + licensing schemes, via that society, from any exercise by You of the + rights granted under this License. + . + The above rights may be exercised in all media and formats whether now + known or hereafter devised. The above rights include the right to make such + modifications as are technically necessary to exercise the rights in other + media and formats. Subject to Section 8(f), all rights not expressly + granted by Licensor are hereby reserved. + . + 4. Restrictions. The license granted in Section 3 above is expressly made + subject to and limited by the following restrictions: + . + You may Distribute or Publicly Perform the Work only under the terms of + this License. You must include a copy of, or the Uniform Resource + Identifier (URI) for, this License with every copy of the Work You + Distribute or Publicly Perform. You may not offer or impose any terms on + the Work that restrict the terms of this License or the ability of the + recipient of the Work to exercise the rights granted to that recipient + under the terms of the License. You may not sublicense the Work. You + must keep intact all notices that refer to this License and to the + disclaimer of warranties with every copy of the Work You Distribute or + Publicly Perform. When You Distribute or Publicly Perform the Work, You + may not impose any effective technological measures on the Work that + restrict the ability of a recipient of the Work from You to exercise the + rights granted to that recipient under the terms of the License. This + Section 4(a) applies to the Work as incorporated in a Collection, but + this does not require the Collection apart from the Work itself to be + made subject to the terms of this License. If You create a Collection, + upon notice from any Licensor You must, to the extent practicable, + remove from the Collection any credit as required by Section 4(c), as + requested. If You create an Adaptation, upon notice from any Licensor + You must, to the extent practicable, remove from the Adaptation any + credit as required by Section 4(c), as requested. + You may Distribute or Publicly Perform an Adaptation only under the + terms of: (i) this License; (ii) a later version of this License with + the same License Elements as this License; (iii) a Creative Commons + jurisdiction license (either this or a later license version) that + contains the same License Elements as this License (e.g., + Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons Compatible + License. If you license the Adaptation under one of the licenses + mentioned in (iv), you must comply with the terms of that license. If + you license the Adaptation under the terms of any of the licenses + mentioned in (i), (ii) or (iii) (the "Applicable License"), you must + comply with the terms of the Applicable License generally and the + following provisions: (I) You must include a copy of, or the URI for, + the Applicable License with every copy of each Adaptation You Distribute + or Publicly Perform; (II) You may not offer or impose any terms on the + Adaptation that restrict the terms of the Applicable License or the + ability of the recipient of the Adaptation to exercise the rights + granted to that recipient under the terms of the Applicable License; + (III) You must keep intact all notices that refer to the Applicable + License and to the disclaimer of warranties with every copy of the Work + as included in the Adaptation You Distribute or Publicly Perform; (IV) + when You Distribute or Publicly Perform the Adaptation, You may not + impose any effective technological measures on the Adaptation that + restrict the ability of a recipient of the Adaptation from You to + exercise the rights granted to that recipient under the terms of the + Applicable License. This Section 4(b) applies to the Adaptation as + incorporated in a Collection, but this does not require the Collection + apart from the Adaptation itself to be made subject to the terms of the + Applicable License. + If You Distribute, or Publicly Perform the Work or any Adaptations or + Collections, You must, unless a request has been made pursuant to + Section 4(a), keep intact all copyright notices for the Work and + provide, reasonable to the medium or means You are utilizing: (i) the + name of the Original Author (or pseudonym, if applicable) if supplied, + and/or if the Original Author and/or Licensor designate another party or + parties (e.g., a sponsor institute, publishing entity, journal) for + attribution ("Attribution Parties") in Licensor's copyright notice, + terms of service or by other reasonable means, the name of such party or + parties; (ii) the title of the Work if supplied; (iii) to the extent + reasonably practicable, the URI, if any, that Licensor specifies to be + associated with the Work, unless such URI does not refer to the + copyright notice or licensing information for the Work; and (iv) , + consistent with Ssection 3(b), in the case of an Adaptation, a credit + identifying the use of the Work in the Adaptation (e.g., "French + translation of the Work by Original Author," or "Screenplay based on + original Work by Original Author"). The credit required by this Section + 4(c) may be implemented in any reasonable manner; provided, however, + that in the case of a Adaptation or Collection, at a minimum such credit + will appear, if a credit for all contributing authors of the Adaptation + or Collection appears, then as part of these credits and in a manner at + least as prominent as the credits for the other contributing authors. + For the avoidance of doubt, You may only use the credit required by this + Section for the purpose of attribution in the manner set out above and, + by exercising Your rights under this License, You may not implicitly or + explicitly assert or imply any connection with, sponsorship or + endorsement by the Original Author, Licensor and/or Attribution Parties, + as appropriate, of You or Your use of the Work, without the separate, + express prior written permission of the Original Author, Licensor and/or + Attribution Parties. + Except as otherwise agreed in writing by the Licensor or as may be + otherwise permitted by applicable law, if You Reproduce, Distribute or + Publicly Perform the Work either by itself or as part of any Adaptations + or Collections, You must not distort, mutilate, modify or take other + derogatory action in relation to the Work which would be prejudicial to + the Original Author's honor or reputation. Licensor agrees that in those + jurisdictions (e.g. Japan), in which any exercise of the right granted + in Section 3(b) of this License (the right to make Adaptations) would be + deemed to be a distortion, mutilation, modification or other derogatory + action prejudicial to the Original Author's honor and reputation, the + Licensor will waive or not assert, as appropriate, this Section, to the + fullest extent permitted by the applicable national law, to enable You + to reasonably exercise Your right under Section 3(b) of this License + (right to make Adaptations) but not otherwise. + . + 5. Representations, Warranties and Disclaimer + . + UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR + OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY + KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, + INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, + FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT + OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER + OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF + IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. + . + 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE + LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY + SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING + OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + . + 7. Termination + . + This License and the rights granted hereunder will terminate + automatically upon any breach by You of the terms of this License. + Individuals or entities who have received Adaptations or Collections + from You under this License, however, will not have their licenses + terminated provided such individuals or entities remain in full + compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will + survive any termination of this License. + Subject to the above terms and conditions, the license granted here is + perpetual (for the duration of the applicable copyright in the Work). + Notwithstanding the above, Licensor reserves the right to release the + Work under different license terms or to stop distributing the Work at + any time; provided, however that any such election will not serve to + withdraw this License (or any other license that has been, or is + required to be, granted under the terms of this License), and this + License will continue in full force and effect unless terminated as + stated above. + . + 8. Miscellaneous + . + Each time You Distribute or Publicly Perform the Work or a Collection, + the Licensor offers to the recipient a license to the Work on the same + terms and conditions as the license granted to You under this License. + Each time You Distribute or Publicly Perform an Adaptation, Licensor + offers to the recipient a license to the original Work on the same terms + and conditions as the license granted to You under this License. + If any provision of this License is invalid or unenforceable under + applicable law, it shall not affect the validity or enforceability of + the remainder of the terms of this License, and without further action + by the parties to this agreement, such provision shall be reformed to + the minimum extent necessary to make such provision valid and + enforceable. + No term or provision of this License shall be deemed waived and no + breach consented to unless such waiver or consent shall be in writing + and signed by the party to be charged with such waiver or consent. + This License constitutes the entire agreement between the parties with + respect to the Work licensed here. There are no understandings, + agreements or representations with respect to the Work not specified + here. Licensor shall not be bound by any additional provisions that may + appear in any communication from You. This License may not be modified + without the mutual written agreement of the Licensor and You. + The rights granted under, and the subject matter referenced, in this + License were drafted utilizing the terminology of the Berne Convention + for the Protection of Literary and Artistic Works (as amended on + September 28, 1979), the Rome Convention of 1961, the WIPO Copyright + Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and + the Universal Copyright Convention (as revised on July 24, 1971). These + rights and subject matter take effect in the relevant jurisdiction in + which the License terms are sought to be enforced according to the + corresponding provisions of the implementation of those treaty + provisions in the applicable national law. If the standard suite of + rights granted under applicable copyright law includes additional rights + not granted under this License, such additional rights are deemed to be + included in the License; this License is not intended to restrict the + license of any rights under applicable law. + +License: OFL-1.1 + SIL OPEN FONT LICENSE + Version 1.1 - 26 February 2007 + . + PREAMBLE + The goals of the Open Font License (OFL) are to stimulate worldwide + development of collaborative font projects, to support the font creation + efforts of academic and linguistic communities, and to provide a free and + open framework in which fonts may be shared and improved in partnership + with others. + . + The OFL allows the licensed fonts to be used, studied, modified and + redistributed freely as long as they are not sold by themselves. The + fonts, including any derivative works, can be bundled, embedded, + redistributed and/or sold with any software provided that any reserved + names are not used by derivative works. The fonts and derivatives, + however, cannot be released under any other type of license. The + requirement for fonts to remain under this license does not apply + to any document created using the fonts or their derivatives. + . + DEFINITIONS + "Font Software" refers to the set of files released by the Copyright + Holder(s) under this license and clearly marked as such. This may + include source files, build scripts and documentation. + . + "Reserved Font Name" refers to any names specified as such after the + copyright statement(s). + . + "Original Version" refers to the collection of Font Software components as + distributed by the Copyright Holder(s). + . + "Modified Version" refers to any derivative made by adding to, deleting, + or substituting -- in part or in whole -- any of the components of the + Original Version, by changing formats or by porting the Font Software to a + new environment. + . + "Author" refers to any designer, engineer, programmer, technical + writer or other person who contributed to the Font Software. + . + PERMISSION & CONDITIONS + Permission is hereby granted, free of charge, to any person obtaining + a copy of the Font Software, to use, study, copy, merge, embed, modify, + redistribute, and sell modified and unmodified copies of the Font + Software, subject to the following conditions: + . + 1) Neither the Font Software nor any of its individual components, + in Original or Modified Versions, may be sold by itself. + . + 2) Original or Modified Versions of the Font Software may be bundled, + redistributed and/or sold with any software, provided that each copy + contains the above copyright notice and this license. These can be + included either as stand-alone text files, human-readable headers or + in the appropriate machine-readable metadata fields within text or + binary files as long as those fields can be easily viewed by the user. + . + 3) No Modified Version of the Font Software may use the Reserved Font + Name(s) unless explicit written permission is granted by the corresponding + Copyright Holder. This restriction only applies to the primary font name as + presented to the users. + . + 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font + Software shall not be used to promote, endorse or advertise any + Modified Version, except to acknowledge the contribution(s) of the + Copyright Holder(s) and the Author(s) or with their explicit written + permission. + . + 5) The Font Software, modified or unmodified, in part or in whole, + must be distributed entirely under this license, and must not be + distributed under any other license. The requirement for fonts to + remain under this license does not apply to any document created + using the Font Software. + . + TERMINATION + This license becomes null and void if any of the above conditions are + not met. + . + DISCLAIMER + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT + OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE + COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL + DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM + OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/gambas3-devel.install b/gambas3-devel.install new file mode 100644 index 00000000..24d38c7a --- /dev/null +++ b/gambas3-devel.install @@ -0,0 +1,5 @@ +usr/bin/gba3 +usr/bin/gbc3 +usr/bin/gbh3 +usr/bin/gbh3.gambas +usr/bin/gbi3 diff --git a/gambas3-devel.links b/gambas3-devel.links new file mode 100644 index 00000000..2bdefeb1 --- /dev/null +++ b/gambas3-devel.links @@ -0,0 +1 @@ +usr/share/man/man1/gbh3.1.gz usr/share/man/man1/gbh3.gambas.1.gz diff --git a/gambas3-devel.manpages b/gambas3-devel.manpages new file mode 100644 index 00000000..2bae073d --- /dev/null +++ b/gambas3-devel.manpages @@ -0,0 +1,4 @@ +usr/share/man/man1/gba3.1 +usr/share/man/man1/gbc3.1 +usr/share/man/man1/gbh3.1 +usr/share/man/man1/gbi3.1 diff --git a/gambas3-examples.examples b/gambas3-examples.examples new file mode 100644 index 00000000..2ad4f9cf --- /dev/null +++ b/gambas3-examples.examples @@ -0,0 +1 @@ +app/examples/* diff --git a/gambas3-gb-args.install b/gambas3-gb-args.install new file mode 100644 index 00000000..badab4fb --- /dev/null +++ b/gambas3-gb-args.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.args* +usr/share/gambas3/info/gb.args* diff --git a/gambas3-gb-cairo.install b/gambas3-gb-cairo.install new file mode 100644 index 00000000..fd9eb7fc --- /dev/null +++ b/gambas3-gb-cairo.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.cairo* +usr/share/gambas3/info/gb.cairo* diff --git a/gambas3-gb-chart.install b/gambas3-gb-chart.install new file mode 100644 index 00000000..a2f94ca6 --- /dev/null +++ b/gambas3-gb-chart.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.chart* +usr/share/gambas3/info/gb.chart* diff --git a/gambas3-gb-clipper.install b/gambas3-gb-clipper.install new file mode 100644 index 00000000..cd8d15bd --- /dev/null +++ b/gambas3-gb-clipper.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.clipper.* +usr/share/gambas3/info/gb.clipper.* diff --git a/gambas3-gb-clipper2.install b/gambas3-gb-clipper2.install new file mode 100644 index 00000000..aa583c3e --- /dev/null +++ b/gambas3-gb-clipper2.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.clipper2.* +usr/share/gambas3/info/gb.clipper2.* diff --git a/gambas3-gb-complex.install b/gambas3-gb-complex.install new file mode 100644 index 00000000..bc839ec4 --- /dev/null +++ b/gambas3-gb-complex.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.complex* +usr/share/gambas3/info/gb.complex* diff --git a/gambas3-gb-compress-bzlib2.install b/gambas3-gb-compress-bzlib2.install new file mode 100644 index 00000000..54a4d5a3 --- /dev/null +++ b/gambas3-gb-compress-bzlib2.install @@ -0,0 +1 @@ +usr/lib/gambas3/gb.compress.bzlib* diff --git a/gambas3-gb-compress-zlib.install b/gambas3-gb-compress-zlib.install new file mode 100644 index 00000000..c4fe0561 --- /dev/null +++ b/gambas3-gb-compress-zlib.install @@ -0,0 +1 @@ +usr/lib/gambas3/gb.compress.zlib* diff --git a/gambas3-gb-compress-zstd.install b/gambas3-gb-compress-zstd.install new file mode 100644 index 00000000..7b57ae71 --- /dev/null +++ b/gambas3-gb-compress-zstd.install @@ -0,0 +1 @@ +usr/lib/gambas3/gb.compress.zstd* diff --git a/gambas3-gb-compress.install b/gambas3-gb-compress.install new file mode 100644 index 00000000..7ff17c99 --- /dev/null +++ b/gambas3-gb-compress.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.compress.component +usr/lib/gambas3/gb.compress.so* +usr/share/gambas3/info/gb.compress* diff --git a/gambas3-gb-crypt.install b/gambas3-gb-crypt.install new file mode 100644 index 00000000..4f09e15a --- /dev/null +++ b/gambas3-gb-crypt.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.crypt* +usr/share/gambas3/info/gb.crypt* diff --git a/gambas3-gb-data.install b/gambas3-gb-data.install new file mode 100644 index 00000000..7f2faa25 --- /dev/null +++ b/gambas3-gb-data.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.data* +usr/share/gambas3/info/gb.data* diff --git a/gambas3-gb-db-form.install b/gambas3-gb-db-form.install new file mode 100644 index 00000000..5bfb0f45 --- /dev/null +++ b/gambas3-gb-db-form.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.db.form* +usr/share/gambas3/control/gb.db.form +usr/share/gambas3/info/gb.db.form* diff --git a/gambas3-gb-db-mysql.install b/gambas3-gb-db-mysql.install new file mode 100644 index 00000000..72d5cd3c --- /dev/null +++ b/gambas3-gb-db-mysql.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.db.mysql* +usr/share/gambas3/info/gb.db.mysql* diff --git a/gambas3-gb-db-odbc.install b/gambas3-gb-db-odbc.install new file mode 100644 index 00000000..a5a6e988 --- /dev/null +++ b/gambas3-gb-db-odbc.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.db.odbc* +usr/share/gambas3/info/gb.db.odbc* diff --git a/gambas3-gb-db-postgresql.install b/gambas3-gb-db-postgresql.install new file mode 100644 index 00000000..0834c3b1 --- /dev/null +++ b/gambas3-gb-db-postgresql.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.db.postgresql* +usr/share/gambas3/info/gb.db.postgresql* diff --git a/gambas3-gb-db-sqlite3.install b/gambas3-gb-db-sqlite3.install new file mode 100644 index 00000000..44b81091 --- /dev/null +++ b/gambas3-gb-db-sqlite3.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.db.sqlite3* +usr/share/gambas3/info/gb.db.sqlite3* diff --git a/gambas3-gb-db.install b/gambas3-gb-db.install new file mode 100644 index 00000000..58db34ee --- /dev/null +++ b/gambas3-gb-db.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.db.component +usr/lib/gambas3/gb.db.gambas +usr/lib/gambas3/gb.db.so* +usr/share/gambas3/info/gb.db.info +usr/share/gambas3/info/gb.db.list diff --git a/gambas3-gb-db2-form.install b/gambas3-gb-db2-form.install new file mode 100644 index 00000000..5f4b5267 --- /dev/null +++ b/gambas3-gb-db2-form.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.db2.form* +usr/share/gambas3/control/gb.db2.form +usr/share/gambas3/info/gb.db2.form* diff --git a/gambas3-gb-db2-mysql.install b/gambas3-gb-db2-mysql.install new file mode 100644 index 00000000..313b6a20 --- /dev/null +++ b/gambas3-gb-db2-mysql.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.db2.mysql* +usr/share/gambas3/info/gb.db2.mysql* diff --git a/gambas3-gb-db2-odbc.install b/gambas3-gb-db2-odbc.install new file mode 100644 index 00000000..9857eebf --- /dev/null +++ b/gambas3-gb-db2-odbc.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.db2.odbc* +usr/share/gambas3/info/gb.db2.odbc* diff --git a/gambas3-gb-db2-postgresql.install b/gambas3-gb-db2-postgresql.install new file mode 100644 index 00000000..dc6c2706 --- /dev/null +++ b/gambas3-gb-db2-postgresql.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.db2.postgresql* +usr/share/gambas3/info/gb.db2.postgresql* diff --git a/gambas3-gb-db2-sqlite3.install b/gambas3-gb-db2-sqlite3.install new file mode 100644 index 00000000..ef6d8c8f --- /dev/null +++ b/gambas3-gb-db2-sqlite3.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.db2.sqlite3* +usr/share/gambas3/info/gb.db2.sqlite3* diff --git a/gambas3-gb-db2.install b/gambas3-gb-db2.install new file mode 100644 index 00000000..6a64d4e3 --- /dev/null +++ b/gambas3-gb-db2.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.db2.component +usr/lib/gambas3/gb.db2.gambas +usr/share/gambas3/info/gb.db2.info +usr/share/gambas3/info/gb.db2.list diff --git a/gambas3-gb-dbus-trayicon.install b/gambas3-gb-dbus-trayicon.install new file mode 100644 index 00000000..8e8fb469 --- /dev/null +++ b/gambas3-gb-dbus-trayicon.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.dbus.trayicon* +usr/share/gambas3/info/gb.dbus.trayicon* diff --git a/gambas3-gb-dbus.install b/gambas3-gb-dbus.install new file mode 100644 index 00000000..c15fc5ce --- /dev/null +++ b/gambas3-gb-dbus.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.dbus.component +usr/lib/gambas3/gb.dbus.gambas +usr/lib/gambas3/gb.dbus.so* +usr/share/gambas3/info/gb.dbus.info +usr/share/gambas3/info/gb.dbus.list diff --git a/gambas3-gb-desktop-x11.install b/gambas3-gb-desktop-x11.install new file mode 100644 index 00000000..b0b8f23d --- /dev/null +++ b/gambas3-gb-desktop-x11.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.desktop.x11.component +usr/lib/gambas3/gb.desktop.x11.gambas +usr/lib/gambas3/gb.desktop.x11.so* +usr/share/gambas3/info/gb.desktop.x11.info +usr/share/gambas3/info/gb.desktop.x11.list diff --git a/gambas3-gb-desktop.install b/gambas3-gb-desktop.install new file mode 100644 index 00000000..adbb3aa9 --- /dev/null +++ b/gambas3-gb-desktop.install @@ -0,0 +1,6 @@ +usr/lib/gambas3/gb.desktop.component +usr/lib/gambas3/gb.desktop.gambas +usr/share/gambas3/control/gb.desktop +usr/share/gambas3/control/gb.desktop/desktopwatcher.png +usr/share/gambas3/info/gb.desktop.info +usr/share/gambas3/info/gb.desktop.list diff --git a/gambas3-gb-eval-highlight.install b/gambas3-gb-eval-highlight.install new file mode 100644 index 00000000..35a30d2f --- /dev/null +++ b/gambas3-gb-eval-highlight.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.eval.highlight* +usr/share/gambas3/info/gb.eval.highlight* diff --git a/gambas3-gb-form-dialog.install b/gambas3-gb-form-dialog.install new file mode 100644 index 00000000..71df1c3d --- /dev/null +++ b/gambas3-gb-form-dialog.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.form.dialog* +usr/share/gambas3/info/gb.form.dialog* diff --git a/gambas3-gb-form-editor.install b/gambas3-gb-form-editor.install new file mode 100644 index 00000000..0a85302d --- /dev/null +++ b/gambas3-gb-form-editor.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.form.editor.component +usr/lib/gambas3/gb.form.editor.gambas +usr/share/gambas3/control/gb.form.editor +usr/share/gambas3/info/gb.form.editor.info +usr/share/gambas3/info/gb.form.editor.list diff --git a/gambas3-gb-form-htmlview.install b/gambas3-gb-form-htmlview.install new file mode 100644 index 00000000..a9123378 --- /dev/null +++ b/gambas3-gb-form-htmlview.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.form.htmlview.* +usr/share/gambas3/control/gb.form.htmlview/htmlview.png +usr/share/gambas3/info/gb.form.htmlview.info +usr/share/gambas3/info/gb.form.htmlview.list diff --git a/gambas3-gb-form-mdi.install b/gambas3-gb-form-mdi.install new file mode 100644 index 00000000..c3e1c58f --- /dev/null +++ b/gambas3-gb-form-mdi.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.form.mdi* +usr/share/gambas3/control/gb.form.mdi +usr/share/gambas3/info/gb.form.mdi* diff --git a/gambas3-gb-form-print.install b/gambas3-gb-form-print.install new file mode 100644 index 00000000..7907e321 --- /dev/null +++ b/gambas3-gb-form-print.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.form.print.* +usr/share/gambas3/info/gb.form.print.* diff --git a/gambas3-gb-form-stock.install b/gambas3-gb-form-stock.install new file mode 100644 index 00000000..d45cc2aa --- /dev/null +++ b/gambas3-gb-form-stock.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.form.stock* +usr/share/gambas3/info/gb.form.stock* diff --git a/gambas3-gb-form-terminal.install b/gambas3-gb-form-terminal.install new file mode 100644 index 00000000..5f2db327 --- /dev/null +++ b/gambas3-gb-form-terminal.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.form.terminal.* +usr/share/gambas3/control/gb.form.terminal/ +usr/share/gambas3/info/gb.form.terminal.* diff --git a/gambas3-gb-form.install b/gambas3-gb-form.install new file mode 100644 index 00000000..e028dac0 --- /dev/null +++ b/gambas3-gb-form.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.form.component +usr/lib/gambas3/gb.form.gambas +usr/share/gambas3/control/gb.form +usr/share/gambas3/info/gb.form.info +usr/share/gambas3/info/gb.form.list diff --git a/gambas3-gb-gmp.install b/gambas3-gb-gmp.install new file mode 100644 index 00000000..8758b9a2 --- /dev/null +++ b/gambas3-gb-gmp.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.gmp* +usr/share/gambas3/info/gb.gmp* diff --git a/gambas3-gb-gsl.install b/gambas3-gb-gsl.install new file mode 100644 index 00000000..75a8ece9 --- /dev/null +++ b/gambas3-gb-gsl.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.gsl* +usr/share/gambas3/info/gb.gsl* diff --git a/gambas3-gb-gtk3-opengl.install b/gambas3-gb-gtk3-opengl.install new file mode 100644 index 00000000..7ba703cd --- /dev/null +++ b/gambas3-gb-gtk3-opengl.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.gtk3.opengl.* +usr/share/gambas3/info/gb.gtk3.opengl.info +usr/share/gambas3/info/gb.gtk3.opengl.list diff --git a/gambas3-gb-gtk3-wayland.install b/gambas3-gb-gtk3-wayland.install new file mode 100644 index 00000000..067191ad --- /dev/null +++ b/gambas3-gb-gtk3-wayland.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.gtk3.wayland.component +usr/lib/gambas3/gb.gtk3.wayland.so* +usr/share/gambas3/info/gb.gtk3.wayland.info +usr/share/gambas3/info/gb.gtk3.wayland.list diff --git a/gambas3-gb-gtk3-webview.install b/gambas3-gb-gtk3-webview.install new file mode 100644 index 00000000..396977fe --- /dev/null +++ b/gambas3-gb-gtk3-webview.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.gtk3.webview.component +usr/lib/gambas3/gb.gtk3.webview.so* +usr/share/gambas3/info/gb.gtk3.webview.info +usr/share/gambas3/info/gb.gtk3.webview.list diff --git a/gambas3-gb-gtk3-x11.install b/gambas3-gb-gtk3-x11.install new file mode 100644 index 00000000..0440425f --- /dev/null +++ b/gambas3-gb-gtk3-x11.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.gtk3.x11.component +usr/lib/gambas3/gb.gtk3.x11.so* +usr/share/gambas3/info/gb.gtk3.x11.info +usr/share/gambas3/info/gb.gtk3.x11.list diff --git a/gambas3-gb-gtk3.install b/gambas3-gb-gtk3.install new file mode 100644 index 00000000..4406bf52 --- /dev/null +++ b/gambas3-gb-gtk3.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.gtk3.component +usr/lib/gambas3/gb.gtk3.so* +usr/share/gambas3/info/gb.gtk3.info +usr/share/gambas3/info/gb.gtk3.list diff --git a/gambas3-gb-gui.install b/gambas3-gb-gui.install new file mode 100644 index 00000000..d14c29c6 --- /dev/null +++ b/gambas3-gb-gui.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.gui.component +usr/lib/gambas3/gb.gui.so* +usr/share/gambas3/info/gb.gui.info +usr/share/gambas3/info/gb.gui.list diff --git a/gambas3-gb-hash.install b/gambas3-gb-hash.install new file mode 100644 index 00000000..ce768d1d --- /dev/null +++ b/gambas3-gb-hash.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.hash.* +usr/share/gambas3/info/gb.hash.info +usr/share/gambas3/info/gb.hash.list diff --git a/gambas3-gb-highlight.install b/gambas3-gb-highlight.install new file mode 100644 index 00000000..68150194 --- /dev/null +++ b/gambas3-gb-highlight.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.highlight* +usr/share/gambas3/info/gb.highlight* diff --git a/gambas3-gb-httpd.install b/gambas3-gb-httpd.install new file mode 100644 index 00000000..19a0c082 --- /dev/null +++ b/gambas3-gb-httpd.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.httpd* +usr/share/gambas3/info/gb.httpd* diff --git a/gambas3-gb-image-effect.install b/gambas3-gb-image-effect.install new file mode 100644 index 00000000..4159c88f --- /dev/null +++ b/gambas3-gb-image-effect.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.image.effect* +usr/share/gambas3/info/gb.image.effect* diff --git a/gambas3-gb-image-imlib.install b/gambas3-gb-image-imlib.install new file mode 100644 index 00000000..8d16ae02 --- /dev/null +++ b/gambas3-gb-image-imlib.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.image.imlib* +usr/share/gambas3/info/gb.image.imlib* diff --git a/gambas3-gb-image-imlib.lintian-overrides b/gambas3-gb-image-imlib.lintian-overrides new file mode 100644 index 00000000..9030f975 --- /dev/null +++ b/gambas3-gb-image-imlib.lintian-overrides @@ -0,0 +1,2 @@ +# This library does not use any symbol from libc. +gambas3-gb-image-imlib: library-not-linked-against-libc [usr/lib/gambas3/gb.image.imlib.so.0.0.0] diff --git a/gambas3-gb-image-io.install b/gambas3-gb-image-io.install new file mode 100644 index 00000000..852d11e5 --- /dev/null +++ b/gambas3-gb-image-io.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.image.io* +usr/share/gambas3/info/gb.image.io* diff --git a/gambas3-gb-image.install b/gambas3-gb-image.install new file mode 100644 index 00000000..8ec7cc39 --- /dev/null +++ b/gambas3-gb-image.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.image.component +usr/lib/gambas3/gb.image.so* +usr/share/gambas3/info/gb.image.info +usr/share/gambas3/info/gb.image.list diff --git a/gambas3-gb-inotify.install b/gambas3-gb-inotify.install new file mode 100644 index 00000000..cdb419c7 --- /dev/null +++ b/gambas3-gb-inotify.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.inotify.component +usr/lib/gambas3/gb.inotify.so* +usr/share/gambas3/info/gb.inotify.info +usr/share/gambas3/info/gb.inotify.list diff --git a/gambas3-gb-jit.install b/gambas3-gb-jit.install new file mode 100644 index 00000000..3a69f0db --- /dev/null +++ b/gambas3-gb-jit.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.jit.component +usr/lib/gambas3/gb.jit.gambas +usr/lib/gambas3/gb.jit.so* +usr/share/gambas3/info/gb.jit.info +usr/share/gambas3/info/gb.jit.list diff --git a/gambas3-gb-libxml.install b/gambas3-gb-libxml.install new file mode 100644 index 00000000..54c867f0 --- /dev/null +++ b/gambas3-gb-libxml.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.libxml* +usr/share/gambas3/info/gb.libxml* diff --git a/gambas3-gb-logging.install b/gambas3-gb-logging.install new file mode 100644 index 00000000..631df32b --- /dev/null +++ b/gambas3-gb-logging.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.logging* +usr/share/gambas3/info/gb.logging* diff --git a/gambas3-gb-map.install b/gambas3-gb-map.install new file mode 100644 index 00000000..0356b7c6 --- /dev/null +++ b/gambas3-gb-map.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.map* +usr/share/gambas3/control/gb.map +usr/share/gambas3/info/gb.map* diff --git a/gambas3-gb-markdown.install b/gambas3-gb-markdown.install new file mode 100644 index 00000000..9e78ce2d --- /dev/null +++ b/gambas3-gb-markdown.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.markdown.component +usr/lib/gambas3/gb.markdown.gambas +usr/share/gambas3/info/gb.markdown.info +usr/share/gambas3/info/gb.markdown.list diff --git a/gambas3-gb-media-form.install b/gambas3-gb-media-form.install new file mode 100644 index 00000000..3bab8db0 --- /dev/null +++ b/gambas3-gb-media-form.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.media.form* +usr/share/gambas3/control/gb.media.form/ +usr/share/gambas3/info/gb.media.form* diff --git a/gambas3-gb-media.install b/gambas3-gb-media.install new file mode 100644 index 00000000..c08690bb --- /dev/null +++ b/gambas3-gb-media.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.media.component +usr/lib/gambas3/gb.media.so* +usr/share/gambas3/info/gb.media.info +usr/share/gambas3/info/gb.media.list diff --git a/gambas3-gb-memcached.install b/gambas3-gb-memcached.install new file mode 100644 index 00000000..a780156e --- /dev/null +++ b/gambas3-gb-memcached.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.memcached* +usr/share/gambas3/info/gb.memcached* diff --git a/gambas3-gb-mime.install b/gambas3-gb-mime.install new file mode 100644 index 00000000..94b61caf --- /dev/null +++ b/gambas3-gb-mime.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.mime* +usr/share/gambas3/info/gb.mime* diff --git a/gambas3-gb-mongodb.install b/gambas3-gb-mongodb.install new file mode 100644 index 00000000..884ce208 --- /dev/null +++ b/gambas3-gb-mongodb.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.mongodb* +usr/share/gambas3/info/gb.mongodb* diff --git a/gambas3-gb-mysql.install b/gambas3-gb-mysql.install new file mode 100644 index 00000000..afb20d4d --- /dev/null +++ b/gambas3-gb-mysql.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.mysql* +usr/share/gambas3/info/gb.mysql* diff --git a/gambas3-gb-ncurses.install b/gambas3-gb-ncurses.install new file mode 100644 index 00000000..a0dad09a --- /dev/null +++ b/gambas3-gb-ncurses.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.ncurses* +usr/share/gambas3/info/gb.ncurses* diff --git a/gambas3-gb-net-curl.install b/gambas3-gb-net-curl.install new file mode 100644 index 00000000..eee32761 --- /dev/null +++ b/gambas3-gb-net-curl.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.net.curl* +usr/share/gambas3/info/gb.net.curl* +usr/share/gambas3/control/gb.net.curl/* diff --git a/gambas3-gb-net-pop3.install b/gambas3-gb-net-pop3.install new file mode 100644 index 00000000..86ab9ebf --- /dev/null +++ b/gambas3-gb-net-pop3.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.net.pop3* +usr/share/gambas3/control/gb.net.pop3/pop3client.png +usr/share/gambas3/info/gb.net.pop3* diff --git a/gambas3-gb-net-smtp.install b/gambas3-gb-net-smtp.install new file mode 100644 index 00000000..f3a75eb1 --- /dev/null +++ b/gambas3-gb-net-smtp.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.net.smtp* +usr/share/gambas3/control/gb.net.smtp/smtpclient.png +usr/share/gambas3/info/gb.net.smtp* diff --git a/gambas3-gb-net.install b/gambas3-gb-net.install new file mode 100644 index 00000000..32c83db6 --- /dev/null +++ b/gambas3-gb-net.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.net.component +usr/lib/gambas3/gb.net.so* +usr/share/gambas3/info/gb.net.info +usr/share/gambas3/info/gb.net.list +usr/share/gambas3/control/gb.net/* diff --git a/gambas3-gb-openal.install b/gambas3-gb-openal.install new file mode 100644 index 00000000..df8dd2f5 --- /dev/null +++ b/gambas3-gb-openal.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.openal* +usr/share/gambas3/info/gb.openal* diff --git a/gambas3-gb-opengl-glsl.install b/gambas3-gb-opengl-glsl.install new file mode 100644 index 00000000..db4e7d59 --- /dev/null +++ b/gambas3-gb-opengl-glsl.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.opengl.glsl* +usr/share/gambas3/info/gb.opengl.glsl* diff --git a/gambas3-gb-opengl-glu.install b/gambas3-gb-opengl-glu.install new file mode 100644 index 00000000..b4a1e5a9 --- /dev/null +++ b/gambas3-gb-opengl-glu.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.opengl.glu* +usr/share/gambas3/info/gb.opengl.glu* diff --git a/gambas3-gb-opengl-sge.install b/gambas3-gb-opengl-sge.install new file mode 100644 index 00000000..10bd76e0 --- /dev/null +++ b/gambas3-gb-opengl-sge.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.opengl.sge* +usr/share/gambas3/info/gb.opengl.sge* diff --git a/gambas3-gb-opengl.install b/gambas3-gb-opengl.install new file mode 100644 index 00000000..a4e136cb --- /dev/null +++ b/gambas3-gb-opengl.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.opengl.component +usr/lib/gambas3/gb.opengl.so* +usr/share/gambas3/info/gb.opengl.info +usr/share/gambas3/info/gb.opengl.list diff --git a/gambas3-gb-openssl.install b/gambas3-gb-openssl.install new file mode 100644 index 00000000..968ae82b --- /dev/null +++ b/gambas3-gb-openssl.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.openssl* +usr/share/gambas3/info/gb.openssl* diff --git a/gambas3-gb-option.install b/gambas3-gb-option.install new file mode 100644 index 00000000..bbba89ea --- /dev/null +++ b/gambas3-gb-option.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.option* +usr/share/gambas3/info/gb.option* diff --git a/gambas3-gb-pcre.install b/gambas3-gb-pcre.install new file mode 100644 index 00000000..fc45bd0d --- /dev/null +++ b/gambas3-gb-pcre.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.pcre* +usr/share/gambas3/info/gb.pcre* diff --git a/gambas3-gb-pdf.install b/gambas3-gb-pdf.install new file mode 100644 index 00000000..a67e4818 --- /dev/null +++ b/gambas3-gb-pdf.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.pdf* +usr/share/gambas3/info/gb.pdf* diff --git a/gambas3-gb-poppler.install b/gambas3-gb-poppler.install new file mode 100644 index 00000000..67238cbe --- /dev/null +++ b/gambas3-gb-poppler.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.poppler* +usr/share/gambas3/info/gb.poppler* diff --git a/gambas3-gb-qt6-ext.install b/gambas3-gb-qt6-ext.install new file mode 100644 index 00000000..8fae1701 --- /dev/null +++ b/gambas3-gb-qt6-ext.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.qt6.ext.* +usr/share/gambas3/info/gb.qt6.ext.* diff --git a/gambas3-gb-qt6-opengl.install b/gambas3-gb-qt6-opengl.install new file mode 100644 index 00000000..58e7212b --- /dev/null +++ b/gambas3-gb-qt6-opengl.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.qt6.opengl.component +usr/lib/gambas3/gb.qt6.opengl.so* +usr/share/gambas3/info/gb.qt6.opengl.info +usr/share/gambas3/info/gb.qt6.opengl.list diff --git a/gambas3-gb-qt6-wayland.install b/gambas3-gb-qt6-wayland.install new file mode 100644 index 00000000..3a391ddd --- /dev/null +++ b/gambas3-gb-qt6-wayland.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.qt6.wayland.component +usr/lib/gambas3/gb.qt6.wayland.so* +usr/share/gambas3/info/gb.qt6.wayland.info +usr/share/gambas3/info/gb.qt6.wayland.list diff --git a/gambas3-gb-qt6-webview.install b/gambas3-gb-qt6-webview.install new file mode 100644 index 00000000..961ac765 --- /dev/null +++ b/gambas3-gb-qt6-webview.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.qt6.webview.component +usr/lib/gambas3/gb.qt6.webview.so* +usr/share/gambas3/info/gb.qt6.webview.info +usr/share/gambas3/info/gb.qt6.webview.list diff --git a/gambas3-gb-qt6-x11.install b/gambas3-gb-qt6-x11.install new file mode 100644 index 00000000..60897679 --- /dev/null +++ b/gambas3-gb-qt6-x11.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.qt6.x11.component +usr/lib/gambas3/gb.qt6.x11.so* +usr/share/gambas3/info/gb.qt6.x11.info +usr/share/gambas3/info/gb.qt6.x11.list diff --git a/gambas3-gb-qt6.install b/gambas3-gb-qt6.install new file mode 100644 index 00000000..a8723ba7 --- /dev/null +++ b/gambas3-gb-qt6.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.qt6.component +usr/lib/gambas3/gb.qt6.so* +usr/share/gambas3/info/gb.qt6.info +usr/share/gambas3/info/gb.qt6.list diff --git a/gambas3-gb-report.install b/gambas3-gb-report.install new file mode 100644 index 00000000..12c7c575 --- /dev/null +++ b/gambas3-gb-report.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.report.* +usr/share/gambas3/control/gb.report +usr/share/gambas3/info/gb.report.* diff --git a/gambas3-gb-report2.install b/gambas3-gb-report2.install new file mode 100644 index 00000000..2260d538 --- /dev/null +++ b/gambas3-gb-report2.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.report2.* +usr/share/gambas3/control/gb.report2 +usr/share/gambas3/info/gb.report2.* diff --git a/gambas3-gb-scanner.install b/gambas3-gb-scanner.install new file mode 100644 index 00000000..97420edd --- /dev/null +++ b/gambas3-gb-scanner.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.scanner.component +usr/lib/gambas3/gb.scanner.gambas +usr/share/gambas3/info/gb.scanner.info +usr/share/gambas3/info/gb.scanner.list diff --git a/gambas3-gb-sdl-sound.install b/gambas3-gb-sdl-sound.install new file mode 100644 index 00000000..22958c86 --- /dev/null +++ b/gambas3-gb-sdl-sound.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.sdl.sound* +usr/share/gambas3/info/gb.sdl.sound* diff --git a/gambas3-gb-sdl.install b/gambas3-gb-sdl.install new file mode 100644 index 00000000..8e3991f3 --- /dev/null +++ b/gambas3-gb-sdl.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.sdl.component +usr/lib/gambas3/gb.sdl.so +usr/lib/gambas3/gb.sdl.so.* +usr/share/gambas3/info/gb.sdl.info +usr/share/gambas3/info/gb.sdl.list diff --git a/gambas3-gb-sdl2-audio.install b/gambas3-gb-sdl2-audio.install new file mode 100644 index 00000000..3ecf745f --- /dev/null +++ b/gambas3-gb-sdl2-audio.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.sdl2.audio* +usr/share/gambas3/info/gb.sdl2.audio* diff --git a/gambas3-gb-sdl2.install b/gambas3-gb-sdl2.install new file mode 100644 index 00000000..2c8628c1 --- /dev/null +++ b/gambas3-gb-sdl2.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.sdl2.component +usr/lib/gambas3/gb.sdl2.so +usr/lib/gambas3/gb.sdl2.so.* +usr/share/gambas3/info/gb.sdl2.info +usr/share/gambas3/info/gb.sdl2.list diff --git a/gambas3-gb-settings.install b/gambas3-gb-settings.install new file mode 100644 index 00000000..80700169 --- /dev/null +++ b/gambas3-gb-settings.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.settings* +usr/share/gambas3/info/gb.settings* diff --git a/gambas3-gb-signal.install b/gambas3-gb-signal.install new file mode 100644 index 00000000..ee265bc5 --- /dev/null +++ b/gambas3-gb-signal.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.signal* +usr/share/gambas3/info/gb.signal* diff --git a/gambas3-gb-term-form.install b/gambas3-gb-term-form.install new file mode 100644 index 00000000..0575c0b1 --- /dev/null +++ b/gambas3-gb-term-form.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.term.form.* +usr/share/gambas3/control/gb.term.form/ +usr/share/gambas3/info/gb.term.form.* diff --git a/gambas3-gb-term.install b/gambas3-gb-term.install new file mode 100644 index 00000000..f57f94f7 --- /dev/null +++ b/gambas3-gb-term.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.term.component +usr/lib/gambas3/gb.term.so* +usr/share/gambas3/info/gb.term.info +usr/share/gambas3/info/gb.term.list diff --git a/gambas3-gb-util-web.install b/gambas3-gb-util-web.install new file mode 100644 index 00000000..6d1ab03f --- /dev/null +++ b/gambas3-gb-util-web.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.util.web.component +usr/lib/gambas3/gb.util.web.gambas +usr/share/gambas3/control/gb.util.web +usr/share/gambas3/info/gb.util.web.info +usr/share/gambas3/info/gb.util.web.list diff --git a/gambas3-gb-util.install b/gambas3-gb-util.install new file mode 100644 index 00000000..1e3a2588 --- /dev/null +++ b/gambas3-gb-util.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.util.component +usr/lib/gambas3/gb.util.gambas +usr/share/gambas3/info/gb.util.info +usr/share/gambas3/info/gb.util.list diff --git a/gambas3-gb-v4l.install b/gambas3-gb-v4l.install new file mode 100644 index 00000000..fc3f537f --- /dev/null +++ b/gambas3-gb-v4l.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.v4l* +usr/share/gambas3/info/gb.v4l* diff --git a/gambas3-gb-vb.install b/gambas3-gb-vb.install new file mode 100644 index 00000000..a8d5acc8 --- /dev/null +++ b/gambas3-gb-vb.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.vb* +usr/share/gambas3/info/gb.vb* diff --git a/gambas3-gb-web-feed.install b/gambas3-gb-web-feed.install new file mode 100644 index 00000000..02b5d414 --- /dev/null +++ b/gambas3-gb-web-feed.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.web.feed* +usr/share/gambas3/info/gb.web.feed* diff --git a/gambas3-gb-web-form.install b/gambas3-gb-web-form.install new file mode 100644 index 00000000..4ae1daf5 --- /dev/null +++ b/gambas3-gb-web-form.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.web.form* +usr/share/gambas3/info/gb.web.form* +usr/share/gambas3/control/gb.web.form diff --git a/gambas3-gb-web-gui.install b/gambas3-gb-web-gui.install new file mode 100644 index 00000000..3c168dd0 --- /dev/null +++ b/gambas3-gb-web-gui.install @@ -0,0 +1,3 @@ +usr/lib/gambas3/gb.web.gui* +usr/share/gambas3/info/gb.web.gui* +usr/share/gambas3/control/gb.web.gui diff --git a/gambas3-gb-web.install b/gambas3-gb-web.install new file mode 100644 index 00000000..3bcbc22a --- /dev/null +++ b/gambas3-gb-web.install @@ -0,0 +1,4 @@ +usr/lib/gambas3/gb.web.component +usr/lib/gambas3/gb.web.gambas +usr/share/gambas3/info/gb.web.info +usr/share/gambas3/info/gb.web.list diff --git a/gambas3-gb-xml-html.install b/gambas3-gb-xml-html.install new file mode 100644 index 00000000..61b6978d --- /dev/null +++ b/gambas3-gb-xml-html.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.xml.html* +usr/share/gambas3/info/gb.xml.html* diff --git a/gambas3-gb-xml-rpc.install b/gambas3-gb-xml-rpc.install new file mode 100644 index 00000000..f999fd1c --- /dev/null +++ b/gambas3-gb-xml-rpc.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.xml.rpc* +usr/share/gambas3/info/gb.xml.rpc* diff --git a/gambas3-gb-xml-xslt.install b/gambas3-gb-xml-xslt.install new file mode 100644 index 00000000..572db8ff --- /dev/null +++ b/gambas3-gb-xml-xslt.install @@ -0,0 +1,2 @@ +usr/lib/gambas3/gb.xml.xslt* +usr/share/gambas3/info/gb.xml.xslt* diff --git a/gambas3-gb-xml.install b/gambas3-gb-xml.install new file mode 100644 index 00000000..c1a34e1a --- /dev/null +++ b/gambas3-gb-xml.install @@ -0,0 +1,5 @@ +usr/lib/gambas3/gb.xml.component +usr/lib/gambas3/gb.xml.gambas +usr/lib/gambas3/gb.xml.so* +usr/share/gambas3/info/gb.xml.info +usr/share/gambas3/info/gb.xml.list diff --git a/gambas3-ide.install b/gambas3-ide.install new file mode 100644 index 00000000..402e9734 --- /dev/null +++ b/gambas3-ide.install @@ -0,0 +1,6 @@ +usr/share/applications/gambas3.desktop +usr/share/icons/hicolor/256x256/apps/gambas3.png +usr/bin/gambas3 +usr/bin/gambas3.gambas +usr/share/gambas3/template +usr/share/metainfo/gambas3.appdata.xml diff --git a/gambas3-ide.links b/gambas3-ide.links new file mode 100644 index 00000000..ac116683 --- /dev/null +++ b/gambas3-ide.links @@ -0,0 +1 @@ +usr/share/man/man1/gambas3.1.gz usr/share/man/man1/gambas3.gambas.1.gz diff --git a/gambas3-ide.manpages b/gambas3-ide.manpages new file mode 100644 index 00000000..1829c338 --- /dev/null +++ b/gambas3-ide.manpages @@ -0,0 +1 @@ +usr/share/man/man1/gambas3.1 diff --git a/gambas3-runtime.install b/gambas3-runtime.install new file mode 100644 index 00000000..c48e8032 --- /dev/null +++ b/gambas3-runtime.install @@ -0,0 +1,34 @@ +usr/share/mime/packages/application-x-gambas3.xml +usr/bin/gbr3 +usr/bin/gbx3 +usr/lib/gambas3/gb.component +usr/lib/gambas3/gb.debug* +usr/lib/gambas3/gb.draw* +usr/lib/gambas3/gb.eval.component +usr/lib/gambas3/gb.eval.so* +usr/lib/gambas3/gb.geom.* +usr/lib/gambas3/gb.gui.base* +usr/lib/gambas3/gb.gui.opengl* +usr/lib/gambas3/gb.gui.qt.* +usr/lib/gambas3/gb.gui.webview.* +usr/lib/gambas3/gb.gui.trayicon.* +usr/lib/gambas3/gb.test.* +usr/share/gambas3/info/gb.debug.info +usr/share/gambas3/info/gb.debug.list +usr/share/gambas3/info/gb.eval.info +usr/share/gambas3/info/gb.eval.list +usr/share/gambas3/info/gb.geom.info +usr/share/gambas3/info/gb.geom.list +usr/share/gambas3/info/gb.gui.base.info +usr/share/gambas3/info/gb.gui.base.list +usr/share/gambas3/info/gb.gui.opengl* +usr/share/gambas3/info/gb.gui.qt.* +usr/share/gambas3/info/gb.gui.webview.* +usr/share/gambas3/info/gb.info +usr/share/gambas3/info/gb.list +usr/share/gambas3/info/gb.gui.trayicon.info +usr/share/gambas3/info/gb.gui.trayicon.list +usr/share/gambas3/info/gb.test.info +usr/share/gambas3/info/gb.test.list +usr/share/icons/hicolor/256x256/mimetypes/application-x-gambas3.png +usr/share/icons/hicolor/256x256/mimetypes/gnome-mime-application-x-gambas3.png diff --git a/gambas3-runtime.manpages b/gambas3-runtime.manpages new file mode 100644 index 00000000..0a206b93 --- /dev/null +++ b/gambas3-runtime.manpages @@ -0,0 +1,2 @@ +usr/share/man/man1/gbr3.1 +usr/share/man/man1/gbx3.1 diff --git a/gambas3-scripter.install b/gambas3-scripter.install new file mode 100644 index 00000000..44370ae5 --- /dev/null +++ b/gambas3-scripter.install @@ -0,0 +1,9 @@ +usr/share/mime/packages/application-x-gambasscript.xml +usr/share/mime/packages/application-x-gambasserverpage.xml +usr/bin/gbs3 +usr/bin/gbs3.gambas +usr/bin/gbw3 +usr/share/icons/hicolor/256x256/mimetypes/application-x-gambasscript.png +usr/share/icons/hicolor/256x256/mimetypes/application-x-gambasserverpage.png +usr/share/icons/hicolor/256x256/mimetypes/gnome-mime-application-x-gambasscript.png +usr/share/icons/hicolor/256x256/mimetypes/gnome-mime-application-x-gambasserverpage.png diff --git a/gambas3-scripter.links b/gambas3-scripter.links new file mode 100644 index 00000000..e64ed57c --- /dev/null +++ b/gambas3-scripter.links @@ -0,0 +1 @@ +usr/share/man/man1/gbs3.1.gz usr/share/man/man1/gbs3.gambas.1.gz diff --git a/gambas3-scripter.manpages b/gambas3-scripter.manpages new file mode 100644 index 00000000..9618068e --- /dev/null +++ b/gambas3-scripter.manpages @@ -0,0 +1,2 @@ +usr/share/man/man1/gbs3.1 +usr/share/man/man1/gbw3.1 diff --git a/gbp.conf b/gbp.conf new file mode 100644 index 00000000..1b5473f8 --- /dev/null +++ b/gbp.conf @@ -0,0 +1,5 @@ +[DEFAULT] +pristine-tar = True + +[dch] +git-log = --no-merges diff --git a/patches/Fix-armhf-misalignment-issue.patch b/patches/Fix-armhf-misalignment-issue.patch new file mode 100644 index 00000000..1d1325e5 --- /dev/null +++ b/patches/Fix-armhf-misalignment-issue.patch @@ -0,0 +1,19 @@ +Index: gambas3/main/share/gb_arch_temp.h +=================================================================== +--- gambas3.orig/main/share/gb_arch_temp.h ++++ gambas3/main/share/gb_arch_temp.h +@@ -120,7 +120,13 @@ static void load_arch(ARCH *arch, const + for (i = 0; i < arch->header.n_symbol; i++, sym++) + { + //arch->symbol[i].sym.sort = sym->sym.sort; +- arch->symbol[i].sym.len = sym->sym.len; ++#if __ARM_32BIT_STATE == 1 ++ int sym_len = 0; ++ __builtin_memcpy(&sym_len, &sym->sym.len, sizeof(sym->sym.len)); ++#else ++ int sym_len = sym->sym.len; ++#endif ++ arch->symbol[i].sym.len = sym_len; + arch->symbol[i].sym.name = (char *)(intptr_t)sym->sym.name; + arch->symbol[i].pos = sym->pos; + arch->symbol[i].len = sym->len; diff --git a/patches/Fix-compilation-with-poppler-version-24.12.patch b/patches/Fix-compilation-with-poppler-version-24.12.patch new file mode 100644 index 00000000..ee5cc54e --- /dev/null +++ b/patches/Fix-compilation-with-poppler-version-24.12.patch @@ -0,0 +1,67 @@ +From: Alessandro Astone +Date: Wed, 15 Jan 2025 18:08:55 +0100 +Subject: Fix compilation with poppler version >= 24.12. + +Forwarded: https://gitlab.com/gambas/gambas/-/merge_requests/383 +--- + gb.pdf/configure.ac | 2 ++ + gb.pdf/src/CPdfDocument.cpp | 11 ++++++++++- + 2 files changed, 12 insertions(+), 1 deletion(-) + +diff --git a/gb.pdf/configure.ac b/gb.pdf/configure.ac +index bbb4fe6..ca36347 100644 +--- a/gb.pdf/configure.ac ++++ b/gb.pdf/configure.ac +@@ -40,6 +40,8 @@ if test "$have_poppler" = "yes"; then + AC_DEFINE_UNQUOTED(POPPLER_VERSION_24_05_0, $((1-$?)), Poppler version >= 24.05.0) + $PKG_CONFIG --atleast-version=24.11.0 poppler + AC_DEFINE_UNQUOTED(POPPLER_VERSION_24_11_0, $((1-$?)), Poppler version >= 24.11.0) ++ $PKG_CONFIG --atleast-version=24.12.0 poppler ++ AC_DEFINE_UNQUOTED(POPPLER_VERSION_24_12_0, $((1-$?)), Poppler version >= 24.12.0) + fi + + AC_CONFIG_FILES([\ +diff --git a/gb.pdf/src/CPdfDocument.cpp b/gb.pdf/src/CPdfDocument.cpp +index 51e8cdb..a64f070 100644 +--- a/gb.pdf/src/CPdfDocument.cpp ++++ b/gb.pdf/src/CPdfDocument.cpp +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + + #include + #include +@@ -1028,6 +1029,9 @@ BEGIN_METHOD(PDFPAGE_select, GB_INTEGER X; GB_INTEGER Y; GB_INTEGER W; GB_INTEGE + + TextOutputDev *dev; + GooString *str; ++#if POPPLER_VERSION_24_12_0 ++ std::unique_ptr _gfx; ++#endif + Gfx *gfx; + int32_t x,y,w,h; + +@@ -1037,7 +1041,10 @@ BEGIN_METHOD(PDFPAGE_select, GB_INTEGER X; GB_INTEGER Y; GB_INTEGER W; GB_INTEGE + h = VARGOPT(H, (int32_t)THIS->page->getMediaHeight()); + + dev = new TextOutputDev (NULL, true, 0, false, false); +-#if POPPLER_VERSION_24_11_0 ++#if POPPLER_VERSION_24_12_0 ++ _gfx = THIS->page->createGfx(dev,72.0,72.0,0,false,true,-1, -1, -1, -1, NULL, NULL); ++ gfx = _gfx.get(); ++#elif POPPLER_VERSION_24_11_0 + gfx = THIS->page->createGfx(dev,72.0,72.0,0,false,true,-1, -1, -1, -1, NULL, NULL); + #else + gfx = THIS->page->createGfx(dev,72.0,72.0,0,false,true,-1, -1, -1, -1, false, NULL, NULL); +@@ -1048,7 +1055,9 @@ BEGIN_METHOD(PDFPAGE_select, GB_INTEGER X; GB_INTEGER Y; GB_INTEGER W; GB_INTEGE + + str=dev->getText((double)x,(double)y,(double)(w+x),(double)(h+y)); + ++#if !(POPPLER_VERSION_24_12_0) + delete gfx; ++#endif + delete dev; + + if (!str) diff --git a/patches/Fix-compilation-with-poppler-version-25.01.patch b/patches/Fix-compilation-with-poppler-version-25.01.patch new file mode 100644 index 00000000..24577df1 --- /dev/null +++ b/patches/Fix-compilation-with-poppler-version-25.01.patch @@ -0,0 +1,57 @@ +From: Alessandro Astone +Date: Wed, 15 Jan 2025 18:18:18 +0100 +Subject: Fix compilation with poppler version >= 25.01. + +Forwarded: https://gitlab.com/gambas/gambas/-/merge_requests/383 +--- + gb.pdf/configure.ac | 2 ++ + gb.pdf/src/CPdfDocument.cpp | 8 ++++++++ + 2 files changed, 10 insertions(+) + +diff --git a/gb.pdf/configure.ac b/gb.pdf/configure.ac +index ca36347..aabf3f2 100644 +--- a/gb.pdf/configure.ac ++++ b/gb.pdf/configure.ac +@@ -42,6 +42,8 @@ if test "$have_poppler" = "yes"; then + AC_DEFINE_UNQUOTED(POPPLER_VERSION_24_11_0, $((1-$?)), Poppler version >= 24.11.0) + $PKG_CONFIG --atleast-version=24.12.0 poppler + AC_DEFINE_UNQUOTED(POPPLER_VERSION_24_12_0, $((1-$?)), Poppler version >= 24.12.0) ++ $PKG_CONFIG --atleast-version=25.01.0 poppler ++ AC_DEFINE_UNQUOTED(POPPLER_VERSION_25_01_0, $((1-$?)), Poppler version >= 25.01.0) + fi + + AC_CONFIG_FILES([\ +diff --git a/gb.pdf/src/CPdfDocument.cpp b/gb.pdf/src/CPdfDocument.cpp +index a64f070..79ee749 100644 +--- a/gb.pdf/src/CPdfDocument.cpp ++++ b/gb.pdf/src/CPdfDocument.cpp +@@ -1028,7 +1028,11 @@ END_PROPERTY + BEGIN_METHOD(PDFPAGE_select, GB_INTEGER X; GB_INTEGER Y; GB_INTEGER W; GB_INTEGER H) + + TextOutputDev *dev; ++#if POPPLER_VERSION_25_01_0 ++ GooString str; ++# else + GooString *str; ++#endif + #if POPPLER_VERSION_24_12_0 + std::unique_ptr _gfx; + #endif +@@ -1060,6 +1064,9 @@ BEGIN_METHOD(PDFPAGE_select, GB_INTEGER X; GB_INTEGER Y; GB_INTEGER W; GB_INTEGE + #endif + delete dev; + ++#if POPPLER_VERSION_25_01_0 ++ GB.ReturnNewString(str.getCString(),str.getLength()); ++#else + if (!str) + { + GB.ReturnNewZeroString(""); +@@ -1068,6 +1075,7 @@ BEGIN_METHOD(PDFPAGE_select, GB_INTEGER X; GB_INTEGER Y; GB_INTEGER W; GB_INTEGE + + GB.ReturnNewString(str->getCString(),str->getLength()); + delete str; ++#endif + + END_METHOD + diff --git a/patches/nonverbose_build.patch b/patches/nonverbose_build.patch new file mode 100644 index 00000000..4c19c1b6 --- /dev/null +++ b/patches/nonverbose_build.patch @@ -0,0 +1,28 @@ +From: Bastian Germann +Date: Sat, 20 Jun 2020 02:12:47 +0200 +Subject: Prevent blhc complaining about nonverbose build +Forwarded: not-needed +diff --git a/comp/Makefile.am b/comp/Makefile.am +index 3b1d123d..2fca6636 100644 +--- a/comp/Makefile.am ++++ b/comp/Makefile.am +@@ -11,7 +11,6 @@ install-exec-local: + fi + + @(cd $(srcdir)/src; d=`pwd`; for p in `cat order`; do \ +- echo "Compiling '$$p' component..."; \ + cd $$d/$$p; \ + $(DESTDIR)$(bindir)/gbc$(GAMBAS_VERSION) -agtq -r $(DESTDIR)$(prefix); \ + if test $$? -eq 0; then \ +diff --git a/component.am b/component.am +index b4643872..ae210797 100644 +--- a/component.am ++++ b/component.am +@@ -6,7 +6,6 @@ install-data-hook: + @rm -f $(DESTDIR)$(gblibdir)/$(COMPONENT).gambas; + @if test -d $(COMPONENT) && test -e $(COMPONENT)/.project; then \ + echo; \ +- echo "Compiling '$(COMPONENT)' component..."; \ + ( \ + $(DESTDIR)$(bindir)/gbi$(GAMBAS_VERSION) -r $(DESTDIR)$(prefix) $(COMPONENT); \ + cd $(COMPONENT); \ diff --git a/patches/series b/patches/series new file mode 100644 index 00000000..5c54252f --- /dev/null +++ b/patches/series @@ -0,0 +1,4 @@ +nonverbose_build.patch +Fix-compilation-with-poppler-version-24.12.patch +Fix-compilation-with-poppler-version-25.01.patch +Fix-armhf-misalignment-issue.patch diff --git a/rules b/rules new file mode 100755 index 00000000..7460b810 --- /dev/null +++ b/rules @@ -0,0 +1,49 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 +export DEB_BUILD_MAINT_OPTIONS=hardening=+all +export XDG_DATA_HOME=$(CURDIR)/debian/tmp/usr/share +export XDG_UTILS_INSTALL_MODE=user +DISABLE_MODULES= +ifneq (linux,$(DEB_HOST_ARCH_OS)) +DISABLE_MODULES+= --disable-inotify +DISABLE_MODULES+= --disable-qt6wayland +DISABLE_MODULES+= --disable-gtk3wayland +DISABLE_MODULES+= --disable-gtk3webview +DISABLE_MODULES+= --disable-v4l +endif + +ifeq (,$(filter $(DEB_HOST_ARCH),amd64 arm64 armhf i386)) +DISABLE_MODULES+= --disable-qt6webview +endif + + +%: + dh $@ + +override_dh_auto_configure: + GAMBAS_CONFIG_FAILURE=1 dh_auto_configure -- --disable-sqlite2 --disable-gtk --disable-qt4 --disable-qt5 --disable-keyring --disable-sdl --disable-sdlsound $(DISABLE_MODULES) --libdir=\$${prefix}/lib + +override_dh_auto_clean: + dh_auto_clean + find . -name ".action" |xargs rm -Rfv + find . -name ".gambas" |xargs rm -Rfv + find . -name "*.gambas" |xargs rm -Rfv + find . -name "DISABLED" |xargs rm -Rfv + find . -name "DISABLED.gb*" |xargs rm -Rfv + find . -name "warnings.log" |xargs rm -Rfv + find . -name ".info" |xargs rm -Rfv + find . -name ".list" |xargs rm -Rfv + find . -name ".startup" |xargs rm -Rfv + find . -name "*.mo" -delete + find . -name "*.pot" -delete + rm -fv aclocal.m4 main/aclocal.m4 + +override_dh_auto_install: + dh_auto_install --no-parallel + xdg-icon-resource install --novendor --size 256 app/desktop/gambas3.png + xdg-desktop-menu install --novendor app/desktop/gambas3.desktop + find $(CURDIR)/debian/tmp/usr -name "*.la" -delete + find $(CURDIR)/debian/tmp/usr -type d -empty -delete + find $(CURDIR)/debian/tmp/usr -name *.png -perm /ugo+x -exec chmod 644 \{} \; + find $(CURDIR)/debian/tmp/ -name .gitignore -delete diff --git a/source/format b/source/format new file mode 100644 index 00000000..163aaf8d --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/watch b/watch new file mode 100644 index 00000000..5a32e5e0 --- /dev/null +++ b/watch @@ -0,0 +1,3 @@ +version=4 +opts=mode=git,compression=gzip,repacksuffix=+ds,dversionmangle=s/\+ds$// \ +https://gitlab.com/gambas/gambas.git refs/tags/(\d\S+) -- 2.30.2