diff options
author | XU Benda <heroxbd@gmail.com> | 2012-08-11 16:59:31 +0900 |
---|---|---|
committer | XU Benda <heroxbd@gmail.com> | 2012-08-11 16:59:31 +0900 |
commit | efd928d258a541200292ae0a8e55b9a97055b11c (patch) | |
tree | 1a6e294fc06662cc1149f8246af76bf1beb980e0 /dev-lang | |
parent | initial commit (diff) | |
download | heroxbd-efd928d258a541200292ae0a8e55b9a97055b11c.tar.gz heroxbd-efd928d258a541200292ae0a8e55b9a97055b11c.tar.bz2 heroxbd-efd928d258a541200292ae0a8e55b9a97055b11c.zip |
update the repo
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/R/ChangeLog | 745 | ||||
-rw-r--r-- | dev-lang/R/Manifest | 10 | ||||
-rw-r--r-- | dev-lang/R/R-2.12.1.ebuild | 163 | ||||
-rw-r--r-- | dev-lang/R/R-2.14.0.ebuild | 182 | ||||
-rw-r--r-- | dev-lang/R/files/R-2.11.1-parallel.patch | 11 | ||||
-rw-r--r-- | dev-lang/R/files/R-2.12.1-ldflags.patch | 11 | ||||
-rw-r--r-- | dev-lang/R/files/R-2.13.1-zlib_header_fix.patch | 13 | ||||
-rw-r--r-- | dev-lang/R/metadata.xml | 21 | ||||
-rw-r--r-- | dev-lang/ocaml/ChangeLog | 852 | ||||
-rw-r--r-- | dev-lang/ocaml/Manifest | 6 | ||||
-rw-r--r-- | dev-lang/ocaml/files/ocaml.conf | 5 | ||||
-rw-r--r-- | dev-lang/ocaml/metadata.xml | 5 | ||||
-rw-r--r-- | dev-lang/ocaml/ocaml-3.12.1.ebuild | 130 | ||||
l--------- | dev-lang/ocaml/ocaml-3.12.1.ebuild.old | 1 |
14 files changed, 0 insertions, 2155 deletions
diff --git a/dev-lang/R/ChangeLog b/dev-lang/R/ChangeLog deleted file mode 100644 index 3d665ed..0000000 --- a/dev-lang/R/ChangeLog +++ /dev/null @@ -1,745 +0,0 @@ -# ChangeLog for dev-lang/R -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/ChangeLog,v 1.182 2011/01/04 20:51:10 bicatali Exp $ - - 04 Jan 2011; Sébastien Fabbro <bicatali@gentoo.org> R-2.12.1.ebuild: - Profiling is now turn on with a use flag - -*R-2.12.1 (22 Dec 2010) - - 22 Dec 2010; Sébastien Fabbro <bicatali@gentoo.org> -R-2.12.0.ebuild, - +R-2.12.1.ebuild, +files/R-2.12.1-ldflags.patch: - Version bump. This fix some test failures as well - - 08 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org> R-2.10.1.ebuild, - -R-2.11.1.ebuild, R-2.12.0.ebuild: - media-libs/jpeg -> virtual/jpeg. Drop old. - -*R-2.12.0 (25 Oct 2010) - - 25 Oct 2010; Sébastien Fabbro <bicatali@gentoo.org> +R-2.12.0.ebuild: - Version bump - - 16 Jun 2010; Sébastien Fabbro <bicatali@gentoo.org> -R-2.11.0.ebuild, - R-2.11.1.ebuild, +files/R-2.11.1-parallel.patch: - Fix occasional failures with parallel install, bug #322965 - -*R-2.11.1 (01 Jun 2010) - - 01 Jun 2010; Sébastien Fabbro <bicatali@gentoo.org> +R-2.11.1.ebuild: - Version bump - - 25 May 2010; Sébastien Fabbro <bicatali@gentoo.org> - -files/R-2.7.1-test-fix.patch, -R-2.9.2.ebuild, -files/R-javareconf.patch: - Removed old, does not access docs, fixing bug #305641 - - 23 May 2010; Pacho Ramos <pacho@gentoo.org> R-2.10.1.ebuild: - stable amd64, bug 306747 - - 13 May 2010; Joseph Jezak <josejx@gentoo.org> R-2.10.1.ebuild: - Marked ppc stable for bug #306747. - -*R-2.11.0 (28 Apr 2010) - - 28 Apr 2010; Sébastien Fabbro <bicatali@gentoo.org> -R-2.7.2.ebuild, - -R-2.8.1.ebuild, -R-2.10.0.ebuild, +R-2.11.0.ebuild: - Version bump - - 16 Apr 2010; Raúl Porcel <armin76@gentoo.org> R-2.10.1.ebuild: - alpha/ia64/sparc stable wrt #306747 - - 02 Apr 2010; Jeroen Roovers <jer@gentoo.org> R-2.10.1.ebuild: - Stable for HPPA (bug #306747). - - 23 Mar 2010; Brent Baude <ranger@gentoo.org> R-2.10.1.ebuild: - stable ppc64, bug 306747 - - 21 Mar 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> R-2.10.1.ebuild: - x86 stable wrt bug #306747 - - 18 Mar 2010; Sébastien Fabbro <bicatali@gentoo.org> R-2.10.1.ebuild: - Restricting test when minimal flag is on (upstream recommendation), some - ebuild cleaning - - 26 Dec 2009; Peter Volkov <pva@gentoo.org> R-2.7.2.ebuild, R-2.8.1.ebuild, - R-2.9.2.ebuild, R-2.10.0.ebuild, R-2.10.1.ebuild: - virtual/ghostscript->app-text/ghostscript-gpl: ghostscript-gpl is the only - implementation left in the tree. - -*R-2.10.1 (14 Dec 2009) - - 14 Dec 2009; Sébastien Fabbro <bicatali@gentoo.org> -R-2.9.1.ebuild, - +R-2.10.1.ebuild: - Version bump - - 18 Nov 2009; Brent Baude <ranger@gentoo.org> R-2.9.2.ebuild: - Marking R-2.9.2 ppc64 for bug 289381 - -*R-2.10.0 (03 Nov 2009) - - 03 Nov 2009; Sébastien Fabbro <bicatali@gentoo.org> +R-2.10.0.ebuild: - Version bump - - 03 Nov 2009; Raúl Porcel <armin76@gentoo.org> R-2.9.2.ebuild: - ia64 stable wrt #289381 - - 29 Oct 2009; Markus Meier <maekke@gentoo.org> R-2.9.2.ebuild: - amd64/x86 stable, bug #289381 - - 27 Oct 2009; Tobias Klausmann <klausman@gentoo.org> R-2.9.2.ebuild: - Stable on alpha, bug #289381 - - 26 Oct 2009; Jeroen Roovers <jer@gentoo.org> R-2.9.2.ebuild: - Stable for SPARC (bug #289381). - - 25 Oct 2009; Jeroen Roovers <jer@gentoo.org> R-2.9.2.ebuild: - Stable for HPPA (bug #289381). - - 24 Oct 2009; nixnut <nixnut@gentoo.org> R-2.9.2.ebuild: - ppc stable #289381 - -*R-2.9.2 (08 Sep 2009) - - 08 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> +R-2.9.2.ebuild: - Version bump - - 07 Aug 2009; Sébastien Fabbro <bicatali@gentoo.org> R-2.7.2.ebuild, - R-2.8.1.ebuild, -R-2.9.0.ebuild, -files/R-2.9.0-without-x.patch, - R-2.9.1.ebuild: - Fixed perl 5 path, thanks to Guenther Brunthaler, closing bug #278258 - - 16 Jul 2009; Sébastien Fabbro <bicatali@gentoo.org> R-2.9.1.ebuild: - Added symlinking for docs, thanks to Martin von Gagern, closing bug - #273957 - -*R-2.9.1 (07 Jul 2009) - - 07 Jul 2009; Sébastien Fabbro <bicatali@gentoo.org> R-2.9.0.ebuild, - +files/R-2.9.0-without-x.patch, +R-2.9.1.ebuild: - Bump and fixed bug #268362 (thanks Andrew Savchenko) and bug #269511 - - 30 May 2009; Ulrich Mueller <ulm@gentoo.org> R-2.7.2.ebuild, - R-2.8.1.ebuild, R-2.9.0.ebuild: - Remove app-text/tetex from dependencies, bug 227443. - - 23 Apr 2009; Raúl Porcel <armin76@gentoo.org> R-2.8.1.ebuild: - ia64 stable wrt #265338 - -*R-2.9.0 (21 Apr 2009) - - 21 Apr 2009; Sébastien Fabbro <bicatali@gentoo.org> -R-2.7.1.ebuild, - +R-2.9.0.ebuild: - Bump - - 18 Apr 2009; Markus Meier <maekke@gentoo.org> R-2.8.1: - amd64/x86 stable, bug #265338 - - 15 Apr 2009; Brent Baude <ranger@gentoo.org> R-2.7.2.ebuild, - R-2.8.1.ebuild: - Marking R-2.7.2 | 2.8.1 ppc64 stable for bugs 244621 and 265338 respectively - - 12 Apr 2009; Tobias Klausmann <klausman@gentoo.org> R-2.8.1.ebuild: - Stable on alpha, bug #265338 - - 11 Apr 2009; nixnut <nixnut@gentoo.org> R-2.8.1.ebuild: - ppc stable #265338 - - 10 Apr 2009; Jeroen Roovers <jer@gentoo.org> R-2.8.1.ebuild: - Stable for HPPA (bug #265338). - - 07 Apr 2009; Ferris McCormick <fmccor@gentoo.org> R-2.8.1.ebuild: - Sparc stable, Bug #265338. - - 29 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> - -files/R-2.8.0-without-X.patch, R-2.7.2.ebuild, -R-2.8.0.ebuild, - R-2.8.1.ebuild: - Move 2.7.2 to EAPI=2 and close bug #252661 - -*R-2.8.1 (02 Jan 2009) - - 02 Jan 2009; Markus Dittrich <markusle@gentoo.org> +R-2.8.1.ebuild: - Version bump (fixes bug #253117). - - 09 Nov 2008; nixnut <nixnut@gentoo.org> R-2.7.2.ebuild: - Stable on ppc wrt bug 244621 - - 31 Oct 2008; Markus Dittrich <markusle@gentoo.org> - +files/R-2.8.0-without-X.patch, R-2.8.0.ebuild: - Fixed bug in source code preventing building with USE="-X" (see bug - #245027). Thanks much to Andrew Savchenko for his patch. - - 30 Oct 2008; Raúl Porcel <armin76@gentoo.org> R-2.7.2.ebuild: - alpha/ia64 stable #244621 - - 28 Oct 2008; Jeroen Roovers <jer@gentoo.org> R-2.7.2.ebuild: - Stable for HPPA (bug #244621). - - 27 Oct 2008; Markus Meier <maekke@gentoo.org> R-2.7.2.ebuild: - amd64/x86 stable, bug #244621 - - 27 Oct 2008; Ferris McCormick <fmccor@gentoo.org> R-2.7.2.ebuild: - Sparc stable --- Bug #244621 --- has been around for 2 months. - -*R-2.8.0 (27 Oct 2008) - - 27 Oct 2008; Sébastien Fabbro <bicatali@gentoo.org> R-2.7.1.ebuild, - R-2.7.2.ebuild, +R-2.8.0.ebuild: - Version bump and get rid of virtual/tetex - - 07 Oct 2008; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml, - -R-2.2.1-r1.ebuild, -R-2.6.1-r1.ebuild, R-2.7.2.ebuild: - Added soname to libRmath, closing bug #235830. Changed herd from sci to - sci-mathematics. Removed older versions. - - 06 Sep 2008; Tobias Scherbaum <dertobi123@gentoo.org> R-2.7.1.ebuild: - ppc stable, bug #235822 - - 02 Sep 2008; Tobias Heinlein <keytoaster@gentoo.org> R-2.7.1.ebuild: - amd64 stable wrt security bug #235822 - - 02 Sep 2008; Jeroen Roovers <jer@gentoo.org> R-2.7.1.ebuild: - Stable for HPPA (bug #235822). - - 01 Sep 2008; Raúl Porcel <armin76@gentoo.org> R-2.7.1.ebuild: - alpha/ia64/x86 stable wrt #235822 - - 01 Sep 2008; Markus Rothe <corsair@gentoo.org> R-2.7.1.ebuild: - Stable on ppc64; bug #235822 - - 31 Aug 2008; Ferris McCormick <fmccor@gentoo.org> R-2.7.1.ebuild: - Sparc stable, security Bug #235822. - - 31 Aug 2008; Markus Dittrich <markusle@gentoo.org> - files/R-javareconf.patch: - Re-added R-javareconf.patch description. - - 31 Aug 2008; Markus Dittrich <markusle@gentoo.org> - files/R-javareconf.patch: - Added further enhancements to R-javareconf.patch (see bug #235822). - -*R-2.7.2 (27 Aug 2008) - - 27 Aug 2008; Markus Dittrich <markusle@gentoo.org> - +files/R-javareconf.patch, +files/R-2.7.1-test-fix.patch, - -2.6.1-r1.ebuild, -R-2.6.2.ebuild, -R-2.7.0.ebuild, - R-2.7.1.ebuild, +R-2.7.2.ebuild: - Added patch from Debian to fix insecure tempfile handling in - javareconf (fixes bug #235822). NOTE: R-2.2.1-r1.ebuild is not - vulnerable since it does not include the javereconf script. - Also removed old ebuilds and removed two tests from the test - suite since they fail with portage. - - 18 Jul 2008; Markus Dittrich <markusle@gentoo.org> R-2.7.1.ebuild: - Added missing cairo use flag (see bug #231970). - -*R-2.7.1 (10 Jul 2008) - - 10 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org> +R-2.7.1.ebuild: - Version bump. Removed std=gnu99, added upstream. - - 10 May 2008; Markus Dittrich <markusle@gentoo.org> R-2.7.0.ebuild: - Fixed improper binary path in Rscript (see bug #221061). - -*R-2.7.0 (23 Apr 2008) - - 23 Apr 2008; Markus Dittrich <markusle@gentoo.org> +R-2.7.0.ebuild: - Version bump. - - 15 Apr 2008; Raúl Porcel <armin76@gentoo.org> R-2.6.1-r1.ebuild: - alpha stable - - 26 Feb 2008; Sébastien Fabbro <bicatali@gentoo.org> +R-2.2.1-r1.ebuild: - Re-add old R-2.2.1-r1.ebuild for old rpy dependency until rpy-1.0.1 is stable - - 26 Feb 2008; Sébastien Fabbro <bicatali@gentoo.org> -R-2.2.1-r1.ebuild, - -R-2.6.1.ebuild, R-2.6.1-r1.ebuild, R-2.6.2.ebuild: - Removed older versions, and duplicate license files (see bug #211534) - - 19 Feb 2008; Brent Baude <ranger@gentoo.org> R-2.6.1-r1.ebuild: - stable ppc64, bug 210229 - - 19 Feb 2008; Markus Dittrich <markusle@gentoo.org> R-2.6.1-r1.ebuild: - Added -mminimal-toc on ppc64 to fix linking errors (see bug #210229). - - 17 Feb 2008; Raúl Porcel <armin76@gentoo.org> R-2.6.1-r1.ebuild: - ia64 stable wrt #210229 - - 16 Feb 2008; Markus Meier <maekke@gentoo.org> R-2.6.1-r1.ebuild: - x86 stable, bug #210229 - - 15 Feb 2008; nixnut <nixnut@gentoo.org> R-2.6.1-r1.ebuild: - Stable on ppc wrt bug 210229 - - 15 Feb 2008; Jeroen Roovers <jer@gentoo.org> R-2.6.1-r1.ebuild: - Stable for HPPA (bug #210229). - - 15 Feb 2008; Santiago M. Mola <coldwind@gentoo.org> R-2.6.1-r1.ebuild: - amd64 stable wrt bug #210229 - - 15 Feb 2008; Ferris McCormick <fmccor@gentoo.org> R-2.6.1-r1.ebuild: - Sparc stable, Bug #210229. Working since 18 January. - -*R-2.6.2 (13 Feb 2008) - - 13 Feb 2008; Markus Dittrich <markusle@gentoo.org> +R-2.6.2.ebuild: - Version bump (fixes bug #209648). - - 11 Feb 2008; Sébastien Fabbro <bicatali@gentoo.org> -R-2.6.0-r1.ebuild, - -R-2.6.0-r2.ebuild, R-2.6.1-r1.ebuild: - Removed old versions. Added R_HOME environment variable - -*R-2.6.1-r1 (17 Jan 2008) - - 17 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org> +R-2.6.1-r1.ebuild: - Added bash-completion, also install standalone math library, added zip/unzip - run dependencies to build R packages, and really fixed docs directory, bug - #205103. - - 16 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml, - R-2.6.1.ebuild: - Forced blas dependency (bug #176755), fixed documentation directory (bug - #205103), more concise descriptions - -*R-2.6.1 (26 Nov 2007) - - 26 Nov 2007; Markus Dittrich <markusle@gentoo.org> +R-2.6.1.ebuild: - Version bump. - -*R-2.6.0-r2 (21 Nov 2007) - - 21 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org> -R-2.2.1.ebuild, - -R-2.6.0.ebuild, +R-2.6.0-r2.ebuild: - Major cleaning of dependencies and ebuild in general, add/remove USE flags - making more sense, export pdf and html viewers with xdg-open - - 21 Nov 2007; Joe Peterson <lavajoe@gentoo.org> R-2.6.0-r1.ebuild: - Add elibtoolize - - 21 Nov 2007; Joe Peterson <lavajoe@gentoo.org> R-2.6.0-r1.ebuild: - Added ~x86-fbsd keyword (bug #199368) - - 21 Nov 2007; Raúl Porcel <armin76@gentoo.org> R-2.6.0-r1.ebuild: - Add ~alpha/~ia64 wrt #199368 - - 20 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> R-2.2.1-r1.ebuild: - Stable on amd64 wrt bug #198976. - - 18 Nov 2007; Jeroen Roovers <jer@gentoo.org> R-2.6.0-r1.ebuild: - Marked ~hppa (bug #199368). - - 18 Nov 2007; Tobias Scherbaum <dertobi123@gentoo.org> R-2.2.1-r1.ebuild: - ppc stable, bug #198976 - - 18 Nov 2007; Markus Rothe <corsair@gentoo.org> R-2.2.1-r1.ebuild: - Stable on ppc64; bug #198976 - - 17 Nov 2007; Raúl Porcel <armin76@gentoo.org> R-2.2.1-r1.ebuild: - ia64 stable wrt security #198976 - - 17 Nov 2007; Markus Meier <maekke@gentoo.org> R-2.2.1-r1.ebuild: - x86 stable, security bug #198976 - - 15 Nov 2007; Ferris McCormick <fmccor@gentoo.org> R-2.2.1-r1.ebuild: - Sparc stable, security bug #198976. - - 15 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org> R-2.2.1-r1.ebuild: - Oops, reverting to unstable - -*R-2.6.0-r1 (15 Nov 2007) -*R-2.2.1-r1 (15 Nov 2007) - - 15 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org> -files/R.desktop, - -files/R-logo.png, metadata.xml, +R-2.2.1-r1.ebuild, -R-2.5.1.ebuild, - +R-2.6.0-r1.ebuild: - Security fix with pcre (bug #198385), now use system libs. New ebuild on - soon to be commited. - -*R-2.6.0 (06 Oct 2007) - - 06 Oct 2007; Markus Dittrich <markusle@gentoo.org> -R-2.4.1.ebuild, -R-2.5.0.ebuild, -files/R-2.4.0-as-needed-gentoo.patch, -files/R-2.4.1-as-needed-gentoo.patch, -files/R-2.2.0-ifc-configure.patch, +R-2.6.0.ebuild: - Version bump (fixes bug #194767). Also removed obsolete versions - and patches. - - 11 Sep 2007; Markus Dittrich <markusle@gentoo.org> R-2.5.1.ebuild: - Fixed messed up paths in libR.pc pkgconfig file (see bug #191986). - - 22 Jul 2007; Hans de Graaff <graaff@gentoo.org> R-2.2.1.ebuild, - R-2.4.1.ebuild, R-2.5.0.ebuild, R-2.5.1.ebuild: - Drop virtual/x11 references. - -*R-2.5.1 (30 Jun 2007) - - 30 Jun 2007; Markus Dittrich <markusle@gentoo.org> +R-2.5.1.ebuild: - Version bump. - - 11 May 2007; Markus Dittrich <markusle@gentoo.org> R-2.5.0.ebuild: - Added gd useflag to allow users to install the GDD module (this - fixes bug #177846). Thanks much to Neil <nshephard@gmail.com> - for bringing this to our attention. - - 30 Apr 2007; Markus Dittrich <markusle@gentoo.org> R-2.5.0.ebuild: - Fixed improper path in Rscript (closes bug #176546). - - 27 Apr 2007; Danny van Dyk <kugelfang@gentoo.org> R-2.5.0.ebuild: - Forgot to copy ebuild after final testing. Sandbox violations is fixed now. - -*R-2.5.0 (27 Apr 2007) - - 27 Apr 2007; Danny van Dyk <kugelfang@gentoo.org> +R-2.5.0.ebuild: - New version. As-needed patches have been applied upstream. This version - can't be build in parallel anymore. - - 13 Jan 2007; Markus Dittrich <markusle@gentoo.org> -R-2.1.1.ebuild, - -R-2.2.0-r1.ebuild, R-2.2.1.ebuild, -R-2.3.0.ebuild, -R-2.3.1.ebuild, - -R-2.4.0.ebuild: - Removed obsolete ebuilds and finally got rid of the tcltk flag - in R-2.2.1 (see bug #17808). - -*R-2.4.1 (19 Dec 2006) - - 19 Dec 2006; Markus Dittrich <markusle@gentoo.org> - +files/R-2.4.1-as-needed-gentoo.patch, +R-2.4.1.ebuild: - New version (fixes bug #158346). - - 24 Oct 2006; Markus Dittrich <markusle@gentoo.org> - +files/R-2.4.0-as-needed-gentoo.patch, R-2.4.0.ebuild: - Fixed linking problems with as-needed. See bug #151908. - - 22 Oct 2006; Markus Dittrich <markusle@gentoo.org> R-2.4.0.ebuild: - Append -std=gnu99 to CFLAGS since it is needed to compile - several additional R packages via its custom makefile - (this fixes bug #152379). Thanks to Aarre Laakso <aarre@pair.com> - for pointing this out. - -*R-2.4.0 (05 Oct 2006) - - 05 Oct 2006; Danny van Dyk <kugelfang@gentoo.org> +R-2.4.0.ebuild: - Added 2.4.0 release. - - 07 Aug 2006; Ferris McCormick <fmccor@gentoo.org> R-2.2.1.ebuild: - Stable on sparc --- Bug #135318 --- has been running fine since last January. - (But note that on some systems, FEATURES=test fails: Compare Comments 5, 8, - 9, 10, and 11.) - - 28 Jun 2006; Luca Barbato <lu_zero@gentoo.org> R-2.3.1.ebuild: - Made it use -fPIC instead of -fpic - - 17 Jun 2006; Danny van Dyk <kugelfang@gentoo.org> R-2.2.1.ebuild: - Marked stable on ia64. - - 10 Jun 2006; Michael Hanselmann <hansmi@gentoo.org> R-2.2.1.ebuild: - Stable on ppc. - - 07 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> R-2.2.1.ebuild: - Stable on x86 wrt bug #135318. - - 06 Jun 2006; Markus Rothe <corsair@gentoo.org> R-2.2.1.ebuild: - Stable on ppc64; bug #135318 - - 02 Jun 2006; Danny van Dyk <kugelfang@gentoo.org> R-2.1.1.ebuild, - R-2.2.0-r1.ebuild, R-2.2.1.ebuild, R-2.3.0.ebuild, R-2.3.1.ebuild: - Added inheritance of flag-o-matic for filter-ldflags calls. - -*R-2.3.1 (02 Jun 2006) - - 02 Jun 2006; Danny van Dyk <kugelfang@gentoo.org> R-2.2.1.ebuild, - +R-2.3.1.ebuild: - Added R-2.3.1. Marked R-2.2.1 stable on amd64. - -*R-2.3.0 (10 May 2006) - - 10 May 2006; Danny van Dyk <kugelfang@gentoo.org> R-2.1.1.ebuild, - R-2.2.0-r1.ebuild, R-2.2.1.ebuild, +R-2.3.0.ebuild: - Added version 2.3.0: Fixes bug #127818. Added filter for -Bdirect LDFLAG: - Fixes bug #122465. - - 01 Apr 2006; Aron Griffis <agriffis@gentoo.org> R-2.2.1.ebuild: - Mark 2.2.1 ~ia64 - - 16 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> R-2.2.1.ebuild: - Ported deps for modular X. - - 16 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> R-2.2.1.ebuild: - Add gfortran to the list of allowed Fortran compilers, closes bug 118147. - -*R-2.2.1 (03 Jan 2006) - - 03 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> +R-2.2.1.ebuild: - Version bump, closes bug 115304. - -*R-2.2.0-r1 (12 Dec 2005) - - 12 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> -R-2.1.0-r1.ebuild, - -R-2.2.0.ebuild, +R-2.2.0-r1.ebuild: - Added some extra seds to get rid of temp paths, closes bug 115140. Pruned - old versions. - - 23 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org> files/digest-R-2.2.0, - Manifest: - Fixed bad digest, closes bug 113319. - -*R-2.2.0 (22 Nov 2005) - - 22 Nov 2005; Danny van Dyk <kugelfang@gentoo.org> - +files/R-2.2.0-ifc-configure.patch, R-2.1.0-r1.ebuild, R-2.1.1.ebuild, - +R-2.2.0.ebuild: - Added version 2.2.0 with support for compilation with Intel(R) Fortran - Compiler. Removed obsolete version 2.0.1. Fixed stale file Bug by running - 64bit test in ${T} now. - - 03 Sep 2005; Markus Rothe <corsair@gentoo.org> R-2.1.1.ebuild: - Stable on ppc64 - - 02 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> R-2.1.1.ebuild: - Stable on ppc. - - 22 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> R-2.1.1.ebuild: - Stable on sparc - - 22 Aug 2005; Marcus D. Hanwell <cryos@gentoo.org> -R-2.0.1.ebuild, - R-2.1.1.ebuild: - Removed old version. Stable on amd64 and x86. - - 13 Aug 2005; Danny van Dyk <kugelfang@gentoo.org> R-2.0.1.ebuild, - R-2.1.0-r1.ebuild, R-2.1.1.ebuild: - Changed SRC_URI to new 'cran' thirdparty mirror. - -*R-2.1.1 (01 Jul 2005) - - 01 Jul 2005; Danny van Dyk <kugelfang@gentoo.org> R-2.0.1.ebuild, - R-2.1.0-r1.ebuild, +R-2.1.1.ebuild: - Moved 64bit check to pkg_setup() to make fortran.eclass work again. Bumped - to version 2.1.1 - - 18 Jun 2005; Markus Rothe <corsair@gentoo.org> R-2.1.0-r1.ebuild: - Stable on ppc64 - - 17 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> R-2.1.0-r1.ebuild: - Stable on ppc. - - 13 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> R-2.1.0-r1.ebuild: - Stable on sparc - - 12 Jun 2005; Marcus D. Hanwell <cryos@gentoo.org> -R-1.9.0-r1.ebuild: - Removing old version. Closes bug 91512. - - 11 Jun 2005; Marcus D. Hanwell <cryos@gentoo.org> R-2.1.0-r1.ebuild: - Stable on amd64 and x86. - - 07 Jun 2005; Patrick Kursawe <phosphan@gentoo.org> R-2.0.1.ebuild, - R-2.1.0-r1.ebuild: - Added LDPATH to R libs, bug #90601 - - 01 Jun 2005; Mike Frysinger <vapier@gentoo.org> R-1.9.0-r1.ebuild, - R-2.0.1.ebuild: - Change USE=bzlib to USE=bzip2. - -*R-1.9.0-r1 (25 May 2005) - - 25 May 2005; Marcus D. Hanwell <cryos@gentoo.org> +R-1.9.0-r1.ebuild: - Bring back R-1.9.0-r1 until <=dev-python/rpy-0.3.5-r1 are removed from - portage. - - 25 May 2005; Marcus D. Hanwell <cryos@gentoo.org> -R-1.9.0-r1.ebuild: - Removed old version. - - 25 May 2005; Luca Barbato <lu_zero@gentoo.org> R-2.0.1.ebuild: - Marked ppc - - 24 May 2005; Marcus D. Hanwell <cryos@gentoo.org> R-2.0.1.ebuild: - Updated 64 bit detection code. - - 10 May 2005; Gustavo Zacarias <gustavoz@gentoo.org> R-2.0.1.ebuild: - Stable on sparc - - 08 May 2005; Marcus D. Hanwell <cryos@gentoo.org> -R-1.9.1.ebuild, - -R-2.0.0.ebuild, R-2.0.1.ebuild, -R-2.1.0.ebuild, R-2.1.0-r1.ebuild: - Marked 2.0.1 stable on amd64 and x86, cleaned out old ebuilds. Added new 64 - bit detection code to 2.1.0-r1 as per bug 91512. - -*R-2.1.0-r1 (29 Apr 2005) - - 29 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> +R-2.1.0-r1.ebuild: - Get rid of obsolete USE flags, tidy up deps a little. Thanks to MATSUU - Takuto <matsuu@gentoo.org> in bug 67834 for the patch. - - 21 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> R-2.1.0.ebuild: - Update deps to reflect new USE flags. - -*R-2.1.0 (20 Apr 2005) - - 20 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> +R-2.1.0.ebuild: - Version bump, ebuild cleanups and some additional USE flags. Thanks to - matsuu for some of the suggestions in bug 67834. - -*R-2.0.1 (21 Feb 2005) - - 21 Feb 2005; Danny van Dyk <kugelfang@gentoo.org> R-2.0.0.ebuild, - +R-2.0.1.ebuild: - Fixed a sandbox violation in R-2.0.0 (BUG #79004) and marked stabled on - amd64. Added R-2.0.1 (BUG #72313). - - 17 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> R-1.9.1.ebuild: - ~alpha keyword. - - 02 Feb 2005; Danny van Dyk <kugelfang@gentoo.org> R-2.0.0.ebuild: - GNU Fortran 77 profile name changed to g77 in fortran.eclass - - 17 Nov 2004; Markus Rothe <corsair@gentoo.org> R-2.0.0.ebuild: - stable on ppc64 - - 10 Oct 2004; Danny van Dyk <kugelfang@gentoo.org> -R-1.8.1.ebuild, - R-1.9.0-r1.ebuild, R-2.0.0.ebuild: - R-2.0.0 now in testing on x86,sparc,amd64,ppc and ppc64; using new - fortran.eclass. R-1.9.0-r1 stable on all arches. Removed obsolete R-1.8.1. - -*R-2.0.0 (07 Oct 2004) - - 07 Oct 2004; George Shapovalov <george@gentoo.org> R-2.0.0 : - new version, masked with KEYWORDS="-*" to get a bit more testing - - 30 Sep 2004; Ferris McCormick <fmccor@gentoo.org> R-1.9.0-r1.ebuild: - Stable for sparc. - - 12 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> R-1.9.0-r1.ebuild, - R-1.9.1.ebuild: - Removed f2c support for dev-lang/R on 64-bit arches. This is entirely R's - fault. f2c works perfectly right. Future versions of dev-lang/R will check for - this in ./configure. For R-1.9.{0,1} the ebuild checks for it. Fixes BUG - #61042. - -*R-1.9.1 (22 Aug 2004) - - 09 Sep 2004; Philippe Trottier <tchiwam@gentoo.org> R-1.9.1.ebuild, - marked ~ppc64 - - 22 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> -R-1.9.0.ebuild, - +R-1.9.1.ebuild: - Version bump to 1.9.1 (current stable). Removed obsolete 1.9.0. - - 06 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> R-1.9.0-r1.ebuild: - Marked stable on amd64. - - 11 Jul 2004; Danny van Dyk <kugelfang@gentoo.org> R-1.8.1.ebuild, - R-1.9.0-r1.ebuild, R-1.9.0.ebuild: - Fixed BUG #56616. Tidied up g77/f2c check in >=R-1.9.0. Added f2c USE flag. - - 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> R-1.8.1.ebuild, - R-1.9.0-r1.ebuild, R-1.9.0.ebuild: - virtual/glibc -> virtual/libc - - 01 Jul 2004; Danny van Dyk <kugelfang@gentoo.org> R-1.8.1.ebuild, - R-1.9.0-r1.ebuild, R-1.9.0.ebuild: - Fixed BUG #55386 for amd64. Pending for rest of arches. - -*R-1.9.0-r1 (05 Jun 2004) - - 05 Jun 2004; Patrick Kursawe <phosphan@gentoo.org> R-1.9.0-r1.ebuild: - Added a few USE flags according to suggestions by Leo Chen <lcheu@cs.sfu.ca> - - 28 May 2004; Patrick Kursawe <phosphan@gentoo.org> R-1.9.0.ebuild: - Removing the f77 USE flag check - just giving a hint when no g77 found. - - 17 May 2004; Patrick Kursawe <phosphan@gentoo.org> R-1.9.0.ebuild: - adding f77 to IUSE - - 11 May 2004; Patrick Kursawe <phosphan@gentoo.org> R-1.9.0.ebuild: - pkg_setup checks for g77 presence now. - - 20 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> R-1.9.0.ebuild: - Changed dependency - works also with current libglade, see bug #47825 - -*R-1.9.0 (13 Apr 2004) - - 13 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> R-1.8.1.ebuild, - R-1.9.0.ebuild: - Version bump, added write permission for /var/cache/fonts - - 01 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> R-1.8.0.ebuild, - R-1.8.1.ebuild: - 1.8.1 is stable - - 22 Mar 2004; Patrick Kursawe <phosphan@gentoo.org> R-1.8.1.ebuild: - Fixing bug #40100 (problems with newer Xfree) - - 25 Feb 2004; Patrick Kursawe <phosphan@gentoo.org> R-1.4.1-r1.ebuild, - R-1.4.1.ebuild, R-1.5.1.ebuild, R-1.6.1.ebuild, R-1.6.2.ebuild, - R-1.7.0.ebuild, R-1.7.1.ebuild, R-1.8.0.ebuild, files/R-1.5.1-tcltk.diff: - Big cleanup, marking 1.8.0 as stable - -*R-1.8.1 (17 Feb 2004) - - 17 Feb 2004; Patrick Kursawe <phosphan@gentoo.org> R-1.8.1.ebuild: - Version bump - - 21 Oct 2003; David Holm <dholm@gentoo.org> R-1.8.0.ebuild: - Added to ~ppc. - -*R-1.8.0 (16 Oct 2003) - - 16 Oct 2003; George Shapovalov <george@gentoo.org> R-1.8.0 : - new version (#30784), fixes gnome? dependencies - thanks to kdh <bolter111@hotmail.com> for an update - -*R-1.7.1 (19 Jun 2003) - - 19 Jun 2003; George Shapovalov <george@gentoo.org> R-1.7.1 : - new version (#23012), now correctly builds tcltk support - fix and update by Tristan Henderson <T.Henderson@cs.ucl.ac.uk> - -*R-1.7.0 (29 May 2003) - - 29 May 2003; Grant Goodyear <g2boojum@gentoo.org> R-1.7.0.ebuild: - Version update. Thanks to Stuart Luppescu for the heads-up. - -*R-1.6.2 (12 Apr 2003) - - 12 Apr 2003; Grant Goodyear <g2boojum@gentoo.org> Manifest, R-1.6.2.ebuild: - Version bump - -*R-1.6.1 (12 Dec 2002) - - 12 Dec 2002; George Shapovalov <george@gentoo.org> R-1.6.1.ebuild : - - version update, patching is unnecessary now. - Update subitted by Sam Wouters <sam.wouters@esat.kuleuven.ac.be>, see #11313 - -* Autoupdate keywords (12-6-02) - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*R-1.5.1 (11 July 2002) - - 09 Aug 2002; George Shapovalov <george@gentoo.org> R-1.5.1.ebuild : - - fixed the wrappers: - R installs two identical wrappers (R that invoke R.bin) under /usr/bin and - /usr/lib/R/bin/. Only one of these was modified to have correct R_HOME_DIR - Changed ebuild to modify R under /usr/lib/R/bin and symlink it into /usr/bin - - 11 July 2002; George Shapovalov <george@gentoo.org> R-1.5.1.ebuild, files/digest-R-1.5.1 : - - upped version - new version submitted by Tristan Henderson <T.Henderson@cs.ucl.ac.uk> - -*R-1.4.1-r1 (11 Apr 2002) - 11 Apr 2002; Spider <spider@gentoo.org> - Forcing an upgrade due to libpng upgrade. - - -*R-1.4.1 (19 Feb 2002) - - 19 Feb 2002; T.Neidt <tod@gentoo.org> ChangeLog, R-1.4.1.ebuild : - - Initial commit. R is GNU S - A language and environment for statistical - computing and graphics. Gnome and tcltk gui's are available if in USE. - - If gnome, a rudimentary menu entry is made under Applications. - However, it has the annoying tendency to pop up a terminal window to start - the gui. (todo 1) - - Also, the html files are not accessible from the toolbar menu entry unless - you happen to be running netscape. (todo 2) - - This ebuild makes use of a new USE variable, 'atlas', which will compile - R using the auto-tuned blas libraries provided by atlas. NOTE: atlas ebuild - currently only provides static libraries. Shared libraries are in the works. diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest deleted file mode 100644 index 3fd32b5..0000000 --- a/dev-lang/R/Manifest +++ /dev/null @@ -1,10 +0,0 @@ -AUX R-2.11.1-parallel.patch 488 RMD160 d693776b4650bc151f977f7c75234e582ad379c1 SHA1 02ea92a7ef3c2b87a9b1f3c929cb8eb828cd06db SHA256 d17c52fcda732908954aa4bbf690085402a4027ef905bc456e5101602e2bcf4f -AUX R-2.12.1-ldflags.patch 526 RMD160 d54e94d5c1d621821d5b0ff5d8ea789a153259eb SHA1 5cfbec92afaa164aa28fc28def531b26b2e8e428 SHA256 1af5dcdba86a915b7f6dc67d81afb71959adeca1a305890c3b7e0666b7537546 -AUX R-2.13.1-zlib_header_fix.patch 383 RMD160 a90c76bd42a86d972ba59e38b98e60222aa5e807 SHA1 1a10ce2ff0d357b9b2eb7c6512a0a12a954aec4c SHA256 e9ebeebcffbef51219537dd18a57d2764099a01999336c5a9e76030d17d1c72e -DIST R-2.12.1.tar.gz 20806432 RMD160 a083689dc6785cd8072461f30ce4a7969fc7ec91 SHA1 41f443cd646f7773bd824c41ea53cac3102b428d SHA256 74475d73f145d25c1e121dac9e4f18eaa077510b9e58d514cc6ae523382dee3f -DIST R-2.14.0.tar.gz 22675106 RMD160 f2f2805c8660d58050be1d11abf376843dbb40ea SHA1 0f46bf75a7c150350b1142c29a98e7994d2b4bef SHA256 036204f56f8128e633a5d2fe56ebe0ba5a5e8501abe2056736d12a99bf69b910 -DIST R.bash_completion.bz2 4019 RMD160 796951fb32e9ea4074dcd5ba3da5955ec0193993 SHA1 05ddebef0df16f0bf35aecc8fcb702ad5d106e5e SHA256 424790f7be27a0aad7b65289c97cb15d2ca9ee272f30f3e5c906217e487c7f85 -EBUILD R-2.12.1.ebuild 4516 RMD160 21e0933cf320e335b2cbe39394001c323aa6b567 SHA1 65324123354ef3cec4e35c9d80af2d7109dcabb7 SHA256 d56f841e1abfafac60964cea009d7ab5579325aa07506a9b4773c49c0f054557 -EBUILD R-2.14.0.ebuild 5162 RMD160 92f77b95434af5cef3f35110c58055c850ae9aec SHA1 8368b856ea30265e932898b2803a64267f2db66d SHA256 bd859ff4de8a8092746e367894ff8c8fc3abeb898831fc5e0ed3557170d0b652 -MISC ChangeLog 26350 RMD160 8bdee2c1cf07536e2607916c99e6e062f98e71df SHA1 22043ad0a0b3b223a4303ecb40467e6deb71025f SHA256 5b1f8cbcc5a6f332f7d486c5a15d910765c5019d5bf31fee9622047926dea55d -MISC metadata.xml 1031 RMD160 375436b81f2969a32b673a47fdcd7a8ddadb6fa3 SHA1 fefc629218f970fc24f6b4e30c482112ea6e6129 SHA256 6f692bb80f78dfd8987ae3f70c12c40924ef5e0596267d928953f37f44223968 diff --git a/dev-lang/R/R-2.12.1.ebuild b/dev-lang/R/R-2.12.1.ebuild deleted file mode 100644 index 868f6d9..0000000 --- a/dev-lang/R/R-2.12.1.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.12.1.ebuild,v 1.2 2011/01/04 20:51:10 bicatali Exp $ - -EAPI=2 -inherit eutils flag-o-matic bash-completion versionator - -DESCRIPTION="Language and environment for statistical computing and graphics" -HOMEPAGE="http://www.r-project.org/" -SRC_URI="mirror://cran/src/base/R-2/${P}.tar.gz - bash-completion? ( mirror://gentoo/R.bash_completion.bz2 )" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~x86-freebsd ~amd64-linux ~x86-linux" - -IUSE="doc java jpeg lapack minimal nls perl png profile readline static-libs threads tk X cairo" - -# common depends -CDEPEND="dev-libs/libpcre - app-arch/bzip2 - virtual/blas - app-text/ghostscript-gpl - cairo? ( x11-libs/cairo[X] - || ( >=x11-libs/pango-1.20[X] <x11-libs/pango-1.20 ) ) - jpeg? ( virtual/jpeg ) - lapack? ( virtual/lapack ) - perl? ( dev-lang/perl ) - png? ( media-libs/libpng ) - readline? ( sys-libs/readline ) - tk? ( dev-lang/tk ) - X? ( x11-libs/libXmu x11-misc/xdg-utils )" - -DEPEND="${CDEPEND} - dev-util/pkgconfig - doc? ( virtual/latex-base - || ( dev-texlive/texlive-fontsrecommended - app-text/ptex ) )" - -RDEPEND="${CDEPEND} - app-arch/unzip - app-arch/zip - java? ( >=virtual/jre-1.5 )" - -RESTRICT="minimal? ( test )" - -R_DIR="${EPREFIX}"/usr/$(get_libdir)/${PN} - -pkg_setup() { - filter-ldflags -Wl,-Bdirect -Bdirect - # avoid using existing R installation - unset R_HOME -} - -src_prepare() { - # fix ocasional failure with parallel install (bug #322965) - epatch "${FILESDIR}"/${PN}-2.11.1-parallel.patch - # respect ldflags on rscript - epatch "${FILESDIR}"/${PN}-2.12.1-ldflags.patch - - # fix packages.html for doc (bug #205103) - # check in later versions if fixed - sed -i \ - -e "s:../../library:../../../../$(get_libdir)/R/library:g" \ - src/library/tools/R/packageshtml.R \ - || die "sed failed" - - # fix Rscript - sed -i \ - -e "s:-DR_HOME='\"\$(rhome)\"':-DR_HOME='\"${R_DIR}\"':" \ - src/unix/Makefile.in || die "sed unix Makefile failed" - - # fix HTML links to manual (bug #273957) - sed -i -e 's:\.\./manual/:manual/:g' $(grep -Flr ../manual/ doc) \ - || die "sed for HTML links to manual failed" - - use lapack && \ - export LAPACK_LIBS="$(pkg-config --libs lapack)" - - if use X; then - export R_BROWSER="$(type -p xdg-open)" - export R_PDFVIEWER="$(type -p xdg-open)" - fi - use perl && \ - export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}" -} - -src_configure() { - use tk && \ - EXTRA_ECONF="${EXTRA_ECONF} --with-tk-config=${EPREFIX}/usr/lib/tkConfig.sh \ - --with-tcl-config=${EPREFIX}/usr/lib/tclConfig.sh" - econf \ - --enable-R-shlib \ - --with-system-zlib \ - --with-system-bzlib \ - --with-system-pcre \ - --with-blas="$(pkg-config --libs blas)" \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - rdocdir="${EPREFIX}"/usr/share/doc/${PF} \ - $(use_enable nls) \ - $(use_enable profile R-profiling) \ - $(use_enable profile memory-profiling) \ - $(use_enable static-libs static) \ - $(use_enable static-libs R-static-lib) \ - $(use_enable threads) \ - $(use_with lapack) \ - $(use_with tk tcltk) \ - $(use_with jpeg jpeglib) \ - $(use_with !minimal recommended-packages) \ - $(use_with png libpng) \ - $(use_with readline) \ - $(use_with cairo) \ - $(use_with X x) -} - -src_compile(){ - export VARTEXFONTS="${T}/fonts" - emake || die "emake failed" - RMATH_V=0.0.0 - emake -C src/nmath/standalone \ - libRmath_la_LDFLAGS=-Wl,-soname,libRmath.so.${RMATH_V} \ - || die "emake math library failed" - if use doc; then - emake info pdf || die "emake docs failed" - fi -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - if use doc; then - emake DESTDIR="${D}" \ - install-info install-pdf || die "emake install docs failed" - dosym /usr/share/doc/${PF}/manual /usr/share/doc/${PF}/html/manual - fi - - # standalone math lib install (-j1 basically harmless) - emake \ - -C src/nmath/standalone \ - DESTDIR="${D}" install \ - || die "emake install math library failed" - - local mv=$(get_major_version ${RMATH_V}) - mv "${ED}"/usr/$(get_libdir)/libRmath.so \ - "${ED}"/usr/$(get_libdir)/libRmath.so.${RMATH_V} - dosym libRmath.so.${RMATH_V} /usr/$(get_libdir)/libRmath.so.${mv} - dosym libRmath.so.${mv} /usr/$(get_libdir)/libRmath.so - - # env file - cat > 99R <<-EOF - LDPATH=${R_DIR}/lib - R_HOME=${R_DIR} - EOF - doenvd 99R || die "doenvd failed" - dobashcompletion "${WORKDIR}"/R.bash_completion -} - -pkg_postinst() { - if use java; then - einfo "Re-initializing java paths for ${P}" - R CMD javareconf - fi -} diff --git a/dev-lang/R/R-2.14.0.ebuild b/dev-lang/R/R-2.14.0.ebuild deleted file mode 100644 index ff285ea..0000000 --- a/dev-lang/R/R-2.14.0.ebuild +++ /dev/null @@ -1,182 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.14.0.ebuild,v 1.1 2011/11/21 16:22:52 jlec Exp $ - -EAPI=4 - -inherit bash-completion-r1 eutils flag-o-matic fortran-2 versionator - -DESCRIPTION="Language and environment for statistical computing and graphics" -HOMEPAGE="http://www.r-project.org/" -SRC_URI=" - mirror://cran/src/base/R-2/${P}.tar.gz - bash-completion? ( mirror://gentoo/R.bash_completion.bz2 )" - -LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64-linux" -IUSE="bash-completion cairo doc java jpeg lapack minimal nls openmp perl png profile readline static-libs tk X" - -# common depends -CDEPEND=" - app-arch/bzip2 - app-text/ghostscript-gpl - dev-libs/libpcre - || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 sys-freebsd/freebsd-lib ) - virtual/blas - cairo? ( x11-libs/cairo[X] ) - jpeg? ( virtual/jpeg ) - lapack? ( virtual/lapack ) - perl? ( dev-lang/perl ) - png? ( media-libs/libpng ) - readline? ( sys-libs/readline ) - tk? ( dev-lang/tk ) - X? ( x11-libs/libXmu x11-misc/xdg-utils )" - -DEPEND="${CDEPEND} - dev-util/pkgconfig - doc? ( - virtual/latex-base - dev-texlive/texlive-fontsrecommended - )" - -RDEPEND="${CDEPEND} - ( || ( <sys-libs/zlib-1.2.5.1-r1 >=sys-libs/zlib-1.2.5.1-r2[minizip] ) ) - app-arch/xz-utils - java? ( >=virtual/jre-1.5 )" - -RESTRICT="minimal? ( test )" - -R_DIR="${EPREFIX}/usr/$(get_libdir)/${PN}" - -pkg_setup() { - if use openmp; then - FORTRAN_NEED_OPENMP=1 - tc-has-openmp || die "Please enable openmp support in your compiler" - fi - fortran-2_pkg_setup - filter-ldflags -Wl,-Bdirect -Bdirect - # avoid using existing R installation - unset R_HOME -} - -src_prepare() { - # fix ocasional failure with parallel install (bug #322965) - # upstream in R-2.13? - # https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14505 - epatch "${FILESDIR}"/${PN}-2.11.1-parallel.patch - # respect ldflags on rscript - # upstream does not want it, no reasons given - # https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14506 - epatch "${FILESDIR}"/${PN}-2.12.1-ldflags.patch - # update for zlib header changes (see bug #383431) - epatch "${FILESDIR}"/${PN}-2.13.1-zlib_header_fix.patch - - # glibc 2.14 removed rpc - if has_version '>=net-libs/libtirpc-0.2.2-r1'; then - append-cppflags $($(tc-getPKG_CONFIG) libtirpc --cflags) - export LIBS+=" $($(tc-getPKG_CONFIG) libtirpc --libs)" - # patching configure.ac would cause way too much work - # ugly hack on configure and let upstream do the job - sed -i -e "s/'' nsl;/'' tirpc;/" configure || die - fi - - # fix packages.html for doc (bug #205103) - # check in later versions if fixed - sed -i \ - -e "s:../../library:../../../../$(get_libdir)/R/library:g" \ - src/library/tools/R/Rd.R \ - || die "sed failed" - - # fix Rscript - sed -i \ - -e "s:-DR_HOME='\"\$(rhome)\"':-DR_HOME='\"${R_DIR}\"':" \ - src/unix/Makefile.in || die "sed unix Makefile failed" - - # fix HTML links to manual (bug #273957) - sed -i -e 's:\.\./manual/:manual/:g' $(grep -Flr ../manual/ doc) \ - || die "sed for HTML links to manual failed" - - use lapack && \ - export LAPACK_LIBS="$(pkg-config --libs lapack)" - - if use X; then - export R_BROWSER="$(type -p xdg-open)" - export R_PDFVIEWER="$(type -p xdg-open)" - fi - use perl && \ - export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}" -} - -src_configure() { - econf \ - --enable-byte-compiled-packages \ - --enable-R-shlib \ - --with-system-zlib \ - --with-system-bzlib \ - --with-system-pcre \ - --with-system-xz \ - --with-blas="$(pkg-config --libs blas)" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - rdocdir="${EPREFIX}/usr/share/doc/${PF}" \ - $(use_enable openmp) \ - $(use_enable nls) \ - $(use_enable profile R-profiling) \ - $(use_enable profile memory-profiling) \ - $(use_enable static-libs static) \ - $(use_enable static-libs R-static-lib) \ - $(use_with lapack) \ - $(use_with tk tcltk) \ - $(use_with jpeg jpeglib) \ - $(use_with !minimal recommended-packages) \ - $(use_with png libpng) \ - $(use_with readline) \ - $(use_with cairo) \ - $(use_with X x) -} - -src_compile(){ - export VARTEXFONTS="${T}/fonts" - emake - RMATH_V=0.0.0 - emake -C src/nmath/standalone \ - libRmath_la_LDFLAGS="-Wl,-soname,libRmath.so.${RMATH_V}" \ - libRmath_la_LIBADD="\$(LIBM)" \ - shared $(use static-libs && echo static) - use doc && emake info pdf -} - -src_install() { - default - if use doc; then - emake DESTDIR="${D}" install-info install-pdf - dosym ../manual /usr/share/doc/${PF}/html/manual - fi - - # standalone math lib install (-j1 basically harmless) - emake \ - -C src/nmath/standalone \ - DESTDIR="${ED}" install - - local mv=$(get_major_version ${RMATH_V}) - mv "${ED}"/usr/$(get_libdir)/libRmath.so \ - "${ED}"/usr/$(get_libdir)/libRmath.so.${RMATH_V} - dosym libRmath.so.${RMATH_V} /usr/$(get_libdir)/libRmath.so.${mv} - dosym libRmath.so.${mv} /usr/$(get_libdir)/libRmath.so - - # env file - cat > 99R <<-EOF - LDPATH=${R_DIR}/lib - R_HOME=${R_DIR} - EOF - doenvd 99R - use bash-completion && dobashcomp "${WORKDIR}"/R.bash_completion -} - -pkg_postinst() { - if use java; then - einfo "Re-initializing java paths for ${P}" - R CMD javareconf - fi - bash-completion-r1_pkg_postinst -} diff --git a/dev-lang/R/files/R-2.11.1-parallel.patch b/dev-lang/R/files/R-2.11.1-parallel.patch deleted file mode 100644 index 92b187e..0000000 --- a/dev-lang/R/files/R-2.11.1-parallel.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/include/Makefile.in.orig 2010-06-15 18:18:54.000000000 +0000 -+++ src/include/Makefile.in 2010-06-15 18:19:48.000000000 +0000 -@@ -81,7 +81,7 @@ - Rmath.h0: $(srcdir)/Rmath.h0.in $(top_builddir)/config.status - @cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ - --install: installdirs install-intl-@USE_INCLUDED_LIBINTL@ -+install: $(OBJ_HEADERS) installdirs install-intl-@USE_INCLUDED_LIBINTL@ - @for d in $(SUBDIRS); do \ - (cd $${d} && $(MAKE) $@) || exit 1; \ - done diff --git a/dev-lang/R/files/R-2.12.1-ldflags.patch b/dev-lang/R/files/R-2.12.1-ldflags.patch deleted file mode 100644 index 6296d03..0000000 --- a/dev-lang/R/files/R-2.12.1-ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/unix/Makefile.in.orig 2010-12-22 16:58:19.000000000 +0000 -+++ src/unix/Makefile.in 2010-12-22 16:54:16.000000000 +0000 -@@ -66,7 +66,7 @@ - - ## we need to build at install time to capture the correct 'rhome' - install-Rscript: -- $(CC) $(ALL_CPPFLAGS) $(ALL_CFLAGS) -DR_HOME='"$(rhome)"' -o Rscript \ -+ $(CC) $(ALL_CPPFLAGS) $(ALL_CFLAGS) $(LDFLAGS) -DR_HOME='"$(rhome)"' -o Rscript \ - $(srcdir)/Rscript.c - @$(MKINSTALLDIRS) "$(DESTDIR)$(Rexecbindir)" - @$(INSTALL_PROGRAM) Rscript "$(DESTDIR)$(Rexecbindir)/Rscript" diff --git a/dev-lang/R/files/R-2.13.1-zlib_header_fix.patch b/dev-lang/R/files/R-2.13.1-zlib_header_fix.patch deleted file mode 100644 index 0e1482e..0000000 --- a/dev-lang/R/files/R-2.13.1-zlib_header_fix.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- src/main/unzip.h.orig 2011-09-24 19:35:53.000000000 -0700 -+++ src/main/unzip.h 2011-09-24 19:37:06.000000000 -0700 -@@ -58,6 +58,10 @@ - #define ZLIB_FILEFUNC_SEEK_END (2) - #define ZLIB_FILEFUNC_SEEK_SET (0) - -+#ifndef OF -+#define OF(x) x -+#endif -+ - #define ZLIB_FILEFUNC_MODE_READ (1) - #define ZLIB_FILEFUNC_MODE_WRITE (2) - #define ZLIB_FILEFUNC_MODE_READWRITEFILTER (3) diff --git a/dev-lang/R/metadata.xml b/dev-lang/R/metadata.xml deleted file mode 100644 index ec8fee5..0000000 --- a/dev-lang/R/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>sci-mathematics</herd> -<longdescription lang="en"> - R is GNU S, a system for statistical computation and graphics. It - consists of a language plus a run-time environment with graphics, a - debugger, access to certain system functions, and the ability to run - programs stored in script files. - - The core of R is an interpreted computer language which allows - branching and looping as well as modular programming using functions. - The R distribution contains functionality for a large number of - statistical procedures such as: linear and generalized linear - models, nonlinear regression models, time series analysis, classical - parametric and nonparametric tests, clustering, smoothing and - graphical data representations. Additional modules ("add-on - packages") are available for a variety of specific purposes but are - not distributed with this package. -</longdescription> -</pkgmetadata> diff --git a/dev-lang/ocaml/ChangeLog b/dev-lang/ocaml/ChangeLog deleted file mode 100644 index 8b2fa86..0000000 --- a/dev-lang/ocaml/ChangeLog +++ /dev/null @@ -1,852 +0,0 @@ -# ChangeLog for dev-lang/ocaml -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ocaml/ChangeLog,v 1.201 2011/11/06 13:41:53 ranger Exp $ - - 06 Nov 2011; Brent Baude <ranger@gentoo.org> ocaml-3.12.1.ebuild: - Marking ocaml-3.12.1 ppc for bug 361767 - - 17 Oct 2011; Jeroen Roovers <jer@gentoo.org> ocaml-3.12.1.ebuild: - Stable for HPPA (bug #361767). - - 09 Oct 2011; Raúl Porcel <armin76@gentoo.org> ocaml-3.12.1.ebuild: - alpha/ia64/sparc stable wrt #361767 - - 20 Sep 2011; Tony Vroon <chainsaw@gentoo.org> ocaml-3.12.1.ebuild: - Marked stable on AMD64 based on arch testing by Ian "idella4" Delaney & - Agostino "ago" Sarubbo in bug #361767. - - 19 Sep 2011; Markus Meier <maekke@gentoo.org> ocaml-3.12.1.ebuild: - arm stable, bug #361767 - - 18 Sep 2011; Andreas Schuerch <nativemad@gentoo.org> ocaml-3.12.1.ebuild: - x86 stable, thanks JD, bug 361767 - - 06 Sep 2011; Alexis Ballier <aballier@gentoo.org> ocaml-3.12.1.ebuild: - suggest how to rebuild ocaml packages without the set - - 11 Jul 2011; Matt Turner <mattst88@gentoo.org> ocaml-3.12.1.ebuild: - Added ~mips, bug 319649 - - 06 Jul 2011; Alexis Ballier <aballier@gentoo.org> -ocaml-3.12.0.ebuild, - -ocaml-3.12.0-r1.ebuild, -ocaml-3.12.1_rc1.ebuild: - remove old - -*ocaml-3.12.1 (04 Jul 2011) - - 04 Jul 2011; Alexis Ballier <aballier@gentoo.org> +ocaml-3.12.1.ebuild: - bump to 3.12.1 - -*ocaml-3.12.1_rc1 (26 Jun 2011) - - 26 Jun 2011; Alexis Ballier <aballier@gentoo.org> +ocaml-3.12.1_rc1.ebuild: - bump to rc - -*ocaml-3.12.0-r1 (11 Jun 2011) - - 11 Jun 2011; Alexis Ballier <aballier@gentoo.org> +ocaml-3.12.0-r1.ebuild, - +files/ocaml.conf: - Install a portage set for @ocaml-rebuild to replace ocaml-rebuild.sh - - 27 Feb 2011; Alexis Ballier <aballier@gentoo.org> ocaml-3.12.0.ebuild: - Add a patch to pass libs as last argument to the linker when linking, fixes - our as-needed problems: bug #331377 and bug #331075 - - 24 Jan 2011; Alexis Ballier <aballier@gentoo.org> - -files/ocaml-3.10.0-automagic.patch, - -files/ocaml-3.10.0-call-ld-with-proper-ldflags.patch, - -files/ocaml-3.10.0-configure.patch, - -files/ocaml-3.10.0-exec-stack-fixes.patch, -ocaml-3.10.2.ebuild, - -files/ocaml-3.10.2-tk85.patch: - remove old - - 22 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> ocaml-3.11.2.ebuild: - ppc/ppc64 stable wrt #343751 - - 04 Dec 2010; Raúl Porcel <armin76@gentoo.org> ocaml-3.11.2.ebuild: - alpha/ia64/sparc stable wrt #343751 - - 15 Nov 2010; Thomas Kahle <tomka@gentoo.org> ocaml-3.11.2.ebuild: - x86 stable per bug 343751 - - 06 Nov 2010; Markus Meier <maekke@gentoo.org> ocaml-3.11.2.ebuild: - arm stable, bug #343751 - - 05 Nov 2010; Markos Chandras <hwoarang@gentoo.org> ocaml-3.11.2.ebuild: - Stable on amd64 wrt bug #343751 - - 05 Nov 2010; Jeroen Roovers <jer@gentoo.org> ocaml-3.11.2.ebuild: - Stable for HPPA (bug #343751). - - 04 Aug 2010; Alexis Ballier <aballier@gentoo.org> files/ocaml-rebuild.sh: - exit nicely if no ocaml package is installed in ocaml-rebuild.sh, by Diego - E. 'Flameeyes' Pettenò <flameeyes@gentoo.org>, bug #319553 - -*ocaml-3.12.0 (02 Aug 2010) - - 02 Aug 2010; Alexis Ballier <aballier@gentoo.org> - -ocaml-3.12.0_rc1.ebuild, +ocaml-3.12.0.ebuild: - version bump - -*ocaml-3.12.0_rc1 (25 Jul 2010) - - 25 Jul 2010; Alexis Ballier <aballier@gentoo.org> - -ocaml-3.12.0_beta1.ebuild, +ocaml-3.12.0_rc1.ebuild: - bump to rc1 - -*ocaml-3.12.0_beta1 (17 Jun 2010) - - 17 Jun 2010; Alexis Ballier <aballier@gentoo.org> - +ocaml-3.12.0_beta1.ebuild: - Add the first beta of ocaml 3.12 - - 19 Apr 2010; Raúl Porcel <armin76@gentoo.org> ocaml-3.10.2.ebuild, - ocaml-3.11.2.ebuild: - Force -O0 on arm - - 12 Apr 2010; Alexis Ballier <aballier@gentoo.org> -ocaml-3.11.1.ebuild: - remove old - -*ocaml-3.11.2 (20 Jan 2010) - - 20 Jan 2010; Alexis Ballier <aballier@gentoo.org> - -ocaml-3.11.2_rc1.ebuild, +ocaml-3.11.2.ebuild: - bump to final release - -*ocaml-3.11.2_rc1 (03 Jan 2010) - - 03 Jan 2010; Alexis Ballier <aballier@gentoo.org> - +ocaml-3.11.2_rc1.ebuild: - bump to 3.11.2_rc1 - - 12 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org> ocaml-3.11.1.ebuild: - Use -j1 for build as per bug #279968. - - 27 Sep 2009; Alexis Ballier <aballier@gentoo.org> ocaml-3.11.1.ebuild: - Filter mfpmath=sse, it causes ocamlc.opt to segfault. Bug #285993 - - 19 Sep 2009; Alexis Ballier <aballier@gentoo.org> ocaml-3.11.1.ebuild: - Filter fomit-frame-pointer, ocaml builds some programs with -pg which - causes build failures with fomit-frame-pointer, bug #270920 - - 02 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org> ocaml-3.10.2.ebuild: - Use serial make everywhere until fixed. - - 01 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org> ocaml-3.10.2.ebuild: - Use -j1 for make. Bug #279968. - - 20 Jun 2009; Alexis Ballier <aballier@gentoo.org> ocaml-3.11.1.ebuild: - use CHOST prefixed toolchain for building, this does not give us cross - compile support though - - 20 Jun 2009; Alexis Ballier <aballier@gentoo.org> - -files/ocaml-3.11.0_beta1-configure.patch, - -files/ocaml-3.11.0_beta1-exec-stack-fixes.patch, - -files/ocaml-3.11.0_beta1-yaccldflags.patch, ocaml-3.11.1.ebuild: - Make a tarball from the various patches - - 19 Jun 2009; Alexis Ballier <aballier@gentoo.org> -ocaml-3.11.0.ebuild: - remove old - -*ocaml-3.11.1 (15 Jun 2009) - - 15 Jun 2009; Alexis Ballier <aballier@gentoo.org> - -ocaml-3.11.1_rc1.ebuild, +ocaml-3.11.1.ebuild: - bump to final 3.11.1 - - 03 Jun 2009; Alexis Ballier <aballier@gentoo.org> -ocaml-3.08.4.ebuild: - remove old - -*ocaml-3.11.1_rc1 (03 Jun 2009) - - 03 Jun 2009; Alexis Ballier <aballier@gentoo.org> - -ocaml-3.11.1_rc0.ebuild, +ocaml-3.11.1_rc1.ebuild: - version bump - -*ocaml-3.11.1_rc0 (19 May 2009) - - 19 May 2009; Alexis Ballier <aballier@gentoo.org> ocaml-3.10.2.ebuild, - ocaml-3.11.0.ebuild, +ocaml-3.11.1_rc0.ebuild: - bump to 3.11.1rc0 and define eapi before inherit - - 09 Apr 2009; Raúl Porcel <armin76@gentoo.org> ocaml-3.10.2.ebuild: - arm stable - - 20 Jan 2009; Alexis Ballier <aballier@gentoo.org> ocaml-3.08.4.ebuild, - ocaml-3.10.2.ebuild, ocaml-3.11.0.ebuild: - explicitly set RDEPEND to DEPEND - - 20 Jan 2009; Alexis Ballier <aballier@gentoo.org> - files/ocaml-3.11.0_beta1-yaccldflags.patch: - include upstream bug report link in the patch - - 20 Jan 2009; Alexis Ballier <aballier@gentoo.org> ocaml-3.10.2.ebuild, - ocaml-3.11.0.ebuild: - Set LC_ALL to C because there are many a-z A-Z regexps that may cause - build failures, bug #255379 - - 11 Dec 2008; Alexis Ballier <aballier@gentoo.org> files/ocaml-rebuild.sh: - Simplify ocaml-rebuild.sh: dont clean first and let portage handle the - deps, use --oneshot to not pollute world file, bug #250192 - -*ocaml-3.11.0 (08 Dec 2008) - - 08 Dec 2008; Alexis Ballier <aballier@gentoo.org> - -ocaml-3.11.0_rc1.ebuild, +ocaml-3.11.0.ebuild: - bump to final 3.11.0 - - 27 Nov 2008; Alexis Ballier <aballier@gentoo.org> ocaml-3.11.0_rc1.ebuild: - Dont try to install native code compiler libs when not building native - code, reported by Jeroen Roovers <jer@gentoo.org> in bug #248929 - -*ocaml-3.11.0_rc1 (25 Nov 2008) - - 25 Nov 2008; Alexis Ballier <aballier@gentoo.org> - -ocaml-3.11.0_beta1.ebuild, +ocaml-3.11.0_rc1.ebuild: - bump to rc1 - - 14 Nov 2008; Alexis Ballier <aballier@gentoo.org> - files/ocaml-3.11.0_beta1-configure.patch: - respect ldflags when building shared libs too - - 14 Nov 2008; Alexis Ballier <aballier@gentoo.org> - +files/ocaml-3.11.0_beta1-yaccldflags.patch, ocaml-3.11.0_beta1.ebuild: - respect ldflags for ocamlyacc - - 07 Nov 2008; Alexis Ballier <aballier@gentoo.org> - -files/ocaml-3.11.0_beta1-call-ld-with-proper-ldflags.patch, - files/ocaml-3.11.0_beta1-configure.patch, ocaml-3.11.0_beta1.ebuild: - merge similar patches and make it honour better ldflags - -*ocaml-3.11.0_beta1 (15 Oct 2008) - - 15 Oct 2008; Alexis Ballier <aballier@gentoo.org> - +files/ocaml-3.11.0_beta1-call-ld-with-proper-ldflags.patch, - +files/ocaml-3.11.0_beta1-configure.patch, - +files/ocaml-3.11.0_beta1-exec-stack-fixes.patch, - +ocaml-3.11.0_beta1.ebuild: - New upstream beta release - - 22 Sep 2008; Raúl Porcel <armin76@gentoo.org> ocaml-3.10.2.ebuild: - Re-add ~arm wrt #178256 - - 16 Jun 2008; Alexis Ballier <aballier@gentoo.org> ocaml-3.08.4.ebuild, - ocaml-3.10.2.ebuild: - shorten description to please repoman - - 16 Jun 2008; Alexis Ballier <aballier@gentoo.org> - -files/ocaml-3.09.3-Makefile.patch, -files/ocaml-3.09.3-automagic.patch, - -files/ocaml-3.09.3-call_ld_with_proper_flags.patch, - -files/ocaml-3.09.3-configure.patch, - -files/ocaml-3.09.3-exec-stack-fixes.patch, - -files/ocaml-3.09.3-execheap.patch, - -files/ocaml-3.09.3-hppa-optimize-for-size-ocamlp4.patch, - -ocaml-3.09.3-r1.ebuild: - remove old version - - 09 Jun 2008; Raúl Porcel <armin76@gentoo.org> ocaml-3.10.2.ebuild: - alpha/ia64/sparc stable wrt #224893 - - 08 Jun 2008; Kenneth Prugh <ken69267@gentoo.org> ocaml-3.10.2.ebuild: - amd64 stable, bug #224893 - - 07 Jun 2008; Alexis Ballier <aballier@gentoo.org> files/ocaml-rebuild.sh: - Tune up a bit ocaml-rebuild.sh so that it does not give syntax errors on - non integer slots. - - 07 Jun 2008; nixnut <nixnut@gentoo.org> ocaml-3.10.2.ebuild: - Stable on ppc wrt bug 224893 - - 07 Jun 2008; Jeroen Roovers <jer@gentoo.org> ocaml-3.10.2.ebuild: - Stable for HPPA (bug #224893). - - 05 Jun 2008; Christian Faulhammer <opfer@gentoo.org> ocaml-3.10.2.ebuild: - stable x86, bug 224893 - - 04 Jun 2008; Markus Rothe <corsair@gentoo.org> ocaml-3.10.2.ebuild: - Stable on ppc64; bug #224893 - - 09 Mar 2008; Alexis Ballier <aballier@gentoo.org> -ocaml-3.09.3-r2.ebuild, - -ocaml-3.10.1.ebuild: - remove unused versions - - 09 Mar 2008; Alexis Ballier <aballier@gentoo.org> - +files/ocaml-3.10.2-tk85.patch, ocaml-3.10.2.ebuild: - Add a patch initially from mandriva modified by me to handle tk up to 8.5 - -*ocaml-3.10.2 (29 Feb 2008) - - 29 Feb 2008; Alexis Ballier <aballier@gentoo.org> - -ocaml-3.10.2_rc1.ebuild, +ocaml-3.10.2.ebuild: - bump to release 3.10.2, remove the rc - -*ocaml-3.10.2_rc1 (24 Feb 2008) - - 24 Feb 2008; Alexis Ballier <aballier@gentoo.org> - +ocaml-3.10.2_rc1.ebuild: - bump release candidate under pmask - - 24 Feb 2008; Alexis Ballier <aballier@gentoo.org> -ocaml-3.09.2.ebuild, - -ocaml-3.09.3.ebuild, -ocaml-3.10.0.ebuild: - remove unused versions - -*ocaml-3.10.1 (11 Jan 2008) - - 11 Jan 2008; Alexis Ballier <aballier@gentoo.org> - -ocaml-3.10.1_rc2.ebuild, +ocaml-3.10.1.ebuild: - bump to final 3.10.1 - - 03 Jan 2008; Alexis Ballier <aballier@gentoo.org> ocaml-3.10.0.ebuild, - ocaml-3.10.1_rc2.ebuild: - Allow to disable ocamlopt via an useflag - - 02 Jan 2008; Alexis Ballier <aballier@gentoo.org> ocaml-3.08.4.ebuild, - ocaml-3.09.2.ebuild, ocaml-3.09.3.ebuild: - Please repoman warnings, thanks to zmedico for the hint - -*ocaml-3.10.1_rc2 (02 Jan 2008) - - 02 Jan 2008; Alexis Ballier <aballier@gentoo.org> - -ocaml-3.10.1_rc1.ebuild, +ocaml-3.10.1_rc2.ebuild: - bump to rc2 - - 20 Dec 2007; Alexis Ballier <aballier@gentoo.org> - -files/ocaml-3.10.0-execheap.patch, ocaml-3.10.0.ebuild, - ocaml-3.10.1_rc1.ebuild: - clean up unused patch - -*ocaml-3.10.1_rc1 (20 Dec 2007) - - 20 Dec 2007; Alexis Ballier <aballier@gentoo.org> - +ocaml-3.10.1_rc1.ebuild: - Add ocaml 3.10.1 release candidate 1, for testing purposes - - 19 Dec 2007; Alexis Ballier <aballier@gentoo.org> ocaml-3.10.0.ebuild: - make the information about the need to run ocaml-rebuild.sh a warning - because it is really needed to run it after an upgrade - - 19 Dec 2007; Alexis Ballier <aballier@gentoo.org> ocaml-3.08.4.ebuild, - ocaml-3.09.2.ebuild, ocaml-3.09.3.ebuild: - quote directory variables - - 19 Dec 2007; Alexis Ballier <aballier@gentoo.org> ocaml-3.08.4.ebuild, - ocaml-3.09.2.ebuild, ocaml-3.09.3.ebuild, ocaml-3.09.3-r1.ebuild, - ocaml-3.09.3-r2.ebuild, ocaml-3.10.0.ebuild: - no need to dodoc the license - - 19 Dec 2007; Alexis Ballier <aballier@gentoo.org> - files/ocaml-3.10.0-exec-stack-fixes.patch, ocaml-3.10.0.ebuild: - Fix hardenend build by telling gcc to not generate PIE executables with - ocaml objects; remove again exec stacks due to some variables renaming in - the build system - -*ocaml-3.09.3-r2 (29 Oct 2007) - - 29 Oct 2007; Ulrich Mueller <ulm@gentoo.org> +ocaml-3.09.3-r2.ebuild, - ocaml-3.10.0.ebuild: - Add app-emacs/ocaml-mode and app-xemacs/ocaml to PDEPEND, bug #43128. - - 15 Oct 2007; Markus Rothe <corsair@gentoo.org> ocaml-3.09.3-r1.ebuild: - Stable on ppc64 - - 12 Sep 2007; Raúl Porcel <armin76@gentoo.org> ocaml-3.09.3-r1.ebuild: - Re-add forced LDFLAGS for alpha, since it still needs it - - 10 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org> - ocaml-3.09.3-r1.ebuild: - Marked stable on amd64 as requested by aballier. - - 23 Aug 2007; Alexis Ballier <aballier@gentoo.org> files/ocaml-rebuild.sh: - fix usage of deprecated emerge unmerge in ocaml-rebuild.sh, thanks to Jack - Kelly <weldingmaskman@hotmail.com>, bug #189032 - - 13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> - ocaml-3.09.3-r1.ebuild: - ppc. stable - - 22 Jul 2007; Jeroen Roovers <jer@gentoo.org> ocaml-3.09.3-r1.ebuild: - Stable for HPPA too. - - 12 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> - ocaml-3.09.3-r1.ebuild: - Stable on sparc - - 11 Jul 2007; Raúl Porcel <armin76@gentoo.org> ocaml-3.09.3-r1.ebuild: - alpha/ia64/x86 stable and drop append-ldflags for alpha, not needed anymore - - 26 May 2007; Raúl Porcel <armin76@gentoo.org> ocaml-3.09.3-r1.ebuild, - ocaml-3.10.0.ebuild: - Add no-relax to LDFLAGS for alpha, and keyword latest version ~alpha - - 26 May 2007; Raúl Porcel <armin76@gentoo.org> ocaml-3.09.3-r1.ebuild: - Readd ~alpha wrt #178256 - - 26 May 2007; Alexis Ballier <aballier@gentoo.org> - +files/ocaml-3.10.0-execheap.patch, ocaml-3.10.0.ebuild: - merge paxmarking of the compilers and makefile patch to replace multiple - occurences of @compiler@ in ocamlcomp.sh.in that allows building with an - hardened kernel - -*ocaml-3.10.0 (26 May 2007) - - 26 May 2007; Alexis Ballier <aballier@gentoo.org> - +files/ocaml-3.10.0-automagic.patch, - +files/ocaml-3.10.0-call-ld-with-proper-ldflags.patch, - +files/ocaml-3.10.0-configure.patch, - +files/ocaml-3.10.0-exec-stack-fixes.patch, +ocaml-3.10.0.ebuild: - New upstream release - - 15 May 2007; Jeroen Roovers <jer@gentoo.org> ocaml-3.09.3-r1.ebuild: - Marked ~hppa (bug #178256). - - 15 May 2007; Alexis Ballier <aballier@gentoo.org> - +files/ocaml-3.09.3-hppa-optimize-for-size-ocamlp4.patch, - ocaml-3.09.3-r1.ebuild: - Optimize ocamlp4 for size on hppa, bug #178256 - - 14 May 2007; Alexis Ballier <aballier@gentoo.org> - +files/ocaml-3.09.3-call_ld_with_proper_flags.patch, - ocaml-3.09.3-r1.ebuild: - Call ld with proper flags to prevent compilation failures of some other - ocaml packages - - 14 May 2007; Jeroen Roovers <jer@gentoo.org> ocaml-3.09.3-r1.ebuild: - Reverting ~hppa keywording due to build failure. - - 14 May 2007; Jeroen Roovers <jer@gentoo.org> ocaml-3.09.3-r1.ebuild: - Marked ~hppa (bug #178256). - - 13 May 2007; Raúl Porcel <armin76@gentoo.org> ocaml-3.09.3-r1.ebuild: - Readd ~ia64 wrt bug 178256 - - 12 May 2007; Alexis Ballier <aballier@gentoo.org> - +files/ocaml-3.09.3-automagic.patch, ocaml-3.09.3-r1.ebuild: - Fix X and gdbm automagics - - 12 May 2007; Alexis Ballier <aballier@gentoo.org> ocaml-3.09.3-r1.ebuild: - Add ncurses useflag (was automagic) - - 12 May 2007; Alexis Ballier <aballier@gentoo.org> - files/ocaml-3.09.3-configure.patch: - Do not ignore cflags/ldflags for native compiler - - 12 May 2007; Alexis Ballier <aballier@gentoo.org> ocaml-3.09.3-r1.ebuild: - Install ocaml-rebuild.sh in /usr/sbin rather than keeping it in PORTDIR, fix - bug #175668 - - 11 May 2007; Alexis Ballier <aballier@gentoo.org> ocaml-3.09.3.ebuild, - ocaml-3.09.3-r1.ebuild: - Dont run make bootstrap for src_test, it deletes ocamlopt, upstream does not - provide a clean test suite, if we want one we definitely should not use make - bootstrap, closes bug #159237 and bug #177706 - - 11 May 2007; Alexis Ballier <aballier@gentoo.org> - -files/ocaml-3.08.3-gcc4.patch, -ocaml-3.08.3.ebuild, ocaml-3.08.4.ebuild, - ocaml-3.09.2.ebuild, ocaml-3.09.3.ebuild, ocaml-3.09.3-r1.ebuild: - Fix bug #135641 again, remove unused version, drop virtual/libc dep as it is - in system anyway - - 22 Apr 2007; Christian Heim <phreak@gentoo.org> ocaml-3.09.3-r1.ebuild: - Restricting FEATURES=test for now, make bootstrap deletes the *.opt files - (thanks Matti); Removing the QA_TEXTREL definition, which is only intended - for binary packages; Provide a way to compile ocaml on AMD64/hardened. - -*ocaml-3.09.3-r1 (22 Apr 2007) - - 22 Apr 2007; Christian Heim <phreak@gentoo.org> - +files/ocaml-3.09.3-Makefile.patch, +files/ocaml-3.09.3-configure.patch, - +files/ocaml-3.09.3-exec-stack-fixes.patch, - +files/ocaml-3.09.3-execheap.patch, +ocaml-3.09.3-r1.ebuild: - Revision bump, fixing #153382 (ocaml produces binaries contain executable - stacks), #134403 (dev-lang/ocaml-3.08.4 emerge failed on hardened amd64) and - #110541 (ERROR: dev-lang/ocaml-3.08.3 failed.) - this makes dev-lang/ocaml - "useable" on hardened boxes. - - 15 Apr 2007; Markus Rothe <corsair@gentoo.org> ocaml-3.09.3.ebuild: - Stable on ppc64 - - 13 Mar 2007; Raúl Porcel <armin76@gentoo.org> ocaml-3.09.3.ebuild: - x86 stable - - 17 Feb 2007; Fabian Groffen <grobian@gentoo.org> ocaml-3.08.3.ebuild, - ocaml-3.08.4.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 06 Feb 2007; Marius Mauch <genone@gentoo.org> ocaml-3.08.3.ebuild, - ocaml-3.08.4.ebuild, ocaml-3.09.2.ebuild, ocaml-3.09.3.ebuild: - Replacing einfo with elog - - 14 Dec 2006; Timothy Redaelli <drizzt@gentoo.org> ocaml-3.09.3.ebuild: - Add ~x86-fbsd keyword - - 03 Dec 2006; Markus Rothe <corsair@gentoo.org> ocaml-3.09.2.ebuild: - Stable on ppc64 - - 07 Nov 2006; Alexandre Buisse <nattfodd@gentoo.org> ocaml-3.08.3.ebuild, - ocaml-3.08.4.ebuild, ocaml-3.09.2.ebuild, ocaml-3.09.3.ebuild: - Disable native code generation on ppc64 (and probably hppa soon), see bug - #149014. - - 05 Nov 2006; Danny van Dyk <kugelfang@gentoo.org> ocaml-3.09.2.ebuild: - Marked stable on amd64. - - 04 Nov 2006; Christian Faulhammer <opfer@gentoo.org> ocaml-3.09.2.ebuild: - stabled x86, bug #153506 - - 03 Nov 2006; Alexandre Buisse <nattfodd@gentoo.org> ocaml-3.08.3.ebuild, - ocaml-3.08.4.ebuild, ocaml-3.09.2.ebuild, ocaml-3.09.3.ebuild: - Change tcltk USE to tk (bug #17808). - - 02 Nov 2006; Alexandre Buisse <nattfodd@gentoo.org> ocaml-3.09.3.ebuild: - Fix stupid quoting problem which was deleting the -host switch to configure - (bug #153738). - - 31 Oct 2006; Chris White <chriswhite@gentoo.org> ocaml-3.09.2.ebuild: - PPC stable for bug #153506. - - 20 Sep 2006; Alexandre Buisse <nattfodd@gentoo.org> ocaml-3.09.3.ebuild: - Add fix for finding correct arch in cases where kernel_arch != system_arch - (bug #135641). - - 14 Sep 2006; Matthieu Sozeau <mattam@gentoo.org> files/ocaml-rebuild.sh: - Add a test for slots - - 12 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> ocaml-3.09.2.ebuild: - Fast track stable on sparc since it fixes obvious issues - - 05 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> ocaml-3.09.2.ebuild: - Keyworded ~sparc wrt #139014 - - 16 Jun 2006; Scott Stoddard <deltacow@gentoo.org> ocaml-3.09.2.ebuild: - Added ~amd64 re bug #126724 - - 21 May 2006; Markus Rothe <corsair@gentoo.org> ocaml-3.08.3.ebuild: - Stable on ppc64 - -*ocaml-3.09.2 (27 Apr 2006) - - 27 Apr 2006; Matthieu Sozeau <mattam@gentoo.org> +ocaml-3.09.2.ebuild: - Bug fix release 3.09.2. - - 18 Mar 2006; Markus Rothe <corsair@gentoo.org> ocaml-3.08.3.ebuild, - ocaml-3.08.4.ebuild, ocaml-3.09.1.ebuild: - Added ~ppc64 - - 06 Feb 2006; Aron Griffis <agriffis@gentoo.org> ocaml-3.08.4.ebuild: - Mark 3.08.4 stable on ia64 - - 04 Feb 2006; Aron Griffis <agriffis@gentoo.org> ocaml-3.08.4.ebuild: - Mark 3.08.4 stable on alpha - - 04 Feb 2006; Matthieu Sozeau <mattam@gentoo.org> - -files/ocaml-3.06-sparc-configure.patch, - -files/ocaml-3.06-tcltk-8.4compat-patch.bz2, -files/ocaml-3.07-hppa.patch, - -ocaml-3.06-r2.ebuild, -ocaml-3.07-r1.ebuild, -ocaml-3.08.1.ebuild: - Remove old, no longer used versions. - -*ocaml-3.09.1 (04 Feb 2006) - - 04 Feb 2006; Matthieu Sozeau <mattam@gentoo.org> -ocaml-3.09.0.ebuild, - +ocaml-3.09.1.ebuild: - Bumped to 3.09.1, bugfix release of 3.09.0 which i removed. All ocaml packages - should support it from now. - - 21 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> ocaml-3.08.4.ebuild: - Stable on amd64, bug 106837. - - 19 Nov 2005; Rene Nussbaumer <killerfox@gentoo.org> ocaml-3.08.4.ebuild: - Stable on hppa. - -*ocaml-3.09.0 (10 Nov 2005) - - 10 Nov 2005; Matthieu Sozeau <mattam@gentoo.org> +ocaml-3.09.0.ebuild: - Version bump, marked -* as it breaks some packages in gentoo which i'm trying - to get up-to-date , but the ebuild can be useful as it is for experienced - people. - - 09 Nov 2005; Jason Wever <weeve@gentoo.org> ocaml-3.08.4.ebuild: - Marked stable on SPARC wrt bug #106837. - - 16 Oct 2005; Rene Nussbaumer <killerfox@gentoo.org> ocaml-3.08.3.ebuild: - Stable on hppa. - - 27 Sep 2005; Jason Wever <weeve@gentoo.org> ocaml-3.08.3.ebuild: - Stable on SPARC. - -*ocaml-3.08.4 (21 Sep 2005) - - 21 Sep 2005; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.08.3.ebuild, - +ocaml-3.08.4.ebuild, -ocaml-3.08.ebuild: - Add latest version, remove unused one. Version .3 is stable on x86 and - amd64. - - 17 Sep 2005; Aron Griffis <agriffis@gentoo.org> ocaml-3.08.3.ebuild: - Mark 3.08.3 stable on ia64 - - 10 Sep 2005; Aron Griffis <agriffis@gentoo.org> ocaml-3.08.3.ebuild: - Mark 3.08.3 stable on alpha - - 26 Jul 2005; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.08.3.ebuild: - Added gcc4 patch, thanks to Peter Hjalmarsson <xake@telia.com> (fixes bug - #97186). - - 06 Jul 2005; Herbie Hopkins <herbs@gentoo.org> ocaml-3.08.3.ebuild: - Multilib fixes. - - 11 May 2005; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.08.3.ebuild: - Stable on ppc. - - 01 Apr 2005; Simon Stelling <blubb@gentoo.org> ocaml-3.08.1.ebuild: - stable on amd64 - - 01 Apr 2005; Aron Griffis <agriffis@gentoo.org> ocaml-3.08.1.ebuild: - stable on ia64 - -*ocaml-3.08 (19 Mar 2005) -*ocaml-3.07-r1 (19 Mar 2005) - - 19 Mar 2005; Michael Sterrett <mr_bones_@gentoo.org> - +files/ocaml-3.07-hppa.patch, +ocaml-3.07-r1.ebuild, +ocaml-3.08.ebuild: - resurrect versions to fix dep breakage - - 18 Mar 2005; Matthieu Sozeau <mattam@gentoo.org> - -files/ocaml-3.07-hppa.patch, files/ocaml-rebuild.sh, -ocaml-3.07-r1.ebuild, - -ocaml-3.08.2.ebuild, -ocaml-3.08.ebuild, +ocaml-3.08.3.ebuild: - Adding latest version. It's a bugfix release, hence i keeped the ~ flags. I - cleaned up the dir, keeping the most stable versions. I reworked the rebuild - script a little, it should not miss any package now. I tested the last version - of ocaml and the script with all ocaml packages on x86 and ppc. - - 07 Feb 2005; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.08.1.ebuild: - Stable on ppc. - - 04 Jan 2005; Guy Martin <gmsoft@gentoo.org> ocaml-3.08.1.ebuild: - Stable on hppa. - - 02 Jan 2005; Lina Pezzella <j4rg0n@gentoo.org> ocaml-3.08.1.ebuild: - Stable ppc-macos - - 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - - 20 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> ocaml-3.08.1.ebuild: - Stable on alpha. - - 07 Dec 2004; Jason Wever <weeve@gentoo.org> ocaml-3.08.1.ebuild: - Stable on sparc. - -*ocaml-3.08.2 (29 Nov 2004) - - 29 Nov 2004; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.08.1.ebuild, - +ocaml-3.08.2.ebuild: - Move 3.08.1 to x86 and add 3.08.2 release. - - 20 Oct 2004; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.07-r1.ebuild, - ocaml-3.08.1.ebuild, ocaml-3.08.ebuild: - Changed strip-flags to replace-flags, as advised by Carsten Tschense in bug - #65327. - - 12 Oct 2004; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.07-r1.ebuild, - ocaml-3.08.1.ebuild, ocaml-3.08.ebuild: - Add strip-flags to remove -O3 and other unsupported ones etc.. - - 22 Aug 2004; Travis Tilley <lv@gentoo.org> ocaml-3.08.ebuild: - stable on amd64 - -*ocaml-3.08.1 (19 Aug 2004) - - 19 Aug 2004; Matthieu Sozeau <mattam@gentoo.org> +ocaml-3.08.1.ebuild: - Version bump. - - 18 Aug 2004; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.07-r1.ebuild, - ocaml-3.08.ebuild: - Add handling of CFLAGS, use with care! - - 16 Aug 2004; Guy Martin <gmsoft@gentoo.org> ocaml-3.08.ebuild: - Yay, my port to hppa-linux is in the mainstream ! Marking stable ! - - 13 Aug 2004; Jason Wever <weeve@gentoo.org> ocaml-3.07-r1.ebuild: - Stable on sparc. - - 08 Aug 2004; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.07-r1.ebuild: - Move 3.07 to stable on ppc. - - 08 Aug 2004; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.06-r2.ebuild, - ocaml-3.07-r1.ebuild, ocaml-3.08.ebuild: - Add support for ocamldoc and latex via a new use flag. - -*ocaml-3.08 (08 Aug 2004) - - 08 Aug 2004; Matthieu Sozeau <mattam@gentoo.org> +ocaml-3.08.ebuild: - Version bump. - - 21 Jul 2004; Matthieu Sozeau <mattam@gentoo.org> files/ocaml-rebuild.sh, - ocaml-3.07-r1.ebuild: - Yet a little more robustness in the rebuild script. - - 21 Jul 2004; Matthieu Sozeau <mattam@gentoo.org> files/ocaml-rebuild.sh: - Fixed bug in the rebuild script. see #56597. - - 13 Jul 2004; Travis Tilley <lv@gentoo.org> ocaml-3.07-r1.ebuild: - adding back ~amd64 keyword - - 06 Jul 2004; Matthieu Sozeau <mattam@gentoo.org> -ocaml-3.06-r1.ebuild, - ocaml-3.06-r2.ebuild, -ocaml-3.06.ebuild, -ocaml-3.07.ebuild, - -ocaml-3.07_beta2.ebuild: - remove old, no longer needed versions. - - 06 Jul 2004; Matthieu Sozeau <mattam@gentoo.org> +files/ocaml-rebuild.sh, - ocaml-3.07-r1.ebuild: - Move to stable on x86, adding a rebuilding script. - - 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> ocaml-3.06-r1.ebuild, - ocaml-3.06-r2.ebuild, ocaml-3.06.ebuild, ocaml-3.07-r1.ebuild, - ocaml-3.07.ebuild, ocaml-3.07_beta2.ebuild: - virtual/glibc -> virtual/libc - - 27 Jun 2004; Alexander Plank <alexander@gentoo.org> ocaml-3.07-r1.ebuild - change keyword from macos to ~macos (because of ranlib work) - - 26 Jun 2004; Alexander Plank <alexander@gentoo.org> ocaml-3.07-r1.ebuild - add ranlib bit to ebuild and rekeyword macos (i tested it with unison) (thanks - Philippe Bouamriou for bug #57917 )) - - 25 Jun 2004; Alexander Plank <alexander@gentoo.org> ocaml-3.07-r1.ebuild - ~macos keyword (unison fails and cites ocaml problems) - - 25 Jun 2004; Alexander Plank <alexander@gentoo.org> ocaml-3.07-r1.ebuild - add macos keyword - - 28 May 2004; Danny van Dyk <kugelfang@gentoo.org> ocaml-3.07-r1.ebuild, - ocaml-3.07.ebuild, ocaml-3.07_beta2.ebuild: - Marked ocaml -amd64. Produces bad object code that causes segfaults under - certain conditions. This happens only on amd64. - - 15 May 2004; Bryan Østergaard <kloeri@gentoo.org> ocaml-3.07-r1.ebuild: - Stable on alpha. - - 11 May 2004; Guy Martin <gmsoft@gentoo.org> ocaml-3.07-r1.ebuild: - Marked stable on hppa. - - 08 May 2004; Guy Martin <gmsoft@gentoo.org> ocaml-3.07-r1.ebuild: - Added support for native hppa compiler. Marked ~hppa. - - 22 Apr 2004; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.07-r1.ebuild: - Fix unpacking of patch file (bug #48485). - - 19 Apr 2004; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.07-r1.ebuild: - Add fix for bug #46703 - - 17 Apr 2004; Travis Tilley <lv@gentoo.org> ocaml-3.07-r1.ebuild, - ocaml-3.07.ebuild: - added missing ~amd64 keyword - - 27 Feb 2004; Seemant Kulleen <seemant@gentoo.org> ocaml-3.06-r1.ebuild, - ocaml-3.06-r2.ebuild, ocaml-3.06.ebuild, ocaml-3.07-r1.ebuild, - ocaml-3.07.ebuild, ocaml-3.07_beta2.ebuild: - move the filter-flags statement into src_compile - - 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> ocaml-3.07-r1.ebuild: - add ~ia64 - - 03 Feb 2004; Matthieu Sozeau <mattam@gentoo.org> ocaml-3.06-r2.ebuild: - Mark stable/tested on ppc. - -*ocaml-3.07-r1 (17 Oct 2003) - - 17 Oct 2003; Martin Holzer <mholzer@gentoo.org> ocaml-3.07-r1.ebuild: - Adding patch. Closes #31265. - - 06 Oct 2003; Jason Wever <weeve@gentoo.org> ocaml-3.07.ebuild: - Fixed up sparc specific parts as the patch is no longer needed in the new rev, - but the -host arg is. - -*ocaml-3.07 (06 Oct 2003) - - 06 Oct 2003; George Shapovalov <george@gentoo.org> ocaml-3.07.ebuild : - 3.07 is out, this outdates the beta that was fixing #28025 - - 02 Oct 2003; Aron Griffis <agriffis@gentoo.org> ocaml-3.06-r2.ebuild, - ocaml-3.07_beta2.ebuild: - 3.06-r2 is stable; 3.07_beta2 is testing on alpha - -*ocaml-3.07_beta2 (11 Sep 2003) - - 11 Sep 2003; George Shapovalov <george@gentoo.org> ocaml-3.07_beta2.ebuild : - added new beta as it seems to fix some rare problem in #28025 - -*ocaml-3.06-r2 (09 Sep 2003) - - 09 Sep 2003; George Shapovalov <george@gentoo.org> ocaml-3.06-r2.ebuild, metadata.xml : - ocaml was using uotdated "head -1" construct throughout. Changed this to "head -n 1", - see #27835 for details. Also added metadata.xml - - 06 Sep 2003; Jason Wever <weeve@gentoo.org> ocaml-3.06-r1.ebuild, - ocaml-3.06.ebuild, files/ocaml-3.06-sparc-configure.patch: - Added patch and myconf fix to fix bug #23767. - -*ocaml-3.06-r1 (01 May 2003) - - 01 May 2003; George Shapovalov <george@gentoo.org> ocaml-3.06-r1.ebuild : - updated the ebuild to incorporate the fix for tk-8.4 necessary for lablgl. - Thanks to Rick Harris <rickharris@mightylegends.zapto.org> for the note and the patch. - -*ocaml-3.06 (28 Jan 2003) - - 11 Apr 2003; Joshua Brindle <method@gentoo.org> ocaml-3.04-r1.ebuild, - ocaml-3.06.ebuild: - added filter-flags -fstack-protector - - 28 Jan 2003; Jon Nall <nall@gentoo.org> ocaml-3.06 : - who made this build? i didn't. i just added ~ppc to it. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*ocaml-3.05 (07 Aug 2002) - - 06 Aug 2002; George Shapovalov <george@gentoo.org> ocaml-3.04-r2.ebuild, files/digest-ocaml-3.05 : - - new version - removed ppc patch as it was supposed to be unnecessary - ebuild is masked now, please test, especially ppc people. - tk dependency is optional, should build now without tcltk or X - - related ebuild submissions: - Bardur Arantsson <bardur-gta@odense.kollegienet.dk>, bug#5786 - ?Larry Cow <larrycow@free.fr>, bug# 5799 - -*ocaml-3.04-r2 (01 Aug 2002) - - 02 Aug 2002; George Shapovalov <george@gentoo.org> ocaml-3.04-r2.ebuild : - - tk dependence is reported (by Tim Hobbs <rectrix@rectrix.cx>) to be optional, - made it depend on tcltk use flag. - Created and masked new revision to give this some testing without interuption - to the working package. - Core devs (cvs access people): please do not unmask it on server! Instead please - let me know that it tested Ok. I will do necessary modifications to the -r1 - and delete -r2. This way we will not force everybody to rebuild perfectly - working package. - -*ocaml-3.04-r1 (24 Jun 2002) - - 24 Jun 2002; Karl Trygve Kalleberg <karltk@gentoo.org> ocaml-3.04-r1.ebuild files/digest-ocaml-3.04-r1: - - ocaml library paths are now properly added to /etc/ld.so.conf. - - Removed ocaml-3.04.ebuild files/digest-ocaml-3.04 - -*ocaml-3.04 ( 7 Feb 2002 ) - - 7 June 2002; David Chamberlain <daybird@gentoo.org> Changelog - ocaml-3.04.ebuild files/ocaml-3.04-ppc.diff: - - Added patch from cvs so that ocaml will build on ppc. Closes out bug #2984 - - 7 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> ChangeLog ocaml-3.04.ebuild files/digest-ocaml-3.04 : - - Objective Caml is a fast modern type-inferring functional programming - language descended from the ML (Meta Language) family. - - This builds a runtime environment and native compiler for ocaml. - - Submitted by Sean Mitchell. diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest deleted file mode 100644 index 1f96939..0000000 --- a/dev-lang/ocaml/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX ocaml.conf 177 RMD160 3a0d91eabe02ccf823931bb3256322c15f38b38a SHA1 603ac7177e01542c74bb95e836fd341cef5dfe2c SHA256 b7f7ad0ff15bec096dcb87265d87f9b0ce8f946d4a2676dd7638ca0e14bb05c1 -DIST ocaml-3.12.1.tar.bz2 2949124 RMD160 61d38c0785491c8790ac02ab78fb2f26ea490fc1 SHA1 29b44117b116b1a5bc54a8b4514af483793a769f SHA256 edcf563da75e0b91f09765649caa98ab1535e0c7498f0737b5591b7de084958d -DIST ocaml-patches-3.tar.bz2 4101 RMD160 f830b0be28a96f8892776d0372fa10fb56a605ee SHA1 f165b9fce29cc4d96a81abbc7edbde35e33b4c0c SHA256 c4ceb604f4480c78d1cf4f848b0903c8d37798d9761f582d8d1643d4e38b8658 -EBUILD ocaml-3.12.1.ebuild 4201 RMD160 8a6a2e40157ef8f9d50b2ef3d48f6964ce239594 SHA1 d7ec421cfbdbaaebabfe738deda04ca723bfc814 SHA256 8756df78e3d2c5ff0fb0ba467f8cb59185feb7b96371ec761f8abcd9fc673862 -MISC ChangeLog 31294 RMD160 95b6a21498fdd96f279d0a35a272607c8eead248 SHA1 c94b28f7a3e154fa3a847be29c83e500b3fe40f7 SHA256 869132631cdd223e11bf47fb8387e82686f4798ad1c35a8d92e45253eec1645f -MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 diff --git a/dev-lang/ocaml/files/ocaml.conf b/dev-lang/ocaml/files/ocaml.conf deleted file mode 100644 index 083b8ce..0000000 --- a/dev-lang/ocaml/files/ocaml.conf +++ /dev/null @@ -1,5 +0,0 @@ -# Rebuild all ocaml modules (must be rebuilt after each ocaml upgrade) -[ocaml-rebuild] -class = portage.sets.dbapi.OwnerSet -files = /usr/lib/ocaml -exclude-files = /usr/bin/ocaml diff --git a/dev-lang/ocaml/metadata.xml b/dev-lang/ocaml/metadata.xml deleted file mode 100644 index 2193d77..0000000 --- a/dev-lang/ocaml/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>ml</herd> -</pkgmetadata> diff --git a/dev-lang/ocaml/ocaml-3.12.1.ebuild b/dev-lang/ocaml/ocaml-3.12.1.ebuild deleted file mode 100644 index bb17cd6..0000000 --- a/dev-lang/ocaml/ocaml-3.12.1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ocaml/ocaml-3.12.0.ebuild,v 1.2 2011/02/27 13:09:10 aballier Exp $ - -EAPI="1" - -inherit flag-o-matic eutils multilib versionator toolchain-funcs - -PATCHLEVEL="3" -MY_P="${P/_/+}" -DESCRIPTION="Fast modern type-inferring functional programming language descended from the ML family" -HOMEPAGE="http://www.ocaml.org/" -SRC_URI="ftp://ftp.inria.fr/INRIA/Projects/cristal/ocaml/ocaml-$(get_version_component_range 1-2)/${MY_P}.tar.bz2 - mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2" - -LICENSE="QPL-1.0 LGPL-2" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="emacs gdbm latex ncurses +ocamlopt tk X xemacs" - -DEPEND="tk? ( >=dev-lang/tk-3.3.3 ) - ncurses? ( sys-libs/ncurses ) - X? ( x11-libs/libX11 x11-proto/xproto ) - gdbm? ( sys-libs/gdbm )" -RDEPEND="${DEPEND}" - -PDEPEND="emacs? ( app-emacs/ocaml-mode ) - xemacs? ( app-xemacs/ocaml )" - -S="${WORKDIR}/${MY_P}" -pkg_setup() { - # dev-lang/ocaml creates its own objects but calls gcc for linking, which will - # results in relocations if gcc wants to create a PIE executable - if gcc-specs-pie ; then - append-ldflags -nopie - ewarn "Ocaml generates its own native asm, you're using a PIE compiler" - ewarn "We have appended -nopie to ocaml build options" - ewarn "because linking an executable with pie while the objects are not pic will not work" - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" - EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches" -} - -src_compile() { - export LC_ALL=C - local myconf="" - - # Causes build failures because it builds some programs with -pg, - # bug #270920 - filter-flags -fomit-frame-pointer - # Bug #285993 - filter-mfpmath sse - - # It doesn't compile on alpha without this LDFLAGS - use alpha && append-ldflags "-Wl,--no-relax" - # Fails to build on arm if >O0 is used - use arm && replace-flags "-O?" -O0 - - use tk || myconf="${myconf} -no-tk" - use ncurses || myconf="${myconf} -no-curses" - use X || myconf="${myconf} -no-graph" - use gdbm || myconf="${myconf} -no-dbm" - - # ocaml uses a home-brewn configure script, preventing it to use econf. - RAW_LDFLAGS="$(raw-ldflags)" ./configure -prefix "${EPREFIX}"/usr \ - -bindir "${EPREFIX}"/usr/bin \ - -libdir "${EPREFIX}"/usr/$(get_libdir)/ocaml \ - -mandir "${EPREFIX}"/usr/share/man \ - -host "${CHOST}" \ - -cc "$(tc-getCC)" \ - -as "$(tc-getAS)" \ - -aspp "$(tc-getCC) -c" \ - -partialld "$(tc-getLD) -r" \ - --with-pthread ${myconf} || die "configure failed!" - - emake -j1 world || die "make world failed!" - - # Native code generation can be disabled now - if use ocamlopt ; then - # bug #279968 - emake -j1 opt || die "make opt failed!" - emake -j1 opt.opt || die "make opt.opt failed!" - fi -} - -src_install() { - make BINDIR="${ED}"/usr/bin \ - LIBDIR="${ED}"/usr/$(get_libdir)/ocaml \ - MANDIR="${ED}"/usr/share/man \ - install || die "make install failed!" - - # Install the compiler libs - dodir /usr/$(get_libdir)/ocaml/compiler-libs - insinto /usr/$(get_libdir)/ocaml/compiler-libs - doins {utils,typing,parsing}/*.{mli,cmi,cmo} - use ocamlopt && doins {utils,typing,parsing}/*.{cmx,o} - - # Symlink the headers to the right place - dodir /usr/include - dosym /usr/$(get_libdir)/ocaml/caml /usr/include/ - - # Remove ${D} from ld.conf, as the buildsystem isn't $(DESTDIR) aware - dosed "s:${D}::g" /usr/$(get_libdir)/ocaml/ld.conf - - dodoc Changes INSTALL README Upgrading - - # Create and envd entry for latex input files (this definitely belongs into - # CONTENT and not in pkg_postinst. - if use latex ; then - echo "TEXINPUTS=${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:" > "${T}"/99ocamldoc - doenvd "${T}"/99ocamldoc - fi - - # Install ocaml-rebuild.sh script rather than keeping it in $PORTDIR - dosbin "${FILESDIR}/ocaml-rebuild.sh" -} - -pkg_postinst() { - echo - ewarn "OCaml is not binary compatible from version to version, so you" - ewarn "need to rebuild all packages depending on it, that are actually" - ewarn "installed on your system. To do so, you can run:" - ewarn "/usr/sbin/ocaml-rebuild.sh [-h | emerge options]" - ewarn "Which will call emerge on all old packages with the given options" - echo -} diff --git a/dev-lang/ocaml/ocaml-3.12.1.ebuild.old b/dev-lang/ocaml/ocaml-3.12.1.ebuild.old deleted file mode 120000 index 45bbdaf..0000000 --- a/dev-lang/ocaml/ocaml-3.12.1.ebuild.old +++ /dev/null @@ -1 +0,0 @@ -/usr/portage/dev-lang/ocaml/ocaml-3.12.1.ebuild
\ No newline at end of file |