diff options
Diffstat (limited to 'sci-astronomy')
31 files changed, 159 insertions, 704 deletions
diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz Binary files differindex eccc441caa45..0f28058a2de5 100644 --- a/sci-astronomy/Manifest.gz +++ b/sci-astronomy/Manifest.gz diff --git a/sci-astronomy/aatm/Manifest b/sci-astronomy/aatm/Manifest deleted file mode 100644 index 4a19980880a8..000000000000 --- a/sci-astronomy/aatm/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST aatm-0.6.tar.gz 613800 BLAKE2B 234d6db5c38b45182d525347357458d791d9fe11650391eab4694cb4271c823c0ec86b0e99c50d7b85624e9aafc79f8c9213954675878596f1219810f80614c8 SHA512 aef2d0fccc83a8a5817bd414b60c5167f7e378b434f9a3e9ce2bc2eeceec1cc1fb1b141cec07d78cb325dbfceac2804c07866291b2863f6839dfb6143ed9188a -EBUILD aatm-0.6.ebuild 870 BLAKE2B ff65f7cb39db0350073a5a14b324172cb26ac780ae83552397c80b8e5691992413e13f673da782b7daeb9aa45fad519e9501d0a5d2828301e694ae800b93bffe SHA512 e5cd3646a888504113d25f18f7352005c85d5e3840d11990dba61b1c7c6714699f31190f59d4f40f4569c9ca8301bd5aabfe264b66dc4a2637b452a285095def -MISC metadata.xml 715 BLAKE2B a542589714983af3cfbad38ab359979870b0a3e51b49792bd37c902023fbae0ef93edbb3645341c2e5e6fc33d16a61d7dd7d0127f52c06031029e73c4f5f369d SHA512 69bb7f6d56444eb88376ec7c9b4e76fe6521872b27e4720da2be4cec5cda24c4b445206abab75a3871b289d5b8672682dd6c1ad0080e107e3ff64a97292669ad diff --git a/sci-astronomy/aatm/aatm-0.6.ebuild b/sci-astronomy/aatm/aatm-0.6.ebuild deleted file mode 100644 index cbab46b7bf58..000000000000 --- a/sci-astronomy/aatm/aatm-0.6.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Atmospheric Modelling for ALMA Observatory" -HOMEPAGE="https://svn.cv.nrao.edu/view/aatm/devel/casa/" -# tar ball is made from the HOMEPAGE and running ./configure && make dist -SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/4" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc static-libs" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-libs/boost:= - doc? ( app-text/doxygen[dot] )" - -src_configure() { - econf $(use_enable static-libs static) -} - -src_compile() { - emake - use doc && doxygen doc/developer.doxy -} - -src_install() { - default - - if ! use static-libs; then - find "${ED}" -name '*.la' -delete || die - fi - - if use doc; then - dodoc -r developer/html - docompress -x /usr/share/doc/${PF}/html - fi -} diff --git a/sci-astronomy/aatm/metadata.xml b/sci-astronomy/aatm/metadata.xml deleted file mode 100644 index ce563238f3cb..000000000000 --- a/sci-astronomy/aatm/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sci-astronomy@gentoo.org</email> - <name>Gentoo Astronomy Project</name> - </maintainer> - <longdescription lang="en"> - ATmospheric Modeling for ALMA is a library of routines for modelling - transmission of cm/mm/sub-mm wavelength radiation through the Earths - atmosphere. It is designed to simulate both the absorption/emission - of radiation and the dispersion (i.e., the frequency dependent - refractive index of the atmosphere). - </longdescription> - <upstream> - <remote-id type="launchpad">aatm</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-astronomy/esomidas/Manifest b/sci-astronomy/esomidas/Manifest deleted file mode 100644 index 89e80855fe9e..000000000000 --- a/sci-astronomy/esomidas/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX esomidas-17.02-gentoo-setup.patch 369 BLAKE2B d592a379c96f2dfb88d47b54faef6535671f53fe7e9c1822880983c4b6797e0e90d8a1c6608940376f457f01867bd350544274c6e68a8722ea41c825cf002be4 SHA512 e55aac27cfa0034d9fdeb7f91e010a70f058fff00ed39858badd7b4561fefbb366c5ff0aba6a6265f2af4ab23ebca75e37c7067278688874c3294d583bfa2dfc -AUX esomidas-17.02-output_to_stdout.patch 1276 BLAKE2B c2e7daa65375ea6775afb0fe4d835072476772d61ec474572d96d242d1c7cbbf7d4cc90879bd6032591703023cbe2139050c69f494045e19245488871b8acaee SHA512 b97402212ba45e45220ecf0bb4e8374c24c02dae554a686716b3de6fd3b40825df7150d0da7a389100176cadca2f29f1419a01efc763042d8b1f81f679ded057 -AUX esomidas-17.02-rpc.patch 1300 BLAKE2B 14ba1ba6a4387aac7704c9893863b2983bd5f8f18bcbeaa93dd735d80af66bceb624c6ce0bdae49f2e85a7a38e41ea5edf88f3b165bbf742a4fbebba4e40b323 SHA512 5ecc989ef8f1ed6c1aa586088f1d1e880020f2ff134d21162563c66c3cc631ebf6deb3b3dfc7ebe0901385e548981df907264ad1b49a7638dd4e5917d40e2c7f -DIST esomidas-17.02.tar.gz 60771186 BLAKE2B 75e184d61ab2ec9eb30ea83c35feea329bd4dec9afa04b68bc7be22ef0f88d1d0aa0e4a79c1111ce57846e042b26ef394374c9db2d12547dfa481d75e06deadf SHA512 7e4c6a8d8349a9e1647e48571bf5e04abd239c24020ffdf5984a0598b837061ca7765e31209869a4e302e1f85c3494852a22541149c10cc916376048e40b6324 -EBUILD esomidas-17.02-r1.ebuild 4440 BLAKE2B 5125b074344d5303f4f74aa19c8934e05e2eb62c5381fa7d6cae07c335797d0a9e7d3e92c9080adad1d3603da65c9aaedca8ee795b33981774f3490a58cea47b SHA512 d7f436db7e56548a2abbe62e7ae06b90f221c46725b96fedfa89f63c9014cfdcaf49ce959d3f738ebeadb649629f9bae81eff925b7feca9f7784b962871086e2 -MISC metadata.xml 805 BLAKE2B d6097e0beaedb7f209327d1511f852ac71542c35aad1a9bb6beef984a51d3ebb5a790ef979e35210d7774c163bf533cd71ff576cfd2ecfafb284fc378e5f8944 SHA512 9327417886bfc8b235267dd27ac874ac6e96769286e5066a3c6b425994060f37c4a6574d4db8d3d4f08d8ab50a7d17ea75175b494689c55bd26fb570958f4a2f diff --git a/sci-astronomy/esomidas/esomidas-17.02-r1.ebuild b/sci-astronomy/esomidas/esomidas-17.02-r1.ebuild deleted file mode 100644 index e39f3110cc14..000000000000 --- a/sci-astronomy/esomidas/esomidas-17.02-r1.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit fortran-2 toolchain-funcs flag-o-matic - -# MIDVERS is actually used by MIDAS configuration scripts -export MIDVERS="17FEBpl1.2" - -DESCRIPTION="European Southern Observatory Munich Image Data Analysis System" -HOMEPAGE="http://www.eso.org/projects/esomidas/" -SRC_URI="ftp://ftp.eso.org/pub/midaspub/17FEB/sources/${MIDVERS}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/8" -KEYWORDS="~amd64 ~x86" - -IUSE="+libtirpc" - -RDEPEND=" - sys-libs/readline:0= - x11-libs/motif:0= - x11-libs/libX11:= - x11-libs/libXt:= - !libtirpc? ( sys-libs/glibc[rpc(-)] ) - libtirpc? ( net-libs/libtirpc ) -" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${MIDVERS}" - -PATCHES=( - "${FILESDIR}/${P}-output_to_stdout.patch" - "${FILESDIR}/${P}-gentoo-setup.patch" - "${FILESDIR}/${P}-rpc.patch" -) - -src_prepare() { - default - # variables for all phases and midas internal build system - export MIDASHOME="${WORKDIR}" - export MID_HOME="${S}" - export MID_HOME0="/usr/$(get_libdir)/esomidas/${MIDVERS}" - export MID_INSTALL="${MID_HOME}/install/unix" - export MID_SYS="${MID_HOME}/system/unix/" - export MID_WORK="${MIDASHOME}/midwork" - - # sadly this enforces static linking - if use libtirpc ; then - RPC_OPT="-I/usr/include/tirpc" - RPC_LIB="-ltirpc" - else - RPC_OPT="" - RPC_LIB="" - fi - - # create a gentoo option file - mkdir ${MID_INSTALL}/systems/Gentoo || die - cat >> ${MID_INSTALL}/systems/Gentoo/make_options <<-EOF - CC=$(tc-getCC) - LDCC=$(tc-getCC) - F77=$(tc-getFC) - FC=$(tc-getFC) - LD77_CMD=$(tc-getFC) - AR=$(tc-getAR) - RANLIB=$(tc-getRANLIB) - F_OPT= - C_OPT= - E_OPT=$(use amd64 && echo -Z) - SYS= - SH_OPT=-fPIC - SH_CMD=${MIDASHOME}/${MIDVERS}/local/make_shared - GUI_OPT=-DPATH_MAX=1024 - STRIP=echo - EDITFLAGS=-DVOID_SIGHANDLER -DHAVE_ALLOCA -DHAVE_ALLOCA_H -DHAVE_GETPW_DECLS -DHAVE_DIRENT_H -DHAVE_STRING_H -DLinux -DHAVE_UNISTD_H -DHAVE_STDLIB_H - EDITLIBS=-lreadline - UIMX=uimxR5 - INSTALL_FLAG=auto - RPC_OPT=${RPC_OPT} - RPC_LIB=${RPC_LIB} - EOF - sed -e "s|gcc|$(tc-getCC) \${LDFLAGS}|" \ - ${MID_INSTALL}/systems/Linux/make_shared \ - > ${MID_INSTALL}/systems/Gentoo/make_shared || die - sed -e 's|PC/Linux|Gentoo|' \ - ${MID_INSTALL}/systems/Linux/setup \ - > ${MID_INSTALL}/systems/Gentoo/setup || die - - # gentoo readline avoids exporting the xmalloc,xrealloc and xfree - append-cppflags -Dxrealloc=_rl_realloc -Dxmalloc=_rl_malloc -Dxfree=_rl_free -} - -src_configure() { - ${MID_INSTALL}/select all || die "packages selection failed" - ${MID_INSTALL}/preinstall -a || die "preinstallation failed" - ${MID_INSTALL}/install2 || die "configuration failed" - chmod 755 ${MID_HOME}/local/make_shared - append-fflags -fallow-argument-mismatch - append-cflags -fcommon -} - -src_compile() { - CMND_YES=2 ${MID_INSTALL}/install3 -a || die "compilation failed" - [[ -x ${MID_HOME}/monit/midasgo.exe ]] || die "somewhere compilation failed" - emake -C monit syskeys.unix - ${MID_SYS}/inmidas -m ${MID_WORK} -j "@ compile.all" - ${MID_SYS}/inmidas -m ${MID_WORK} -j "@ ascii_bin no ; bye" -} - -src_test() { - local test_dir="${WORKDIR}/test_tmp" - mkdir ${test_dir} && cd ${test_dir} - ${MID_SYS}/inmidas -m ${MID_WORK} -j "@ vericopy ; @@ veriall -nodisplay ; bye" || die - test -f ${MID_WORK}/veriall_* || die "tests failed somewhere" - rm -rf ${test_dir} -} - -src_install() { - yes | ${MID_SYS}/cleanmidas - find ${MID_HOME} \( \ - -name "*.a" -o \ - -name "makefile" -o \ - -name "default.mk" -o \ - -name "*.h" -o \ - -name "*.inc" -o \ - -name COPYING -o \ - -name "*~" -o \ - -name "*.mod" \) -delete - rm -rf ${MID_HOME}/libsrc/ftoc* - find ${MID_HOME} -type d -empty -delete - - sed -e "s:^MIDVERS0=.*:MIDVERS0=${MIDVERS}:" \ - -e "s:^MIDASHOME0=.*:MIDASHOME0=/usr/$(get_libdir)/esomidas:" \ - -i ${MID_HOME}/system/unix/{inmidas,helpmidas,drs} - - cd "${WORKDIR}" - dodir /usr/$(get_libdir)/esomidas - mv "${S}" "${ED}"${MID_HOME0} - chmod 0644 "${ED}"${MID_HOME0}/contrib/baches/*/*.fit \ - "${ED}"${MID_HOME0}/contrib/baches/*/*.fmt \ - "${ED}"${MID_HOME0}/contrib/baches/*/*.datorg \ - "${ED}"${MID_HOME0}/contrib/baches/*/*.prg \ - "${ED}"${MID_HOME0}/contrib/baches/*/*.README - find "${ED}"${MID_HOME0} -name \*.sh | xargs chmod 0755 - chmod 0755 "${ED}"${MID_HOME0}/util/bench/brun - - dosym ${MID_HOME0}/system/unix/inmidas /usr/bin/inmidas - dosym ${MID_HOME0}/system/unix/gomidas /usr/bin/gomidas - dosym ${MID_HOME0}/system/ftoc-new ${MID_HOME0}/system/good-ftoc -} diff --git a/sci-astronomy/esomidas/files/esomidas-17.02-gentoo-setup.patch b/sci-astronomy/esomidas/files/esomidas-17.02-gentoo-setup.patch deleted file mode 100644 index f6fb0515ee74..000000000000 --- a/sci-astronomy/esomidas/files/esomidas-17.02-gentoo-setup.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/install/unix/preinstall 2017-06-29 23:49:01.295996178 +0000 -+++ b/install/unix/preinstall 2017-06-29 23:50:21.835445329 +0000 -@@ -124,6 +124,9 @@ - if [ -d "Debian" -a -f "/etc/debian_version" ]; then - system="Debian" - -+elif [ -d "Gentoo" -a -f "/etc/gentoo-release" ]; then -+ system="Gentoo" -+ - elif [ "$uname" = "Darwin" ]; then - system="Darwin" - diff --git a/sci-astronomy/esomidas/files/esomidas-17.02-output_to_stdout.patch b/sci-astronomy/esomidas/files/esomidas-17.02-output_to_stdout.patch deleted file mode 100644 index bd24c3801d99..000000000000 --- a/sci-astronomy/esomidas/files/esomidas-17.02-output_to_stdout.patch +++ /dev/null @@ -1,42 +0,0 @@ -From: Ole Streicher <debian@liska.ath.cx> -Date: Wed, 1 Mar 2017 09:31:31 +0100 -Subject: Run compilation in foreground and write log to stdout instead of a - file. - ---- - install/unix/install3 | 14 ++------------ - 1 file changed, 2 insertions(+), 12 deletions(-) - -diff --git a/install/unix/install3 b/install/unix/install3 -index ef2a415..1cc0b4e 100755 ---- a/install/unix/install3 -+++ b/install/unix/install3 -@@ -112,8 +112,6 @@ fi - - echo "" - echo "WARNING: MIDAS installation will delete all dependent files." --echo " It will run in background and the output will be sent to" --echo " the file <$MID_HOME/tmp/install.$$>" - echo "" - echo "Do you want to continue [yn]? (y): " $SV_NONL - unset answ -@@ -138,17 +136,9 @@ fi - - # do we have the 'time' command? - if [ $CMND_YES = 2 ] ; then -- /bin/bash $MID_INSTALL/install -i > $MID_HOME/tmp/install.$$ 2>&1 & -+ /bin/bash $MID_INSTALL/install -i - else -- time /bin/bash $MID_INSTALL/install -i > $MID_HOME/tmp/install.$$ 2>&1 & -+ time /bin/bash $MID_INSTALL/install -i - fi - --echo "Running install in background" --echo "Results are coming in $MID_HOME/tmp/install.$$" --if [ "$1" = "-a" ]; then -- echo "Waiting for MIDAS installation to finish..." $SV_NONL -- wait -- echo "Finished." -- echo "" --fi - exit 0 diff --git a/sci-astronomy/esomidas/files/esomidas-17.02-rpc.patch b/sci-astronomy/esomidas/files/esomidas-17.02-rpc.patch deleted file mode 100644 index d56ec03346c9..000000000000 --- a/sci-astronomy/esomidas/files/esomidas-17.02-rpc.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -ruN 17FEBpl1.2.orig/lib/makefile 17FEBpl1.2/lib/makefile ---- 17FEBpl1.2.orig/lib/makefile 2017-04-26 11:44:02.000000000 +0200 -+++ 17FEBpl1.2/lib/makefile 2017-09-25 21:08:51.359595847 +0200 -@@ -58,7 +58,7 @@ - ## Ubuntu version 13.10 on - ## - ## $(SH_CMD) -o $(LIBMIDAS_SH) *.o $(DEV_NULL) -- $(SH_CMD) -o $(LIBMIDAS_SH) *.o -lm $(F2C_LIBS) $(DEV_NULL) -+ $(SH_CMD) -o $(LIBMIDAS_SH) *.o -lm $(F2C_LIBS) $(RPC_LIB) $(DEV_NULL) - - # for the AltLinux distro we had to change the line above to: - # $(SH_CMD) -o $(LIBMIDAS_SH) *.o -lm $(DEV_NULL) -diff -ruN 17FEBpl1.2.orig/libsrc/os/unix/makefile 17FEBpl1.2/libsrc/os/unix/makefile ---- 17FEBpl1.2.orig/libsrc/os/unix/makefile 2017-04-26 11:44:32.000000000 +0200 -+++ 17FEBpl1.2/libsrc/os/unix/makefile 2017-09-25 21:08:48.747583816 +0200 -@@ -19,7 +19,7 @@ - - include ../../../local/default.mk - --CFLAGS += $(C_OPT) $(DEBUG) $(MEM_OPT) $(SH_OPT) $(OSSYS) $(SYS) -I$(INC) -+CFLAGS += $(C_OPT) $(DEBUG) $(MEM_OPT) $(SH_OPT) $(OSSYS) $(SYS) -I$(INC) $(RPC_OPT) - - LIB = $(LIBDIR)/libos.a - -@@ -43,7 +43,7 @@ - # testos.exe only for checking the linking process, in cannot be executed... - - testos.exe: testos.o $(LIB) -- $(LDCC) testos.o $(LIB) $(MLIB) $(SLIB) -o $@ -+ $(LDCC) testos.o $(LIB) $(MLIB) $(SLIB) $(RPC_LIB) -o $@ - $(STRIP) $@ - - $(LIB): $(OBJ) diff --git a/sci-astronomy/esomidas/metadata.xml b/sci-astronomy/esomidas/metadata.xml deleted file mode 100644 index 00ef471241c4..000000000000 --- a/sci-astronomy/esomidas/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>sci-astronomy@gentoo.org</email> - <name>Gentoo Astronomy Project</name> -</maintainer> -<longdescription lang="en"> - The ESO-MIDAS system provides general tools for image processing and data - reduction with emphasis on astronomical applications including imaging and - special reduction packages for ESO instrumentation at La Silla and the VLT at - Paranal. In addition it contains applications packages for stellar and - surface photometry, image sharpening and decomposition, statistics and - various others. -</longdescription> -<use> - <flag name="libtirpc">Build against <pkg>net-libs/libtirpc</pkg> for RPC support</flag> -</use> -</pkgmetadata> diff --git a/sci-astronomy/funtools/Manifest b/sci-astronomy/funtools/Manifest index a06dcd0d98dc..2b8a82acd859 100644 --- a/sci-astronomy/funtools/Manifest +++ b/sci-astronomy/funtools/Manifest @@ -1,3 +1,3 @@ DIST funtools-1.4.8.tar.gz 3281636 BLAKE2B dd1fd341786e09662a6de88a102a01f02be78775bdada938c4df79f6bae388d07d711df46f52eaea6557589450e104aaff65b0823758161f1aea3301f5a82338 SHA512 f916ce582d66f0350448912be6ec427b0c697e7da49595ec04e86b105af76d229d7721b5fee8844f843b1734129b53402228d7736e55fbae83df405362fb8a6c -EBUILD funtools-1.4.8.ebuild 1917 BLAKE2B 8efd1f8f061610a7cf6d914f4f6e783cd99d7c8cc6fdddceac5d3e718288e772de8c311acbec77fc7ead4d94091061b0d109f6734c3bbbdf87a157c114bbfea2 SHA512 df6c93e2e07b860f80c59d6fb08d545ee78320c998095fa4ccabd3aab44ba994f76d395a229fdcb92903e009dc75aeadbfb200b62ed1665cefe55218f180209c +EBUILD funtools-1.4.8-r1.ebuild 1980 BLAKE2B bbca48af4922dff3bc49a1abf68c4819923ab35f95f8fcfe30f504d7cff99e1799b14f66ce955a3c6898ea95eb0662e01f056e4fa954268f053ad6941819c9ba SHA512 ada02db5055e53d92056d7ef0a1f8818f80ac071dfab0b7bf33d76b877fb161ffb32a1be544e20539f949d8b9eace8893206872815b127ad28a728bf89e2c488 MISC metadata.xml 730 BLAKE2B f61bfa4bd01e5cbc059bcd3632090177da35ae6ac6b91362b408630f9ef533d598e70bdaa46c4ae9e33d2a1dc5f82b4bcb3c9f2fc94548d07aab045229085f4a SHA512 08e091dd36f285586fc6973d7ca3e59497ce05ca13fc66d5e543b0d27b710b2abedb6e210bfa074ae24a3cdc55db4e767f51fba8e459753903bc2c6fa799d03d diff --git a/sci-astronomy/funtools/funtools-1.4.8.ebuild b/sci-astronomy/funtools/funtools-1.4.8-r1.ebuild index c7ba18476c52..ae1f275205f0 100644 --- a/sci-astronomy/funtools/funtools-1.4.8.ebuild +++ b/sci-astronomy/funtools/funtools-1.4.8-r1.ebuild @@ -16,7 +16,7 @@ IUSE="doc static-libs" RDEPEND=" dev-lang/tcl:0= - sci-astronomy/wcstools:0= + sci-astronomy/wcstools sci-visualization/gnuplot sys-libs/zlib:0= " @@ -31,6 +31,7 @@ src_prepare() { -e '/^SUBLIBS/s|wcs||g' \ -e 's/mkdir/mkdir -p/g' \ -e '/mklib/s|-o $(PACKAGE)|-o $(PACKAGE) $(LIBS)|g' \ + -e 's|./mklib|& -linker "$(CC)" -ldflags "$(LDFLAGS)"|' \ -e "s| ar| $(tc-getAR)|g" \ -e "s|ar cruv|$(tc-getAR) cruv|g" \ -e "s|WCS_INC.*=.*|WCS_INC = $($(tc-getPKG_CONFIG) --cflags wcstools)|g" \ @@ -71,11 +72,11 @@ src_install() { || die if use doc; then - dodoc doc/*.pdf doc/*html doc/*c \ + dodoc doc/*.pdf doc/*html doc/*c docompress -x /usr/share/doc/${PF}/*.c fi if ! use static-libs; then - find "${ED}" -name "*.a" -delete || die + find "${ED}" -name "*.a" -type f -delete || die fi } diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest index cbc15a3634b7..ddca6aa352b7 100644 --- a/sci-astronomy/kstars/Manifest +++ b/sci-astronomy/kstars/Manifest @@ -1,5 +1,5 @@ -DIST kstars-3.7.0.tar.xz 170110716 BLAKE2B c23734c615f2122a32302b0c4c3daf347986bbc1f3f84ee50645c81ad033edff41051866a8ecd589ee2e83d2329ba90b9d82fc0851da4015e6c2d0257ac1715e SHA512 b62ccc4706dcc23aee2098c8b7614514110b22fd8150efe6119be056d9bd17f29fcf1943b0282364b02e02b32d1d7cfd2f1175a2cf79e4f4d0085865b4716c79 DIST kstars-3.7.1.tar.xz 160104144 BLAKE2B 50ae2a534a3fbec962c8c609f2572e05a1b1f3128c3b5a48492c8e2599f4f831dd9f78ee08a69c8172f7138e2521b522cedccf625b3ce36d52029659ddfacde0 SHA512 89c226012ce3679006706f2f21a669dbd53ced008a0d6f75cc9a6d72c98d126fe2119eb673a08a6e626e3766ac5974fa58febfacab3f196de65b677417adb389 -EBUILD kstars-3.7.0.ebuild 2557 BLAKE2B 22651612b4033e8c2bb8941839cf5a66b14884b2dad92c6d1ad806d1c6466311c079bc1fedb2670919183c6ac0a55e8ce14dff56186e72083fd32cbfd761bda5 SHA512 ebc51ddfd8664a6e8a80d1e99a16aa480a3998684d3e153fa713a2179df6fe79593eb76c45c6304bb99dcb2ebfb83389c4d2761e406fc86a96ebe8745c7ce449 +DIST kstars-3.7.2.tar.xz 160789908 BLAKE2B acd9b0ba859c4ad688aaf1f4224fa1fff91062eb8c45ed3d92bfd4a0c92cd083f34f08bc998fc9f1be42ea2dff9ac7f768c6d89b13c916664f589e59f067196c SHA512 897c7dad54321e8e90372d4b1ec5e33ae0a5d3c6de53ad6faaa2d81b205646efc370a882e2805f55a415acf55c9d46d5d427455728ad678e70688662b744f987 EBUILD kstars-3.7.1.ebuild 2563 BLAKE2B d9994f329dd87cc2320a890b10d6282799d42b7c1cfcbc710b93e5a86782658ddfa7991b7ac7e9aff0c841a5fc1cecd03a42c3870515a7629e4b859554f82458 SHA512 5dec631a6a8ec9c12961b979faa116da9769ecaaca927b92409d9c02564f434a20da33234be101b341c55c039fc94de45856cfc2bba56edbb95ca6a109a485a2 +EBUILD kstars-3.7.2.ebuild 2564 BLAKE2B 8a776637b3df0a58c709d342f506172fad040930952fa8d3109605f22ffb0d01bd442a802c87de7737bb7de03afd2288da730e1930b10220fcd589719ef9bd6b SHA512 aeed3870f08ccbb2899d121da117fcaa7fe54633779b431c02cfb6f614fe376ac96d78f3b99b17d34b193da93034251ce26443e17d3a36e2a84c6a7d39f7fe22 MISC metadata.xml 514 BLAKE2B 59cb277db1acfe3514683284ae5b608e51d63b30fe5722cb1e8f8934848f04790ec82ab74ebab38eb565097b803e8132b8abfacbef4cee7197e3b8b0ae1a10ef SHA512 ab9e49e872c880b13ddbc698fbeef9366d642423ada0d64fdd4b1ebadeeba09dbf289855084153c444a77f1b1f03deaf54baf68d8b64a6c57f684e7ceee02c43 diff --git a/sci-astronomy/kstars/kstars-3.7.0.ebuild b/sci-astronomy/kstars/kstars-3.7.2.ebuild index 8721cdf99caf..685e654d10f5 100644 --- a/sci-astronomy/kstars/kstars-3.7.0.ebuild +++ b/sci-astronomy/kstars/kstars-3.7.2.ebuild @@ -13,8 +13,8 @@ DESCRIPTION="Desktop Planetarium" HOMEPAGE="https://apps.kde.org/kstars/ https://edu.kde.org/kstars/" if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~x86" + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-2+ GPL-3+" diff --git a/sci-astronomy/predict/Manifest b/sci-astronomy/predict/Manifest deleted file mode 100644 index d4846688e41e..000000000000 --- a/sci-astronomy/predict/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX predict-2.2.3-earthtrack.patch 1175 BLAKE2B 17e1327695b12321abce6cb01e8211414ef1c640d1b2818d09825c56df95b5817e7a23689b9f7e912b30d55c0eeeaeb0134ddf809f71d23275f742d896629214 SHA512 908d5b323606d2655787fb50f456fba894b87398bc55298d9ce99d065b6a7625a3c564a0a047011d83a31af640f3b0f8a1b38e467ec7017159601bb9bc237fd3 -AUX predict-update 4039 BLAKE2B 856aea796dcd612d17cdcc8d9aa7015e59faaa42a66caf42bd01c3e51c4193119208eb2c9015d215a014e2c08511c6ebbd13b78d4a4a0f86b7b133e4363d0ed2 SHA512 8bcc89babe25f44ca985776b994265a12be8e3d6390e4301594f7a8d1402d7d42aa66f6ae1ab6f51c2d8d910d9f012920382928c0238fce4e1707cb8843a739a -DIST predict_2.2.3-3.1.diff.gz 78624 BLAKE2B c80ffcf2b624a36e919d0f659c4cb46dbb4d00c83dd7c0e900d052a7258be92a4435a8de7ff319d16169373eab1061bed61a2311c5344eb5fc2f43183c0b8b46 SHA512 9fe2e3ffd931be7ab85f10db4cd35a2091a459c3fd0c48e9ecf8a4482c20400c267b38d31f72d28270d50b7305bc49418fefe35ff013ac9be1627d853205bd5f -DIST predict_2.2.3.orig.tar.gz 1444530 BLAKE2B 0bcca42aa0b7294d5276d5f9db2e321b1d47afdcb5194eeeb90d6912bd6f38c02a21036638febc45a72e304b9ae4737840f6ee3f4550eccf557e830272ef3956 SHA512 260f7f4dbc72cca4b0b5f7bc9dcf612b8a7e3ef12ab6f34afa3c06b1ac24427435af1c4bae9d39e7cbcdff6cccad72e3235dd191605464642f014207651d8c11 -EBUILD predict-2.2.3-r2.ebuild 5740 BLAKE2B 02d319d7108d3d5855f68ae71965670cbca63dc64f43ffc03915391b2061ecc6792103c318031ea76aa5f17c8ac313c8542004fabad9af8491e7fb8a4458dfd2 SHA512 c0538e6d0807bb2986d5a84f9fb44f76ce312f104de4d21b650ef0bbeb720420bba6f1650ed9a016cecf5fbe9b2a1f73b8c4ce1d3ee79e9aa7c42b83de9f3028 -MISC metadata.xml 837 BLAKE2B f970f2e44a77574ff97ce39603a9ed5748fd4e8db136cabb174a9974060d1be085d5b3dbe58123b1c42ae992e06e34f00e28e5299ef311d42fe0b050b1da655e SHA512 90958bd68ac91ccf04d1b53b3f99123960623f4351af4717df3a92fd8a877b757d75548f5d2b83d9e073953bc108722b7a07af6511bf96c0937c8760248a41eb diff --git a/sci-astronomy/predict/files/predict-2.2.3-earthtrack.patch b/sci-astronomy/predict/files/predict-2.2.3-earthtrack.patch deleted file mode 100644 index 65f18bf9512d..000000000000 --- a/sci-astronomy/predict/files/predict-2.2.3-earthtrack.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff -Nur a/clients/earthtrack/earthtrack.c b/clients/earthtrack/earthtrack.c ---- a/clients/earthtrack/earthtrack.c 2013-06-08 20:03:55.629967192 +0200 -+++ b/clients/earthtrack/earthtrack.c 2013-06-08 20:05:15.559966743 +0200 -@@ -495,11 +495,11 @@ - - fprintf(fd,"marker_file=%s\n",markerfile); - fprintf(fd,"arc_file=%s\n",greatarcfile); -- fprintf(fd,"marker_font=/usr/local/share/xplanet/fonts/FreeMonoBold.ttf\n"); -- fprintf(fd,"\n## Your \"/usr/local/share/xplanet/config/default\" configuration file follows:\n\n"); -+ fprintf(fd,"marker_font=/usr/share/xplanet/fonts/FreeMonoBold.ttf\n"); -+ fprintf(fd,"\n## Your \"/usr/share/xplanet/config/default\" configuration file follows:\n\n"); - fclose(fd); - -- x=AppendFile("/usr/local/share/xplanet/config/default",configfile); -+ x=AppendFile("/usr/share/xplanet/config/default",configfile); - - if (x==1) - { -@@ -509,7 +509,7 @@ - - if (x==2) - { -- fprintf(stderr,"%c*** Error: Could not read \"/usr/local/share/xplanet/config/default\"\nIs xplanet installed?\n\n",7); -+ fprintf(stderr,"%c*** Error: Could not read \"/usr/share/xplanet/config/default\"\nIs xplanet installed?\n\n",7); - exit(-1); - } - } diff --git a/sci-astronomy/predict/files/predict-update b/sci-astronomy/predict/files/predict-update deleted file mode 100644 index b0634e148e46..000000000000 --- a/sci-astronomy/predict/files/predict-update +++ /dev/null @@ -1,92 +0,0 @@ -#!/bin/sh -oldpwd=$PWD - -if [ ! -f ~/.predict/predict.tle ]; then - mkdir -p ~/.predict - cd ~/.predict - cat > predict.tle << EOF -OSCAR-10 -1 14129U 02217.21791401 .00000442 00000-0 00000-0 0 7 -2 14129 25.6686 197.8739 6086930 273.5039 23.0795 2.05866525116000 -OSCAR-11 -1 14781U 02217.20425383 .00001813 00000-0 00000-0 0 6 -2 14781 98.0880 185.1059 0010359 119.2373 240.9876 14.76997913987094 -OSCAR-14 -1 20437U 02217.20572416 .00000181 00000-0 00000-0 0 8 -2 20437 98.3009 264.9286 0011799 68.5863 291.6580 14.31121869654267 -PACSAT -1 20439U 02217.25154490 .00000231 00000-0 00000-0 0 9 -2 20439 98.3472 275.4922 0012032 74.6777 285.5743 14.31332429654304 -LUSAT -1 20442U 02216.75520291 .00000242 00000-0 00000-0 0 5 -2 20442 98.3779 280.4632 0012985 73.9191 286.3409 14.31575156654338 -OSCAR-20 -1 20480U 02217.54003808 -.00000027 00000-0 00000-0 0 7 -2 20480 99.0206 212.5786 0540948 90.2870 276.0202 12.83318863585245 -OSCAR-22 -1 21575U 02216.97001758 .00000422 00000-0 00000-0 0 9 -2 21575 98.1264 214.2386 0008207 17.4055 342.7413 14.38915947579867 -OSCAR-23 -1 22077U 02216.94266766 -.00000037 00000-0 00000-0 0 9 -2 22077 66.0844 179.5905 0009538 319.0308 40.9993 12.86398497468888 -OSCAR-25 -1 22828U 02217.51170770 .00000176 00000-0 00000-0 0 9 -2 22828 98.2949 253.2889 0010744 97.6953 262.5454 14.29395258429974 -ITAMSAT -1 22826U 02216.71294910 .00000212 00000-0 00000-0 0 2 -2 22826 98.2981 252.2691 0009565 119.2021 241.0116 14.29035332461667 -OSCAR-27 -1 22825U 02217.14273416 .00000182 00000-0 00000-0 0 3 -2 22825 98.2952 251.6595 0009305 119.9116 240.3013 14.28824165461683 -OSCAR-29 -1 24278U 02216.92953700 -.00000035 00000-0 00000-0 0 1 -2 24278 98.5168 30.2010 0351470 9.0561 351.6706 13.52846361294584 -OSCAR-36 -1 25693U 02217.47022698 .00000460 00000-0 00000-0 0 8 -2 25693 64.5605 253.8004 0008708 253.5019 106.5150 14.74585281177168 -OSCAR-40 -1 26609U 02217.05030362 -.00000251 00000-0 00000-0 0 6 -2 26609 7.5635 101.4360 7924755 75.7827 352.4675 1.25596086 8104 -RS-12/13 -1 21089U 02216.81449027 .00000082 00000-0 00000-0 0 9 -2 21089 82.9235 328.1138 0030158 114.6154 245.8150 13.74373061576622 -RS-15 -1 23439U 02216.86493965 -.00000037 00000-0 00000-0 0 6 -2 23439 64.8185 1.1847 0152424 152.9684 207.9281 11.27546726313309 -NOAA-12 -1 21263U 02216.96410173 .00000410 00000-0 00000-0 0 4 -2 21263 98.6066 205.1774 0011736 236.4413 123.5645 14.24842312583078 -NOAA-14 -1 23455U 02216.94655308 .00000224 00000-0 00000-0 0 1 -2 23455 99.1906 225.2382 0010223 66.1025 294.1215 14.13170722391563 -NOAA-15 -1 25338U 02216.96832533 .00000312 00000-0 00000-0 0 0 -2 25338 98.5657 239.3255 0010503 167.6220 192.5219 14.24094451219673 -UARS -1 21701U 02217.09598012 .00001106 00000-0 00000-0 0 8 -2 21701 56.9808 110.9304 0004474 115.3921 244.7510 15.02171395596038 -HUBBLE -1 20580U 02217.09786941 .00002710 00000-0 00000-0 0 4 -2 20580 28.4663 239.6798 0003524 339.3283 57.0940 14.96472945473016 -ISS -1 25544U 02217.52476852 .00025143 00000-0 00000-0 0 9 -2 25544 51.6355 165.2615 0018093 106.6267 56.5198 15.57209040211722 -PCSAT -1 26931U 02217.22743486 .00000269 00000-0 00000-0 0 9 -2 26931 67.0531 43.5764 0007786 258.8522 101.1704 14.28921812 44150 -STARSHINE 3 -1 26929U 02216.67548843 .00042169 00000-0 00000-0 0 9 -2 26929 67.0426 246.5544 0011326 237.9129 122.0981 15.57367567 47636 -EOF -fi - -mkdir /tmp/predict-$$ || exit 1 -cd /tmp/predict-$$ - -wget -qc www.celestrak.com/NORAD/elements/amateur.txt -O ./amateur.txt -wget -qc www.celestrak.com/NORAD/elements/visual.txt -O ./visual.txt -wget -qc www.celestrak.com/NORAD/elements/weather.txt -O ./weather.txt -predict -u ./amateur.txt ./visual.txt ./weather.txt - -cd ${oldpwd} -rm -fr /tmp/predict-$$ diff --git a/sci-astronomy/predict/metadata.xml b/sci-astronomy/predict/metadata.xml deleted file mode 100644 index 09bf6393ef3a..000000000000 --- a/sci-astronomy/predict/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>sci-astronomy@gentoo.org</email> - <name>Gentoo Astronomy Project</name> -</maintainer> -<longdescription lang="en"> - Predict is a satellite tracking program. It is probably mostly of interest - to users of amateur satellites, but includes support for optionally - announcing azimuth and elevation to help in manual antenna pointing, - or optical observation of satellites. -</longdescription> -<use> - <flag name="xforms">Add a "map" client which uses the - <pkg>x11-libs/xforms</pkg> library for its GUI</flag> - <flag name="xplanet">Project predict data onto world maps generated by - <pkg>x11-misc/xplanet</pkg> / <pkg>x11-misc/xearth</pkg></flag> -</use> -</pkgmetadata> diff --git a/sci-astronomy/predict/predict-2.2.3-r2.ebuild b/sci-astronomy/predict/predict-2.2.3-r2.ebuild deleted file mode 100644 index 5452f595ef55..000000000000 --- a/sci-astronomy/predict/predict-2.2.3-r2.ebuild +++ /dev/null @@ -1,212 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic toolchain-funcs - -DEB_P="${PN}_${PV}" -DEB_PR=3.1 - -DESCRIPTION="Satellite tracking and orbital prediction" -HOMEPAGE="https://www.qsl.net/kd2bd/predict.html" -SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${DEB_P}.orig.tar.gz - mirror://debian/pool/main/${PN:0:1}/${PN}/${DEB_P}-${DEB_PR}.diff.gz" - -LICENSE="GPL-2" -SLOT="0" -IUSE="doc gtk nls xforms xplanet" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - sys-libs/ncurses:0= - gtk? ( x11-libs/gtk+:2 ) - xforms? ( x11-libs/xforms ) - xplanet? ( x11-misc/xplanet[truetype] )" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-earthtrack.patch - "${WORKDIR}"/${DEB_P}-${DEB_PR}.diff -) - -src_prepare() { - default - sed -i -e 's:predict\(.*\)/:predict-2.2.3\1/:g' \ - debian/patches/140*.diff || die - sed -i -e 's:\(a\|b\)/:predict-2.2.3/:g' \ - debian/patches/180*.diff || die - eapply debian/patches/. - # fix some further array out of bounds errors - sed -i -e "s/satname\[ 26/satname\[ 25/g" \ - clients/gsat-1.1.0/src/db.c || die - sed -i -e "s/satname\[ 26/satname\[ 25/g" \ - clients/gsat-1.1.0/src/comms.c || die - sed -i -e "s/output\[20\];/output[21];/" \ - utils/moontracker/moontracker.c || die - # fix underlinking - sed -i -e '/AC_OUTPUT/i \ -AC_SEARCH_LIBS([cos], [m]) \ -AC_SEARCH_LIBS([dlclose], [dl])' \ - -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' \ - -e 's/configure.in/configure.ac/' \ - clients/gsat-1.1.0/configure.in || die - - mv clients/gsat-1.1.0/configure.{in,ac} || die - - sed -i \ - -e 's/gcc/$(CC) $(CFLAGS) $(LDFLAGS)/g' \ - -e 's/-o/-lm -o/g' \ - clients/gsat-1.1.0/plugins/Makefile || die - - # fix the hardcoded /usr/lib - PRED_DIR=/usr/$(get_libdir)/${PN} - sed -i -e "s:/usr/lib/${PN}:${EPREFIX}/${PRED_DIR}:g" \ - predict.h vocalizer/vocalizer.c || die - - sed -i -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \ - clients/gsat-1.1.0/src/globals.h || die - - if use gtk; then - cd "${S}"/clients/gsat-* || die - rm config.sub missing || die - eautoreconf - fi -} - -src_configure() { - append-cflags -fcommon - if use gtk; then - cd "${S}"/clients/gsat-* || die - econf $(use_enable nls) - fi -} - -src_compile() { - # predict uses a ncurses based configure script - # this is what it does if it was bash based ;) - - local COMPILER="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" - einfo "Compiling predict" - ${COMPILER} predict.c -lm $($(tc-getPKG_CONFIG) --libs ncurses) -lpthread \ - -o predict || die "failed predict" - einfo "Compiling predict-g1yyh" - ${COMPILER} predict-g1yyh.c -lm $($(tc-getPKG_CONFIG) --libs ncurses) -lpthread -lmenu \ - -o predict-g1yyh || die "failed predict-g1yyh" - einfo "Compiling vocalizer" - ${COMPILER} vocalizer/vocalizer.c \ - -o vocalizer/vocalizer || die "failed vocalizer" - local c - for c in fodtrack geosat moontracker; do - einfo "Compiling ${c}" - cd "${S}"/utils/${c}* || die - ${COMPILER} ${c}.c -lm -o ${c} || die "failed ${c}" - done - einfo "Compiling kep_reload" - cd "${S}"/clients/kep_reload - ${COMPILER} kep_reload.c \ - -o kep_reload || die "failed kep_reload" - - if use xplanet; then - einfo "Compiling earthtrack" - cd "${S}"/clients/earthtrack || die - ${COMPILER} earthtrack.c \ - -lm -o earthtrack || die "failed earthtrack" - fi - - if use xforms; then - einfo "Compiling map" - cd "${S}"/clients/map || die - ${COMPILER} map.c map_cb.c map_main.c -lforms -lX11 -lm \ - -o map || die "Failed compiling map" - fi - - if use gtk; then - einfo "Compiling gsat" - cd "${S}"/clients/gsat-* || die - emake - emake -C plugins - fi -} - -src_install() { - dobin predict predict-g1yyh "${FILESDIR}"/predict-update - dodoc CHANGES CREDITS HISTORY README NEWS debian/README.Debian - doman docs/man/predict.1 - newman debian/predict-g1yyh.man predict-g1yyh.1 - insinto ${PRED_DIR}/default - doins default/predict.* - use doc && dodoc docs/pdf/predict.pdf - - cd "${S}"/vocalizer || die - dobin vocalizer - dosym ../../../bin/vocalizer ${PRED_DIR}/vocalizer/vocalizer - insinto ${PRED_DIR}/vocalizer - doins *.wav - - cd "${S}"/clients/kep_reload || die - dobin kep_reload - newdoc README README.kep_reload - doman "${S}"/debian/kep_reload.1 - - cd "${S}"/utils/fodtrack-0.1 || die - insinto /etc - doins fodtrack.conf - doman fodtrack.conf.5 fodtrack.8 - dobin fodtrack - newdoc README README.fodtrack - - cd "${S}"/utils/geosat || die - dobin geosat - newdoc README README.geosa - newman "${S}"/debian/geosat.man geosat.1 - - cd "${S}"/utils/moontracker || die - dobin moontracker - newdoc README README.moontracker - doman "${S}"/debian/moontracker.1 - - if use xplanet; then - cd "${S}"/clients/earthtrack || die - ln -s earthtrack earthtrack2 || die - dobin earthtrack earthtrack2 - newdoc README README.earthtrack - doman "${S}"/debian/earthtrack.1 - fi - - if use xforms; then - cd "${S}"/clients/map || die - newbin map predict-map - newdoc CHANGES CHANGES.map - newdoc README README.map - doman "${S}"/debian/predict-map.1 - fi - - if use gtk; then - cd "${S}"/clients/gsat-* || die - exeinto /usr/$(get_libdir)/gsat/plugins - doexe plugins/radio_{FT736,FT847,ICR10,print,test} plugins/rotor_{print,pictrack} - dobin src/gsat - doman "${S}"/debian/gsat.1 - local i - for i in AUTHORS ChangeLog NEWS README Plugin_API; do - newdoc ${i} ${i}.gsat - done - fi -} - -pkg_postinst() { - einfo "To use the clients the following line will" - einfo "have to be inserted into /etc/services" - einfo "predict 1210/udp" - einfo "The port can be changed to anything" - einfo "the name predict is what is needed to work" - einfo "after that is set run 'predict -s'" - einfo "" - einfo "To get list of satellites run 'predict-update'" - einfo "before running predict this script will also update" - einfo "the list of satellites so they are up to date." -} diff --git a/sci-astronomy/pyephem/Manifest b/sci-astronomy/pyephem/Manifest index 7c5481a9433b..21c023e62e25 100644 --- a/sci-astronomy/pyephem/Manifest +++ b/sci-astronomy/pyephem/Manifest @@ -1,6 +1,8 @@ AUX pyephem-4.1.3-clang-15.patch 1126 BLAKE2B 2a976402626fa74e1c9304230b996980f6364e0a82e0316f1994317bad9966fb5ca10cc1ddc1480c405a140a0196854ab7baa1a5e06b3287e2921dd650b4b741 SHA512 f5cfade697342512d8b8386eb73a766ad3730007546759dbe1d79b59609ef697baea7b910d8ebfe53949d5406c1135673b8108fb0482ac81d4fcc7048c65d20b DIST pyephem-4.1.1.gh.tar.gz 2659977 BLAKE2B e373857d3fb66e742f9db992165dbd1d50afbb6b91588f2cfcd299409d491ef1174c54a182dd59b5a8e298a07312899c8f8b5a8aaa63e6b31deb5f8b1cd3131e SHA512 2539f36b7110cacd6cf95e9ba0be26ca837a66ba81f092d4be01405029adf22478184861f46ecf09d6cd35927140874e0f0d228b06537d05f3e2eddbcb35da85 DIST pyephem-4.1.3.gh.tar.gz 2660800 BLAKE2B 272a96dfe5debe083274f911737246ea90dc15b12b141e41c018d0b4eff13e548fe1d99cfb75ea7d06d7784cd9cbce7f43149a08de051cd9e12a4b5d6a306607 SHA512 1d113e1adbe5c8175364a29ae405d80005e54a4f60d475534d6721dc51b4f58d314ad161ddaf791614fcd4b0550e4b2142f4e52ec4771ca0d1be6b10f3f8cc4d +DIST pyephem-4.1.5.gh.tar.gz 2662791 BLAKE2B a30d3103b0d626e0316e85d1188dc2e93782fd87db6792dd6933fd9efb1b3fd7be7073486ec45c96e068b7bf9e471bf369a5867af87df5b5d50e16fc1f1a0e4c SHA512 f462df23060abacc69698e67526503302306953891c92920f77bc67d977a9691ed0d176d2743fa2c7c95cb3ff558f5e4a77fa6acff82cff243b771ed7ad095c9 EBUILD pyephem-4.1.1.ebuild 1216 BLAKE2B 073d45a5b53a3b000bf701e1f6d60a457276403c556d935df253a6cac22e3ab8df37ce5338ce48e19728d8981402f4a59976e0be40a1b147babc5a4b290ebb97 SHA512 7579809a22743679bf299ca0b367494e422f00527e43d5f7e503293cce652c4064b40bfd0c131b7a85a2e346e8ca9289ee8507dcb0fa671e8a428fff09f4e563 EBUILD pyephem-4.1.3.ebuild 1264 BLAKE2B 801a075e0291b4cdfd7edca4e3a953adda3effddeba8d2b8675c65bf2dc128e5310fa388aa64bf42da2dc6596c2d28303fbd83979f8c1a854d647c499f0e0d47 SHA512 4bdb7343d3a24de83ca0ca4e1490d45ff5531efa88008bba4842a0340987cc0ce97f9d23883d3346a67d3ab2d729925628ae723f5073b4f7f695ec19f96d80b6 +EBUILD pyephem-4.1.5.ebuild 1234 BLAKE2B af4edf6b88cb32216ae2a26984dddaac781071a4319e3c3e4114b82b210ab84edcbe99d52e55b6195fb1845dd88f7f7d2d79db40316328792eeddae78d541553 SHA512 a84bd4eb2252c66f2144797febae071db7d7e4071cf28d27ced7893b7e2776a64c7bdc3c6a310227419da8fff37951b87051db0e492b6189e91ee5f8a11efc69 MISC metadata.xml 1010 BLAKE2B 3d603ea6d647cc50bcc0a0f31704a6e201e6deff6694f7604b3dd39184eeb6ca7fe72b38772aca9c89f0d7185b5ed14f9ff67ba624aba68baaa358ad893bbc59 SHA512 c09f86ba1462ad279f3336165a7b8be4cae8499de3a16282e658bf76eb60ddbe0cb86b9d8f5a74edec2dd4c148c66d687c6becd5f84df9483b0f9bf1beb9eec5 diff --git a/sci-astronomy/pyephem/pyephem-4.1.5.ebuild b/sci-astronomy/pyephem/pyephem-4.1.5.ebuild new file mode 100644 index 000000000000..0e0c52a4f510 --- /dev/null +++ b/sci-astronomy/pyephem/pyephem-4.1.5.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Astronomical routines for the Python programming language" +HOMEPAGE="https://rhodesmill.org/pyephem/" +SRC_URI="https://github.com/brandon-rhodes/pyephem/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +BDEPEND="doc? ( dev-python/sphinx )" + +EPYTEST_DESELECT=( + # Can't find its test files (class not loaded properly in test env?) + # bug #855461 + tests/test_jpl.py::JPLTest::runTest +) + +distutils_enable_tests pytest + +src_prepare() { + # Don't install rst files by default + sed -i -e "s:'doc/\*\.rst',::" setup.py || die + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile + if use doc; then + PYTHONPATH=. emake -C ephem/doc html + fi +} + +python_test() { + cd "${T}" || die + epytest --pyargs ephem +} + +src_install() { + use doc && HTML_DOCS=( ephem/doc/_build/html/. ) + distutils-r1_src_install +} + +python_install() { + distutils-r1_python_install + + rm -r "${D}$(python_get_sitedir)/ephem/tests" || die +} diff --git a/sci-astronomy/pysiril/Manifest b/sci-astronomy/pysiril/Manifest index dea8578eda56..0b82c222bd83 100644 --- a/sci-astronomy/pysiril/Manifest +++ b/sci-astronomy/pysiril/Manifest @@ -1,3 +1,3 @@ DIST pysiril-V0_0_15.tar.bz2 107650 BLAKE2B 94efb349e1e92e75bc7813d08a1fc1cd38b9c6199da8ba71e28f3b5b2420295cd770e4327c073558d600adf80efe39a295663b030f9048e9124a5fb71a7aba30 SHA512 e1820e14b14041eb99d2f5165fa81ba64d8e1459d50af6a0c748ac5cbef90447ce2f92c12bcfd8da784a7ae7f04c270b3bd75fe5369f1671840e3f9105271429 -EBUILD pysiril-0.0.15.ebuild 528 BLAKE2B f214a6ead75421dad08e1a6afb796d982e9ad395ebc67649b6d81e3cd88569c40ffd2076d3f9dc3a4f7b85a5487347f93ac1978d078bf460f5717742f25c2666 SHA512 505c8012bd4c14dec99e74155052aa0a23d089d4177a9aada4d9c83884f3af7d3295cef2b1dda08a283dc017e149d2c214119a6aa901ae8cce8807c60dae439a +EBUILD pysiril-0.0.15.ebuild 528 BLAKE2B cb5af2060d821fe7e7fbc81abfbbcc84ed66ccb486d085e9e5e97b1491593dc6ae4240cb4fc93945eaee5fe1f1d1b20e97833ecccb1047cc72971b01e53528aa SHA512 676d206529259fe0fbec920b997f280c5f07c6d93bc7d1db770a135d12c5d70b043d52255af767ce493e6945266d50843839f67b08f0d557ba42ce24adf733da MISC metadata.xml 494 BLAKE2B e7781f189c50537ef692224940af06eb26c7703e43edd89fa9a5b49d8eaca673afaf6c52254593fedc4e21ac4bff77dcffaae1fb34babdf233d10b986de8782f SHA512 f5387f6360b29b6f7df9f12f72b2760c8702d57d7c672ca0f3b525fb536f1bc3f5cf11860e83774c680a16984e2f732938354c45ed66eb6a8ac3647532e117d2 diff --git a/sci-astronomy/pysiril/pysiril-0.0.15.ebuild b/sci-astronomy/pysiril/pysiril-0.0.15.ebuild index 387d9bbea2da..41e33be2e0e1 100644 --- a/sci-astronomy/pysiril/pysiril-0.0.15.ebuild +++ b/sci-astronomy/pysiril/pysiril-0.0.15.ebuild @@ -1,10 +1,10 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 DESCRIPTION="Python library to interface Python to a SiriL script" diff --git a/sci-astronomy/siril/Manifest b/sci-astronomy/siril/Manifest index 0befb582ad19..8cb4c94d2227 100644 --- a/sci-astronomy/siril/Manifest +++ b/sci-astronomy/siril/Manifest @@ -5,6 +5,6 @@ DIST siril-1.2.1.tar.bz2 4596163 BLAKE2B c461a397e623164ccb2310b26aede120bf587b3 DIST siril-1.2.3.tar.bz2 4615997 BLAKE2B f8464849fad03faca07f238b3abd08c59126dab567666d92f1a53d2cea302608fe40b5532c6544029e869c639d1fc625c8ccc98779e678457713675c43225a74 SHA512 52cfa86ce0ddede42a3572c3d422cccca72da02a6efe207231ec98de9d59cc48704edd35e8ae83e86318e6980ce80eca3b9dba639e93f8551355a1328156ed9a EBUILD siril-1.2.1-r1.ebuild 2202 BLAKE2B 3189e4f4ed9e662bcb11162ec5a0400daefed701a550061f9b0647de6b972f70eeec488d5cd280bd3e9b273253efccd579376a437ed97ca2e3ff0b309d371907 SHA512 9e491e221f72b1372a100bd95cbf80a6a024f012f570c9e982dcb3cbf5ef880dd093bb9efae53cc0b24ebce6653044fb6ac7a6c04a55275c0dc4a829889d830b EBUILD siril-1.2.1.ebuild 2161 BLAKE2B eebb0933a0480dee9630eae5e4366c86fd3f15c57e774171dee9e722d62cd72c9e1d906f09ea08546f42bb00cdd6aed6a1a65a8a395521f5fdd7c7a110ef327c SHA512 3fb563bcdce358272c3ea6ae6603879c24faa2b14faa224c56151b03d352e5c03981670307ecf255d16c8a1f8cb46e7ddc2da8c9d8cd2aa717634ef24d5bde5d -EBUILD siril-1.2.3.ebuild 2203 BLAKE2B f0174a4ad630c840b53adad2496d967d380e8e9ba482d5b0c7c89c73981f0de821608ca212bb8a2dfeef2f241c5531565ff8cbed0ffc925ead265546d9b1d119 SHA512 fa6944438a8a2b4100ed884c87ea891e48b798c0ab587e5554951ac762f170929de4cd7776e030b553e0d62da550095566edf53055b5ab00a3a8d3f45dfb52b5 +EBUILD siril-1.2.3.ebuild 2202 BLAKE2B 3189e4f4ed9e662bcb11162ec5a0400daefed701a550061f9b0647de6b972f70eeec488d5cd280bd3e9b273253efccd579376a437ed97ca2e3ff0b309d371907 SHA512 9e491e221f72b1372a100bd95cbf80a6a024f012f570c9e982dcb3cbf5ef880dd093bb9efae53cc0b24ebce6653044fb6ac7a6c04a55275c0dc4a829889d830b EBUILD siril-9999.ebuild 2118 BLAKE2B ece544aded06995d0f87502c68558ec749b7a7f164df9abd6a1b3bc09b13683d701c49195651155192421082fa92c19706e3751637e35b09b54e9c411933e4c6 SHA512 49e5bf7f8d406ca42e13977fdc591fce9985bb9e6f76796b9bf38d123d380f11806a9590320dd8f065737bfe2b1a12b6f8fcc8b0e727e5d89fc4c66bb5ad4118 MISC metadata.xml 1230 BLAKE2B a06f55d651e08bc453b4fcf214125668da4bfcd1b612ce00624329de275a28245ccfa842aaab294e043e06c057a0b92725ecc76f4d415d40451bdd2c05b9c462 SHA512 81480de0f4080e61c2d3528f8dfdfd3562f341680acd0084986849a16552970c219c01c2599a5e7e47dc4bc77f5fb3e51ac6e478f1d0bb78a029cb0f0b5d63e1 diff --git a/sci-astronomy/siril/siril-1.2.3.ebuild b/sci-astronomy/siril/siril-1.2.3.ebuild index 8b3fc3865d24..24b92345dc89 100644 --- a/sci-astronomy/siril/siril-1.2.3.ebuild +++ b/sci-astronomy/siril/siril-1.2.3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://gitlab.com/free-astro/${PN}.git" else SRC_URI="https://gitlab.com/free-astro/siril/-/archive/${PV/_/-}/${PN}-${PV/_/-}.tar.bz2" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" S="${WORKDIR}/${PN}-${PV/_/-}" fi diff --git a/sci-astronomy/sirilic/Manifest b/sci-astronomy/sirilic/Manifest index 97b99b6aee12..e4e3a2853ba2 100644 --- a/sci-astronomy/sirilic/Manifest +++ b/sci-astronomy/sirilic/Manifest @@ -1,6 +1,6 @@ -DIST sirilic-V1.15.7.tar.bz2 147712 BLAKE2B 9d7c87a65dffc122db7b33487d1fd509d012b9acee654db4c00cb485b329b4b584ae84f10e9510a69064d04833cfcbf796ada0984a9113d783116ec5381e6234 SHA512 6021986ade7b8f5e1cb7b7e8cee77706258f9dd9c5bf2c426518c93aab053f27a1733c664db86ca3c3a46c9752ba3e118c0c3698bd45785bb646e60b528a8eb1 DIST sirilic-V1.15.8.tar.bz2 148215 BLAKE2B b943091d15934266c99a6aa7a145b1d79af2145582bb66b76955eb028bf46a545a7ee0d53fce3123829d037741cd81253e194495319628c0da5d69486f4b2dfc SHA512 539158dce3f0120289859a01fdbda08257e7b32a5279ecd107cef3492ce3a36f5e4709c420b4a9abca7fd0ba270449d647c050d05d8272ec65d9ebcbd55da297 -EBUILD sirilic-1.15.7.ebuild 615 BLAKE2B 136232c463dd8ccc2c3b2a40c537926c20bbdfae7e48c8235bdd82e897bb12d37521a4c0060a58846273b55edfb303802a0f59ad3b3f65f11cd33e291056f161 SHA512 33c9f24778525baf010b5af43c7134dc2622d8b4638af4325d58411beb1e6d86007016e3c4e5bfbb52fddddc6b92da2b59e8a4659e13db3e59e1f339156585bc -EBUILD sirilic-1.15.8-r1.ebuild 617 BLAKE2B cbedc380397b36a1d390189307acb091e411d7cdd0a14f1a55388367fbc01aaeb2bed2caa96b4b2ffcf61aca72b9c48ed2d885a4314f9c9a0bd1ecf17b68f57d SHA512 8c516805a29ea9d04cf3e6a99d4a85589e88575fade91ed22f6b61e939dd8937999a10c8506a01496b984a8e58172a4322f5d6105e13a6eb511a3eb08ae5be73 +DIST sirilic-V1.15.9.tar.bz2 146812 BLAKE2B 8701b35018abb6cc70761f29ab10ed99188def5b3db5b1728c75a682fec8d874a7a5d335ccd7ee097a25bd134e3307ee4bdd9bff050d4e5ab3459d65ad3f520f SHA512 12464c64660acd076e06ccb43b4eb285e4935eb9c483e841b29f5551710ddea1c3a30a98f32aff84809a8eaf860861db966fa04bc7e6c411c5a34ea9b8667786 +EBUILD sirilic-1.15.8-r1.ebuild 615 BLAKE2B 4b2975189283c7517160b30e71ca2fd486f91066296be50ee979861036df4360bd20b80ab869d6f9f41b18dfd4ea7f80717f3793deba5171cd7a5e51c655cad9 SHA512 296d20c4218c29e3e4ef089185b39e26f31efbd9cdbc721d585386bd5f26c0cb41713c44cd359e254d41bd6e0c984197405249fddf14d8c888ed6e48e2743188 EBUILD sirilic-1.15.8.ebuild 615 BLAKE2B 7def243a6921032577cfd97111d08cc6bc2e740d0f2ce0706e70df54743c4d89fe939395b087b5f92c3d5258c7a8e31fa3e7b7f5a910904d50be99331228a9e8 SHA512 1dcaefaf529e43eb611adde093f3eb902e5926898cb098e7394fac018020eb1a588edf06cc48952d8f2c4a64e635eecab08e1877e36bdbac83d85aa69b7ce4ec +EBUILD sirilic-1.15.9.ebuild 617 BLAKE2B cbedc380397b36a1d390189307acb091e411d7cdd0a14f1a55388367fbc01aaeb2bed2caa96b4b2ffcf61aca72b9c48ed2d885a4314f9c9a0bd1ecf17b68f57d SHA512 8c516805a29ea9d04cf3e6a99d4a85589e88575fade91ed22f6b61e939dd8937999a10c8506a01496b984a8e58172a4322f5d6105e13a6eb511a3eb08ae5be73 MISC metadata.xml 689 BLAKE2B 95ee65f7f16fca17c7d63dbdfe19161d6b964902502fb088a3c56b529b2f78872feccfaf1a83cf7b53ab12eb63ac257208e0603d6e09c2c6ec520a64ff7eb692 SHA512 fd1c370fb355d80372dc8e6584e9ac17f9d1f971ad7cb884d0bbb0af9dc44ccad985adfbe81b14554e76c1b7444db004563e8366cccb81a9810141467cdf45ed diff --git a/sci-astronomy/sirilic/sirilic-1.15.8-r1.ebuild b/sci-astronomy/sirilic/sirilic-1.15.8-r1.ebuild index dd5dcb825cc7..8a430cca043d 100644 --- a/sci-astronomy/sirilic/sirilic-1.15.8-r1.ebuild +++ b/sci-astronomy/sirilic/sirilic-1.15.8-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-V${PV}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" dev-python/requests[${PYTHON_USEDEP}] diff --git a/sci-astronomy/sirilic/sirilic-1.15.7.ebuild b/sci-astronomy/sirilic/sirilic-1.15.9.ebuild index 34ddfd564289..dd5dcb825cc7 100644 --- a/sci-astronomy/sirilic/sirilic-1.15.7.ebuild +++ b/sci-astronomy/sirilic/sirilic-1.15.9.ebuild @@ -1,10 +1,10 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="Preparing acquisition files for processing with the SiriL software" @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-V${PV}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="~amd64 ~x86" DEPEND=" dev-python/requests[${PYTHON_USEDEP}] diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest index 94bb5fab5714..59ff369fe40f 100644 --- a/sci-astronomy/wcslib/Manifest +++ b/sci-astronomy/wcslib/Manifest @@ -3,9 +3,11 @@ 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 EBUILD wcslib-7.11.ebuild 1690 BLAKE2B 9fec72c7edc5971448dd0cf34073c2ef17c2d53f618828065790edc3fb14130923ceb5fed6841572c556f13d9795d57caf7862ccf41bd595b9f07dd428af1067 SHA512 97ba1981a161039bf10a6b599b3058f4dbf238b859158a317365e491b72bea15a673fa1caedbbf94e5e4cf0138b65e989f0b6a9fc23b5121fd42ee4c03ab9692 EBUILD wcslib-7.12.ebuild 1895 BLAKE2B 6de973d2049c4f3986bfc418f1a804d14a5b40175df91379ee1ae1f40991ada60ab0ba0332711d39cb5bc3c306fd29b175e6b172e664b5ea7805aa0b2655c1ec SHA512 dbe20444b4ebd2119c358b2a7673da0087500fdd467d4cc398d7aad88390f0a556740a06e20bf4b4b16efbbc01c3b751de32cada4542b38e9a24f45271c20876 EBUILD wcslib-7.3.1.ebuild 1699 BLAKE2B 238469a47f22084a44f02f034cf4a63a107d72e6f0561f5d5245a030630328d401a8598d0a8dc8d72feb77a5c510b05d239383a6faa7da46216167fc29e4fa34 SHA512 b6e5ceb6f3b1bbd6633f8cc32591d53a827320fb8b7f6afa04a16946a8e0456fddfe5cd4e907a9c083b6a45a5405491fe4b56657d7f6d4e065f22ef2358990d1 EBUILD wcslib-7.3.ebuild 1698 BLAKE2B 3394fccccbb0877821df87b7e8eee0e3fd7ebfca7b265e49e947d4d5dc5e5c4b12e9b262b294066dadc4c942ecc9fad52e543c9f035edc4ba5ce0211b28e2660 SHA512 6aaa3cf995d576bc699cfddfc0edf06a05774347c446b17483ab7ef7e54f3b749f0c35abb80c285667eeac916921e8519026ccd4727ed49d583faf062a4fc49f -EBUILD wcslib-8.2.2-r1.ebuild 1966 BLAKE2B f4955990fa43118ba406eb05db9cfb85e9db01fa6ae98057ce156d6fb344c9821d9c8b1f4e71c489a052b4714c472ad6d5cfa56f991f0d0928c71407fc49742b SHA512 26a4da8933746d5494e88bc847f479d512e174abd4e69020c64ce19298ffda36b962cb954617d9e4bd34073d617af8d2e20ecf6279b846ae3200396b17e14483 +EBUILD wcslib-8.2.2-r1.ebuild 1977 BLAKE2B df7b5b5a6b96880867f682101f0e896d95fa08ec318be67aaf13efc6dfc5080363836167a1ecfde165d061cc4727295d9194ed02af83ab6923e8cef2d7a166ec SHA512 fdd2cc4ec24bde6f42326a8be2e65e18bab12ad0f3aa314bdc80284d2cd8f1ac776a1a0916c337e9f3ce24306994297d0a980df866cddea416512c0093f9e06a +EBUILD wcslib-8.3.ebuild 1832 BLAKE2B 19b111a9851cc1be3545a7c036697d85326a1a6bc0890ba5a47b694310fd1ef30b50bdf6f4102ba12e478c30a275b4a88cedfb5f8779b293c156b06f1689f2ad SHA512 bd9bd678ed0405984f14e7c8977f09a2e8e5381827661f9c5a2e2f0ad1ef5c4805d7f1f6a32f12fa3f4dc40943f4154b397405e138ecedf9c33dcc1f64ac180a MISC metadata.xml 1109 BLAKE2B d2076683baab3ea4aeadb1c90ed55f44abc749554d6469eb886606491277ca009b60fae15c4eafb66f8b55ce37706e0618946446aa589bee8544609303e0278e SHA512 98ce562fdee94819b992e5129d48649ab4a1389397b632eda8279c55c4d3c35c1aacd34dd6269ef1c5b8ecb63359f1c7f0f3944c2a3080608d6b8453eb3c4c0d 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" diff --git a/sci-astronomy/wcslib/wcslib-8.3.ebuild b/sci-astronomy/wcslib/wcslib-8.3.ebuild new file mode 100644 index 000000000000..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 +} |