diff options
author | Thomas Beierlein <tomjbe@gentoo.org> | 2015-01-01 17:03:39 +0000 |
---|---|---|
committer | Thomas Beierlein <tomjbe@gentoo.org> | 2015-01-01 17:03:39 +0000 |
commit | a87c0323c2ac8b810be68e5e210fc51bbda0737c (patch) | |
tree | 04b3163c70d6ed013cda58ae5c5383ce84db778a /sci-electronics | |
parent | Remove obsolete masks. (diff) | |
download | historical-a87c0323c2ac8b810be68e5e210fc51bbda0737c.tar.gz historical-a87c0323c2ac8b810be68e5e210fc51bbda0737c.tar.bz2 historical-a87c0323c2ac8b810be68e5e210fc51bbda0737c.zip |
Version bump
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0x762053D5
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/splat/ChangeLog | 9 | ||||
-rw-r--r-- | sci-electronics/splat/Manifest | 10 | ||||
-rw-r--r-- | sci-electronics/splat/splat-1.4.2.ebuild | 92 |
3 files changed, 105 insertions, 6 deletions
diff --git a/sci-electronics/splat/ChangeLog b/sci-electronics/splat/ChangeLog index 7524d1c40b30..ec7bbfbdd260 100644 --- a/sci-electronics/splat/ChangeLog +++ b/sci-electronics/splat/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-electronics/splat -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/splat/ChangeLog,v 1.17 2014/11/29 12:57:05 tomjbe Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/splat/ChangeLog,v 1.18 2015/01/01 17:03:25 tomjbe Exp $ + +*splat-1.4.2 (01 Jan 2015) + + 01 Jan 2015; Thomas Beierlein <tomjbe@gentoo.org> +splat-1.4.2.ebuild: + Version bump *splat-1.4.1-r1 (29 Nov 2014) diff --git a/sci-electronics/splat/Manifest b/sci-electronics/splat/Manifest index a3ce495183d9..e098a4e18739 100644 --- a/sci-electronics/splat/Manifest +++ b/sci-electronics/splat/Manifest @@ -6,17 +6,19 @@ DIST splat-1.2.2.tar.bz2 301939 SHA256 1716a2db1ff57d482009cc74534c6a96a4ea9fa67 DIST splat-1.3.0.tar.bz2 328074 SHA256 5075ced59c23155242332cceb6d04dce45bc092cc590f9ebfa47dce72900bd60 SHA512 b16d3cd53db6ffcc207f7d84a13371fe22098cdeecfbbefd7555f918ccb1ffd0c679d8923e41eee592aaefbc330f0795ef2470bc446b64eacacf35dab6916a58 WHIRLPOOL f60f6798f65ffd20fae1e8240a9accabb545845884bead0169063e2ef72c427da7ca39faae5dbfa653d2c44e0c087725acb4d4f9ba67da83eaded3508601515e DIST splat-1.4.0.tar.bz2 357433 SHA256 f081951c68577234668ac2a1e6eff86e60e57e17c470d765900e9d1461058678 SHA512 d2257135d0ca9d66aa047645c3ff598cf4d9f153916f3f398ed0c12cc2a46433ee44b6c91b57307c838176b5116e9cc6cb12817a4c35433aa068db036dc4d8e2 WHIRLPOOL e07d84acc251f2c21d3a31f8976f7de51765f667d0ca67a0a0ff12aba6ee347412e78a0c1075ffbe4dc2d3f658791562e9a06d81d4042fe5beaf81293d9a02de DIST splat-1.4.1.tar.bz2 359165 SHA256 28b241fd393a3d14283712e0355f34d5c9faaf957c65ab03c0c979ce2c61b118 SHA512 87a9bce186579d218fc247119d96ed45c776b7782f1156d55e459617c7181ba67a0c5d7169d114c0dd0c4093d19c72080552c94b9b38fa82e53c487b90a8ea78 WHIRLPOOL 1b7bd4b52de9dc571cc9af7059259a744a8ce93f5f4e6eedb296dbd9dc2e960162d0611d0afd69755568510c83d0c9098d78b65ef82ee67b157751322aacfe05 +DIST splat-1.4.2.tar.bz2 356823 SHA256 39b0b314e2e927bdf00d1eda4b9865efd128ba850305f987aec049c4fd58a29c SHA512 223b6184b1df35052709ba3b0e8679b9f6a2933c98ac433b0f07cd93b07213f55399a6eeb8e955a86fb59d13e09d891fc085ac17594f561268da239c30e885bb WHIRLPOOL 41baff083a050d1f360af56c6262dbb1f00f8873e0d2c0d3c8e9209e6b9bbbb0fab9009670cd56b976c4726f7635bcf39bb4299f480f17db5520e80b713996c8 EBUILD splat-1.2.2-r2.ebuild 1901 SHA256 dd1fc07b7a8b71c7c77e238c69f65683ad9bb649591166a975e9912aae3f6dda SHA512 3b6268f00a869d6927275351f4a8984ea4a9cf4f9de516b1ccbedee0f198d2c7b741c6fac0cbf283549bfc8c7f5bc92df2f46b3ea41a46f203da76f22617b828 WHIRLPOOL bd1c0fccb6882421eda4b558d7c7e9df6fb72faa4e205bed582022fd66d9bbf8fb7d5a35b60b8f20ce6a55e3a66e09a499a52cb1001399236c991a225a813ec0 EBUILD splat-1.3.0.ebuild 2145 SHA256 a60c017523e05ed28d6ba7128c8658eefadacc570f9ee0563d11c1a339db7a88 SHA512 d53e429efe0977f2316459da7b7f196a0abf516a599440c82ea3413620f5f54e26a0486bb9fb38aaf43cb7e474036ee8cc199e4abf28ab6db99fbffb9f1e7aab WHIRLPOOL 14f5ca21ec15aa6882dcfc8a04c8561ae7c310fa3daaf51e765cbc85d0fe463d457cb7ba12d327841e8fd754cc18f15be6d7fe65e0cf9e61994236a9cbc6f95b EBUILD splat-1.4.0.ebuild 2150 SHA256 702f490c1e58cfe4ec0f184d5cfdc5b789c9d228ceedd9d7677576960800cff9 SHA512 16f6f6e45657976860248538ab241c4a7b5e224760729c70b987dcad1d3a190f5ec1cf8b117d207e3f2b71e8cdb4d52d16af48436fa062d38c69cbb90182b274 WHIRLPOOL 3b72e9fe2be0f5a027387b5146176b1b10180711aa9f8d45365cc5e7d25ad67563690462061a5c359757c08ac931f6fd20127b5d8bf8fc00d9daa1e187673279 EBUILD splat-1.4.1-r1.ebuild 2575 SHA256 a9ff29d0be17892ce75ca05b8d5a4c297504d03fcc5d6ca9e928d44cc0f7753c SHA512 2fa55fee58a179ff2e2177d119b9adab645875642213a40a77445a127efe8128f65dbbe625b542929424e60e1c43330f5ee0bedd4312f379dd5483e33f69a82e WHIRLPOOL 689e83b5bec57126b1115f10b3642b472d22e3236e868f6aeac5444ded2c3077fc2b388751a2c3fd667e59fe0a732b15cbef7ea182dfa837ade0f844b0c9248b EBUILD splat-1.4.1.ebuild 2155 SHA256 9c703574a2eb1ad8867ff4f4aa9acb64438560228539883b8c08aa527b2a3cab SHA512 ed7c69021ff51cc2f0837fdd497c9d7f34dddd0b264aec8e2d44bfc8ebfdf889d25e166be1f65f27ed9a214470bf99630ba3254aa65fcc90f30f08f557727c59 WHIRLPOOL 17e5bd147b969e02f72fe67c5cee03857ce051211d91b728905a1dce32ace94b03a2c945264f36898d38a588eb15a34e565520c8a4ff0a1e9bc8dad6fb814f03 -MISC ChangeLog 2537 SHA256 7cf6a8ff5dd6d4a7192baee1e1ddbf51d7a54c55dbc238809bc64f0298d640b4 SHA512 f81a176fd63399dda61d94671d747eb5ce73598aaa94cb5e7cc1344cab99a55b80dc705da8c7805c8b007a53dd038ac8e8e3c89a14ce994f97dfba02e6ecd342 WHIRLPOOL 4bed8269a573ab92b26363abcc3789ee7ccffdb89766badc79d9413cdc7aa5ad5b461055932e792c757acfae36d25fb8a9d892337125b5683e8d2613b5743774 +EBUILD splat-1.4.2.ebuild 2572 SHA256 de4e9d2d01afdd1f4c4b0787bac001621dba0d1afc742a221aee717507156f4c SHA512 e4d0e5eb22a337c8d5b2cbfd13ec19e7779505b1752b5375c8dce5f7dbae6d1a66ac514b4a96c817496d16f53b16d7c6ee14829727758284d5922aeb89bcf61c WHIRLPOOL 7dc0f3181991c62b3fcf1d825a3c092e92cce98717f38dc1e8a87c318a03ea2ccfc72a53e11deffc00c3a73294e8c6c9234da88cc4bfcd25835c972632e052ce +MISC ChangeLog 2654 SHA256 d22d1d258d4bd8aba8c4fcb85d0c73bed254170586231274f9b269385d5c5871 SHA512 c31e260b9c702d652b3569ffc46b5f443f1656c06ff19b6deb2bc2ed425571e47ae4bc1cdd268d4441fa8cbd7d2098d6502aa06509e9a25ced5749109b0f19fe WHIRLPOOL eb00b7381960d7cf1164d10a71676f50dcebe80ec11669244759758baf2c5459c6ac77ed87190cb9e227061b6b13353b88fdd49dbd3b2f326dd4d99afbcd098d MISC metadata.xml 652 SHA256 f3ba029040afd6d2d94f47b420635f71202ade795272778bc294a629a0c07ce3 SHA512 e2653a50454f64f19f977e4ef283d5d325f14165c35f408dabfa6d4b19868932a3c4a1a5c9961befe6d082de01c67948298c40ec3c7b1d9ec6168c7edaccc1af WHIRLPOOL e89b47c211c4909872a99d4e26d5d764fa7f7e898fed5ef22934286fc3b6316315157d4df6f9ac48ef11b462b94c354451366e9d572821373b5f3478e85fdad6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlR5wqcACgkQQe4uqXYgU9X/6QCguwG7yP65PgHXhM244teP6L33 -1KgAoKiw9tnBRd/cRWUsMxln2JE5JsLF -=+6A+ +iEYEAREIAAYFAlSlfeYACgkQQe4uqXYgU9UbegCdFi4L42KhFXgTOhGvaMYby2Ze +z7IAoI2HjUqj4C1HCrrZn006988k2fU1 +=Ui2f -----END PGP SIGNATURE----- diff --git a/sci-electronics/splat/splat-1.4.2.ebuild b/sci-electronics/splat/splat-1.4.2.ebuild new file mode 100644 index 000000000000..da92a589e343 --- /dev/null +++ b/sci-electronics/splat/splat-1.4.2.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/splat/splat-1.4.2.ebuild,v 1.1 2015/01/01 17:03:25 tomjbe Exp $ + +EAPI=5 +inherit eutils toolchain-funcs + +DESCRIPTION="RF Signal Propagation, Loss, And Terrain analysis tool for the spectrum between 20 MHz and 20 GHz" +HOMEPAGE="http://www.qsl.net/kd2bd/splat.html" +SRC_URI="http://www.qsl.net/kd2bd/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc hires linguas_es" + +DEPEND="sys-libs/zlib + app-arch/bzip2" + +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}/${PN}-1.2.2-gcc43.patch" +} + +src_configure() { + # fake resulting file from interactive configuration script + # using default resolution + cat <<- EOF > "${S}/splat.h" + /* Parameters for 3 arc-second standard resolution mode of operation */ + #define MAXPAGES 9 + #define HD_MODE 0 + EOF + if use hires; then + # fake resulting file from interactive configuration script + # using default resolution + cat <<- EOF > "${S}/hires.h" + /* Parameters for 3 arc-second hires resolution mode of operation */ + #define MAXPAGES 9 + #define HD_MODE 1 + EOF + fi +} + +src_compile() { + + local CC=$(tc-getCC) CXX=$(tc-getCXX) + + ${CXX} -Wall ${CXXFLAGS} ${LDFLAGS} itwom3.0.cpp splat.cpp -o rfsplat -lm -lbz2 || die + if use hires; then + cp "${S}/hires.h" "${S}/splat.h" + ${CXX} -Wall ${CXXFLAGS} ${LDFLAGS} itwom3.0.cpp splat.cpp -o rfsplat-hd -lm -lbz2 || die + fi + + cd utils + ${CC} -Wall ${CFLAGS} ${LDFLAGS} citydecoder.c -o citydecoder + ${CC} -Wall ${CFLAGS} ${LDFLAGS} usgs2sdf.c -o usgs2sdf + ${CC} -Wall ${CFLAGS} ${LDFLAGS} srtm2sdf.c -o srtm2sdf -lbz2 + #${CC} -Wall ${CFLAGS} ${LDFLAGS} fontdata.c -o fontdata -lz + ${CC} -Wall ${CFLAGS} ${LDFLAGS} bearing.c -o bearing -lm +} + +src_install() { + local SPLAT_LANG="english" + use linguas_es && SPLAT_LANG="spanish" + # splat binary + dobin rfsplat + if use hires; then + dobin rfsplat-hd + fi + + # utilities + dobin utils/{citydecoder,usgs2sdf,srtm2sdf,postdownload,bearing} + newman docs/${SPLAT_LANG}/man/splat.man rfsplat.1 + + dodoc CHANGES README utils/fips.txt + newdoc utils/README README.UTILS + + if use doc; then + dodoc docs/${SPLAT_LANG}/{pdf/splat.pdf,postscript/splat.ps} + fi + #sample data + docinto sample_data + dodoc sample_data/* +} + +pkg_postinst() { + elog "The original SPLAT! command got renamed to 'rfsplat' to avoid" + elog "filename collission with app-portage/splat." + elog "" + elog "Be aware that it is still referenced as 'splat' in the documentation." +} |