Browse Source

Added new ebuild for swarp-2.15.6

git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@29 32389bae-6d03-0410-99cf-db05cde120eb
ambertools
bicatali 17 years ago
parent
commit
0beae5fef2
  1. 10
      sci-astronomy/swarp/ChangeLog
  2. 4
      sci-astronomy/swarp/Manifest
  3. 1
      sci-astronomy/swarp/files/digest-swarp-2.15.6
  4. 13
      sci-astronomy/swarp/metadata.xml
  5. 44
      sci-astronomy/swarp/swarp-2.15.6.ebuild

10
sci-astronomy/swarp/ChangeLog

@ -0,0 +1,10 @@
# ChangeLog for sci-astronomy/swarp
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
* swarp-2.15.6 (02 Dec 2005)
02 Dec 2005; Sebastien Fabbro <seb@ist.utl.pt> swarp-2.15.6.ebuild
Initial import. Close bug #65685.

4
sci-astronomy/swarp/Manifest

@ -0,0 +1,4 @@
MD5 aabe65c29b196e2354aee2037f6c3f26 swarp-2.15.6.ebuild 1138
MD5 79b02536bd71bf7a4f217cda0ec8edb4 metadata.xml 410
MD5 82864d3f9ef6d22781f93f5bc56f1ec6 ChangeLog 259
MD5 55cc4a25b090f2fbac8ee76ff19eb5e0 files/digest-swarp-2.15.6 65

1
sci-astronomy/swarp/files/digest-swarp-2.15.6

@ -0,0 +1 @@
MD5 b958409eefab1673b3b22fdc3af576f2 swarp-2.15.6.tar.gz 1754163

13
sci-astronomy/swarp/metadata.xml

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<maintainer>
<email>seb@ist.utl.pt</email>
<name> Sebastien Fabbro</name>
</maintainer>
<longdescription lang="en">
SWarp takes astronomical FITS images with a WCS-like projection, resample
and coadd them together.
</longdescription>
</pkgmetadata>

44
sci-astronomy/swarp/swarp-2.15.6.ebuild

@ -0,0 +1,44 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit flag-o-matic
DESCRIPTION="Resample and coadd astronomical FITS images"
HOMEPAGE="http://terapix.iap.fr/soft/${PN}"
SRC_URI="ftp://ftp.iap.fr/pub/from_users/bertin/${PN}/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="static doc threads mpi icc"
DEPEND="mpi? ( || ( sys-cluster/lam-mpi sys-cluster/mpich ) )
icc? ( dev-lang/icc >= 9 )
"
# mpi stuff untested.
src_compile() {
# trust swarp cflags to be optimized.
filter-flags ${CFLAGS}
# --disable-threads does not work
# note we could calculate a number of threads (~= ncpu)
local myconf=""
use threads && myconf="--enable-threads "
! use mpi && export MPICC="gcc"
econf \
$(use_enable static ) \
$(use_enable icc ) \
$(use_enable mpi ) \
${myconf} \
|| die "econf failed"
emake || die "emake failed"
}
src_install () {
make DESTDIR=${D} install || die "make install failed"
dodoc AUTHORS ChangeLog COPYING HISTORY README THANKS
if use doc; then
insinto /usr/share/doc/${PF}
doins doc/*
fi
}
Loading…
Cancel
Save