[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2024-07-22 Thread Eli Schwartz
commit: f3c5431cca1dc92d84e699248aa3bd1a7820031a
Author: Eli Schwartz  gentoo  org>
AuthorDate: Tue Jul 23 01:54:35 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Tue Jul 23 03:32:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c5431c

sci-astronomy/wcslib: add 8.3

The big documented change w.r.t. fortran wrappers is the implementation
of my bug report regarding LTO. There is now a configure option which
enables the use of BIND(C) to be compatible with Fortan <-> C.

As such, the filter-lto can be removed.

Signed-off-by: Eli Schwartz  gentoo.org>

 sci-astronomy/wcslib/Manifest  |  1 +
 sci-astronomy/wcslib/wcslib-8.3.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 72b89b7ef156..0d7ad7558a57 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -3,3 +3,4 @@ DIST wcslib-7.12.tar.bz2 2989693 BLAKE2B 
8070cdddb9e89478464443411d165706d44593e
 DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4
 SHA512 
753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892
 DIST wcslib-8.2.2.tar.bz2 3187577 BLAKE2B 
cd75652eac5777bce4a66ea1de03796b12c77f7269c6050eda95518d28a17be2ad8ae46b57e0a21f8d03dcf3a0144316d06d16aac7a37a42150e713113cc7edc
 SHA512 
cf540fdac03d2868902c9d4c2f1cd5919e878e79de635b01006b61f4d95f727659033d0d05172a7bcd00287ecc395609a643cf95a6498fbc3ff2d3fb26c136b4
+DIST wcslib-8.3.tar.bz2 3245293 BLAKE2B 
0f420d1c6e3b4a7e97b3227971f745d70f5c51e907f0315b7f57e79a34ef32446bbd7fa29ffd25c800e888b8aab6227b774375ed8d89d21f7315916fdd06d788
 SHA512 
248518489431cbcba7a5df9e34a747e2a007128639d8ab655ceee35250e609d952fe466b67cdca5defe16d3e926730d00bfc5c362c369f74851cd88973b506ba

diff --git a/sci-astronomy/wcslib/wcslib-8.3.ebuild 
b/sci-astronomy/wcslib/wcslib-8.3.ebuild
new file mode 100644
index ..942d8b59a872
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-8.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+
+inherit flag-o-matic fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/$(ver_cut 1)"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-alternatives/lex
+   virtual/pkgconfig"
+
+src_configure() {
+   # workaround until upstream fix it properly
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   --with-bindc
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf "${myconf[@]}"
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   if ! use static-libs; then
+   rm "${ED}"/usr/$(get_libdir)/lib*.a || die
+   fi
+
+   if ! use doc; then
+   rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf || die
+   fi
+   # always creates this symlink
+   rm "${ED}"/usr/share/doc/${PN} || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2024-07-22 Thread Eli Schwartz
commit: 1273941fec5688ef7e8bea3f98963aac0196f11a
Author: Eli Schwartz  gentoo  org>
AuthorDate: Tue Jul 23 01:51:12 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Tue Jul 23 03:32:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1273941f

sci-astronomy/wcslib: use ver_cut to produce SLOT

Previously, bumping to 8.x caused the SLOT to temporarily lag behind
because I didn't pay attention. Later fixed, by bumping the hardcoded
version, but... upstream rigorously guarantees semver:

https://www.atnf.csiro.au/people/mcalabre/WCS/wcslib/versioning.html

So we can use ver_cut to directly derive the correct slot from the major
version, which ensures that doesn't happen again.

Fixes: 632bccc7eb31b12665622103f3a2091349e80269
Signed-off-by: Eli Schwartz  gentoo.org>

 sci-astronomy/wcslib/wcslib-8.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/wcslib/wcslib-8.2.2-r1.ebuild 
b/sci-astronomy/wcslib/wcslib-8.2.2-r1.ebuild
index 47c7788eb7ad..c0b48800b96f 100644
--- a/sci-astronomy/wcslib/wcslib-8.2.2-r1.ebuild
+++ b/sci-astronomy/wcslib/wcslib-8.2.2-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Astronomical World Coordinate System 
transformations library"
 HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
 SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
-SLOT="0/8"
+SLOT="0/$(ver_cut 1)"
 LICENSE="LGPL-3"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2024-03-17 Thread Sam James
commit: 632bccc7eb31b12665622103f3a2091349e80269
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Mar 17 08:40:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 17 09:08:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632bccc7

sci-astronomy/wcslib: bump subslot to guarantee rebuilds

The soname has changed in the new version, and this was being tracked by
SLOT= so we should ensure that is up to date... oops.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/{wcslib-8.2.2.ebuild => wcslib-8.2.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/wcslib/wcslib-8.2.2.ebuild 
b/sci-astronomy/wcslib/wcslib-8.2.2-r1.ebuild
similarity index 99%
rename from sci-astronomy/wcslib/wcslib-8.2.2.ebuild
rename to sci-astronomy/wcslib/wcslib-8.2.2-r1.ebuild
index ff5f3d72e32e..47c7788eb7ad 100644
--- a/sci-astronomy/wcslib/wcslib-8.2.2.ebuild
+++ b/sci-astronomy/wcslib/wcslib-8.2.2-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Astronomical World Coordinate System 
transformations library"
 HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
 SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
-SLOT="0/7"
+SLOT="0/8"
 LICENSE="LGPL-3"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2024-03-16 Thread Sam James
commit: 966b160bae9f786af04da2b52414a0f054460b8b
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Mar 17 06:26:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 17 06:43:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966b160b

sci-astronomy/wcslib: add 8.2.2

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/Manifest|  1 +
 sci-astronomy/wcslib/wcslib-8.2.2.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index b4f348e45772..72b89b7ef156 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -2,3 +2,4 @@ DIST wcslib-7.11.tar.bz2 2946962 BLAKE2B 
7c812f50e3c539da3d58a70acd9128bd957fccd
 DIST wcslib-7.12.tar.bz2 2989693 BLAKE2B 
8070cdddb9e89478464443411d165706d44593e33290149da11d2c2857bad202f5dd6ad98b5840167f618eceb9ec47e35f3ee332a8c6e1719fc2b20fe2f31ef2
 SHA512 
7f38f725992d3c4bd3c1b908d494ac361c17f6b60f091d987fda596211423bb7396b3a5e2f1f6dd6215835016d302083472a7ad0822f17cdfe230c8f556b3e23
 DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4
 SHA512 
753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892
+DIST wcslib-8.2.2.tar.bz2 3187577 BLAKE2B 
cd75652eac5777bce4a66ea1de03796b12c77f7269c6050eda95518d28a17be2ad8ae46b57e0a21f8d03dcf3a0144316d06d16aac7a37a42150e713113cc7edc
 SHA512 
cf540fdac03d2868902c9d4c2f1cd5919e878e79de635b01006b61f4d95f727659033d0d05172a7bcd00287ecc395609a643cf95a6498fbc3ff2d3fb26c136b4

diff --git a/sci-astronomy/wcslib/wcslib-8.2.2.ebuild 
b/sci-astronomy/wcslib/wcslib-8.2.2.ebuild
new file mode 100644
index ..ff5f3d72e32e
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-8.2.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+
+inherit flag-o-matic fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/7"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-alternatives/lex
+   virtual/pkgconfig"
+
+src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/877885
+   #
+   # Upstream has an email contact address, so sent an email describing 
the issue.
+   filter-lto
+
+   # workaround until upstream fix it properly
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf "${myconf[@]}"
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   if ! use static-libs; then
+   rm "${ED}"/usr/$(get_libdir)/lib*.a || die
+   fi
+
+   if ! use doc; then
+   rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf || die
+   fi
+   # always creates this symlink
+   rm "${ED}"/usr/share/doc/${PN} || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2024-03-16 Thread Sam James
commit: 6bd615b08f0f30e39601f8c27da17eaf3443f56e
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Mar 17 06:11:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 17 06:43:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd615b0

sci-astronomy/wcslib: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/877885
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/wcslib-7.12.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/sci-astronomy/wcslib/wcslib-7.12.ebuild 
b/sci-astronomy/wcslib/wcslib-7.12.ebuild
index a67bc91e..f78a2c657d7a 100644
--- a/sci-astronomy/wcslib/wcslib-7.12.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.12.ebuild
@@ -25,6 +25,12 @@ BDEPEND="
virtual/pkgconfig"
 
 src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/877885
+   #
+   # Upstream has an email contact address, so sent an email describing 
the issue.
+   filter-lto
+
# workaround until upstream fix it properly
append-fflags $(test-flags-FC -fallow-argument-mismatch)
 



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2023-05-26 Thread Arthur Zamarin
commit: 65e13f889dbfddbecb11846d05992dab0cf4ab9c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 26 20:05:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 26 20:05:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e13f88

sci-astronomy/wcslib: Stabilize 7.12 x86, #903780

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-astronomy/wcslib/wcslib-7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/wcslib/wcslib-7.12.ebuild 
b/sci-astronomy/wcslib/wcslib-7.12.ebuild
index a67288ffaeee..d5e071cb157b 100644
--- a/sci-astronomy/wcslib/wcslib-7.12.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.12.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
 SLOT="0/7"
 LICENSE="LGPL-3"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2023-05-26 Thread Sam James
commit: 25505b23bc6e12146631fcf6cc22da4ef39d5179
Author: Sam James  gentoo  org>
AuthorDate: Fri May 26 14:38:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 26 14:38:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25505b23

sci-astronomy/wcslib: Stabilize 7.12 amd64, #903780

Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/wcslib-7.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/wcslib/wcslib-7.12.ebuild 
b/sci-astronomy/wcslib/wcslib-7.12.ebuild
index 758e7d330da6..a67288ffaeee 100644
--- a/sci-astronomy/wcslib/wcslib-7.12.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
 SLOT="0/7"
 LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2022-10-07 Thread Agostino Sarubbo
commit: c3d676bd7cda61faf4f320a8a6d1b89f0442ada9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  7 09:36:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  7 09:36:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d676bd

sci-astronomy/wcslib: Stabilize 7.11 x86, #866983

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-astronomy/wcslib/wcslib-7.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/wcslib/wcslib-7.11.ebuild 
b/sci-astronomy/wcslib/wcslib-7.11.ebuild
index 725d8998cd59..d8ab5e2261ec 100644
--- a/sci-astronomy/wcslib/wcslib-7.11.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
 SLOT="0/7"
 LICENSE="LGPL-3"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2022-10-07 Thread Agostino Sarubbo
commit: 0df1746b9dd42f5e016ae6a4f3d4a568be00d080
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  7 09:34:26 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  7 09:34:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df1746b

sci-astronomy/wcslib: Stabilize 7.11 amd64, #866983

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-astronomy/wcslib/wcslib-7.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/wcslib/wcslib-7.11.ebuild 
b/sci-astronomy/wcslib/wcslib-7.11.ebuild
index e1382017202a..725d8998cd59 100644
--- a/sci-astronomy/wcslib/wcslib-7.11.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
 SLOT="0/7"
 LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2022-09-14 Thread Andrew Ammerlaan
commit: 1e3cef2a3da16d9bf9d739ec4d98820d14b4fe0d
Author: David Roman  ifae  es>
AuthorDate: Mon Sep 12 14:21:27 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Sep 14 08:44:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3cef2a

sci-astronomy/wcslib: add 7.12

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27223
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-astronomy/wcslib/Manifest   |  1 +
 sci-astronomy/wcslib/wcslib-7.12.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index f99ebebcd724..b4f348e45772 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,3 +1,4 @@
 DIST wcslib-7.11.tar.bz2 2946962 BLAKE2B 
7c812f50e3c539da3d58a70acd9128bd957fccd463b0c404c4a55740fb6d7df88f9992d1a2c5c303091dfce91943a6e5bcca73b553354f67c2d522ebb77d6dc3
 SHA512 
28aa67edad31a8fe27bc8b04e060a17ee75d8fa5e9ec82ccbdb72136558e03d1196151214c9ce4026df88cb807ce2645f5df80bbc479ec91cfa749bf8b9477ec
+DIST wcslib-7.12.tar.bz2 2989693 BLAKE2B 
8070cdddb9e89478464443411d165706d44593e33290149da11d2c2857bad202f5dd6ad98b5840167f618eceb9ec47e35f3ee332a8c6e1719fc2b20fe2f31ef2
 SHA512 
7f38f725992d3c4bd3c1b908d494ac361c17f6b60f091d987fda596211423bb7396b3a5e2f1f6dd6215835016d302083472a7ad0822f17cdfe230c8f556b3e23
 DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4
 SHA512 
753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892

diff --git a/sci-astronomy/wcslib/wcslib-7.12.ebuild 
b/sci-astronomy/wcslib/wcslib-7.12.ebuild
new file mode 100644
index ..758e7d330da6
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-7.12.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+
+inherit flag-o-matic fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/7"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/flex-2.6.0
+   virtual/pkgconfig"
+
+src_configure() {
+   # workaround until upstream fix it properly
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf "${myconf[@]}"
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   if ! use static-libs; then
+   rm "${ED}"/usr/$(get_libdir)/lib*.a || die
+   fi
+
+   if ! use doc; then
+   rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2022-09-14 Thread Andrew Ammerlaan
commit: 99ce3b3bbc6804f6655df62805e51b20359e07a5
Author: David Roman  ifae  es>
AuthorDate: Mon Sep 12 14:20:15 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Sep 14 08:44:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ce3b3b

sci-astronomy/wcslib: drop 7.9

Signed-off-by: David Roman  gmail.com>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-astronomy/wcslib/Manifest  |  1 -
 sci-astronomy/wcslib/wcslib-7.9.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 05a56ea2a417..f99ebebcd724 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,4 +1,3 @@
 DIST wcslib-7.11.tar.bz2 2946962 BLAKE2B 
7c812f50e3c539da3d58a70acd9128bd957fccd463b0c404c4a55740fb6d7df88f9992d1a2c5c303091dfce91943a6e5bcca73b553354f67c2d522ebb77d6dc3
 SHA512 
28aa67edad31a8fe27bc8b04e060a17ee75d8fa5e9ec82ccbdb72136558e03d1196151214c9ce4026df88cb807ce2645f5df80bbc479ec91cfa749bf8b9477ec
 DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4
 SHA512 
753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892
-DIST wcslib-7.9.tar.bz2 2947112 BLAKE2B 
797a1c51dd5b1669faf63c4a509e698f93422d6b4bfc5ace023d75e8e03b2967cc01c6764cca190f07c65b76aec76a740349349561f18f61b870af90bb66ba35
 SHA512 
72831ced127ad8fce934b43ddde86383273b161316ac078b03dcd8de94b0d6076b625445728695e4c8a9da46cccaa3832038f251922a759f480ef2ad33fd67a1

diff --git a/sci-astronomy/wcslib/wcslib-7.9.ebuild 
b/sci-astronomy/wcslib/wcslib-7.9.ebuild
deleted file mode 100644
index 8bb41c6f9a45..
--- a/sci-astronomy/wcslib/wcslib-7.9.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FORTRAN_NEEDED=fortran
-
-inherit flag-o-matic fortran-2
-
-DESCRIPTION="Astronomical World Coordinate System transformations library"
-HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
-SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
-
-SLOT="0/7"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc fortran fits pgplot static-libs +tools"
-
-RDEPEND="
-   fits? ( sci-libs/cfitsio:0= )
-   pgplot? ( sci-libs/pgplot:0= )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=sys-devel/flex-2.6.0
-   virtual/pkgconfig"
-
-src_configure() {
-   # workaround until upstream fix it properly
-   append-fflags $(test-flags-FC -fallow-argument-mismatch)
-
-   local myconf=(
-   --docdir="${EPREFIX}"/usr/share/doc/${PF}
-   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
-   $(use_enable fortran)
-   $(use_enable tools utils)
-   )
-   # hacks because cfitsio and pgplot directories are hard-coded
-   if use fits; then
-   myconf+=(
-   --with-cfitsioinc="${EPREFIX}/usr/include"
-   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-cfitsio )
-   fi
-   if use pgplot; then
-   myconf+=(
-   --with-pgplotinc="${EPREFIX}/usr/include"
-   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-pgplot )
-   fi
-   econf "${myconf[@]}"
-   sed -i -e 's/COPYING\*//' GNUmakefile || die
-}
-
-src_test() {
-   # -j1 to work around a race condition
-   emake -j1 check
-}
-
-src_install () {
-   default
-   # static libs share the same symbols as shared (i.e. compiled with PIC)
-   # so they are not compiled twice
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
-   use doc || rm -r \
-   "${ED}"/usr/share/doc/${PF}/html \
-   "${ED}"/usr/share/doc/${PF}/*.pdf
-}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/files/

2022-05-18 Thread Sam James
commit: c005cd6018dd2e44c807714bd0a5f87c9e1e3731
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May 16 06:11:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 02:12:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c005cd60

sci-astronomy/wcslib: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25515
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch | 22 --
 1 file changed, 22 deletions(-)

diff --git a/sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch 
b/sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch
deleted file mode 100644
index 5c8022560220..
--- a/sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 wcslib-7.7/Fortran/GNUmakefile
-+++ wcslib-7.7/Fortran/GNUmakefile
-@@ -171,8 +171,8 @@
-   -@ echo ''
-  $(FC) $(FFLAGS) -c $<
- 
--%.fits : ../C/test/%.keyrec tofits
-- ./tofits < $< > $@
-+%.fits : ../C/test/%.keyrec ../utils/tofits
-+ ../utils/tofits < $< > $@
- 
- run_% : %
-   -@ echo ''
-@@ -361,7 +361,7 @@
-   -@ echo ''
-  $(MAKE) -C ../pgsbox lib
- 
--tofits : ../C/test/tofits.c
-+../utils/tofits : ../utils/tofits.c
-  $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $<
- 
- ../C/wcstab.fits : ;



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2022-05-13 Thread Sam James
commit: 55a5a39c85e99d7cd6351097560ba8c9ef6c5d6d
Author: David Roman  gmail  com>
AuthorDate: Fri May 13 10:51:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 13 20:25:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a5a39c

sci-astronomy/wcslib: add 7.11

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25462
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/Manifest   |  1 +
 sci-astronomy/wcslib/wcslib-7.11.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 286bda2e34f5..05a56ea2a417 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,3 +1,4 @@
+DIST wcslib-7.11.tar.bz2 2946962 BLAKE2B 
7c812f50e3c539da3d58a70acd9128bd957fccd463b0c404c4a55740fb6d7df88f9992d1a2c5c303091dfce91943a6e5bcca73b553354f67c2d522ebb77d6dc3
 SHA512 
28aa67edad31a8fe27bc8b04e060a17ee75d8fa5e9ec82ccbdb72136558e03d1196151214c9ce4026df88cb807ce2645f5df80bbc479ec91cfa749bf8b9477ec
 DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4
 SHA512 
753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892
 DIST wcslib-7.9.tar.bz2 2947112 BLAKE2B 
797a1c51dd5b1669faf63c4a509e698f93422d6b4bfc5ace023d75e8e03b2967cc01c6764cca190f07c65b76aec76a740349349561f18f61b870af90bb66ba35
 SHA512 
72831ced127ad8fce934b43ddde86383273b161316ac078b03dcd8de94b0d6076b625445728695e4c8a9da46cccaa3832038f251922a759f480ef2ad33fd67a1

diff --git a/sci-astronomy/wcslib/wcslib-7.11.ebuild 
b/sci-astronomy/wcslib/wcslib-7.11.ebuild
new file mode 100644
index ..2ee14d66f1e9
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-7.11.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+
+inherit flag-o-matic fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/7"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/flex-2.6.0
+   virtual/pkgconfig"
+
+src_configure() {
+   # workaround until upstream fix it properly
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf "${myconf[@]}"
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
+   use doc || rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2022-05-13 Thread Sam James
commit: a2ad70fae91472f159b3e4359ffa75ec9b903c77
Author: David Roman  gmail  com>
AuthorDate: Fri May 13 10:46:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 13 20:25:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ad70fa

sci-astronomy/wcslib: drop 7.4, 7.7

Signed-off-by: David Roman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/Manifest  |  2 -
 sci-astronomy/wcslib/wcslib-7.4.ebuild | 69 ---
 sci-astronomy/wcslib/wcslib-7.7.ebuild | 75 --
 3 files changed, 146 deletions(-)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 449b9612649d..286bda2e34f5 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,5 +1,3 @@
 DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4
 SHA512 
753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892
-DIST wcslib-7.4.tar.bz2 2446483 BLAKE2B 
e659e0f7d4aa54d599c1300f600bc8b7b56d672fa715be1e7c3ade4ff6eebaf68a2894dac73032b1f3aee5965254f359681718c93949962f4a59bdda448d5395
 SHA512 
3696f59bf15f3806faff2441250f8ae38bfbbc1e2e25404c9480c82629472521d89306d9340475ea4691c5e1a8417be3f058b4a01b49c9a45e0e718056a9394c
-DIST wcslib-7.7.tar.bz2 2515760 BLAKE2B 
f5418513168903e14488004abeb5ec2f69d773f49a5abc28598d184ba66df2232b87fb0754fc63800951ea2e794741fbde119794feca2d822287cd63d3fa658c
 SHA512 
372eb32d28ee78be14a3e8f1fba2a51c2b1f69de3bb70bf49487653878f905b4c463a0b7fc9cb06cf4fdd0b23114d3ec26d853072e0fd06d6e14610f0dfa06d4
 DIST wcslib-7.9.tar.bz2 2947112 BLAKE2B 
797a1c51dd5b1669faf63c4a509e698f93422d6b4bfc5ace023d75e8e03b2967cc01c6764cca190f07c65b76aec76a740349349561f18f61b870af90bb66ba35
 SHA512 
72831ced127ad8fce934b43ddde86383273b161316ac078b03dcd8de94b0d6076b625445728695e4c8a9da46cccaa3832038f251922a759f480ef2ad33fd67a1

diff --git a/sci-astronomy/wcslib/wcslib-7.4.ebuild 
b/sci-astronomy/wcslib/wcslib-7.4.ebuild
deleted file mode 100644
index a1abd488cd58..
--- a/sci-astronomy/wcslib/wcslib-7.4.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FORTRAN_NEEDED=fortran
-
-inherit flag-o-matic fortran-2
-
-DESCRIPTION="Astronomical World Coordinate System transformations library"
-HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
-SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
-
-SLOT="0/7"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc fortran fits pgplot static-libs +tools"
-
-RDEPEND="
-   fits? ( sci-libs/cfitsio:0= )
-   pgplot? ( sci-libs/pgplot:0= )"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig"
-
-src_configure() {
-   # workaround until upstream fix it properly
-   append-fflags $(test-flags-FC -fallow-argument-mismatch)
-
-   local myconf=(
-   --docdir="${EPREFIX}"/usr/share/doc/${PF}
-   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
-   $(use_enable fortran)
-   $(use_enable tools utils)
-   )
-   # hacks because cfitsio and pgplot directories are hard-coded
-   if use fits; then
-   myconf+=(
-   --with-cfitsioinc="${EPREFIX}/usr/include"
-   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-cfitsio )
-   fi
-   if use pgplot; then
-   myconf+=(
-   --with-pgplotinc="${EPREFIX}/usr/include"
-   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-pgplot )
-   fi
-   econf ${myconf[@]}
-   sed -i -e 's/COPYING\*//' GNUmakefile || die
-}
-
-src_test() {
-   emake check
-}
-
-src_install () {
-   default
-   # static libs share the same symbols as shared (i.e. compiled with PIC)
-   # so they are not compiled twice
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
-   use doc || rm -r \
-   "${ED}"/usr/share/doc/${PF}/html \
-   "${ED}"/usr/share/doc/${PF}/*.pdf
-}

diff --git a/sci-astronomy/wcslib/wcslib-7.7.ebuild 
b/sci-astronomy/wcslib/wcslib-7.7.ebuild
deleted file mode 100644
index 0e2822299e62..
--- a/sci-astronomy/wcslib/wcslib-7.7.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# 

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2022-05-13 Thread Sam James
commit: 9103ff268fa02b57b0d1f89a7634d12055b1c11d
Author: Sam James  gentoo  org>
AuthorDate: Fri May 13 20:24:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 13 20:25:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9103ff26

sci-astronomy/wcslib: simplify src_test

It matched the default definition.

Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/wcslib-7.11.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/sci-astronomy/wcslib/wcslib-7.11.ebuild 
b/sci-astronomy/wcslib/wcslib-7.11.ebuild
index 2ee14d66f1e9..e1382017202a 100644
--- a/sci-astronomy/wcslib/wcslib-7.11.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.11.ebuild
@@ -55,10 +55,6 @@ src_configure() {
sed -i -e 's/COPYING\*//' GNUmakefile || die
 }
 
-src_test() {
-   emake check
-}
-
 src_install () {
default
# static libs share the same symbols as shared (i.e. compiled with PIC)



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2022-04-04 Thread Sam James
commit: 1f3a01a3a6717ad8c6ee334748f9181a2abe5389
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Mon Apr  4 16:22:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 03:09:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3a01a3

sci-astronomy/wcslib: version bump 7.9

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/24903
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/Manifest  |  1 +
 sci-astronomy/wcslib/wcslib-7.9.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 49d7c3568ab2..449b9612649d 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -2,3 +2,4 @@ DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c1436849905
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892
 DIST wcslib-7.4.tar.bz2 2446483 BLAKE2B 
e659e0f7d4aa54d599c1300f600bc8b7b56d672fa715be1e7c3ade4ff6eebaf68a2894dac73032b1f3aee5965254f359681718c93949962f4a59bdda448d5395
 SHA512 
3696f59bf15f3806faff2441250f8ae38bfbbc1e2e25404c9480c82629472521d89306d9340475ea4691c5e1a8417be3f058b4a01b49c9a45e0e718056a9394c
 DIST wcslib-7.7.tar.bz2 2515760 BLAKE2B 
f5418513168903e14488004abeb5ec2f69d773f49a5abc28598d184ba66df2232b87fb0754fc63800951ea2e794741fbde119794feca2d822287cd63d3fa658c
 SHA512 
372eb32d28ee78be14a3e8f1fba2a51c2b1f69de3bb70bf49487653878f905b4c463a0b7fc9cb06cf4fdd0b23114d3ec26d853072e0fd06d6e14610f0dfa06d4
+DIST wcslib-7.9.tar.bz2 2947112 BLAKE2B 
797a1c51dd5b1669faf63c4a509e698f93422d6b4bfc5ace023d75e8e03b2967cc01c6764cca190f07c65b76aec76a740349349561f18f61b870af90bb66ba35
 SHA512 
72831ced127ad8fce934b43ddde86383273b161316ac078b03dcd8de94b0d6076b625445728695e4c8a9da46cccaa3832038f251922a759f480ef2ad33fd67a1

diff --git a/sci-astronomy/wcslib/wcslib-7.9.ebuild 
b/sci-astronomy/wcslib/wcslib-7.9.ebuild
new file mode 100644
index ..8bb41c6f9a45
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-7.9.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+
+inherit flag-o-matic fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/7"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/flex-2.6.0
+   virtual/pkgconfig"
+
+src_configure() {
+   # workaround until upstream fix it properly
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf "${myconf[@]}"
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_test() {
+   # -j1 to work around a race condition
+   emake -j1 check
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
+   use doc || rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/, sci-astronomy/wcslib/files/

2022-03-21 Thread Sam James
commit: 45d83c2ed06362b5531c59474679c29260ded35a
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sun Jan 30 07:49:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 21 23:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45d83c2e

sci-astronomy/wcslib: version bump 7.7

* moved `flex` and `pkgconfig` to BDEPEND
* fixed race condition during test phase

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://bugs.gentoo.org/834504
Closes: https://github.com/gentoo/gentoo/pull/24671
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/Manifest  |  1 +
 sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch | 22 +++
 sci-astronomy/wcslib/wcslib-7.7.ebuild | 75 ++
 3 files changed, 98 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index ecd92c3235f6..49d7c3568ab2 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,3 +1,4 @@
 DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4
 SHA512 
753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892
 DIST wcslib-7.4.tar.bz2 2446483 BLAKE2B 
e659e0f7d4aa54d599c1300f600bc8b7b56d672fa715be1e7c3ade4ff6eebaf68a2894dac73032b1f3aee5965254f359681718c93949962f4a59bdda448d5395
 SHA512 
3696f59bf15f3806faff2441250f8ae38bfbbc1e2e25404c9480c82629472521d89306d9340475ea4691c5e1a8417be3f058b4a01b49c9a45e0e718056a9394c
+DIST wcslib-7.7.tar.bz2 2515760 BLAKE2B 
f5418513168903e14488004abeb5ec2f69d773f49a5abc28598d184ba66df2232b87fb0754fc63800951ea2e794741fbde119794feca2d822287cd63d3fa658c
 SHA512 
372eb32d28ee78be14a3e8f1fba2a51c2b1f69de3bb70bf49487653878f905b4c463a0b7fc9cb06cf4fdd0b23114d3ec26d853072e0fd06d6e14610f0dfa06d4

diff --git a/sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch 
b/sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch
new file mode 100644
index ..5c8022560220
--- /dev/null
+++ b/sci-astronomy/wcslib/files/wcslib-7.7-tofits.patch
@@ -0,0 +1,22 @@
+--- wcslib-7.7/Fortran/GNUmakefile
 wcslib-7.7/Fortran/GNUmakefile
+@@ -171,8 +171,8 @@
+   -@ echo ''
+  $(FC) $(FFLAGS) -c $<
+ 
+-%.fits : ../C/test/%.keyrec tofits
+- ./tofits < $< > $@
++%.fits : ../C/test/%.keyrec ../utils/tofits
++ ../utils/tofits < $< > $@
+ 
+ run_% : %
+   -@ echo ''
+@@ -361,7 +361,7 @@
+   -@ echo ''
+  $(MAKE) -C ../pgsbox lib
+ 
+-tofits : ../C/test/tofits.c
++../utils/tofits : ../utils/tofits.c
+  $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $<
+ 
+ ../C/wcstab.fits : ;

diff --git a/sci-astronomy/wcslib/wcslib-7.7.ebuild 
b/sci-astronomy/wcslib/wcslib-7.7.ebuild
new file mode 100644
index ..0e2822299e62
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-7.7.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+
+inherit flag-o-matic fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/7"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/flex-2.6.0
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-tofits.patch"
+)
+
+src_configure() {
+   # workaround until upstream fix it properly
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2021-06-16 Thread Andrew Ammerlaan
commit: 867683d525ab3ccda637340ca7a67da28c48a0c7
Author: David Roman  gmail  com>
AuthorDate: Tue Mar  9 19:12:32 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun 16 17:50:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867683d5

sci-astronomy/wcslib: verbump to 7.4

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19852
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-astronomy/wcslib/Manifest  |  1 +
 sci-astronomy/wcslib/wcslib-7.4.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index d42974ef89b..ecd92c3235f 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,2 +1,3 @@
 DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4
 SHA512 
753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892
+DIST wcslib-7.4.tar.bz2 2446483 BLAKE2B 
e659e0f7d4aa54d599c1300f600bc8b7b56d672fa715be1e7c3ade4ff6eebaf68a2894dac73032b1f3aee5965254f359681718c93949962f4a59bdda448d5395
 SHA512 
3696f59bf15f3806faff2441250f8ae38bfbbc1e2e25404c9480c82629472521d89306d9340475ea4691c5e1a8417be3f058b4a01b49c9a45e0e718056a9394c

diff --git a/sci-astronomy/wcslib/wcslib-7.4.ebuild 
b/sci-astronomy/wcslib/wcslib-7.4.ebuild
new file mode 100644
index 000..a1abd488cd5
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-7.4.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FORTRAN_NEEDED=fortran
+
+inherit flag-o-matic fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/7"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   virtual/pkgconfig"
+
+src_configure() {
+   # workaround until upstream fix it properly
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf ${myconf[@]}
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
+   use doc || rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2021-02-19 Thread Sam James
commit: 8b38bdb3a81216a364682bbba9a002dd205e9cba
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 19 12:54:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 19 12:54:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b38bdb3

sci-astronomy/wcslib: workaround gcc 10 (fortran) failure

Closes: https://bugs.gentoo.org/764548
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/wcslib-7.3.1.ebuild | 7 ++-
 sci-astronomy/wcslib/wcslib-7.3.ebuild   | 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/wcslib/wcslib-7.3.1.ebuild 
b/sci-astronomy/wcslib/wcslib-7.3.1.ebuild
index a7feb7d418e..c6f97ef5973 100644
--- a/sci-astronomy/wcslib/wcslib-7.3.1.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.3.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 FORTRAN_NEEDED=fortran
 
-inherit fortran-2
+inherit fortran-2 flag-o-matic
 
 DESCRIPTION="Astronomical World Coordinate System transformations library"
 HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
@@ -24,12 +24,17 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 src_configure() {
+   # GCC 10 workaround
+   # bug #764548
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
local myconf=(
--docdir="${EPREFIX}"/usr/share/doc/${PF}
--htmldir="${EPREFIX}"/usr/share/doc/${PF}
$(use_enable fortran)
$(use_enable tools utils)
)
+
# hacks because cfitsio and pgplot directories are hard-coded
if use fits; then
myconf+=(

diff --git a/sci-astronomy/wcslib/wcslib-7.3.ebuild 
b/sci-astronomy/wcslib/wcslib-7.3.ebuild
index 9333d9e13c3..a01c6a87494 100644
--- a/sci-astronomy/wcslib/wcslib-7.3.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 FORTRAN_NEEDED=fortran
 
-inherit fortran-2
+inherit fortran-2 flag-o-matic
 
 DESCRIPTION="Astronomical World Coordinate System transformations library"
 HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
@@ -24,12 +24,17 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 src_configure() {
+   # GCC 10 workaround
+   # bug #764548
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
local myconf=(
--docdir="${EPREFIX}"/usr/share/doc/${PF}
--htmldir="${EPREFIX}"/usr/share/doc/${PF}
$(use_enable fortran)
$(use_enable tools utils)
)
+
# hacks because cfitsio and pgplot directories are hard-coded
if use fits; then
myconf+=(



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2021-01-08 Thread Sam James
commit: f4daf935ceba2dd5d17ead1cbf9b39dab76d1969
Author: David Roman  gmail  com>
AuthorDate: Tue Jan  5 20:27:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4daf935

sci-astronomy/wcslib: remove 5.16

Closes: https://bugs.gentoo.org/73
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/Manifest   |  1 -
 sci-astronomy/wcslib/wcslib-5.16.ebuild | 70 -
 2 files changed, 71 deletions(-)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 1b39294abf0..5216dd92ca3 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,2 +1 @@
-DIST wcslib-5.16.tar.bz2 111 BLAKE2B 
e11da145db6366804321cf415bdac621a930418f09d788c8b94413980710bb43357129a830462339127398082700a9f44f56dc0b8c96ef923d41ea0174dfd07f
 SHA512 
bf7ab586995bdade8b96c77dee891c7d7ab6de82a7e2f94a09d89643e93658063f832efdb66e0bba11ad114b6e0ca555cba9308a84f0f22fb833e3a6303cefe6
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892

diff --git a/sci-astronomy/wcslib/wcslib-5.16.ebuild 
b/sci-astronomy/wcslib/wcslib-5.16.ebuild
deleted file mode 100644
index a82492d1c42..000
--- a/sci-astronomy/wcslib/wcslib-5.16.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-FORTRAN_NEEDED=fortran
-
-inherit fortran-2
-
-DESCRIPTION="Astronomical World Coordinate System transformations library"
-HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
-SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
-
-SLOT="0/5"
-LICENSE="LGPL-3"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc fortran fits pgplot static-libs +tools"
-
-RDEPEND="
-   fits? ( sci-libs/cfitsio:0= )
-   pgplot? ( sci-libs/pgplot:0= )"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig"
-
-src_configure() {
-   local myconf=(
-   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
-   $(use_enable fortran)
-   $(use_enable tools utils)
-   )
-   # hacks because cfitsio and pgplot directories are hard-coded
-   if use fits; then
-   myconf+=(
-   --with-cfitsioinc="${EPREFIX}/usr/include"
-   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-cfitsio )
-   fi
-   if use pgplot; then
-   myconf+=(
-   --with-pgplotinc="${EPREFIX}/usr/include"
-   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-pgplot )
-   fi
-   econf ${myconf[@]}
-   sed -i -e 's/COPYING\*//' GNUmakefile || die
-}
-
-src_compile() {
-   # nasty makefile, debugging means probably full rewrite
-   emake -j1
-}
-
-src_test() {
-   emake -j1 check
-}
-
-src_install() {
-   default
-   # static libs share the same symbols as shared (i.e. compiled with PIC)
-   # so they are not compiled twice
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
-   use doc || rm -r \
-   "${ED}"/usr/share/doc/${PF}/html \
-   "${ED}"/usr/share/doc/${PF}/*.pdf
-}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2021-01-08 Thread Sam James
commit: eae97f44bad07f4bb930f2f15b25b806dc9be268
Author: David Roman  gmail  com>
AuthorDate: Tue Jan  5 20:31:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae97f44

sci-astronomy/wcslib: verbump to 7.3.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18959
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/Manifest|  1 +
 sci-astronomy/wcslib/wcslib-7.3.1.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 5216dd92ca3..d42974ef89b 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1 +1,2 @@
+DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 
9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4
 SHA512 
753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892

diff --git a/sci-astronomy/wcslib/wcslib-7.3.1.ebuild 
b/sci-astronomy/wcslib/wcslib-7.3.1.ebuild
new file mode 100644
index 000..a7feb7d418e
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-7.3.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FORTRAN_NEEDED=fortran
+
+inherit fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/7"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf ${myconf[@]}
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
+   use doc || rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2021-01-07 Thread Sam James
commit: e74f02a9cf48fcf5bcd7848b88f1460ecfa21760
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 16:53:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 16:53:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74f02a9

sci-astronomy/wcslib: Stabilize 7.3 amd64, #763156

Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/wcslib-7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/wcslib/wcslib-7.3.ebuild 
b/sci-astronomy/wcslib/wcslib-7.3.ebuild
index d080439dc05..9333d9e13c3 100644
--- a/sci-astronomy/wcslib/wcslib-7.3.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
 SLOT="0/7"
 LICENSE="LGPL-3"
-KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2021-01-07 Thread Sam James
commit: 07f631323bf767ade15f8c93326032e7ed7ccab5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 15:04:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 15:04:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f63132

sci-astronomy/wcslib: Stabilize 7.3 x86, #763156

Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/wcslib/wcslib-7.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/wcslib/wcslib-7.3.ebuild 
b/sci-astronomy/wcslib/wcslib-7.3.ebuild
index 1a490f77abd..d080439dc05 100644
--- a/sci-astronomy/wcslib/wcslib-7.3.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
 SLOT="0/7"
 LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2020-11-08 Thread Benda XU
commit: 189e49f7a6ebd821e81ff48611d90c1b935162f6
Author: David Roman  gmail  com>
AuthorDate: Sat Sep 26 11:08:15 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Nov  9 06:52:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189e49f7

sci-astronomy/wcslib: verbump to 7.3

Closes: https://github.com/gentoo/gentoo/pull/17674

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-astronomy/wcslib/Manifest  |  1 +
 sci-astronomy/wcslib/metadata.xml  |  4 +++
 sci-astronomy/wcslib/wcslib-7.3.ebuild | 66 ++
 3 files changed, 71 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 15dd9483799..1b39294abf0 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1 +1,2 @@
 DIST wcslib-5.16.tar.bz2 111 BLAKE2B 
e11da145db6366804321cf415bdac621a930418f09d788c8b94413980710bb43357129a830462339127398082700a9f44f56dc0b8c96ef923d41ea0174dfd07f
 SHA512 
bf7ab586995bdade8b96c77dee891c7d7ab6de82a7e2f94a09d89643e93658063f832efdb66e0bba11ad114b6e0ca555cba9308a84f0f22fb833e3a6303cefe6
+DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B 
c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9
 SHA512 
8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892

diff --git a/sci-astronomy/wcslib/metadata.xml 
b/sci-astronomy/wcslib/metadata.xml
index f74e78465e2..809842b35b0 100644
--- a/sci-astronomy/wcslib/metadata.xml
+++ b/sci-astronomy/wcslib/metadata.xml
@@ -5,6 +5,10 @@
 sci-astron...@gentoo.org
 Gentoo Astronomy Project
   
+  
+davidroma...@gmail.com
+David Roman
+  
   
   WCSLIB is a C library, supplied with a full set of Fortran wrappers,
   that implements the "World Coordinate System" (WCS) convention in FITS

diff --git a/sci-astronomy/wcslib/wcslib-7.3.ebuild 
b/sci-astronomy/wcslib/wcslib-7.3.ebuild
new file mode 100644
index 000..1a490f77abd
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-7.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FORTRAN_NEEDED=fortran
+
+inherit fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/7"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf ${myconf[@]}
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
+   use doc || rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2020-06-27 Thread Andreas K. Hüttel
commit: b758a2bccc46df7da26b432a386a6b53af80d5b3
Author: Alexey Sokolov  google  com>
AuthorDate: Sat Jun 20 16:19:32 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun 27 20:45:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b758a2bc

sci-astronomy/wcslib: update homepage

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-astronomy/wcslib/wcslib-5.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/wcslib/wcslib-5.16.ebuild 
b/sci-astronomy/wcslib/wcslib-5.16.ebuild
index 31cf8e9f6f9..a82492d1c42 100644
--- a/sci-astronomy/wcslib/wcslib-5.16.ebuild
+++ b/sci-astronomy/wcslib/wcslib-5.16.ebuild
@@ -8,7 +8,7 @@ FORTRAN_NEEDED=fortran
 inherit fortran-2
 
 DESCRIPTION="Astronomical World Coordinate System transformations library"
-HOMEPAGE="http://www.atnf.csiro.au/people/mcalabre/WCS/";
+HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/";
 SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
 SLOT="0/5"



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2019-12-11 Thread Andreas Sturmlechner
commit: 7826eb7a69258bf2a33e7edbc2498dcb3d77a2fb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 10 11:00:36 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 11 16:50:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7826eb7a

sci-astronomy/wcslib: Drop 5.15

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-astronomy/wcslib/Manifest   |  1 -
 sci-astronomy/wcslib/wcslib-5.15.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 90c0b38681b..15dd9483799 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,2 +1 @@
-DIST wcslib-5.15.tar.bz2 193 BLAKE2B 
7e198b7d80d801794443fa6a0e6137588049605af131bdd547408d2eb8ac391078c750f782734bf8b86af99084bfc64bbd807245f452dee838a58037985ef022
 SHA512 
b98111d7ca4b14dd479b56a368fd89a4d6f5d3741a61edeecc4a738def35bf448b68daf6a553fe88d4c84f91f5fcab3bc8d3ead1dccbd4e7c4190f31de2242ef
 DIST wcslib-5.16.tar.bz2 111 BLAKE2B 
e11da145db6366804321cf415bdac621a930418f09d788c8b94413980710bb43357129a830462339127398082700a9f44f56dc0b8c96ef923d41ea0174dfd07f
 SHA512 
bf7ab586995bdade8b96c77dee891c7d7ab6de82a7e2f94a09d89643e93658063f832efdb66e0bba11ad114b6e0ca555cba9308a84f0f22fb833e3a6303cefe6

diff --git a/sci-astronomy/wcslib/wcslib-5.15.ebuild 
b/sci-astronomy/wcslib/wcslib-5.15.ebuild
deleted file mode 100644
index 035f15d8912..000
--- a/sci-astronomy/wcslib/wcslib-5.15.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-FORTRAN_NEEDED=fortran
-
-inherit fortran-2
-
-DESCRIPTION="Astronomical World Coordinate System transformations library"
-HOMEPAGE="http://www.atnf.csiro.au/people/mcalabre/WCS/";
-SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
-
-SLOT="0/5"
-LICENSE="LGPL-3"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc fortran fits pgplot static-libs +tools"
-
-RDEPEND="
-   fits? ( sci-libs/cfitsio:0= )
-   pgplot? ( sci-libs/pgplot:0= )"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig"
-
-src_configure() {
-   local myconf=(
-   --docdir="${EPREFIX}"/usr/share/doc/${PF}
-   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
-   $(use_enable fortran)
-   $(use_enable tools utils)
-   )
-   # hacks because cfitsio and pgplot directories are hard-coded
-   if use fits; then
-   myconf+=(
-   --with-cfitsioinc="${EPREFIX}/usr/include"
-   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-cfitsio )
-   fi
-   if use pgplot; then
-   myconf+=(
-   --with-pgplotinc="${EPREFIX}/usr/include"
-   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-pgplot )
-   fi
-   econf ${myconf[@]}
-   sed -i -e 's/COPYING\*//' GNUmakefile || die
-}
-
-src_compile() {
-   # nasty makefile, debugging means probably full rewrite
-   emake -j1
-}
-
-src_test() {
-   emake -j1 check
-}
-
-src_install () {
-   default
-   # static libs share the same symbols as shared (i.e. compiled with PIC)
-   # so they are not compiled twice
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
-   use doc || rm -r \
-   "${ED}"/usr/share/doc/${PF}/html \
-   "${ED}"/usr/share/doc/${PF}/*.pdf
-}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2019-12-10 Thread Agostino Sarubbo
commit: ee1b0a7b50b62ef0d0f558bbaa9c02a70bbf93e6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 10 09:16:50 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 10 09:16:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1b0a7b

sci-astronomy/wcslib: x86 stable wrt bug #702262

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-astronomy/wcslib/wcslib-5.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/wcslib/wcslib-5.16.ebuild 
b/sci-astronomy/wcslib/wcslib-5.16.ebuild
index cadfc784d07..8dd1482b0a4 100644
--- a/sci-astronomy/wcslib/wcslib-5.16.ebuild
+++ b/sci-astronomy/wcslib/wcslib-5.16.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
 SLOT="0/5"
 LICENSE="LGPL-3"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2019-12-09 Thread Agostino Sarubbo
commit: 296c51dd6f470c860d9b1d40451b226d0901c24e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  9 14:37:52 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  9 14:37:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296c51dd

sci-astronomy/wcslib: amd64 stable wrt bug #702262

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-astronomy/wcslib/wcslib-5.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/wcslib/wcslib-5.16.ebuild 
b/sci-astronomy/wcslib/wcslib-5.16.ebuild
index 7b3cdbfbdf7..cadfc784d07 100644
--- a/sci-astronomy/wcslib/wcslib-5.16.ebuild
+++ b/sci-astronomy/wcslib/wcslib-5.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ 
SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
 SLOT="0/5"
 LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2017-01-30 Thread Sebastien Fabbro
commit: 476e707aa47f13370862370ac3660c0dcf01d685
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jan 30 19:42:27 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jan 30 19:45:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476e707a

sci-astronomy/wcslib: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-astronomy/wcslib/Manifest  |  3 +-
 sci-astronomy/wcslib/wcslib-4.25.1.ebuild  | 74 --
 .../{wcslib-5.14.ebuild => wcslib-5.16.ebuild} |  2 +-
 3 files changed, 2 insertions(+), 77 deletions(-)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 29f450c..eeb754a 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,3 +1,2 @@
-DIST wcslib-4.25.1.tar.bz2 2027340 SHA256 
1e5127513c2f402a30daa280f5b4f6da53e73484cbc8085868bc432f807c8495 SHA512 
0ed9eeb4b84d2f022394a1ccd04db8a62cb4593d43c5c12e0034f27a12d52cc8c8bf4b14f5d30f71e933682809e3dac5377be1c69bfc6321f6d96b91f6f1da3c
 WHIRLPOOL 
75785c8687cfad92ba6d33444757005c13346188a46913b38afb66997676bae5284e27ccd7f348e88a9d14b6c27d522a06d37e744a5a258e76ef3ed73cefb262
-DIST wcslib-5.14.tar.bz2 2221717 SHA256 
4d3f12d2636bb75488eaaa3ed435d7664d2c26a73a67ac1f7d5f3e530f39e37f SHA512 
431693cffcc7a9f2b29040a34f7dbac2f3360b094a42467f7378523c15260ffb3c0ad330e07077a40bf694956fae2371550d6583580f0bcc16ec47f9fbc5bc28
 WHIRLPOOL 
2acf5040b4960c001b7076189c1da4dd6b327257295dcdfa8a89d553a93f0980b0e62d66aec244a9cc8af70cc62b0497362839f26bb6cc6517e219ba55b73e93
 DIST wcslib-5.15.tar.bz2 193 SHA256 
8bbe40a7b055578d1a6b77e92a733d2a01ce439814ea9e5a8d8bbc23c68b56e8 SHA512 
b98111d7ca4b14dd479b56a368fd89a4d6f5d3741a61edeecc4a738def35bf448b68daf6a553fe88d4c84f91f5fcab3bc8d3ead1dccbd4e7c4190f31de2242ef
 WHIRLPOOL 
ea91609f0e0493e6df9d7eccd3391168ee4c5fdaa1153a62b574e8fd39fec4980ba141aa223b9d900af26df1042a0b11a0da47c7a95c9803bc841b7161015094
+DIST wcslib-5.16.tar.bz2 111 SHA256 
ed031e0cf1cec0e9cabfc650423efa526fec341441865001c1e2c56bfffc99ef SHA512 
bf7ab586995bdade8b96c77dee891c7d7ab6de82a7e2f94a09d89643e93658063f832efdb66e0bba11ad114b6e0ca555cba9308a84f0f22fb833e3a6303cefe6
 WHIRLPOOL 
6a8224360cf314863e0252aa96256f159a5ca7eff8d4ef9509085185dd3bb5c94ec4351f0272d0431f69bc4769494b496aa507d0c34ad308c1adae579fd6fce4

diff --git a/sci-astronomy/wcslib/wcslib-4.25.1.ebuild 
b/sci-astronomy/wcslib/wcslib-4.25.1.ebuild
deleted file mode 100644
index b14ecc6..
--- a/sci-astronomy/wcslib/wcslib-4.25.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-FORTRAN_NEEDED=fortran
-
-inherit eutils fortran-2 multilib
-
-DESCRIPTION="Astronomical World Coordinate System transformations library"
-HOMEPAGE="http://www.atnf.csiro.au/people/mcalabre/WCS/";
-SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
-
-SLOT="0/4"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc fortran fits pgplot static-libs"
-
-RDEPEND="
-   fits? ( sci-libs/cfitsio:0= )
-   pgplot? ( sci-libs/pgplot:0= )"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i -e 's/COPYING\*//' GNUmakefile || die
-}
-
-src_configure() {
-   local myconf=(
-   --docdir="${EPREFIX}"/usr/share/doc/${PF}
-   $(use_enable static-libs static)
-   $(use_enable fortran)
-   )
-   # hacks because cfitsio and pgplot directories are hard-coded
-   if use fits; then
-   myconf+=(
-   --with-cfitsioinc="${EPREFIX}/usr/include"
-   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-cfitsio )
-   fi
-   if use pgplot; then
-   myconf+=(
-   --with-pgplotinc="${EPREFIX}/usr/include"
-   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-pgplot )
-   fi
-   econf ${myconf[@]}
-}
-
-src_compile() {
-   # nasty makefile, debugging means probably full rewrite
-   emake -j1
-}
-
-src_test() {
-   emake -j1 check
-}
-
-src_install () {
-   default
-   # static libs are same as shared (compiled with PIC)
-   # so they are not compiled twice
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
-   use doc || rm -r \
-   "${ED}"/usr/share/doc/${PF}/html \
-   "${ED}"/usr/share/doc/${PF}/*.pdf
-}

diff --git a/sci-astronomy/wcslib/wcslib-5.14.ebuild 
b/sci-astronomy/wcslib/wcslib-5.16.ebuild
similarity index 97%
rename from sci-astronomy/wcslib/wcslib-5.14.ebuild
rename to sci-astronomy/wcslib/wcslib-5.16.ebuild
index e05fe6f..957a69c 100644
--- a/sci-astronomy/wcslib/wcslib-5.14.ebuild
+++ b/sci-as

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2016-06-23 Thread Michael Palimaka
commit: 7a35db419ebc219ffd6d9f21a3532ff6c4c4066a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Jun 23 12:38:45 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Jun 23 13:39:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a35db41

sci-astronomy/wcslib: x86 stable

Gentoo-bug: 579992

Package-Manager: portage-2.3.0_rc1

 sci-astronomy/wcslib/wcslib-5.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/wcslib/wcslib-5.15.ebuild 
b/sci-astronomy/wcslib/wcslib-5.15.ebuild
index f79be8c..dc734cd 100644
--- a/sci-astronomy/wcslib/wcslib-5.15.ebuild
+++ b/sci-astronomy/wcslib/wcslib-5.15.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
 
 SLOT="0/5"
 LICENSE="LGPL-3"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc fortran fits pgplot static-libs +tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2016-04-11 Thread Sebastien Fabbro
commit: 58ea89695eef6ca36571851203e1bdfe26c6e5ad
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Apr 12 00:40:04 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Tue Apr 12 00:40:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ea8969

sci-astronomy/wcslib: Version bump

Package-Manager: portage-2.2.28

 sci-astronomy/wcslib/Manifest   |  1 +
 sci-astronomy/wcslib/wcslib-5.15.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index c70ed80..29f450c 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,2 +1,3 @@
 DIST wcslib-4.25.1.tar.bz2 2027340 SHA256 
1e5127513c2f402a30daa280f5b4f6da53e73484cbc8085868bc432f807c8495 SHA512 
0ed9eeb4b84d2f022394a1ccd04db8a62cb4593d43c5c12e0034f27a12d52cc8c8bf4b14f5d30f71e933682809e3dac5377be1c69bfc6321f6d96b91f6f1da3c
 WHIRLPOOL 
75785c8687cfad92ba6d33444757005c13346188a46913b38afb66997676bae5284e27ccd7f348e88a9d14b6c27d522a06d37e744a5a258e76ef3ed73cefb262
 DIST wcslib-5.14.tar.bz2 2221717 SHA256 
4d3f12d2636bb75488eaaa3ed435d7664d2c26a73a67ac1f7d5f3e530f39e37f SHA512 
431693cffcc7a9f2b29040a34f7dbac2f3360b094a42467f7378523c15260ffb3c0ad330e07077a40bf694956fae2371550d6583580f0bcc16ec47f9fbc5bc28
 WHIRLPOOL 
2acf5040b4960c001b7076189c1da4dd6b327257295dcdfa8a89d553a93f0980b0e62d66aec244a9cc8af70cc62b0497362839f26bb6cc6517e219ba55b73e93
+DIST wcslib-5.15.tar.bz2 193 SHA256 
8bbe40a7b055578d1a6b77e92a733d2a01ce439814ea9e5a8d8bbc23c68b56e8 SHA512 
b98111d7ca4b14dd479b56a368fd89a4d6f5d3741a61edeecc4a738def35bf448b68daf6a553fe88d4c84f91f5fcab3bc8d3ead1dccbd4e7c4190f31de2242ef
 WHIRLPOOL 
ea91609f0e0493e6df9d7eccd3391168ee4c5fdaa1153a62b574e8fd39fec4980ba141aa223b9d900af26df1042a0b11a0da47c7a95c9803bc841b7161015094

diff --git a/sci-astronomy/wcslib/wcslib-5.15.ebuild 
b/sci-astronomy/wcslib/wcslib-5.15.ebuild
new file mode 100644
index 000..e05fe6f
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-5.15.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+FORTRAN_NEEDED=fortran
+
+inherit fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="http://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/5"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf ${myconf[@]}
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_compile() {
+   # nasty makefile, debugging means probably full rewrite
+   emake -j1
+}
+
+src_test() {
+   emake -j1 check
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
+   use doc || rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2016-02-18 Thread Sebastien Fabbro
commit: ece6bbd2240c21bd8df6db7cf367386ba25345ae
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Feb 18 19:07:37 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Feb 18 19:07:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece6bbd2

sci-astronly/wcslib: version bump

Package-Manager: portage-2.2.27

 sci-astronomy/wcslib/Manifest   |  1 +
 sci-astronomy/wcslib/metadata.xml   |  3 ++
 sci-astronomy/wcslib/wcslib-5.14.ebuild | 72 +
 3 files changed, 76 insertions(+)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 469c65a..c70ed80 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1 +1,2 @@
 DIST wcslib-4.25.1.tar.bz2 2027340 SHA256 
1e5127513c2f402a30daa280f5b4f6da53e73484cbc8085868bc432f807c8495 SHA512 
0ed9eeb4b84d2f022394a1ccd04db8a62cb4593d43c5c12e0034f27a12d52cc8c8bf4b14f5d30f71e933682809e3dac5377be1c69bfc6321f6d96b91f6f1da3c
 WHIRLPOOL 
75785c8687cfad92ba6d33444757005c13346188a46913b38afb66997676bae5284e27ccd7f348e88a9d14b6c27d522a06d37e744a5a258e76ef3ed73cefb262
+DIST wcslib-5.14.tar.bz2 2221717 SHA256 
4d3f12d2636bb75488eaaa3ed435d7664d2c26a73a67ac1f7d5f3e530f39e37f SHA512 
431693cffcc7a9f2b29040a34f7dbac2f3360b094a42467f7378523c15260ffb3c0ad330e07077a40bf694956fae2371550d6583580f0bcc16ec47f9fbc5bc28
 WHIRLPOOL 
2acf5040b4960c001b7076189c1da4dd6b327257295dcdfa8a89d553a93f0980b0e62d66aec244a9cc8af70cc62b0497362839f26bb6cc6517e219ba55b73e93

diff --git a/sci-astronomy/wcslib/metadata.xml 
b/sci-astronomy/wcslib/metadata.xml
index a599762..f74e784 100644
--- a/sci-astronomy/wcslib/metadata.xml
+++ b/sci-astronomy/wcslib/metadata.xml
@@ -19,5 +19,8 @@
 
 Builds PGBSOX routines, needs sci-libs/pgplot library
   
+
+Builds and installs extra command line utilities for WCS checking
+  
   
 

diff --git a/sci-astronomy/wcslib/wcslib-5.14.ebuild 
b/sci-astronomy/wcslib/wcslib-5.14.ebuild
new file mode 100644
index 000..e05fe6f
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-5.14.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+FORTRAN_NEEDED=fortran
+
+inherit fortran-2
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="http://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/5"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs +tools"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --htmldir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable fortran)
+   $(use_enable tools utils)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf ${myconf[@]}
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_compile() {
+   # nasty makefile, debugging means probably full rewrite
+   emake -j1
+}
+
+src_test() {
+   emake -j1 check
+}
+
+src_install () {
+   default
+   # static libs share the same symbols as shared (i.e. compiled with PIC)
+   # so they are not compiled twice
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
+   use doc || rm -r \
+   "${ED}"/usr/share/doc/${PF}/html \
+   "${ED}"/usr/share/doc/${PF}/*.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2016-02-18 Thread Sebastien Fabbro
commit: 7608f39bcf2539315d141d8a62a564c6495444fe
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Feb 18 18:55:13 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Feb 18 19:05:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7608f39b

sci-astronomy/wcslib: removed old

Package-Manager: portage-2.2.27

 sci-astronomy/wcslib/Manifest   |  3 --
 sci-astronomy/wcslib/wcslib-4.21.ebuild | 74 -
 sci-astronomy/wcslib/wcslib-4.22.ebuild | 74 -
 sci-astronomy/wcslib/wcslib-4.23.ebuild | 74 -
 4 files changed, 225 deletions(-)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 43af518..469c65a 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,4 +1 @@
-DIST wcslib-4.21.tar.bz2 1865628 SHA256 
530eb67e432ce0d881f91e9b08734a346a98cee06233433da79ad0c7d5f144ae SHA512 
0fdd7b6cb234565e2dc3b619ec219918103c7a14916294004c12c709be803b10f064fa01c9647a46d2588d4f880ed7db6e65758b510d1a556b3b46f7bc836cdd
 WHIRLPOOL 
daaa3ba60cab0aac0619d317ea338f8d734a6d924c49d806a509560e6cd89a896f4594d48e760997d1289d2639c6a81b8802f65a2d95a3cd82efa533476a354a
-DIST wcslib-4.22.tar.bz2 1866676 SHA256 
afafdf772cb0fe97ae886cbf512fb114d842ca358cce7df9fa93449d1b556950 SHA512 
9288314d842a9b54536b5f512900933e2ac307ef81003172fa511c8334f430161f28084309cde7ad2d94d39020eacec33cf8944d30d78abb51f3e7ff01be2bc4
 WHIRLPOOL 
629bbca2672d0d9ac03696deadfcea155c912c14ef115defac48966c41714ae692fe5cd60587a733ce691612bea9f48d212587dd0a2327739839328b90eae399
-DIST wcslib-4.23.tar.bz2 1876150 SHA256 
baf0fc85fb290e8a575eab4b7046517818a12754a0f01da74db9483467dde5a2 SHA512 
cc82818b1aa88d325b72c5a7967b688060c9d0bfd6ba4fef39c0e9dab00bab547282b1c301dafb1331156c69e6266ef80c39f0dc44b894a977d2b2b3cafb9c87
 WHIRLPOOL 
90ca6e91511371c4e791b7e31b395a6cfda29d1f613176282960896170651b7d5ca7b215254befab1021b18e03e283a88820a248c9c4e6e07edef1bed3adca03
 DIST wcslib-4.25.1.tar.bz2 2027340 SHA256 
1e5127513c2f402a30daa280f5b4f6da53e73484cbc8085868bc432f807c8495 SHA512 
0ed9eeb4b84d2f022394a1ccd04db8a62cb4593d43c5c12e0034f27a12d52cc8c8bf4b14f5d30f71e933682809e3dac5377be1c69bfc6321f6d96b91f6f1da3c
 WHIRLPOOL 
75785c8687cfad92ba6d33444757005c13346188a46913b38afb66997676bae5284e27ccd7f348e88a9d14b6c27d522a06d37e744a5a258e76ef3ed73cefb262

diff --git a/sci-astronomy/wcslib/wcslib-4.21.ebuild 
b/sci-astronomy/wcslib/wcslib-4.21.ebuild
deleted file mode 100644
index f8d333a..000
--- a/sci-astronomy/wcslib/wcslib-4.21.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-FORTRAN_NEEDED=fortran
-
-inherit eutils fortran-2 multilib
-
-DESCRIPTION="Astronomical World Coordinate System transformations library"
-HOMEPAGE="http://www.atnf.csiro.au/people/mcalabre/WCS/";
-SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
-
-SLOT="0/4"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc fortran fits pgplot static-libs"
-
-RDEPEND="
-   fits? ( sci-libs/cfitsio:0= )
-   pgplot? ( sci-libs/pgplot:0= )"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i -e 's/COPYING\*//' GNUmakefile || die
-}
-
-src_configure() {
-   local myconf=(
-   --docdir="${EPREFIX}"/usr/share/doc/${PF}
-   $(use_enable static-libs static)
-   $(use_enable fortran)
-   )
-   # hacks because cfitsio and pgplot directories are hard-coded
-   if use fits; then
-   myconf+=(
-   --with-cfitsioinc="${EPREFIX}/usr/include"
-   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-cfitsio )
-   fi
-   if use pgplot; then
-   myconf+=(
-   --with-pgplotinc="${EPREFIX}/usr/include"
-   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
-   )
-   else
-   myconf+=( --without-pgplot )
-   fi
-   econf ${myconf[@]}
-}
-
-src_compile() {
-   # nasty makefile, debugging means full rewrite
-   emake -j1
-}
-
-src_test() {
-   emake -j1 check
-}
-
-src_install () {
-   default
-   # static libs are same as shared (compiled with PIC)
-   # so they are not compiled twice
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
-   use doc || rm -r \
-   "${ED}"/usr/share/doc/${PF}/html \
-   "${ED}"/usr/share/doc/${PF}/*.pdf
-}

diff --git a/sci-astronomy/wcslib/wcslib-4.22.ebuild 
b/sci-astronomy/wcslib/wcslib-4.22.ebuild
deleted file mode 100644
index 3b29c1c..000
--- a/sci-astronomy/wcslib/wcslib-4.22.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Di

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/

2015-08-15 Thread Justin Lecher
commit: d74b53ae75779f93fb56a1ef60529f56db1ca628
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Aug 15 14:30:37 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Aug 15 14:41:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74b53ae

sci-astronomy/wcslib: Version Bump

Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher  gentoo.org>

 sci-astronomy/wcslib/Manifest |  1 +
 sci-astronomy/wcslib/metadata.xml | 12 ++---
 sci-astronomy/wcslib/wcslib-4.25.1.ebuild | 74 +++
 3 files changed, 81 insertions(+), 6 deletions(-)

diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
index 41f86ff..43af518 100644
--- a/sci-astronomy/wcslib/Manifest
+++ b/sci-astronomy/wcslib/Manifest
@@ -1,3 +1,4 @@
 DIST wcslib-4.21.tar.bz2 1865628 SHA256 
530eb67e432ce0d881f91e9b08734a346a98cee06233433da79ad0c7d5f144ae SHA512 
0fdd7b6cb234565e2dc3b619ec219918103c7a14916294004c12c709be803b10f064fa01c9647a46d2588d4f880ed7db6e65758b510d1a556b3b46f7bc836cdd
 WHIRLPOOL 
daaa3ba60cab0aac0619d317ea338f8d734a6d924c49d806a509560e6cd89a896f4594d48e760997d1289d2639c6a81b8802f65a2d95a3cd82efa533476a354a
 DIST wcslib-4.22.tar.bz2 1866676 SHA256 
afafdf772cb0fe97ae886cbf512fb114d842ca358cce7df9fa93449d1b556950 SHA512 
9288314d842a9b54536b5f512900933e2ac307ef81003172fa511c8334f430161f28084309cde7ad2d94d39020eacec33cf8944d30d78abb51f3e7ff01be2bc4
 WHIRLPOOL 
629bbca2672d0d9ac03696deadfcea155c912c14ef115defac48966c41714ae692fe5cd60587a733ce691612bea9f48d212587dd0a2327739839328b90eae399
 DIST wcslib-4.23.tar.bz2 1876150 SHA256 
baf0fc85fb290e8a575eab4b7046517818a12754a0f01da74db9483467dde5a2 SHA512 
cc82818b1aa88d325b72c5a7967b688060c9d0bfd6ba4fef39c0e9dab00bab547282b1c301dafb1331156c69e6266ef80c39f0dc44b894a977d2b2b3cafb9c87
 WHIRLPOOL 
90ca6e91511371c4e791b7e31b395a6cfda29d1f613176282960896170651b7d5ca7b215254befab1021b18e03e283a88820a248c9c4e6e07edef1bed3adca03
+DIST wcslib-4.25.1.tar.bz2 2027340 SHA256 
1e5127513c2f402a30daa280f5b4f6da53e73484cbc8085868bc432f807c8495 SHA512 
0ed9eeb4b84d2f022394a1ccd04db8a62cb4593d43c5c12e0034f27a12d52cc8c8bf4b14f5d30f71e933682809e3dac5377be1c69bfc6321f6d96b91f6f1da3c
 WHIRLPOOL 
75785c8687cfad92ba6d33444757005c13346188a46913b38afb66997676bae5284e27ccd7f348e88a9d14b6c27d522a06d37e744a5a258e76ef3ed73cefb262

diff --git a/sci-astronomy/wcslib/metadata.xml 
b/sci-astronomy/wcslib/metadata.xml
index 8d2a6dc..555cb5b 100644
--- a/sci-astronomy/wcslib/metadata.xml
+++ b/sci-astronomy/wcslib/metadata.xml
@@ -1,20 +1,20 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-sci-astronomy
-
+  sci-astronomy
+  
   WCSLIB is a C library, supplied with a full set of Fortran wrappers,
   that implements the "World Coordinate System" (WCS) convention in FITS
   (Flexible Image Transport System).  It also includes a PGPLOT-based routine,
   PGSBOX, for drawing general curvilinear coordinate graticules and a number of
   utility programs.
 
-
-  
+  
+
 Enable support for the FITS format through sci-libs/cfitsio
   
-  
+
 Builds PGBSOX routines, needs sci-libs/pgplot library
   
-
+  
 

diff --git a/sci-astronomy/wcslib/wcslib-4.25.1.ebuild 
b/sci-astronomy/wcslib/wcslib-4.25.1.ebuild
new file mode 100644
index 000..b14ecc6
--- /dev/null
+++ b/sci-astronomy/wcslib/wcslib-4.25.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+FORTRAN_NEEDED=fortran
+
+inherit eutils fortran-2 multilib
+
+DESCRIPTION="Astronomical World Coordinate System transformations library"
+HOMEPAGE="http://www.atnf.csiro.au/people/mcalabre/WCS/";
+SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2";
+
+SLOT="0/4"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fortran fits pgplot static-libs"
+
+RDEPEND="
+   fits? ( sci-libs/cfitsio:0= )
+   pgplot? ( sci-libs/pgplot:0= )"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i -e 's/COPYING\*//' GNUmakefile || die
+}
+
+src_configure() {
+   local myconf=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable static-libs static)
+   $(use_enable fortran)
+   )
+   # hacks because cfitsio and pgplot directories are hard-coded
+   if use fits; then
+   myconf+=(
+   --with-cfitsioinc="${EPREFIX}/usr/include"
+   --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-cfitsio )
+   fi
+   if use pgplot; then
+   myconf+=(
+   --with-pgplotinc="${EPREFIX}/usr/include"
+   --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
+   )
+   else
+   myconf+=( --without-pgplot )
+   fi
+   econf ${myco