From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- sci-astronomy/esomidas/Manifest | 8 ++ sci-astronomy/esomidas/esomidas-17.02-r1.ebuild | 149 +++++++++++++++++++++ sci-astronomy/esomidas/esomidas-17.02.ebuild | 134 ++++++++++++++++++ .../files/esomidas-17.02-gentoo-setup.patch | 12 ++ .../files/esomidas-17.02-output_to_stdout.patch | 42 ++++++ .../esomidas/files/esomidas-17.02-rpc.patch | 33 +++++ sci-astronomy/esomidas/metadata.xml | 19 +++ 7 files changed, 397 insertions(+) create mode 100644 sci-astronomy/esomidas/Manifest create mode 100644 sci-astronomy/esomidas/esomidas-17.02-r1.ebuild create mode 100644 sci-astronomy/esomidas/esomidas-17.02.ebuild create mode 100644 sci-astronomy/esomidas/files/esomidas-17.02-gentoo-setup.patch create mode 100644 sci-astronomy/esomidas/files/esomidas-17.02-output_to_stdout.patch create mode 100644 sci-astronomy/esomidas/files/esomidas-17.02-rpc.patch create mode 100644 sci-astronomy/esomidas/metadata.xml (limited to 'sci-astronomy/esomidas') diff --git a/sci-astronomy/esomidas/Manifest b/sci-astronomy/esomidas/Manifest new file mode 100644 index 000000000000..20af240b600f --- /dev/null +++ b/sci-astronomy/esomidas/Manifest @@ -0,0 +1,8 @@ +AUX esomidas-17.02-gentoo-setup.patch 369 SHA256 d6d646c812fc9e7c8a8418cbdfccce89c47355d9fa1e7ea8a6b03647749d652a SHA512 e55aac27cfa0034d9fdeb7f91e010a70f058fff00ed39858badd7b4561fefbb366c5ff0aba6a6265f2af4ab23ebca75e37c7067278688874c3294d583bfa2dfc WHIRLPOOL 00cca5f14f6c832d9f992854aecd195d5946535613ac4947bd9c977a89ecf1d07b0be14fd8b1ddf8a1e0c64779e4261451b8ed6b3f9ded042e79a92ac17d2a30 +AUX esomidas-17.02-output_to_stdout.patch 1276 SHA256 c3478db49a6aa2ad83fd9d98c7c5464b1435717a0b7aa9b882c1598661a98bde SHA512 b97402212ba45e45220ecf0bb4e8374c24c02dae554a686716b3de6fd3b40825df7150d0da7a389100176cadca2f29f1419a01efc763042d8b1f81f679ded057 WHIRLPOOL 4065e50a854208f47727344ef91f2cf42f572812932df31056ee7a8091b42c5f7c1f50c7607578b0727ed26fe3f4b235a20fc722ebeb4585ac6b13273f58ecf2 +AUX esomidas-17.02-rpc.patch 1300 SHA256 489583f4c642e79ba178bc57925f6fcd86441e8924046c78adff245ed3d5985e SHA512 5ecc989ef8f1ed6c1aa586088f1d1e880020f2ff134d21162563c66c3cc631ebf6deb3b3dfc7ebe0901385e548981df907264ad1b49a7638dd4e5917d40e2c7f WHIRLPOOL d686979ab18d92e46ce1826ba45af3c49d764347953dcf01e007526a7a8944575c53f37ac79c4d568e41c5c2c089181121e98123482adcc1e28742f7081a2ecf +DIST esomidas-17.02.tar.gz 60771186 SHA256 27254dca5cd07562408d8fefb9c907a42c733c95c3010cc1a28cb9919ab48c68 SHA512 7e4c6a8d8349a9e1647e48571bf5e04abd239c24020ffdf5984a0598b837061ca7765e31209869a4e302e1f85c3494852a22541149c10cc916376048e40b6324 WHIRLPOOL 80334f8c2afb34e6d203c49386a9e4b7449ba16abebf75885a29bcdd03012b81cafba675beebc549a6c07f4787b9efd678c7a18ffac56046e8424648d9629104 +EBUILD esomidas-17.02-r1.ebuild 4385 SHA256 9e8c5978ef14a8c3d6ce3d4239e1de71227e079dd23644e3c8cbb96b0adbae48 SHA512 02f37170fb111d44d27df9cb17d959394246ebefae8640874696cfad947ec0abb56e92a8cbe0a4e4f6b60e0e2cd8ab7a6a892ec0515ec37e1de01d53c35e8464 WHIRLPOOL 6d02c58080342c82e201a90c5c61e18824ba0a67e9d37754427c7a505ab03b555fd09cffb63953ef4a63c77c7296d56624f7e1c504d8391a28b5f1046cb48242 +EBUILD esomidas-17.02.ebuild 4079 SHA256 37572614717c8df663a4ca1831646cfea9ccae321f2c27b707c607670ae5e64c SHA512 e46706c68b972a350c7da7e3dfb54d5345537d73bc52d0d198fb1fb335560e26c37242763c82e1f0f8d1aab8a316dbcb985a729e6e8dd685446ddee144f7d12e WHIRLPOOL 891678f91120c84d2cef75deb634284410a86402a95b24528d76eb888644b5e8e02632d551abf99212b57818e7450eccf315b1b8a4d748d7d2de10aa106beb02 +MISC ChangeLog 1314 SHA256 3c1f0dcfa8374ddfa8d536fee8345abc29447e36260cddd362e472a5377d76be SHA512 ad181475ea3e01d2508810ac7f5ea488b609c17d6e743b0dc43457716d59eb1194512bfb739700899733cf64916a78660b48062af464eab3e4ca5a9088580865 WHIRLPOOL 47d7b98e5923d362b4a3e9057288b0036358d4a915911c697b9a8cba2a8623409ff5e4e0d4ba36ca5d06a13eb530013167858503b2aeab73ec2c142945376ee4 +MISC metadata.xml 804 SHA256 d0dd5a4d8711a3d03f2b6ac34ae7c24a13de464edb1ffcb4dea9b34c3bd5f9f3 SHA512 4fc8d19a3890666740112c29c01a63e0b766bff7fe73fa677b3066228e23e0eec1fa94cb02c0327a60aa17b163bf6c58cdee123b189d6bfa1bb51565aa4821a4 WHIRLPOOL d57833619d6c7692b08414a1058dc74d208f973c51a5a2c1b2043bbe94a6acc9b7ef38711338794991058d3b461c1e9e39fe0ea3d4d025fb5ce7481bae6f12b0 diff --git a/sci-astronomy/esomidas/esomidas-17.02-r1.ebuild b/sci-astronomy/esomidas/esomidas-17.02-r1.ebuild new file mode 100644 index 000000000000..70312bb39753 --- /dev/null +++ b/sci-astronomy/esomidas/esomidas-17.02-r1.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils 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 +} + +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/esomidas-17.02.ebuild b/sci-astronomy/esomidas/esomidas-17.02.ebuild new file mode 100644 index 000000000000..acaa2eb1c23a --- /dev/null +++ b/sci-astronomy/esomidas/esomidas-17.02.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils 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="" + +RDEPEND=" + sys-libs/readline:0= + x11-libs/motif:0= + x11-libs/libX11:= + x11-libs/libXt:=" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MIDVERS}" + +PATCHES=( + "${FILESDIR}/${P}-output_to_stdout.patch" + "${FILESDIR}/${P}-gentoo-setup.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" + + # 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 + 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 +} + +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 new file mode 100644 index 000000000000..f6fb0515ee74 --- /dev/null +++ b/sci-astronomy/esomidas/files/esomidas-17.02-gentoo-setup.patch @@ -0,0 +1,12 @@ +--- 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 new file mode 100644 index 000000000000..bd24c3801d99 --- /dev/null +++ b/sci-astronomy/esomidas/files/esomidas-17.02-output_to_stdout.patch @@ -0,0 +1,42 @@ +From: Ole Streicher +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 new file mode 100644 index 000000000000..d56ec03346c9 --- /dev/null +++ b/sci-astronomy/esomidas/files/esomidas-17.02-rpc.patch @@ -0,0 +1,33 @@ +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 new file mode 100644 index 000000000000..8e581953fd75 --- /dev/null +++ b/sci-astronomy/esomidas/metadata.xml @@ -0,0 +1,19 @@ + + + + + sci-astronomy@gentoo.org + Gentoo Astronomy Project + + + 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. + + + Build against net-libs/libtirpc for RPC support + + -- cgit v1.2.3