summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Beierlein <tomjbe@gentoo.org>2009-11-19 18:58:36 +0000
committerThomas Beierlein <tomjbe@gentoo.org>2009-11-19 18:58:36 +0000
commit93ee31e361a071cc1d9e5a75b794d09fea510b31 (patch)
treef5dff9962a60a1c9eea4df0b0bcb0064b8c988d7
parentsci-misc/ised: Version bump for ised (diff)
downloadsunrise-93ee31e361a071cc1d9e5a75b794d09fea510b31.tar.gz
sunrise-93ee31e361a071cc1d9e5a75b794d09fea510b31.tar.bz2
sunrise-93ee31e361a071cc1d9e5a75b794d09fea510b31.zip
media-radio/wspr: Version bump
svn path=/sunrise/; revision=9539
-rw-r--r--media-radio/wspr/ChangeLog4
-rw-r--r--media-radio/wspr/Manifest6
-rw-r--r--media-radio/wspr/wspr-2.00.ebuild (renamed from media-radio/wspr/wspr-1.12.ebuild)17
3 files changed, 17 insertions, 10 deletions
diff --git a/media-radio/wspr/ChangeLog b/media-radio/wspr/ChangeLog
index ca6cab343..d7f15979e 100644
--- a/media-radio/wspr/ChangeLog
+++ b/media-radio/wspr/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 19 Nov 2009; Thomas Beierlein (TomJBE) <tb@forth-ev.de> -wspr-1.12.ebuild,
+ +wspr-2.00.ebuild:
+ Version bump
+
17 Nov 2009; Thomas Beierlein (TomJBE) <tb@forth-ev.de> wspr-1.12.ebuild:
fix minor configuration problem
diff --git a/media-radio/wspr/Manifest b/media-radio/wspr/Manifest
index fd2b30180..c1c76c7c2 100644
--- a/media-radio/wspr/Manifest
+++ b/media-radio/wspr/Manifest
@@ -1,4 +1,4 @@
-DIST wspr-1.12.tgz 1133691 RMD160 b3829be5b816d456e541e79fe211e941efd4427c SHA1 39d3bed90d1ff3cb349f07af04a1df3bd82b8aec SHA256 170e590e99305df8f45fb3bf6fe331799ee59041e2718300281ffa77cdd00718
-EBUILD wspr-1.12.ebuild 1583 RMD160 177f0d538dc7231b0d5a18d58e067e360fcd0141 SHA1 d3e237ec98375a28fe64f0117ff02e85aeacdeea SHA256 62e20a55a562c4181983f8fa4eb89003e8ffbc5ec974a4abc4d3f2d5f70e50bb
-MISC ChangeLog 398 RMD160 f27623e52bdfb88adf649878ed538298fd02bcab SHA1 d81616fb987a075e72369d173ae49a0a7008cc5e SHA256 bc4f338ca0b33736bdfa7b0e670f3cba351eb2390e9687590a548511d2b2567f
+DIST wspr-2.00.r1714.tgz 2096056 RMD160 71bc7ca20157a09cd3b837c822e18b3474685007 SHA1 d5f70e6118d8550c02d695adc76bbeed4c8c1a0e SHA256 6a0e13f354d4e228337ee550851f36027281e268385961505a6757fda1ffc423
+EBUILD wspr-2.00.ebuild 1592 RMD160 6f8a9a1b2c62587c7f84632ed0f9455c5e556846 SHA1 a60d0102666e5804ebe9ec4ce52a1bf3ae24b764 SHA256 271b083e4a91164d49d380bf11c8d338916db16105ebe4f5a36b1b95b5f0b5df
+MISC ChangeLog 512 RMD160 827f294b552cc5d8c856559a7a984c9c48636e44 SHA1 112e4d1336e57e996dcf7375d3e1e0dedadb0860 SHA256 de7ff9c0dc3019eba999f997ca67375f1cc3bfaf2dfd0dd42f4db593859f4193
MISC metadata.xml 175 RMD160 721d3e9edeca5ec248d3c5ad4d0c9ae12b215fc3 SHA1 eb3a66d933b7ebc2dc0ca2de9441a4fe261dfac3 SHA256 4ae19a73fff18bc637ee689aac906bf8492e451de50c7458d896c76c1e619588
diff --git a/media-radio/wspr/wspr-1.12.ebuild b/media-radio/wspr/wspr-2.00.ebuild
index 5b39b3d78..641f5a2f2 100644
--- a/media-radio/wspr/wspr-1.12.ebuild
+++ b/media-radio/wspr/wspr-2.00.ebuild
@@ -6,9 +6,11 @@ EAPI="2"
inherit autotools distutils flag-o-matic multilib python
+MY_P=${P/00/00.r1714}
+
DESCRIPTION="Weak Signal Propagation Reporter"
HOMEPAGE="http://www.physics.princeton.edu/pulsar/K1JT/wspr.html"
-SRC_URI="http://www.physics.princeton.edu/pulsar/K1JT/${P}.tgz"
+SRC_URI="http://www.physics.princeton.edu/pulsar/K1JT/${MY_P}.tgz"
LICENSE="GPL-2"
SLOT="0"
@@ -20,30 +22,28 @@ RDEPEND="
dev-python/numpy
dev-python/imaging[tk]
dev-python/pmw
+ sci-libs/fftw:3.0
+ media-libs/hamlib
media-libs/portaudio
media-libs/libsamplerate"
DEPEND="${RDEPEND}"
-S="${S}/src"
+S="${WORKDIR}/${MY_P}"
src_prepare() {
python_version
- # fix a 64 bit bug
- sed -i -e "s/size_t \*length0/int \*length0/g" nhash.c || die "sed failed"
-
# upstream confused LIBDIRS with LDFLAGS in Makefile. f2py wants only
# LIBDIRS as parameter and takes LDFLAGS only from environment.
sed -i \
-e "s/@LDFLAGS@/@LIBDIRS@/" \
-e "s/LDFLAGS/LIBDIRS/g" \
- -e "s/\${RM} -rf/\#\${RM} -rf/" Makefile.in || die "sed failed"
+ Makefile.in || die "sed failed"
# drop hardcoded libdir path,
# switch LDFLAGS naming to LIBDIRS (see above comment).
sed -i -e "s/, f2py/, f2py${PYVER}/" \
-e "s:-L/usr/local/lib:-L/usr/$(get_libdir):" \
- -e "s/(Makefile)/(Makefile setup.py)/" \
-e "s/LDFLAGS/LIBDIRS/g" \
configure.ac || die "sed failed"
eautoreconf
@@ -57,7 +57,10 @@ src_compile() {
}
src_install() {
+ rm -rf build || die "removing build directory failed"
distutils_src_install
dobin wspr || die "dobin failed"
dodoc BUGS WSPR_*.TXT || die "dodoc failed"
+ insinto /usr/share/${PN}
+ doins hamlib_rig_numbers
}