summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Beierlein <tomjbe@gentoo.org>2009-11-22 17:19:07 +0000
committerThomas Beierlein <tomjbe@gentoo.org>2009-11-22 17:19:07 +0000
commitc794eda954da17d84be824c9c18652c94438b556 (patch)
treedb7b562462d402fd4cc7d3cba9dc15b95786316e /sci-electronics
parentAutomatic update to use.local.desc (diff)
downloadsunrise-c794eda954da17d84be824c9c18652c94438b556.tar.gz
sunrise-c794eda954da17d84be824c9c18652c94438b556.tar.bz2
sunrise-c794eda954da17d84be824c9c18652c94438b556.zip
sci-electronics/voacapl: New ebuild for bug 293960. Thanks to ohnobinki, aballier, scarabeus, hwoarang and Tommy[D] for discussion
svn path=/sunrise/; revision=9578
Diffstat (limited to 'sci-electronics')
-rw-r--r--sci-electronics/voacapl/ChangeLog9
-rw-r--r--sci-electronics/voacapl/Manifest5
-rw-r--r--sci-electronics/voacapl/files/voacapl-0.5.4-Makefile.patch21
-rw-r--r--sci-electronics/voacapl/metadata.xml5
-rw-r--r--sci-electronics/voacapl/voacapl-0.5.4.ebuild29
5 files changed, 69 insertions, 0 deletions
diff --git a/sci-electronics/voacapl/ChangeLog b/sci-electronics/voacapl/ChangeLog
new file mode 100644
index 000000000..4065a9e07
--- /dev/null
+++ b/sci-electronics/voacapl/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for sci-electronics/voacapl
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 22 Nov 2009; Thomas Beierlein (TomJBE) <tb@forth-ev.de>
+ +voacapl-0.5.4.ebuild, +files/voacapl-0.5.4-Makefile.patch, +metadata.xml:
+ New ebuild for bug 293960. Thanks to ohnobinki, aballier, scarabeus,
+ hwoarang and Tommy[D] for discussion
+
diff --git a/sci-electronics/voacapl/Manifest b/sci-electronics/voacapl/Manifest
new file mode 100644
index 000000000..08024f622
--- /dev/null
+++ b/sci-electronics/voacapl/Manifest
@@ -0,0 +1,5 @@
+AUX voacapl-0.5.4-Makefile.patch 951 RMD160 5cd08b6b1323143e32c7826e33a084e0b4ad43ff SHA1 cd56ae17f0f3336514830850e90be8d99463815c SHA256 6ccfe3d02d40880862fd21f06716b8a6947b4fb495ffdd54fc613ea72963d8ca
+DIST voacapl-0.5.4.tar.gz 2000699 RMD160 90347a879d4a93d01ed1e221f813faa9d3cb03d2 SHA1 eebb87c444c713bbfdc77349e66fcc6c7259ad8d SHA256 a03efb85fa7d526f48541ab6345be70bc1de5cbb91a0c9e950288cdb8bd76aab
+EBUILD voacapl-0.5.4.ebuild 621 RMD160 7415c959081cf2c8d80b47dbbe33bdc57b3568d0 SHA1 c64d603db516fd8d081f092dfe6ff320a1b57134 SHA256 2636393c1aa07fefeb0ba403dd34fff33ca071ee07bdd17fe625d38a9f3241cf
+MISC ChangeLog 370 RMD160 7befe46ca988d65217e31c806fabc4fbbf9be044 SHA1 cf7cdcaf5b7f4dc6b10ebc2242d0ab37ebdf025e SHA256 3fc752d68c966857078d6f6ece07d8eacfa0b7fd37885d9bd787d414a16a5066
+MISC metadata.xml 175 RMD160 721d3e9edeca5ec248d3c5ad4d0c9ae12b215fc3 SHA1 eb3a66d933b7ebc2dc0ca2de9441a4fe261dfac3 SHA256 4ae19a73fff18bc637ee689aac906bf8492e451de50c7458d896c76c1e619588
diff --git a/sci-electronics/voacapl/files/voacapl-0.5.4-Makefile.patch b/sci-electronics/voacapl/files/voacapl-0.5.4-Makefile.patch
new file mode 100644
index 000000000..0171be5ae
--- /dev/null
+++ b/sci-electronics/voacapl/files/voacapl-0.5.4-Makefile.patch
@@ -0,0 +1,21 @@
+--- Makefile.am.orig 2009-11-20 19:21:08.000000000 +0100
++++ Makefile.am 2009-11-20 19:20:29.000000000 +0100
+@@ -46,13 +46,13 @@
+ voacapl/itshfbc/run/voacapx.out
+
+ install-exec-hook:
+- sed -i "s|__PREFIX__|@prefix@|" $(DEST)/$(bindir)/makeitshfbc
++ sed -i "s|__PREFIX__|@prefix@|" $(DESTDIR)/$(bindir)/makeitshfbc
+
+ install-data-hook:
+- coeffbin $(datadir)/voacapl/itshfbc/coeffs &&\
+- coefbinw $(datadir)/voacapl/itshfbc/coeffs &&\
+- fof2bin $(datadir)/voacapl/itshfbc/coeffs &&\
+- fof2binw $(datadir)/voacapl/itshfbc/coeffs &&\
++ $(DESTDIR)/$(bindir)/coeffbin $(DESTDIR)/$(datadir)/voacapl/itshfbc/coeffs &&\
++ $(DESTDIR)/$(bindir)/coefbinw $(DESTDIR)/$(datadir)/voacapl/itshfbc/coeffs &&\
++ $(DESTDIR)/$(bindir)/fof2bin $(DESTDIR)/$(datadir)/voacapl/itshfbc/coeffs &&\
++ $(DESTDIR)/$(bindir)/fof2binw $(DESTDIR)/$(datadir)/voacapl/itshfbc/coeffs &&\
+ echo "" &&\
+ echo "" &&\
+ echo "***************************************************" &&\
diff --git a/sci-electronics/voacapl/metadata.xml b/sci-electronics/voacapl/metadata.xml
new file mode 100644
index 000000000..54be98542
--- /dev/null
+++ b/sci-electronics/voacapl/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted-herd</herd>
+</pkgmetadata>
diff --git a/sci-electronics/voacapl/voacapl-0.5.4.ebuild b/sci-electronics/voacapl/voacapl-0.5.4.ebuild
new file mode 100644
index 000000000..e45c492cd
--- /dev/null
+++ b/sci-electronics/voacapl/voacapl-0.5.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit autotools eutils fortran
+
+DESCRIPTION="HF propagation prediction tool"
+HOMEPAGE="http://www.qsl.net/hz1jw/voacapl/index.html"
+SRC_URI="http://www.qsl.net/hz1jw/${PN}/downloads/${P}.tar.gz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+FORTRAN="gfortran"
+
+src_prepare() {
+ # make Makefile.am respect $DESTDIR
+ epatch "${FILESDIR}/${P}-Makefile.patch"
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install \
+ || die "make install failed"
+}