diff options
author | Ben de Groot <yngwin@gentoo.org> | 2010-03-22 01:55:11 +0000 |
---|---|---|
committer | Ben de Groot <yngwin@gentoo.org> | 2010-03-22 01:55:11 +0000 |
commit | e84eaafed893fefa77462db5ba83ec2f553aede4 (patch) | |
tree | 2c8c35f8ce827a69cd80995db567c6e3b98a3aa8 /dev-util | |
parent | x11-libs/qt:3 and revdeps removal, bug #283429 (diff) | |
download | gentoo-2-e84eaafed893fefa77462db5ba83ec2f553aede4.tar.gz gentoo-2-e84eaafed893fefa77462db5ba83ec2f553aede4.tar.bz2 gentoo-2-e84eaafed893fefa77462db5ba83ec2f553aede4.zip |
x11-libs/qt:3 and revdeps removal, bug #283429
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/gambas/ChangeLog | 329 | ||||
-rw-r--r-- | dev-util/gambas/Manifest | 14 | ||||
-rw-r--r-- | dev-util/gambas/files/gambas-2.7.0-r1-remove-libltdl-from-main.patch | 20 | ||||
-rw-r--r-- | dev-util/gambas/files/gambas-2.8.0-libtool.patch | 11 | ||||
-rw-r--r-- | dev-util/gambas/files/gambas-2.8.2-FLAGS.patch | 39 | ||||
-rw-r--r-- | dev-util/gambas/files/gambas-2.9.0-app_Makefile.am.patch | 75 | ||||
-rw-r--r-- | dev-util/gambas/files/gambas-2.9.0-comp_Makefile.am.patch | 83 | ||||
-rw-r--r-- | dev-util/gambas/files/gambas-2.9.0-component.am.patch | 35 | ||||
-rw-r--r-- | dev-util/gambas/files/gambas-2.9.0-examples_Makefile.am.patch | 58 | ||||
-rw-r--r-- | dev-util/gambas/files/gambas-2.9.0-help_Makefile.am.patch | 29 | ||||
-rw-r--r-- | dev-util/gambas/files/gambas-2.9.0-main_Makefile.am.patch | 36 | ||||
-rw-r--r-- | dev-util/gambas/files/svn-r1636-xdg-utils.patch | 40 | ||||
-rw-r--r-- | dev-util/gambas/gambas-2.16.0.ebuild | 333 | ||||
-rw-r--r-- | dev-util/gambas/metadata.xml | 12 |
14 files changed, 0 insertions, 1114 deletions
diff --git a/dev-util/gambas/ChangeLog b/dev-util/gambas/ChangeLog deleted file mode 100644 index 63f0f60b5e19..000000000000 --- a/dev-util/gambas/ChangeLog +++ /dev/null @@ -1,329 +0,0 @@ -# ChangeLog for dev-util/gambas -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/gambas/ChangeLog,v 1.60 2010/02/10 22:09:36 ssuominen Exp $ - - 10 Feb 2010; Samuli Suominen <ssuominen@gentoo.org> gambas-2.16.0.ebuild: - Fix poppler depend. - - 11 Nov 2009; Samuli Suominen <ssuominen@gentoo.org> gambas-2.11.1.ebuild, - gambas-2.16.0.ebuild: - Remove kde-base/kdelibs:3.5 support. - -*gambas-2.16.0 (23 Oct 2009) - - 23 Oct 2009; Patrick Lauer <patrick@gentoo.org> +gambas-2.16.0.ebuild: - Bump, fixes #278205 - - 06 Sep 2009; Christian Ruppert <idl0r@gentoo.org> - -files/gambas-2.5.0-mimetype-registration.patch, - -files/gambas-2.5.0-sdl.patch, -files/gambas-2.7.0-help-path.patch, - -files/gambas-2.7.0-r1-gb.qt-QT_LDFLAGS.patch, - -files/gambas-2.7.0-r1-help-GB_INIT_SHORT.patch, - -files/gambas-2.8.0-help-path.patch, - -files/gambas-2.8.0-sdl-component-name.patch, - -files/gambas-2.8.2-app-Makefile-install.patch, - -files/gambas-2.8.2-comp-Makefile-install.patch, - -files/gambas-2.8.2-examples-Makefile-install.patch: - Remove unused patches. - - 03 Jun 2009; Samuli Suominen <ssuominen@gentoo.org> gambas-2.11.1.ebuild: - Move to virtual/libffi wrt #272056. - - 12 May 2009; Peter Alfredsen <loki_val@gentoo.org> gambas-2.11.1.ebuild: - Fixup poppler dependencies (again) to use virtuals. - -*gambas-2.11.1 (23 Apr 2009) - - 23 Apr 2009; Patrick Lauer <patrick@gentoo.org> - +files/gambas-2.9.0-app_Makefile.am.patch, - +files/gambas-2.9.0-comp_Makefile.am.patch, - +files/gambas-2.9.0-component.am.patch, - +files/gambas-2.9.0-examples_Makefile.am.patch, - +files/gambas-2.9.0-help_Makefile.am.patch, - +files/gambas-2.9.0-main_Makefile.am.patch, - +files/svn-r1636-xdg-utils.patch, +gambas-2.11.1.ebuild: - Bump to 2.11.1. Thanks to Lars Wendler and Boian Berberov for the ebuilds - and patches. Fixes #249339 - - 30 Mar 2009; Peter Alfredsen <loki_val@gentoo.org> gambas-2.7.0.ebuild, - gambas-2.8.2.ebuild: - Update dependencies w.r.t. bug 264230, fully-split-out poppler transition. - - 01 Oct 2008; Petteri Räty <betelgeuse@gentoo.org> gambas-2.8.2.ebuild: - Use src_prepare and src_configure so that we don't run econf twice. - - 27 Sep 2008; Petteri Räty <betelgeuse@gentoo.org> gambas-2.8.2.ebuild: - Use EAPI 2 use dependencies instead of built_with_use. - - 14 Sep 2008; Jeremy Olexa <darkside@gentoo.org> -files/Makefile.am-0.97a, - -files/Makefile.am-1.0_rc2, -files/gambas-1.0.6-configure-CFLAGS.patch, - -files/WebHome.html, -gambas-1.0.14.ebuild, -gambas-1.0.16.ebuild, - -gambas-1.0.17.ebuild, -gambas-1.9.23.ebuild: - remove old for bug #157670 - - 14 Sep 2008; Jeremy Olexa <darkside@gentoo.org> gambas-2.8.2.ebuild: - whitespace - -*gambas-2.8.2 (14 Sep 2008) - - 14 Sep 2008; Jeremy Olexa <darkside@gentoo.org> - +files/gambas-2.7.0-r1-gb.qt-QT_LDFLAGS.patch, - +files/gambas-2.7.0-r1-help-GB_INIT_SHORT.patch, - +files/gambas-2.7.0-r1-remove-libltdl-from-main.patch, - +files/gambas-2.8.0-help-path.patch, +files/gambas-2.8.0-libtool.patch, - +files/gambas-2.8.0-sdl-component-name.patch, - +files/gambas-2.8.2-FLAGS.patch, - +files/gambas-2.8.2-app-Makefile-install.patch, - +files/gambas-2.8.2-comp-Makefile-install.patch, - +files/gambas-2.8.2-examples-Makefile-install.patch, +gambas-2.8.2.ebuild: - (non maintainer commit) version bump dev-util/gambas. ebuild + patches - submitted by Boian Berberov in bug #229821 - - 27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> gambas-1.0.14.ebuild, - gambas-1.0.16.ebuild, gambas-1.0.17.ebuild, gambas-1.9.23.ebuild, - gambas-2.7.0.ebuild: - QA: Get rid of deprecated qt_min_version(). Correct KDE dependency to 3.x. - -*gambas-2.7.0 (26 Jun 2008) - - 26 Jun 2008; Jeremy Olexa <darkside@gentoo.org> - +files/gambas-2.5.0-gcc-libffi-path.patch, - +files/gambas-2.5.0-mimetype-registration.patch, - +files/gambas-2.5.0-sdl.patch, +files/gambas-2.7.0-help-path.patch, - +gambas-2.7.0.ebuild: - Version bump, bug #146871 - - 18 Jun 2008; Jeremy Olexa <darkside@gentoo.org> gambas-1.0.14.ebuild, - gambas-1.0.16.ebuild, gambas-1.0.17.ebuild: - use eautoreconf instead of direct autotools - - 21 May 2008; Tiziano Müller <dev-zero@gentoo.org> gambas-1.0.14.ebuild, - gambas-1.0.16.ebuild, gambas-1.0.17.ebuild, gambas-1.9.23.ebuild: - Changed dependency for postgresql from dev-db/postgresql to - virtual/postgresql-server - - 23 Nov 2006; Francesco Riosa <vivo@gentoo.org> gambas-1.0.14.ebuild, - gambas-1.0.16.ebuild, gambas-1.0.17.ebuild, gambas-1.9.23.ebuild: - dev-db/mysql => virtual/mysql - -*gambas-1.0.17 (17 Nov 2006) - - 17 Nov 2006; Marius Mauch <genone@gentoo.org> +gambas-1.0.17.ebuild: - Version bump - - 12 Jul 2006; Danny van Dyk <kugelfang@gentoo.org> gambas-1.9.23.ebuild: - QA: Added gtk to IUSE. - -*gambas-1.0.16 (05 May 2006) - - 05 May 2006; Marius Mauch <genone@gentoo.org> -gambas-1.0.6.ebuild, - -gambas-1.0.10.ebuild, -gambas-1.0.13.ebuild, gambas-1.0.14.ebuild, - +gambas-1.0.16.ebuild: - Bump 1.0.14 to stable, add 1.0.16 as ~x86, remove outdated versions. - Fix sqlite dependency so sqlite-3.x doesn't satisfy it anymore. - - 27 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-gambas-1.0.6, - files/digest-gambas-1.0.10, Manifest: - Fixing SHA256 digest, pass four - -*gambas-1.0.14 (25 Jan 2006) - - 25 Jan 2006; Marius Mauch <genone@gentoo.org> +gambas-1.0.14.ebuild: - Version bump - - 22 Jan 2006; Marius Mauch <genone@gentoo.org> gambas-1.9.23.ebuild: - Replacing pdflib use flag with pdf use flag - -*gambas-1.9.23 (17 Jan 2006) - - 17 Jan 2006; Marius Mauch <genone@gentoo.org> +gambas-1.9.23.ebuild: - Add package.masked development version with SLOT="2". - This version supports several additional use flags for the new components, - also includes a new buildsystem which should be saner than the old one. - -*gambas-1.0.13 (16 Jan 2006) - - 16 Jan 2006; Marius Mauch <genone@gentoo.org> -gambas-1.0.4.ebuild, - +gambas-1.0.13.ebuild: - Version bump (closes #118720), cleaning out obsolete versions. - - 16 Jan 2006; Francesco Riosa <vivo@gentoo.org> gambas-1.0.4.ebuild, - gambas-1.0.6.ebuild, gambas-1.0.10.ebuild: - slot change in preparation for gambas-2 (on genones request) - -*gambas-1.0.10 (14 Aug 2005) - - 14 Aug 2005; Marius Mauch <genone@gentoo.org> gambas-1.0.6.ebuild, - +gambas-1.0.10.ebuild: - version bump, mark 1.0.6 stable. - - 25 Jul 2005; Caleb Tennis <caleb@gentoo.org> gambas-1.0.4.ebuild, - gambas-1.0.5.ebuild, gambas-1.0.6.ebuild: - Change qt dep per bug #100235 - -*gambas-1.0.6 (02 Jun 2005) - - 02 Jun 2005; Mike Frysinger <vapier@gentoo.org> - +files/gambas-1.0.6-configure-CFLAGS.patch, +gambas-1.0.6.ebuild: - Version bump, adding bzip2 USE flag. - -*gambas-1.0.5 (23 Apr 2005) - - 23 Apr 2005; Marius Mauch <genone@gentoo.org> gambas-1.0.4.ebuild, - +gambas-1.0.5.ebuild: - version bump, maybe fixes bug #88422. - - 06 Apr 2005; Marius Mauch <genone@gentoo.org> -gambas-0.99.ebuild, - -gambas-1.0.1.ebuild, -gambas-1.0.2.ebuild, -gambas-1.0.3.ebuild, - gambas-1.0.4.ebuild: - Marking 1.0.4 stable, cleaning out older versions. - -*gambas-1.0.4 (12 Mar 2005) - - 12 Mar 2005; Marius Mauch <genone@gentoo.org> +gambas-1.0.4.ebuild: - version bump - -*gambas-1.0.3 (08 Mar 2005) - - 08 Mar 2005; Marius Mauch <genone@gentoo.org> gambas-1.0.1.ebuild, - gambas-1.0.2.ebuild, +gambas-1.0.3.ebuild: - version bump, marking 1.0.2 stable - -*gambas-1.0.2 (22 Jan 2005) - - 22 Jan 2005; Marius Mauch <genone@gentoo.org> +gambas-1.0.2.ebuild, - -gambas-1.0_rc4.ebuild, -gambas-1.0_rc6.ebuild: - version bump, cleaning old rc ebuilds. - -*gambas-1.0.1 (09 Jan 2005) - - 09 Jan 2005; Marius Mauch <genone@gentoo.org> +gambas-1.0.1.ebuild: - version bump, stable candidate. - -*gambas-1.0_rc6 (29 Dec 2004) - - 29 Dec 2004; Marius Mauch <genone@gentoo.org> gambas-1.0_rc4.ebuild, - +gambas-1.0_rc6.ebuild: - Version bump, fixing old (and probably broken) configure options. - -*gambas-1.0_rc4 (08 Dec 2004) - - 08 Dec 2004; Marius Mauch <genone@gentoo.org> files/Makefile.am-1.0_rc2, - -gambas-1.0_rc2.ebuild, +gambas-1.0_rc4.ebuild: - version bump, adding a few more dependencies that were missing, fixed the - Makefile (again). - - 05 Dec 2004; Marius Mauch <genone@gentoo.org> files/Makefile.am-1.0_rc2: - Removing the stupid symlink part from the Makefile. - -*gambas-1.0_rc2 (14 Nov 2004) - - 14 Nov 2004; Marius Mauch <genone@gentoo.org> -files/Makefile.am-0.90, - -files/Makefile.am-0.93, -files/Makefile.am-0.94, - +files/Makefile.am-1.0_rc2, -files/gbx_exec_enum-0.92.patch, - -files/info-location-0.90.patch, -files/non-symlink-0.90.patch, - -files/non-symlink-0.94.patch, -files/non-symlink-0.95.patch, - -gambas-0.95.ebuild, -gambas-0.97a.ebuild, gambas-0.99.ebuild, - +gambas-1.0_rc2.ebuild: - - version bump - - marking 0.99 stable - - cleaning old versions and old auxiliary files - -*gambas-0.99 (11 Oct 2004) - - 11 Oct 2004; <genone@gentoo.org> +gambas-0.99.ebuild: - version bump - - 23 Aug 2004; <genone@gentoo.org> gambas-0.94a.ebuild, gambas-0.95.ebuild: - - mark 0.95 stable - - added missing sqlite dependency - - version bump to 0.97a - - removing old versions - -*gambas-0.95 (20 Jul 2004) - - 20 Jul 2004; Marius Mauch <genone@gentoo.org> +files/non-symlink-0.95.patch, - +gambas-0.95.ebuild: - version bump - -*gambas-0.94a (05 Jul 2004) - - 05 Jul 2004; Marius Mauch <genone@gentoo.org> +files/WebHome.html, - +files/non-symlink-0.94.patch, -gambas-0.94.ebuild, +gambas-0.94a.ebuild: - version bump to 0.94a, 0.94 was removed upstream. Also fixing absolute paths - (again) and the help for USE=-doc. - - 24 Jun 2004; Marius Mauch <genone@gentoo.org> : - version bump, disable preloading in the Makefile as some people reported - segfaults when it's on. - -*gambas-0.93b (21 May 2004) - - 21 May 2004; Marius Mauch <genone@gentoo.org> +files/Makefile.am-0.93, - +gambas-0.93b.ebuild: - version bump - -*gambas-0.92-r1 (10 Apr 2004) - - 10 Apr 2004; Marius Mauch <genone@gentoo.org> gambas-0.92-r1.ebuild, - files/gbx_exec_enum-0.92.patch: - Adding a patch from Benoit Minisini to fix tabstrip corruptions when saving - forms. - -*gambas-0.92 (03 Apr 2004) - - 03 Apr 2004; Marius Mauch <genone@gentoo.org> gambas-0.91.ebuild, - gambas-0.92.ebuild: - version bump, marking 0.91 as stable on x86. - -*gambas-0.91 (14 Mar 2004) - - 14 Mar 2004; Marius Mauch <genone@gentoo.org> gambas-0.91.ebuild: - version bump - - 08 Mar 2004; Marius Mauch <genone@gentoo.org> gambas-0.90-r1.ebuild: - move /usr/lib/info/* to /usr/lib/gambas/info/ - -*gambas-0.90-r1 (08 Mar 2004) - - 08 Mar 2004; Marius Mauch <genone@gentoo.org> gambas-0.90-r1.ebuild, - files/Makefile.am-0.90: - info files are required so don't skip that step but just remove the KDE - specific component files. - - 28 Feb 2004; Marius Mauch <genone@gentoo.org> gambas-0.90.ebuild, - files/Makefile.am-0.90: - Always enable KDE support now as it doesn't work without, removing qt - USE flag as it's pointless. Further patching the Makefile as it now - segfaults on KDE info files. - -*gambas-0.90 (27 Feb 2004) - - 27 Feb 2004; Marius Mauch <genone@gentoo.org> gambas-0.90.ebuild, - files/Makefile.am-0.90, files/non-symlink-0.90.patch: - version bump, adding support for more USE flags, removing -Os from default - CFLAGS - -*gambas-0.82 (05 Feb 2004) - - 05 Feb 2004; Marius Mauch <genone@gentoo.org> gambas-0.82.ebuild, - files/Makefile.am-0.82, files/non-symlink-0.82.patch: - version bump. Added --enable-optimization swtich to configure, still have to - patch it so it uses the CFLAGS from make.conf. Made API docs and examples - depend on the "doc" USE flag and install them in the right location. - Replaced the Makefile patching with regenerating it from a new Makefile.am - -*gambas-0.72 (02 Dec 2003) - - 02 Dec 2003; Marius Mauch <genone@gentoo.org> gambas-0.71.ebuild, - gambas-0.72.ebuild: - version bump - fixing some copy+paste bugs - fixing optional dependencies (stupid configure script has no disable options) - -*gambas-0.71 (18 Nov 2003) - - 18 Nov 2003; Marius Mauch <genone@gentoo.org> gambas-0.71.ebuild, - files/non-symlink-0.71.patch: - initial commit, closing bug #21633 - diff --git a/dev-util/gambas/Manifest b/dev-util/gambas/Manifest deleted file mode 100644 index c28fc2ec9ed9..000000000000 --- a/dev-util/gambas/Manifest +++ /dev/null @@ -1,14 +0,0 @@ -AUX gambas-2.7.0-r1-remove-libltdl-from-main.patch 507 RMD160 000b176579625e2511786afbc515c22e575fb5fe SHA1 b0474fd354e4fa8ee9a4fdd5779603bb2ae8e1ba SHA256 e9da8b3abc46ee6b115a946013ad2e1ec8c53e33fe561ae7530abed96e87bcc5 -AUX gambas-2.8.0-libtool.patch 216 RMD160 90b05728a8970fdf410cd691cdf62b1fd2d0c4cc SHA1 2c7ba31f58efad80822a8a22398f5d4474c1bcfa SHA256 460daf39e9ef748e3cc23ddcf52172ed318c241399f1616ac1d68590329911bb -AUX gambas-2.8.2-FLAGS.patch 1031 RMD160 50afdc80666a1d71ac484535d5bb0bd46ee638e1 SHA1 f9596f2af645939ae2d4e498dd64e82a3cef8854 SHA256 6622ce7bcc989735eccff7e6681754f7146b55e53a33bbbb37854a139f2f001e -AUX gambas-2.9.0-app_Makefile.am.patch 3361 RMD160 dd3f7fda4eea2a2e9be4cf79bc2caa24d1c5cceb SHA1 7a2dae064c62ba56f88f44b7927218bcb8938e9a SHA256 e81d9dc9daa1aa54ff3f909a07c6aed842333fee6830066436e973fb6417452f -AUX gambas-2.9.0-comp_Makefile.am.patch 3038 RMD160 3e73de978fa6ccac487879e39aafcf769f0cd987 SHA1 e194df973d50acc31c8f7c52fd81408ad6b2ceee SHA256 cd9225e324ae7544eb1939d1067442276756897fec64a4a2d0e6410f43586e83 -AUX gambas-2.9.0-component.am.patch 1254 RMD160 b35165f20ae9b3b40b1ea6f93722534aaac55384 SHA1 cdd11b92099d0b9cfbf4dfedf63874ee61a0c5a3 SHA256 847c17478b187607932010d77aa28d36e1f75b07e1dadb19c57b2c42a11b3d4a -AUX gambas-2.9.0-examples_Makefile.am.patch 1761 RMD160 3a91a1e82b09c82e2e83457e8309d0ee0763afee SHA1 a38b44aa811abbf1432960ab636ca50acc6fa8e4 SHA256 81b0201d52cec017799cb6dfa2dfcbe8becb5c15d7ecfab6eb55d385b879ce8e -AUX gambas-2.9.0-help_Makefile.am.patch 976 RMD160 201a33d53059b27ec9cd4f3d69fcedcae9e5290c SHA1 f354adb7b578d3ded63195a12c8a0042269733de SHA256 d0585ab49a3422d3c2e51a8b636a1c07e0f087390ddba9ed75db335d9cfc9c86 -AUX gambas-2.9.0-main_Makefile.am.patch 1244 RMD160 885ed8f6aa10d1ba74476c091893eafdc28af54a SHA1 ded1378bbdb697a13a846357c4b3d4ecf0015553 SHA256 dfee7b37cde0e9a829fd01f8201c6b7aa3f14962c0a01784f82012ea7f541e54 -AUX svn-r1636-xdg-utils.patch 1037 RMD160 f08399b653c59317467804a0082e618b0c673a6e SHA1 fbee2e3202a168dc3fa3642e5bf77cfa7792ea73 SHA256 e8f5f03d5122fed388c9379b6a5edd49dbafb4d8e6025ac95db64fab9668a268 -DIST gambas2-2.16.0.tar.bz2 13546282 RMD160 b9d52c50fe5de7e105ad27cf47532f900603fbdb SHA1 e19bb06ede9601cf2d62df45eb9914f173435ce6 SHA256 513d6faf0c176fc4c136e0210b44bb918bcdfb4ab9c5583d19b5a5d9f3d7563b -EBUILD gambas-2.16.0.ebuild 9849 RMD160 bbd62f938430fd0da3c4f007b80cb800d4015d54 SHA1 e0c3945fa65724ec312f717fdcbecfec49d7eae2 SHA256 325f664be07ee8d54d20c5d9ace71301a7930d3e2c9bcf78d70bc5d71befbccd -MISC ChangeLog 11975 RMD160 704cd740eda457bc63ad0b351a952491d7d8cfbd SHA1 7299f357fabe6cbf3fcad7b99fba6642a1a139dd SHA256 ae2a1e76d14e8c651f18295167dc8963c2ddd1192dccbfcb67797695d526b47c -MISC metadata.xml 387 RMD160 853bcfba2413158ab1e8e1067b04b85fdf80745d SHA1 107b0ee68139f955029d12ac7c6101ab52d9ffce SHA256 704a6b0d9e9b4e814b76161d11bb1669d85493e6a358537fd1f1c7682e440998 diff --git a/dev-util/gambas/files/gambas-2.7.0-r1-remove-libltdl-from-main.patch b/dev-util/gambas/files/gambas-2.7.0-r1-remove-libltdl-from-main.patch deleted file mode 100644 index 9056bab092e6..000000000000 --- a/dev-util/gambas/files/gambas-2.7.0-r1-remove-libltdl-from-main.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- main/configure.ac.orig 2008-07-21 -+++ main/configure.ac 2008-07-21 -@@ -1,7 +1,6 @@ - dnl ---- configure.ac for main programs - - AC_INIT(configure.ac) --AC_CONFIG_SUBDIRS(libltdl) - GB_INIT(main) - AC_PROG_LIBTOOL - AM_PROG_CC_C_O ---- main/Makefile.am.orig 2008-07-21 -+++ main/Makefile.am 2008-07-21 -@@ -1,6 +1,6 @@ - ## Process this file with automake to produce Makefile.in - --SUBDIRS = libltdl gbx gbc lib share -+SUBDIRS = gbx gbc lib share - EXTRA_DIST = TODO reconf spec README mime - - install-exec-local: diff --git a/dev-util/gambas/files/gambas-2.8.0-libtool.patch b/dev-util/gambas/files/gambas-2.8.0-libtool.patch deleted file mode 100644 index 08a1706f8f64..000000000000 --- a/dev-util/gambas/files/gambas-2.8.0-libtool.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- acinclude.m4.orig 2008-08-18 -+++ acinclude.m4 2008-08-18 -@@ -83,7 +83,7 @@ - AC_DEFUN([GB_LIBTOOL], - [ - AC_LIBTOOL_DLOPEN -- AC_LIBLTDL_CONVENIENCE -+ AC_WITH_LTDL - AC_LIBTOOL_WIN32_DLL - AC_DISABLE_STATIC - diff --git a/dev-util/gambas/files/gambas-2.8.2-FLAGS.patch b/dev-util/gambas/files/gambas-2.8.2-FLAGS.patch deleted file mode 100644 index b0fb3736fcaf..000000000000 --- a/dev-util/gambas/files/gambas-2.8.2-FLAGS.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- acinclude.m4.orig 2008-08-31 -+++ acinclude.m4 2008-08-31 -@@ -194,17 +194,6 @@ - - AM_CONDITIONAL(DEBUG, test "$gambas_debug" = yes) - -- dnl ---- optimization option -- -- AC_ARG_ENABLE( -- optimization, -- [ --enable-optimization compile with optimizations (default: yes)], -- gambas_optimization=$enableval, -- gambas_optimization=yes -- ) -- -- AM_CONDITIONAL(OPTIMIZE, test "$gambas_optimization" = yes) -- - AM_CFLAGS="$AM_CFLAGS -pipe -Wall -Wno-unused-value -fsigned-char" - AM_CXXFLAGS="$AM_CXXFLAGS -pipe -Wall -fno-exceptions -Wno-unused-value -fsigned-char" - -@@ -229,18 +218,7 @@ - - dnl ---- Optimization flags - -- if test "x$gambas_optimization" = "xyes"; then - AM_CFLAGS_OPT="$AM_CFLAGS -O3" -- AM_CFLAGS="$AM_CFLAGS -Os" -- AM_CXXFLAGS="$AM_CXXFLAGS -Os -fno-omit-frame-pointer" -- else -- AM_CFLAGS_OPT="$AM_CFLAGS -O0" -- AM_CFLAGS="$AM_CFLAGS -O0" -- AM_CXXFLAGS="$AM_CXXFLAGS -O0" -- fi -- -- CFLAGS="" -- CXXFLAGS="" - - AC_SUBST(AM_CFLAGS) - AC_SUBST(AM_CFLAGS_OPT) diff --git a/dev-util/gambas/files/gambas-2.9.0-app_Makefile.am.patch b/dev-util/gambas/files/gambas-2.9.0-app_Makefile.am.patch deleted file mode 100644 index 303472fe76c5..000000000000 --- a/dev-util/gambas/files/gambas-2.9.0-app_Makefile.am.patch +++ /dev/null @@ -1,75 +0,0 @@ ---- app/Makefile.am.orig 2008-12-15 -+++ app/Makefile.am 2008-12-15 -@@ -1,36 +1,54 @@ - EXTRA_DIST = reconf src spec mime - - install-exec-local: -- @echo "Installing the development environment..." -- @(cd $(srcdir)/src; d=`pwd`; \ -- for p in `cat INSTALL`; do \ -- echo "Compiling $$p..."; cd $$d/$$p; \ -- $(DESTDIR)$(bindir)/gbc$(GAMBAS_VERSION) -ag -r $(DESTDIR)$(prefix); \ -- $(DESTDIR)$(bindir)/gba$(GAMBAS_VERSION); \ -- rm -rf .gambas; \ -- $(INSTALL) $$p.gambas $(DESTDIR)$(bindir); \ -- done) -- ##@if test "$(bindir)" != "$(ROOT)/usr/bin" && test "$(bindir)" != "$(ROOT)/usr/bin/"; then -- @ln -s gambas$(GAMBAS_VERSION).gambas $(DESTDIR)$(bindir)/gambas$(GAMBAS_VERSION) || true -- -- @echo "Installing the scripter..." -- @ln -s gbs$(GAMBAS_VERSION).gambas $(DESTDIR)$(bindir)/gbs$(GAMBAS_VERSION) || true -- @ln -s gbw$(GAMBAS_VERSION).gambas $(DESTDIR)$(bindir)/gbs$(GAMBAS_VERSION) || true -- @if test x"$(XDG_UTILS)" != x; then \ -+ @echo "=== Installing the development environment ==="; \ -+ echo -+ -+ @(for p in `cat $(srcdir)/src/INSTALL`; do \ -+ echo -n "Compiling $$p ... "; \ -+ cd $(abs_srcdir)/src/$$p; \ -+ if $(DESTDIR)$(bindir)/gbc$(GAMBAS_VERSION) -ag -r $(DESTDIR)$(prefix); then \ -+ $(DESTDIR)$(bindir)/gba$(GAMBAS_VERSION); \ -+ echo "Installing $$p"; \ -+ rm -rf .gambas; \ -+ $(INSTALL) $$p.gambas $(DESTDIR)$(bindir); \ -+ fi \ -+ done); \ -+ echo -+ -+ @if test -e $(DESTDIR)$(bindir)/gambas$(GAMBAS_VERSION).gambas; then \ -+ echo "Creating IDE symbolic link"; \ -+ $(LN_S) gambas$(GAMBAS_VERSION).gambas $(DESTDIR)$(bindir)/gambas$(GAMBAS_VERSION); \ -+ fi; \ -+ if test -e $(DESTDIR)$(bindir)/gambas$(GAMBAS_VERSION)-database-manager.gambas; then \ -+ echo "Creating Database Manager symbolic link"; \ -+ $(LN_S) gambas$(GAMBAS_VERSION)-database-manager.gambas $(DESTDIR)$(bindir)/gambas$(GAMBAS_VERSION)-database-manager; \ -+ fi; \ -+ if test -e $(DESTDIR)$(bindir)/gbs$(GAMBAS_VERSION).gambas; then \ -+ echo "Creating scripter symbolic links"; \ -+ $(LN_S) gbs$(GAMBAS_VERSION).gambas $(DESTDIR)$(bindir)/gbs$(GAMBAS_VERSION); \ -+ $(LN_S) gbs$(GAMBAS_VERSION).gambas $(DESTDIR)$(bindir)/gbw$(GAMBAS_VERSION); \ -+ fi; \ -+ echo -+ -+ @if test -n "$(XDG_UTILS)"; then \ - $(INSTALL) -d $(DESTDIR)$(gbdatadir)/icons; \ -- cp -f $(srcdir)/mime/application-x-gambas*.png $(DESTDIR)$(gbdatadir)/icons; \ -+ $(INSTALL) -c -m 644 $(srcdir)/mime/application-x-gambas*.png $(DESTDIR)$(gbdatadir)/icons; \ - echo "Registering Gambas script mimetype"; \ - xdg-icon-resource install --context mimetypes --size 64 $(DESTDIR)$(gbdatadir)/icons/application-x-gambasscript.png application-x-gambasscript; \ - xdg-mime install $(srcdir)/mime/application-x-gambasscript.xml; \ - echo "Registering Gambas server page mimetype"; \ - xdg-icon-resource install --context mimetypes --size 64 $(DESTDIR)$(gbdatadir)/icons/application-x-gambasserverpage.png application-x-gambasserverpage; \ - xdg-mime install $(srcdir)/mime/application-x-gambasserverpage.xml; \ -+ echo; \ - fi - - uninstall-local: - @rm -f $(DESTDIR)$(bindir)/gambas$(GAMBAS_VERSION) - @rm -f $(DESTDIR)$(bindir)/gbs$(GAMBAS_VERSION) -- @(cd $(srcdir)/src; for p in `cat INSTALL`; do rm -f $(DESTDIR)$(bindir)/$$p.gambas; done) -+ @(for p in `cat $(srcdir)/src/INSTALL`; do \ -+ rm -f $(DESTDIR)$(bindir)/$$p.gambas; \ -+ done) - - dist-hook: - @(cd $(distdir)/src; \ diff --git a/dev-util/gambas/files/gambas-2.9.0-comp_Makefile.am.patch b/dev-util/gambas/files/gambas-2.9.0-comp_Makefile.am.patch deleted file mode 100644 index e31e913af36b..000000000000 --- a/dev-util/gambas/files/gambas-2.9.0-comp_Makefile.am.patch +++ /dev/null @@ -1,83 +0,0 @@ ---- comp/Makefile.am.orig 2008-11-01 -+++ comp/Makefile.am 2008-11-01 -@@ -4,44 +4,44 @@ - ##AUTOMAKE_OPTIONS = dist-bzip2 - - install-exec-local: -- @if test "x$(ROOT)" != "x"; then \ -- echo "Installing with ROOT=$(ROOT)"; \ -- echo; \ -- fi -- -- @if test "x$(DESTDIR)" != "x"; then \ -- echo "Installing with DESTDIR=$(DESTDIR)"; \ -- echo; \ -- ROOT=$DESTDIR; \ -- fi -- -- @echo "Running the informer again because of dependencies between information files" -- @$(DESTDIR)$(bindir)/gbi$(GAMBAS_VERSION) -r $(DESTDIR)$(prefix) -- -- @echo "Installing the components..." -- @(cd $(srcdir)/src; d=`pwd`; for p in `cat order`; do \ -- echo "Compiling $$p..."; \ -- cd $$d/$$p; \ -- $(DESTDIR)$(bindir)/gbc$(GAMBAS_VERSION) -ag -r $(DESTDIR)$(prefix); \ -- $(DESTDIR)$(bindir)/gba$(GAMBAS_VERSION); \ -- rm -rf .gambas; \ -- echo "Installing $$p..."; \ -- $(INSTALL) $$p.gambas $(DESTDIR)$(gblibdir); \ -- $(INSTALL) .component $(DESTDIR)$(gblibdir)/$$p.component; \ -- chmod a-x $(DESTDIR)$(gblibdir)/$$p.component; \ -- $(INSTALL) .info $(DESTDIR)$(gbdatadir)/info/$$p.info; \ -- chmod a-x $(DESTDIR)$(gbdatadir)/info/$$p.info; \ -- $(INSTALL) .list $(DESTDIR)$(gbdatadir)/info/$$p.list; \ -- chmod a-x $(DESTDIR)$(gbdatadir)/info/$$p.list; \ -- done; true) -+ @echo "=== Installing the components ==="; \ -+ echo -+ -+ @if test -n "$(ROOT)"; then \ -+ echo "Installing with ROOT=$(ROOT)"; \ -+ fi; \ -+ if test -n "$(DESTDIR)"; then \ -+ echo "Installing with DESTDIR=$(DESTDIR)"; \ -+ ROOT=$DESTDIR; \ -+ fi; \ -+ echo -+ -+ @echo "Running the informer again because of dependencies between information files"; \ -+ $(DESTDIR)$(bindir)/gbi$(GAMBAS_VERSION) -r $(DESTDIR)$(prefix); \ -+ echo -+ -+ @(for p in `cat $(srcdir)/src/order`; do \ -+ echo -n "Compiling $$p ... "; \ -+ cd $(abs_srcdir)/src/$$p; \ -+ if $(DESTDIR)$(bindir)/gbc$(GAMBAS_VERSION) -ag -r $(DESTDIR)$(prefix); then \ -+ $(DESTDIR)$(bindir)/gba$(GAMBAS_VERSION); \ -+ echo "Installing $$p"; \ -+ rm -rf .gambas; \ -+ $(INSTALL) $$p.gambas $(DESTDIR)$(gblibdir); \ -+ $(INSTALL) -c -m 644 .component $(DESTDIR)$(gblibdir)/$$p.component; \ -+ $(INSTALL) -c -m 644 .info $(DESTDIR)$(gbdatadir)/info/$$p.info; \ -+ $(INSTALL) -c -m 644 .list $(DESTDIR)$(gbdatadir)/info/$$p.list; \ -+ fi \ -+ done); \ -+ echo - - uninstall-local: -- @(cd $(srcdir)/src; for p in *; do \ -- rm -f $(DESTDIR)$(gblibdir)/$$p.gambas; \ -- rm -f $(DESTDIR)$(gblibdir)/$$p.component; \ -- rm -f $(DESTDIR)$(gbdatadir)/info/$$p.info; \ -- rm -f $(DESTDIR)$(gbdatadir)/info/$$p.list; \ -- done) -+ @(for p in `cat $(srcdir)/src/order`; do \ -+ rm -f $(DESTDIR)$(gblibdir)/$$p.gambas; \ -+ rm -f $(DESTDIR)$(gblibdir)/$$p.component; \ -+ rm -f $(DESTDIR)$(gbdatadir)/info/$$p.info; \ -+ rm -f $(DESTDIR)$(gbdatadir)/info/$$p.list; \ -+ done) - - dist-hook: - @(cd $(distdir)/src; rm -rf `find . -name ".gambas" -o -name ".lock" -o -name ".xvpics" -o -name "*~" -o -name "*.out" -o -name "*.pot" -o -name "*.gambas" -o -name "core.*" -o -name ".kdbg*" -o -name ".svn"`;) diff --git a/dev-util/gambas/files/gambas-2.9.0-component.am.patch b/dev-util/gambas/files/gambas-2.9.0-component.am.patch deleted file mode 100644 index 99423ff6e704..000000000000 --- a/dev-util/gambas/files/gambas-2.9.0-component.am.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- component.am.orig 2008-11-03 -+++ component.am 2008-11-03 -@@ -2,22 +2,25 @@ - gblib_DATA = $(COMPONENT).component - - install-data-hook: -- @$(INSTALL) -d $(DESTDIR)$(gbdatadir)/info -+ @echo; \ -+ $(INSTALL) -d $(DESTDIR)$(gbdatadir)/info -+ - @if test -d $(COMPONENT); then \ -- echo "Compiling the $(COMPONENT) project..."; \ - ( \ -+ echo "Creating the information files for $(COMPONENT) component ..."; \ - $(DESTDIR)$(bindir)/gbi$(GAMBAS_VERSION) -r $(DESTDIR)$(prefix) $(COMPONENT); \ -+ echo -n "Compiling the $(COMPONENT) project ... "; \ - cd $(COMPONENT); \ -- $(DESTDIR)$(bindir)/gbc$(GAMBAS_VERSION) -ag -r $(DESTDIR)$(prefix); \ -+ $(DESTDIR)$(bindir)/gbc$(GAMBAS_VERSION) -ag -r $(DESTDIR)$(prefix) && \ - $(DESTDIR)$(bindir)/gba$(GAMBAS_VERSION); \ - rm -rf .gambas; \ - $(INSTALL) $(COMPONENT).gambas $(DESTDIR)$(gblibdir); \ - ) \ - fi -- @echo -- @echo "Creating the information files for $(COMPONENT) component..." -- @$(DESTDIR)$(bindir)/gbi$(GAMBAS_VERSION) -r $(DESTDIR)$(prefix) $(COMPONENT) -- @echo -+ -+ @echo "Creating the information files for $(COMPONENT) component ..."; \ -+ $(DESTDIR)$(bindir)/gbi$(GAMBAS_VERSION) -r $(DESTDIR)$(prefix) $(COMPONENT); \ -+ echo - - uninstall-hook: - @if test -d $(COMPONENT); then \ diff --git a/dev-util/gambas/files/gambas-2.9.0-examples_Makefile.am.patch b/dev-util/gambas/files/gambas-2.9.0-examples_Makefile.am.patch deleted file mode 100644 index 0bfcb1eafbe2..000000000000 --- a/dev-util/gambas/files/gambas-2.9.0-examples_Makefile.am.patch +++ /dev/null @@ -1,58 +0,0 @@ ---- examples/Makefile.am.orig 2008-11-01 -+++ examples/Makefile.am 2008-11-01 -@@ -3,27 +3,35 @@ - EXTRA_DIST = reconf examples spec - - install-exec-local: -- @if test "x$(ROOT)" != "x"; then \ -- echo "Installing with ROOT=$(ROOT)"; \ -- echo; \ -- fi -- -- @if test "x$(DESTDIR)" != "x"; then \ -- echo "Installing with DESTDIR=$(DESTDIR)"; \ -- echo; \ -- ROOT=$DESTDIR; \ -- fi -+ @echo "=== Installing the gambas examples ==="; \ -+ echo - -- @echo -- @echo "Installing the gambas examples..." -- @rm -rf $(DESTDIR)$(gbdatadir)/examples -- @$(INSTALL) -d $(DESTDIR)$(gbdatadir)/examples -- @cp -R $(srcdir)/examples $(DESTDIR)$(gbdatadir) -- @(cd $(DESTDIR)$(gbdatadir)/examples; d=`pwd`; for p in */ */*/; do cd $$d/$$p; \ -- if test -e .project; then \ -- echo "Compiling $$p..."; cd $$d/$$p; $(DESTDIR)$(bindir)/gbc$(GAMBAS_VERSION) -ag -r $(DESTDIR)$(prefix); $(DESTDIR)$(bindir)/gba$(GAMBAS_VERSION); \ -- fi \ -- done) -+ @if test -n "$(ROOT)"; then \ -+ echo "Installing with ROOT=$(ROOT)"; \ -+ fi; \ -+ if test -n "$(DESTDIR)"; then \ -+ echo "Installing with DESTDIR=$(DESTDIR)"; \ -+ ROOT=$DESTDIR; \ -+ fi; \ -+ echo -+ -+ @(cd $(srcdir)/examples; \ -+ for p in */ */*/; do \ -+ if test -e $(abs_srcdir)/examples/$$p/.project; then \ -+ cd $(abs_srcdir)/examples/$$p; \ -+ echo -n "Compiling $$p... "; \ -+ if $(DESTDIR)$(bindir)/gbc$(GAMBAS_VERSION) -ag -r $(DESTDIR)$(prefix); then \ -+ $(DESTDIR)$(bindir)/gba$(GAMBAS_VERSION); \ -+ fi \ -+ fi \ -+ done); \ -+ echo -+ -+ @echo "Installing the gambas examples"; \ -+ rm -rf $(DESTDIR)$(gbdatadir)/examples; \ -+ $(INSTALL) -d $(DESTDIR)$(gbdatadir)/examples; \ -+ cp -R $(srcdir)/examples $(DESTDIR)$(gbdatadir); \ -+ echo - - uninstall-local: - @rm -rf $(DESTDIR)$(gbdatadir)/examples diff --git a/dev-util/gambas/files/gambas-2.9.0-help_Makefile.am.patch b/dev-util/gambas/files/gambas-2.9.0-help_Makefile.am.patch deleted file mode 100644 index 07f7003f2ecc..000000000000 --- a/dev-util/gambas/files/gambas-2.9.0-help_Makefile.am.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- help/Makefile.am.orig 2008-11-01 -+++ help/Makefile.am 2008-11-01 -@@ -2,12 +2,20 @@ - EXTRA_DIST = reconf spec - - install-exec-local: -- @echo -- @echo "Installing the gambas help files..." -- @rm -rf $(DESTDIR)$(gbdatadir)/help -- @$(INSTALL) -d $(DESTDIR)$(gbdatadir)/help -- @cp -R $(srcdir)/help $(DESTDIR)$(gbdatadir) -- @(cd $(DESTDIR)$(gbdatadir)/help; tar xfz $(DESTDIR)$(gbdatadir)/help/help.tar.gz; $(LN_S) help/img img; $(LN_S) help/image image; rm -f Makefile*) -+ @echo "=== Installing the gambas help files ==="; \ -+ echo -+ -+ @echo "Copying the help files"; \ -+ rm -rf $(DESTDIR)$(gbdatadir)/help; \ -+ $(INSTALL) -d $(DESTDIR)$(gbdatadir)/help; \ -+ cp -R $(srcdir)/help $(DESTDIR)$(gbdatadir) -+ @echo "Unpacking the help files"; \ -+ (cd $(DESTDIR)$(gbdatadir)/help; \ -+ tar xfz $(DESTDIR)$(gbdatadir)/help/help.tar.gz; \ -+ $(LN_S) help/img img; \ -+ $(LN_S) help/image image; \ -+ rm -f Makefile*); \ -+ echo - - uninstall-local: - @rm -rf $(DESTDIR)$(gbdatadir)/help diff --git a/dev-util/gambas/files/gambas-2.9.0-main_Makefile.am.patch b/dev-util/gambas/files/gambas-2.9.0-main_Makefile.am.patch deleted file mode 100644 index 1eff65f75dab..000000000000 --- a/dev-util/gambas/files/gambas-2.9.0-main_Makefile.am.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- main/Makefile.am.orig 2008-11-02 -+++ main/Makefile.am 2008-11-02 -@@ -4,18 +4,25 @@ - EXTRA_DIST = TODO reconf spec README mime - - install-exec-local: -- @if test x"$(DESTDIR)" != x; then \ -- echo "Installing with DESTDIR='$(DESTDIR)'"; \ -- fi -- @echo "Making runtime symbolic link" -- @$(LN_S) -f gbx$(GAMBAS_VERSION) $(DESTDIR)$(bindir)/gbr$(GAMBAS_VERSION) || true -- -- @if test x"$(XDG_UTILS)" != x; then \ -+ @echo "=== Installing the runtime ==="; \ -+ echo -+ -+ @if test -n "$(DESTDIR)"; then \ -+ echo "Installing with DESTDIR=$(DESTDIR)"; \ -+ fi; \ -+ echo -+ -+ @echo "Creating runtime symbolic link"; \ -+ $(LN_S) gbx$(GAMBAS_VERSION) $(DESTDIR)$(bindir)/gbr$(GAMBAS_VERSION); \ -+ echo -+ -+ @if test -n "$(XDG_UTILS)"; then \ - echo "Registering Gambas executable mimetype"; \ - $(INSTALL) -d $(DESTDIR)$(gbdatadir)/icons; \ -- cp -f $(srcdir)/mime/application-x-gambas.png $(DESTDIR)$(gbdatadir)/icons; \ -+ $(INSTALL) -c -m 644 $(srcdir)/mime/application-x-gambas.png $(DESTDIR)$(gbdatadir)/icons; \ - xdg-icon-resource install --context mimetypes --size 64 $(DESTDIR)$(gbdatadir)/icons/application-x-gambas.png application-x-gambas; \ - xdg-mime install $(srcdir)/mime/application-x-gambas.xml; \ -+ echo; \ - fi - - uninstall-local: diff --git a/dev-util/gambas/files/svn-r1636-xdg-utils.patch b/dev-util/gambas/files/svn-r1636-xdg-utils.patch deleted file mode 100644 index 2bb2ccbe6827..000000000000 --- a/dev-util/gambas/files/svn-r1636-xdg-utils.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- app/configure.ac.orig 2008-10-05 -+++ app/configure.ac 2008-10-05 -@@ -7,7 +7,16 @@ - - dnl ---- Check for Portland scripts - --AC_CHECK_PROGS(XDG_UTILS, [xdg-mime xdg-icon-resource], []) -+AC_ARG_WITH([xdg-utils], -+ [AC_HELP_STRING([--with-xdg-utils],[use xdg-utils to install icons and mimetypes (default; yes)])], -+ [],[with_xdg_utils=yes]) -+ -+if test "x$with_xdg_utils" = "xno" -+then -+ AC_SUBST(XDG_UTILS, [""]) -+else -+ AC_CHECK_PROGS(XDG_UTILS, [xdg-mime xdg-icon-resource], []) -+fi - - dnl ---- Create makefiles - ---- main/configure.ac.orig 2008-10-05 -+++ main/configure.ac 2008-10-05 -@@ -86,7 +86,16 @@ - - dnl ---- Check for Portland scripts - --AC_CHECK_PROGS(XDG_UTILS, [xdg-mime xdg-icon-resource], []) -+AC_ARG_WITH([xdg-utils], -+ [AC_HELP_STRING([--with-xdg-utils],[use xdg-utils to install icons and mimetypes (default; yes)])], -+ [],[with_xdg_utils=yes]) -+ -+if test "x$with_xdg_utils" = "xno" -+then -+ AC_SUBST(XDG_UTILS, [""]) -+else -+ AC_CHECK_PROGS(XDG_UTILS, [xdg-mime xdg-icon-resource], []) -+fi - - dnl ---- Other options - diff --git a/dev-util/gambas/gambas-2.16.0.ebuild b/dev-util/gambas/gambas-2.16.0.ebuild deleted file mode 100644 index d0db6734bf1e..000000000000 --- a/dev-util/gambas/gambas-2.16.0.ebuild +++ /dev/null @@ -1,333 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/gambas/gambas-2.16.0.ebuild,v 1.3 2010/02/10 22:09:36 ssuominen Exp $ - -EAPI="2" - -inherit autotools eutils fdo-mime qt3 multilib toolchain-funcs - -DESCRIPTION="Gambas is a free development environment based on a Basic interpreter with object extensions" -HOMEPAGE="http://gambas.sourceforge.net/" - -SLOT="2" -MY_PN="${PN}${SLOT}" -MY_P="${MY_PN}-${PV}" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" -LICENSE="GPL-2" - -KEYWORDS="~amd64 ~x86" -IUSE=" - bzip2 corba curl debug doc examples firebird gtk mysql odbc opengl pcre - pdf postgres qt3 sdl smtp sqlite sqlite3 svg v4l xml zlib -" - -COMMON_DEPEND=" - bzip2? ( >=app-arch/bzip2-1.0.5 ) - corba? ( >=net-misc/omniORB-4.1.0 ) - curl? ( >=net-misc/curl-7.15.5-r1 ) - firebird? ( >=dev-libs/ibpp-2.5.3.1 ) - gtk? ( - >=x11-libs/gtk+-2.10.14 - svg? ( >=gnome-base/librsvg-2.16.1-r2 ) - ) - mysql? ( >=virtual/mysql-5.0 ) - odbc? ( >=dev-db/unixODBC-2.2.12 ) - opengl? ( >=media-libs/mesa-7.0.2 ) - pcre? ( >=dev-libs/libpcre-7.6-r1 ) - pdf? ( >=app-text/poppler-0.12.3-r3 ) - postgres? ( >=virtual/postgresql-base-8.2 ) - qt3? ( x11-libs/qt:3 ) - sdl? ( - >=media-libs/sdl-image-1.2.6-r1 - >=media-libs/sdl-mixer-1.2.7 - ) - smtp? ( >=dev-libs/glib-2.16.2 ) - sqlite? ( =dev-db/sqlite-2* ) - sqlite3? ( >=dev-db/sqlite-3.5.6 ) - v4l? ( - >=media-libs/libpng-1.2.26 - >=media-libs/jpeg-6b-r8 - ) - xml? ( - >=dev-libs/libxml2-2.6.31 - >=dev-libs/libxslt-1.1.22 - ) - zlib? ( >=sys-libs/zlib-1.2.3-r1 ) - virtual/libffi -" -DEPEND="${COMMON_DEPEND} - dev-util/pkgconfig -" -RDEPEND="${COMMON_DEPEND}" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - # ImageProvider implementers, see .component files for more info - if ! { use qt3 || use gtk || use sdl; } ; then - use pdf && die "PDF support depends on Qt, GTK or SDL being enabled" - use v4l && die "V4L support depends on Qt, GTK or SDL being enabled" - fi - - # OpenGLViewer implementers, see .component files for more info - if ! { use qt3 || use sdl; } ; then - use opengl && die "OpenGL support depends on Qt or SDL being enabled" - fi - - if ! use gtk; then - use svg && die "SVG support depends on GTK being enabled" - fi - - if ! use qt3; then - einfo - ewarn "The Gambas IDE currently cannot be be build without Qt being enabled." - if use gtk; then - einfo - ewarn "You are using the USE flag gtk, but not qt3. Attempting to use GTK instead" - ewarn "of Qt for certain components. This is considered EXPERIMENTAL and the" - ewarn "resulting components may not function." - fi - einfo - ebeep 3 - fi -} - -my_reduce_eautoreconf() { - sed -i -e "/^\(AC\|GB\)_CONFIG_SUBDIRS(${1}[,)]/d" \ - configure.ac \ - || die "my_reduce_eautoreconf: sed on configure.ac failed with ${1}" - - sed -i -e "/^SUBDIRS/s/\ \(@${1}_dir@\|${1}\)//1" \ - Makefile.am \ - || die "my_reduce_eautoreconf: sed on Makefile.am failed with ${1}" -} - -my_examine_components() { - local comp="gb.*/src/*.component gb.*/src/*/*.component main/lib/*/*.component comp/src/*/.component" - - # Examine app/src/gambas2/CComponent.class for more info - echo - einfo "Checking component files ..." - einfo - elog "The following components are reported stable, but incomplete:" - elog "$(grep '^State=1' ${comp} | sed -e 's/.*\(gb\.[^/]*\)[/]\?\.component.*/\1/')" - einfo - ewarn "The following components are reported unstable:" - ewarn "$(grep '^\(State=2\|Alpha\)' ${comp} | sed -e 's/.*\(gb\.[^/]*\)[/]\?\.component.*/\1/')" - echo -} - -src_prepare() { - if { ! use qt3; } && use gtk; then - ebegin "Applying sed no-Qt-use-GTK-workaround-patch (EXPERIMENTAL)" - # Gentoo-specific patch/workaround - sed -i -e 's/EXPORT = "gb.qt"/EXPORT = "gb.gtk"/' \ - main/lib/gui/main.c \ - || die "sed no-Qt-use-GTK-workaround-patch (EXPERIMENTAL)" - eend 0 - fi - - ebegin "Applying sed no-automagic-patch" - # Gentoo-specific patch - sed -i -e 's/gb_enable_\$1=yes/gb_enable_\$1=no/' \ - acinclude.m4 \ - || die "sed no-automagic-patch failed" - eend 0 - - # Gentoo-specific patches for libtool compatibility - #epatch "${FILESDIR}/${PN}-2.7.0-r1-remove-libltdl-from-main.patch" - epatch "${FILESDIR}/${PN}-2.8.0-libtool.patch" - - # Gentoo-specific patch - epatch "${FILESDIR}/${PN}-2.8.2-FLAGS.patch" - - # Replacement for Gentoo-specific gambas-2.5.0-mimetype-registration.patch - # submitted upstream - epatch "${FILESDIR}/svn-r1636-xdg-utils.patch" - - epatch "${FILESDIR}/${PN}-2.9.0-app_Makefile.am.patch" - epatch "${FILESDIR}/${PN}-2.9.0-comp_Makefile.am.patch" - epatch "${FILESDIR}/${PN}-2.9.0-examples_Makefile.am.patch" - epatch "${FILESDIR}/${PN}-2.9.0-help_Makefile.am.patch" - epatch "${FILESDIR}/${PN}-2.9.0-main_Makefile.am.patch" - epatch "${FILESDIR}/${PN}-2.9.0-component.am.patch" - - ebegin "Applying sed remove-dist_gblib_DATA-patch" - # Prevent repeat installation of component files - sed -i -e '/^dist_gblib_DATA/d' \ - component.am \ - main/lib/Makefile.am \ - || die "sed remove-dist_gblib_DATA-patch failed" - eend 0 - - ebegin "Applying sed remove-libtool-patch" - # Gentoo-specific patch, may be obsoleted in the future - # Remove embedded libtool.m4 file - sed -i -e '/[-][*][-]Autoconf[-][*][-]$/,$d' \ - acinclude.m4 \ - || die "sed remove-libtool-patch failed" - eend 0 - - my_examine_components - - ebegin "Removing provided libtool/libltdl" - rm config.guess config.sub install-sh ltmain.sh \ - && rm */config.guess */config.sub */install-sh */ltmain.sh \ - || die "removing libtool failed" - eend 0 - - ebegin "Reducing eautoreconf" - # Keep synchronized with myconf in src_compile - use bzip2 || my_reduce_eautoreconf bzlib2 - use zlib || my_reduce_eautoreconf zlib - use mysql || my_reduce_eautoreconf mysql - use odbc || my_reduce_eautoreconf odbc - use postgres || my_reduce_eautoreconf postgresql - use sqlite || my_reduce_eautoreconf sqlite2 - use sqlite3 || my_reduce_eautoreconf sqlite3 - use firebird || my_reduce_eautoreconf firebird - use gtk || my_reduce_eautoreconf gtk - use svg || my_reduce_eautoreconf gtksvg - use pdf || my_reduce_eautoreconf pdf - #net - use curl || my_reduce_eautoreconf curl - use smtp || my_reduce_eautoreconf smtp - use pcre || my_reduce_eautoreconf pcre - use qt3 || my_reduce_eautoreconf qt - my_reduce_eautoreconf qte - my_reduce_eautoreconf kde - use sdl || my_reduce_eautoreconf sdl - use sdl || my_reduce_eautoreconf sdlsound - use xml || my_reduce_eautoreconf xml - use v4l || my_reduce_eautoreconf v4l - #crypt - use opengl || my_reduce_eautoreconf opengl - use corba || my_reduce_eautoreconf corba - { use qt3 || use gtk || \ - use sdl; } || my_reduce_eautoreconf image - use qt3 || my_reduce_eautoreconf desktop - # This may work in the future, but it does not work now. -# { use qt3 || \ -# use gtk; } || my_reduce_eautoreconf desktop - - use doc || my_reduce_eautoreconf help - use examples || my_reduce_eautoreconf examples - eend 0 - - eautoreconf || die "eautoreconf failed" -} - -src_configure() { - local myconf=" - $(use_enable bzip2 bzlib2) - $(use_enable zlib) - $(use_enable mysql) - $(use_enable odbc) - $(use_enable postgres postgresql) - $(use_enable sqlite sqlite2) - $(use_enable sqlite3) - $(use_enable firebird) - $(use_enable gtk) - $(use_enable svg gtksvg) - $(use_enable pdf) - --enable-net - $(use_enable curl) - $(use_enable smtp) - $(use_enable pcre) - $(use_enable qt3 qt) - --disable-qte - --disable-kde - $(use_enable sdl) - $(use_enable sdl sdlsound) - $(use_enable xml) - $(use_enable v4l) - --enable-crypt - $(use_enable opengl) - $(use_enable corba) - $( { use qt3 || use gtk || use sdl; } \ - && echo '--enable-image' || echo '--disable-image') - $(use_enable qt3 desktop) - " - # This may work in the future, but it does not work now. -# $( { use qt3 || use gtk; } && echo '--enable-desktop' || echo '--disable-desktop')" - - myconf="${myconf} - --enable-intl - --enable-conv - --enable-ffi - --enable-preloading - --disable-profiling - $(use_enable debug) - $(use_enable xml xslt) - " - if use qt3; then - myconf="${myconf} - $(use_enable opengl qtopengl) - --enable-qt-translation - " - fi - - # --without-xdg-utils comes from svn-r1636-xdg-utils.patch - econf --config-cache ${myconf} --without-xdg-utils \ - --docdir=/usr/share/doc/${PF} --htmldir=/usr/share/doc/${PF}/html -} - -my_dekstop_and_icon() { - # USAGE: <executable> <name> <category> <icon_source_file> <icon_target_dir> - local icon="${1}.png" - - make_desktop_entry "${1}" "${2}" "${5}/${icon}" "${3}" \ - || die "make_desktop_entry failed for ${1}" - - insinto ${5} - newins ${4} ${icon} || die "newins failed for ${1}" -} - -src_compile() { - emake LIBTOOLFLAGS="--quiet" || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" LIBTOOLFLAGS="--quiet" install -j1 || die "emake install failed" - - dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed" - newdoc gb.net/src/doc/README gb.net-README || die "newdoc failed" - newdoc gb.net/src/doc/changes.txt gb.net-ChangeLog || die "newdoc failed" - use pcre && { newdoc gb.pcre/src/README gb.pcre-README || die "newdoc failed"; } - - if { use qt3 || use gtk; } ; then - # Remove qt3 test when it works without it - use qt3 && \ - my_dekstop_and_icon \ - "${MY_PN}" "Gambas" "Development" \ - "app/src/${MY_PN}/img/logo/new-logo.png" \ - "/usr/share/icons/hicolor/128x128/apps" - - my_dekstop_and_icon \ - "${MY_PN}-database-manager" "Gambas Database Manager" "Development" \ - "app/src/${MY_PN}-database-manager/img/logo/logo-128.png" \ - "/usr/share/icons/hicolor/128x128/apps" - - insinto /usr/share/icons/hicolor/64x64/mimetypes - doins app/mime/*.png main/mime/*.png || die "doins failed" - - insinto /usr/share/mime/application - doins app/mime/*.xml main/mime/*.xml || die "doins failed" - fi - - use doc && { dosym "/usr/share/${MY_PN}/help" "/usr/share/doc/${PF}/html" \ - || die "dosym failed"; } -} - -my_fdo_update() { - { use qt3 || use gtk; } && fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} - -pkg_postinst() { - my_fdo_update -} - -pkg_postrm() { - my_fdo_update -} diff --git a/dev-util/gambas/metadata.xml b/dev-util/gambas/metadata.xml deleted file mode 100644 index 2c3c04955351..000000000000 --- a/dev-util/gambas/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>no-herd</herd> - <maintainer> - <email>maintainer-needed@gentoo.org</email> - </maintainer> - <use> - <flag name="corba">Enable CORBA 2 ORB (<pkg>net-misc/omniORB</pkg>)</flag> - <flag name="smtp">Enable smtp support.</flag> - </use> -</pkgmetadata> |