* [gentoo-commits] proj/sci:master commit in: sci-physics/paw/, sci-physics/paw/files/
@ 2015-08-01 12:01 Andrew Savchenko
0 siblings, 0 replies; 2+ messages in thread
From: Andrew Savchenko @ 2015-08-01 12:01 UTC (permalink / raw
To: gentoo-commits
commit: 73023cba242bb433a737a8f5d1fa139e8c25ea07
Author: Andrew Savchenko <bircoph <AT> gmail <DOT> com>
AuthorDate: Sat Aug 1 12:00:57 2015 +0000
Commit: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sat Aug 1 12:00:57 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=73023cba
Version bump with new Debian patches
sci-physics/paw/ChangeLog | 139 +++++++++++++++++++++
sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch | 11 ++
sci-physics/paw/metadata.xml | 15 +++
sci-physics/paw/paw-2.14.04-r5.ebuild | 72 +++++++++++
4 files changed, 237 insertions(+)
diff --git a/sci-physics/paw/ChangeLog b/sci-physics/paw/ChangeLog
new file mode 100644
index 0000000..be982fc
--- /dev/null
+++ b/sci-physics/paw/ChangeLog
@@ -0,0 +1,139 @@
+# ChangeLog for sci-physics/paw
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/paw/ChangeLog,v 1.33 2015/08/01 11:33:55 bircoph Exp $
+
+*paw-2.14.04-r5 (01 Aug 2015)
+
+ 01 Aug 2015; Andrew Savchenko <bircoph@gentoo.org> +paw-2.14.04-r5.ebuild,
+ +files/paw-2.14.04-glibc-2.10.patch, +metadata.xml:
+ Version bump with new Debian patches.
+
+ 01 Aug 2015; Andrew Savchenko <bircoph@gentoo.org> -paw-2.14.04-r2.ebuild,
+ -paw-2.14.04-r3.ebuild, -files/paw-2.14.04-missing-headers.patch:
+ Remove old, fixes bug 478634.
+
+ 30 Jul 2015; Agostino Sarubbo <ago@gentoo.org> paw-2.14.04-r4.ebuild:
+ Stable for sparc, wrt bug #550572
+
+ 09 Jun 2015; Agostino Sarubbo <ago@gentoo.org> paw-2.14.04-r4.ebuild:
+ Stable for x86, wrt bug #550572
+
+ 01 Jun 2015; Jeroen Roovers <jer@gentoo.org> paw-2.14.04-r4.ebuild:
+ Stable for HPPA (bug #550572).
+
+ 28 May 2015; Agostino Sarubbo <ago@gentoo.org> paw-2.14.04-r4.ebuild:
+ Stable for amd64, wrt bug #550572
+
+ 27 May 2015; Andrew Savchenko <bircoph@gentoo.org> paw-2.14.04-r2.ebuild,
+ paw-2.14.04-r3.ebuild, paw-2.14.04-r4.ebuild:
+ Update homepage.
+
+ 04 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> paw-2.14.04-r4.ebuild:
+ Switch to EAPI5 and respect RANLIB (bug #468188)
+
+*paw-2.14.04-r4 (17 Jan 2013)
+
+ 17 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org> +paw-2.14.04-r4.ebuild,
+ metadata.xml:
+ Updated Debian patch. Keyworded amd64-linux and x86-linux
+
+ 24 Oct 2012; Ulrich Müller <ulm@gentoo.org> paw-2.14.04-r2.ebuild,
+ paw-2.14.04-r3.ebuild:
+ Update dependency after package move from x11-libs/openmotif to
+ x11-libs/motif.
+
+ 16 Oct 2012; Justin Lecher <jlec@gentoo.org> paw-2.14.04-r2.ebuild,
+ paw-2.14.04-r3.ebuild, metadata.xml:
+ Remove virtual/fortran and always call fortran-2_pkg_setup as intend by the
+ updated fortran-2.eclass
+
+*paw-2.14.04-r3 (21 Jul 2011)
+
+ 21 Jul 2011; Sébastien Fabbro <bicatali@gentoo.org> +paw-2.14.04-r3.ebuild:
+ New debian patch set. Switch to EAPI4
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> paw-2.14.04-r2.ebuild:
+ Add dependency on virtual/fortran
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> paw-2.14.04-r2.ebuild:
+ Added fortran-2.eclass support
+
+ 10 Oct 2010; Ulrich Mueller <ulm@gentoo.org> paw-2.14.04-r2.ebuild:
+ Fix openmotif dependency.
+
+ 25 Jun 2010; Justin Lecher <jlec@gentoo.org> paw-2.14.04-r2.ebuild:
+ Included USE for static bins, #252497
+
+ 07 Dec 2009; Jeroen Roovers <jer@gentoo.org> paw-2.14.04-r2.ebuild:
+ Stable for HPPA (bug #294442).
+
+ 04 Dec 2009; Sébastien Fabbro <bicatali@gentoo.org>
+ paw-2.14.04-r2.ebuild:
+ Re-changing to old style patching at least until patch-2.6 is not buggy
+ and masked
+
+ 26 Nov 2009; Sébastien Fabbro <bicatali@gentoo.org>
+ paw-2.14.04-r2.ebuild:
+ Fixing patch application with more recent versions
+
+ 17 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org>
+ paw-2.14.04-r2.ebuild:
+ Removed static flags which does not work and is just too much work for now
+
+ 11 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org>
+ paw-2.14.04-r2.ebuild, +files/paw-2.14.04-glibc-2.10.patch,
+ +files/paw-2.14.04-missing-headers.patch:
+ Fixed glibc bug #275020, thanks Andrew Savchenko, and add missing header
+
+ 05 May 2009; Christian Faulhammer <fauli@gentoo.org>
+ paw-2.14.04-r2.ebuild:
+ stable x86, bug 245875
+
+ 17 Apr 2009; Sébastien Fabbro <bicatali@gentoo.org> paw-2.14.04-r2:
+ Modernize to make it consistent with other cernlib ebuilds
+
+ 22 Mar 2009; Jeremy Olexa <darkside@gentoo.org> paw-2.14.04-r2.ebuild:
+ amd64 stable, bug 245875
+
+ 03 Mar 2009; Ferris McCormick <fmccor@gentoo.org> paw-2.14.04-r2.ebuild:
+ Sparc stable, part of Bug #245875.
+
+ 15 Jul 2008; Ferris McCormick <fmccor@gentoo.org> paw-2.14.04-r2.ebuild:
+ Add ~sparc for testing, dependency required for Bug #230716.
+
+ 14 Jul 2008; Jeroen Roovers <jer@gentoo.org> paw-2.14.04-r2.ebuild:
+ Remove extraneous KEYWORDS entry.
+
+ 14 Jul 2008; Jeroen Roovers <jer@gentoo.org> paw-2.14.04-r2.ebuild:
+ Marked ~hppa (bug #230716).
+
+ 10 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org>
+ -paw-2.14.04-r1.ebuild, paw-2.14.04-r2.ebuild:
+ Added libXaw as dependency, removed src_test (bug #231208)
+
+ 29 Jun 2008; Torsten Veller <tove@gentoo.org> paw-2.14.04-r1.ebuild,
+ paw-2.14.04-r2.ebuild:
+ Add missing die: || "..." -> || die "..."
+
+ 27 Jun 2008; Ulrich Mueller <ulm@gentoo.org> paw-2.14.04-r1.ebuild,
+ paw-2.14.04-r2.ebuild:
+ Change dependency from virtual/motif to x11-libs/openmotif, bug 224749.
+
+*paw-2.14.04-r2 (07 Jun 2008)
+
+ 07 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org> -paw-2.14.04.ebuild,
+ +paw-2.14.04-r2.ebuild:
+ New patch from Debian, fixes a few issue with cfortran
+
+*paw-2.14.04-r1 (11 Mar 2008)
+
+ 11 Mar 2008; Sébastien Fabbro <bicatali@gentoo.org>
+ +paw-2.14.04-r1.ebuild:
+ New series of patches from Debian, more compatible with gfortran and better
+ tests. Much ebuild cleaning.
+
+*paw-2.14.04 (24 Aug 2007)
+
+ 24 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml,
+ +paw-2.14.04.ebuild:
+ Initial import.
diff --git a/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch b/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch
new file mode 100644
index 0000000..7cfa5aa
--- /dev/null
+++ b/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch
@@ -0,0 +1,11 @@
+--- src/pawlib/paw/cpaw/bugrep.c.orig 2009-07-13 00:38:38.000000000 +0400
++++ src/pawlib/paw/cpaw/bugrep.c 2009-07-13 08:47:54.934308924 +0400
+@@ -20,6 +20,8 @@
+ * Paw
+ *
+ */
++#define _POSIX_SOURCE
++
+ #include "paw/pilot.h"
+ #if defined(CERNLIB_BUGREPORT)
+ /*CMZ : 2.07/19 21/11/95 18.17.13 by Unknown*/
diff --git a/sci-physics/paw/metadata.xml b/sci-physics/paw/metadata.xml
new file mode 100644
index 0000000..9450758
--- /dev/null
+++ b/sci-physics/paw/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci-physics</herd>
+<longdescription lang="en">
+ PAW is an interactive program providing interactive graphical
+ presentation and statistical and mathematical analysis tools. It is
+ designed to work on objects familiar to physicists such as histograms,
+ event files (Ntuples), vectors, etc.
+ The program is linked statically against the CERN libraries on 64-bit
+ architectures in order to function properly, as its design is not very
+ 64-bit clean. Even so, AMD64 is the only 64-bit platform where it
+ functions well.
+</longdescription>
+</pkgmetadata>
diff --git a/sci-physics/paw/paw-2.14.04-r5.ebuild b/sci-physics/paw/paw-2.14.04-r5.ebuild
new file mode 100644
index 0000000..d24d321
--- /dev/null
+++ b/sci-physics/paw/paw-2.14.04-r5.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/paw/paw-2.14.04-r4.ebuild,v 1.7 2015/07/30 12:59:58 ago Exp $
+
+EAPI=5
+
+inherit eutils toolchain-funcs fortran-2
+
+DEB_PN=paw
+DEB_PV=${PV}.dfsg.2
+DEB_PR=9
+DEB_P=${DEB_PN}_${DEB_PV}
+
+DESCRIPTION="CERN's Physics Analysis Workstation data analysis program"
+HOMEPAGE="https://paw.web.cern.ch/paw/"
+SRC_URI="
+ mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}.orig.tar.gz
+ mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}-${DEB_PR}.debian.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2 LGPL-2 BSD"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+ sci-physics/cernlib
+ x11-libs/libXaw
+ >=x11-libs/motif-2.3:0
+ x11-libs/xbae"
+DEPEND="${RDEPEND}
+ dev-lang/cfortran
+ virtual/latex-base
+ x11-misc/imake
+ x11-misc/makedepend"
+
+S="${WORKDIR}/${DEB_PN}-${DEB_PV}.orig"
+
+src_prepare() {
+ mv ../debian . && cp debian/add-ons/Makefile .
+ export DEB_BUILD_OPTIONS="$(tc-getFC) nostrip nocheck"
+
+ # fix some path stuff and collision for comis.h,
+ # already installed by cernlib and replace hardcoded fortran compiler
+ sed -i \
+ -e "s:/usr/local:${EROOT}/usr:g" \
+ -e '/comis.h/d' \
+ -e "s/gfortran/$(tc-getFC)/g" \
+ Makefile || die
+
+ einfo "Applying Debian patches"
+ emake -j1 patch
+ epatch "${FILESDIR}"/${P}-glibc-2.10.patch
+ # since we depend on cfortran, do not use the one from cernlib
+ rm src/include/cfortran/cfortran.h || die
+ sed -i \
+ -e "s|\(ArCmdBase[[:space:]]*\)ar|\1$(tc-getAR)|g" \
+ -e "s|\(RanlibCmd[[:space:]]*\)ranlib|\1$(tc-getRANLIB)|g" \
+ src/config/Imake.tmpl \
+ || die "sed Imake.tmpl failed"
+}
+
+src_compile() {
+ VARTEXFONTS="${T}"/fonts
+ emake -j1 cernlib-indep cernlib-arch
+}
+
+src_install() {
+ default
+ cd debian
+ dodoc changelog README.* deadpool.txt copyright
+ newdoc add-ons/README README.add-ons
+}
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-physics/paw/, sci-physics/paw/files/
@ 2015-08-01 12:48 Andrew Savchenko
0 siblings, 0 replies; 2+ messages in thread
From: Andrew Savchenko @ 2015-08-01 12:48 UTC (permalink / raw
To: gentoo-commits
commit: c1da11f957b67209e8a2e68dddc7fc1455838596
Author: Andrew Savchenko <bircoph <AT> gmail <DOT> com>
AuthorDate: Sat Aug 1 12:47:25 2015 +0000
Commit: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sat Aug 1 12:47:25 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c1da11f9
sci-physics/paw: move to the portage tree
Testing on multiple hosts and arches is OK. Moving to the main
tree.
sci-physics/paw/ChangeLog | 139 ---------------------
sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch | 11 --
sci-physics/paw/metadata.xml | 15 ---
sci-physics/paw/paw-2.14.04-r5.ebuild | 72 -----------
4 files changed, 237 deletions(-)
diff --git a/sci-physics/paw/ChangeLog b/sci-physics/paw/ChangeLog
deleted file mode 100644
index be982fc..0000000
--- a/sci-physics/paw/ChangeLog
+++ /dev/null
@@ -1,139 +0,0 @@
-# ChangeLog for sci-physics/paw
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/paw/ChangeLog,v 1.33 2015/08/01 11:33:55 bircoph Exp $
-
-*paw-2.14.04-r5 (01 Aug 2015)
-
- 01 Aug 2015; Andrew Savchenko <bircoph@gentoo.org> +paw-2.14.04-r5.ebuild,
- +files/paw-2.14.04-glibc-2.10.patch, +metadata.xml:
- Version bump with new Debian patches.
-
- 01 Aug 2015; Andrew Savchenko <bircoph@gentoo.org> -paw-2.14.04-r2.ebuild,
- -paw-2.14.04-r3.ebuild, -files/paw-2.14.04-missing-headers.patch:
- Remove old, fixes bug 478634.
-
- 30 Jul 2015; Agostino Sarubbo <ago@gentoo.org> paw-2.14.04-r4.ebuild:
- Stable for sparc, wrt bug #550572
-
- 09 Jun 2015; Agostino Sarubbo <ago@gentoo.org> paw-2.14.04-r4.ebuild:
- Stable for x86, wrt bug #550572
-
- 01 Jun 2015; Jeroen Roovers <jer@gentoo.org> paw-2.14.04-r4.ebuild:
- Stable for HPPA (bug #550572).
-
- 28 May 2015; Agostino Sarubbo <ago@gentoo.org> paw-2.14.04-r4.ebuild:
- Stable for amd64, wrt bug #550572
-
- 27 May 2015; Andrew Savchenko <bircoph@gentoo.org> paw-2.14.04-r2.ebuild,
- paw-2.14.04-r3.ebuild, paw-2.14.04-r4.ebuild:
- Update homepage.
-
- 04 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> paw-2.14.04-r4.ebuild:
- Switch to EAPI5 and respect RANLIB (bug #468188)
-
-*paw-2.14.04-r4 (17 Jan 2013)
-
- 17 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org> +paw-2.14.04-r4.ebuild,
- metadata.xml:
- Updated Debian patch. Keyworded amd64-linux and x86-linux
-
- 24 Oct 2012; Ulrich Müller <ulm@gentoo.org> paw-2.14.04-r2.ebuild,
- paw-2.14.04-r3.ebuild:
- Update dependency after package move from x11-libs/openmotif to
- x11-libs/motif.
-
- 16 Oct 2012; Justin Lecher <jlec@gentoo.org> paw-2.14.04-r2.ebuild,
- paw-2.14.04-r3.ebuild, metadata.xml:
- Remove virtual/fortran and always call fortran-2_pkg_setup as intend by the
- updated fortran-2.eclass
-
-*paw-2.14.04-r3 (21 Jul 2011)
-
- 21 Jul 2011; Sébastien Fabbro <bicatali@gentoo.org> +paw-2.14.04-r3.ebuild:
- New debian patch set. Switch to EAPI4
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org> paw-2.14.04-r2.ebuild:
- Add dependency on virtual/fortran
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org> paw-2.14.04-r2.ebuild:
- Added fortran-2.eclass support
-
- 10 Oct 2010; Ulrich Mueller <ulm@gentoo.org> paw-2.14.04-r2.ebuild:
- Fix openmotif dependency.
-
- 25 Jun 2010; Justin Lecher <jlec@gentoo.org> paw-2.14.04-r2.ebuild:
- Included USE for static bins, #252497
-
- 07 Dec 2009; Jeroen Roovers <jer@gentoo.org> paw-2.14.04-r2.ebuild:
- Stable for HPPA (bug #294442).
-
- 04 Dec 2009; Sébastien Fabbro <bicatali@gentoo.org>
- paw-2.14.04-r2.ebuild:
- Re-changing to old style patching at least until patch-2.6 is not buggy
- and masked
-
- 26 Nov 2009; Sébastien Fabbro <bicatali@gentoo.org>
- paw-2.14.04-r2.ebuild:
- Fixing patch application with more recent versions
-
- 17 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org>
- paw-2.14.04-r2.ebuild:
- Removed static flags which does not work and is just too much work for now
-
- 11 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org>
- paw-2.14.04-r2.ebuild, +files/paw-2.14.04-glibc-2.10.patch,
- +files/paw-2.14.04-missing-headers.patch:
- Fixed glibc bug #275020, thanks Andrew Savchenko, and add missing header
-
- 05 May 2009; Christian Faulhammer <fauli@gentoo.org>
- paw-2.14.04-r2.ebuild:
- stable x86, bug 245875
-
- 17 Apr 2009; Sébastien Fabbro <bicatali@gentoo.org> paw-2.14.04-r2:
- Modernize to make it consistent with other cernlib ebuilds
-
- 22 Mar 2009; Jeremy Olexa <darkside@gentoo.org> paw-2.14.04-r2.ebuild:
- amd64 stable, bug 245875
-
- 03 Mar 2009; Ferris McCormick <fmccor@gentoo.org> paw-2.14.04-r2.ebuild:
- Sparc stable, part of Bug #245875.
-
- 15 Jul 2008; Ferris McCormick <fmccor@gentoo.org> paw-2.14.04-r2.ebuild:
- Add ~sparc for testing, dependency required for Bug #230716.
-
- 14 Jul 2008; Jeroen Roovers <jer@gentoo.org> paw-2.14.04-r2.ebuild:
- Remove extraneous KEYWORDS entry.
-
- 14 Jul 2008; Jeroen Roovers <jer@gentoo.org> paw-2.14.04-r2.ebuild:
- Marked ~hppa (bug #230716).
-
- 10 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org>
- -paw-2.14.04-r1.ebuild, paw-2.14.04-r2.ebuild:
- Added libXaw as dependency, removed src_test (bug #231208)
-
- 29 Jun 2008; Torsten Veller <tove@gentoo.org> paw-2.14.04-r1.ebuild,
- paw-2.14.04-r2.ebuild:
- Add missing die: || "..." -> || die "..."
-
- 27 Jun 2008; Ulrich Mueller <ulm@gentoo.org> paw-2.14.04-r1.ebuild,
- paw-2.14.04-r2.ebuild:
- Change dependency from virtual/motif to x11-libs/openmotif, bug 224749.
-
-*paw-2.14.04-r2 (07 Jun 2008)
-
- 07 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org> -paw-2.14.04.ebuild,
- +paw-2.14.04-r2.ebuild:
- New patch from Debian, fixes a few issue with cfortran
-
-*paw-2.14.04-r1 (11 Mar 2008)
-
- 11 Mar 2008; Sébastien Fabbro <bicatali@gentoo.org>
- +paw-2.14.04-r1.ebuild:
- New series of patches from Debian, more compatible with gfortran and better
- tests. Much ebuild cleaning.
-
-*paw-2.14.04 (24 Aug 2007)
-
- 24 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml,
- +paw-2.14.04.ebuild:
- Initial import.
diff --git a/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch b/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch
deleted file mode 100644
index 7cfa5aa..0000000
--- a/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/pawlib/paw/cpaw/bugrep.c.orig 2009-07-13 00:38:38.000000000 +0400
-+++ src/pawlib/paw/cpaw/bugrep.c 2009-07-13 08:47:54.934308924 +0400
-@@ -20,6 +20,8 @@
- * Paw
- *
- */
-+#define _POSIX_SOURCE
-+
- #include "paw/pilot.h"
- #if defined(CERNLIB_BUGREPORT)
- /*CMZ : 2.07/19 21/11/95 18.17.13 by Unknown*/
diff --git a/sci-physics/paw/metadata.xml b/sci-physics/paw/metadata.xml
deleted file mode 100644
index 9450758..0000000
--- a/sci-physics/paw/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci-physics</herd>
-<longdescription lang="en">
- PAW is an interactive program providing interactive graphical
- presentation and statistical and mathematical analysis tools. It is
- designed to work on objects familiar to physicists such as histograms,
- event files (Ntuples), vectors, etc.
- The program is linked statically against the CERN libraries on 64-bit
- architectures in order to function properly, as its design is not very
- 64-bit clean. Even so, AMD64 is the only 64-bit platform where it
- functions well.
-</longdescription>
-</pkgmetadata>
diff --git a/sci-physics/paw/paw-2.14.04-r5.ebuild b/sci-physics/paw/paw-2.14.04-r5.ebuild
deleted file mode 100644
index d24d321..0000000
--- a/sci-physics/paw/paw-2.14.04-r5.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/paw/paw-2.14.04-r4.ebuild,v 1.7 2015/07/30 12:59:58 ago Exp $
-
-EAPI=5
-
-inherit eutils toolchain-funcs fortran-2
-
-DEB_PN=paw
-DEB_PV=${PV}.dfsg.2
-DEB_PR=9
-DEB_P=${DEB_PN}_${DEB_PV}
-
-DESCRIPTION="CERN's Physics Analysis Workstation data analysis program"
-HOMEPAGE="https://paw.web.cern.ch/paw/"
-SRC_URI="
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}.orig.tar.gz
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}-${DEB_PR}.debian.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2 LGPL-2 BSD"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- sci-physics/cernlib
- x11-libs/libXaw
- >=x11-libs/motif-2.3:0
- x11-libs/xbae"
-DEPEND="${RDEPEND}
- dev-lang/cfortran
- virtual/latex-base
- x11-misc/imake
- x11-misc/makedepend"
-
-S="${WORKDIR}/${DEB_PN}-${DEB_PV}.orig"
-
-src_prepare() {
- mv ../debian . && cp debian/add-ons/Makefile .
- export DEB_BUILD_OPTIONS="$(tc-getFC) nostrip nocheck"
-
- # fix some path stuff and collision for comis.h,
- # already installed by cernlib and replace hardcoded fortran compiler
- sed -i \
- -e "s:/usr/local:${EROOT}/usr:g" \
- -e '/comis.h/d' \
- -e "s/gfortran/$(tc-getFC)/g" \
- Makefile || die
-
- einfo "Applying Debian patches"
- emake -j1 patch
- epatch "${FILESDIR}"/${P}-glibc-2.10.patch
- # since we depend on cfortran, do not use the one from cernlib
- rm src/include/cfortran/cfortran.h || die
- sed -i \
- -e "s|\(ArCmdBase[[:space:]]*\)ar|\1$(tc-getAR)|g" \
- -e "s|\(RanlibCmd[[:space:]]*\)ranlib|\1$(tc-getRANLIB)|g" \
- src/config/Imake.tmpl \
- || die "sed Imake.tmpl failed"
-}
-
-src_compile() {
- VARTEXFONTS="${T}"/fonts
- emake -j1 cernlib-indep cernlib-arch
-}
-
-src_install() {
- default
- cd debian
- dodoc changelog README.* deadpool.txt copyright
- newdoc add-ons/README README.add-ons
-}
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-08-01 12:48 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-01 12:01 [gentoo-commits] proj/sci:master commit in: sci-physics/paw/, sci-physics/paw/files/ Andrew Savchenko
-- strict thread matches above, loose matches on Subject: below --
2015-08-01 12:48 Andrew Savchenko
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox