summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Beierlein <tomjbe@gentoo.org>2012-08-13 18:58:33 +0000
committerThomas Beierlein <tomjbe@gentoo.org>2012-08-13 18:58:33 +0000
commitf382fa9881bb7b824e00f2c270788a1b8c58a679 (patch)
tree8f82dc506b565d5d0cee089f22649cc8d6f9c8f7 /media-libs/hamlib
parentKeyword ~ppc, bug #385237 (diff)
downloadhistorical-f382fa9881bb7b824e00f2c270788a1b8c58a679.tar.gz
historical-f382fa9881bb7b824e00f2c270788a1b8c58a679.tar.bz2
historical-f382fa9881bb7b824e00f2c270788a1b8c58a679.zip
Version bump
Package-Manager: portage-2.1.11.10/cvs/Linux x86_64
Diffstat (limited to 'media-libs/hamlib')
-rw-r--r--media-libs/hamlib/ChangeLog7
-rw-r--r--media-libs/hamlib/Manifest10
-rw-r--r--media-libs/hamlib/hamlib-1.2.15.2.ebuild90
3 files changed, 102 insertions, 5 deletions
diff --git a/media-libs/hamlib/ChangeLog b/media-libs/hamlib/ChangeLog
index 6f1ef7d1035c..31178d340ada 100644
--- a/media-libs/hamlib/ChangeLog
+++ b/media-libs/hamlib/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/hamlib
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/hamlib/ChangeLog,v 1.69 2012/08/07 18:41:58 tomjbe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/hamlib/ChangeLog,v 1.70 2012/08/13 18:58:33 tomjbe Exp $
+
+*hamlib-1.2.15.2 (13 Aug 2012)
+
+ 13 Aug 2012; Thomas Beierlein <tomjbe@gentoo.org> +hamlib-1.2.15.2.ebuild:
+ Version bump
07 Aug 2012; Thomas Beierlein <tomjbe@gentoo.org> -hamlib-1.2.10.ebuild,
-hamlib-1.2.11.ebuild, -hamlib-1.2.13.ebuild:
diff --git a/media-libs/hamlib/Manifest b/media-libs/hamlib/Manifest
index c493ecc9bf5e..be0b250b7885 100644
--- a/media-libs/hamlib/Manifest
+++ b/media-libs/hamlib/Manifest
@@ -5,16 +5,18 @@ AUX hamlib-1.2.11-bindings.diff 844 SHA256 989355ceab9223d5fb9bdcbbeaca5732349f6
AUX hamlib-bindings.diff 2421 SHA256 2dc3427a965a0a3bc3813da9801ecead78bef7881e2cfee0a93b0afa956b9f66 SHA512 830a7a8f894dbae02f257c843aa84bdc41cfe4cb68eff0744368a49dc64ac9c0c05b87ba7959664966f7f8ed10bf81b2d89fe7fcf05c35154cc740c9b42886ce WHIRLPOOL 2caccde43f3bade592f6e5448f68711b7d02950ff5e39ec1e548497a0bb574bc74cc02c0a8fd1c966bfc4104bddc1355883dc3a6562cec4c9c1a91b6320ce55d
DIST hamlib-1.2.12.tar.gz 1860387 SHA256 735782ecd83de4036cef7dfcc87eac5095420406bd0ac2262d967e808c2d108c SHA512 6dd4639aa912f3a5f799df5ad19c8e41cad18a5393306c837b0744297d6f81227436649f8df6d99ca16931dccfe5ab8bc6109e3786524f15cc8178de845f6ebe WHIRLPOOL 68d8d0194fa3abb2ae61cbbbcabaf4e04c467403ed360e8b4de61e15d7fa1e6cb4fec67b06ff900252bb92bb00ca8acfb7b5695526833a52de91766cd0b74680
DIST hamlib-1.2.14.tar.gz 1627619 SHA256 4231d431ebdd122cb5dea673e6dd8a3cb59601a770a1b2cc86264725dbe37843 SHA512 a209048750e7e55a2386af436e01741ffab0338aa21db8d1a82eb0072a5161e29c722c5cc1ea5d021dac9a069f7c4fe3a41c73969a6d39cdee88f809c1ea4354 WHIRLPOOL b12042d20612e1618e81107779bda94ecb60ef8d7b3a13fdb74995ae244070a10aadd9a707358f8853eecd72d27a2bdae418454f537baa99f12338b19ed27da0
+DIST hamlib-1.2.15.2.tar.gz 1678758 SHA256 99ea1b5c77eb696fcf1eb5c9c244d5055dbda7f50bf77ce72c4fd47221fbca66 SHA512 a077adeaf7c5fe26b22ea0714b74f5176ec3f100310c74e0e7f1b6ad39f06197ec5d92ba21e60b46270ee6568c2d7b59ed4e636625d90641fd055e02c35f641f WHIRLPOOL 0b89e904cbf58e0a923bf31e4539cf185f63cd74b649a354efab5dc6343d26696511fc3b922123afe9d32589bc254a4191e37ce85c1d6836f1712b3643e06996
DIST hamlib-1.2.15.tar.gz 1668035 SHA256 35b7019c960961ee77ddbe912da816759c93c09b0b8b941b9a3fcb8d110b5144 SHA512 dc99808d882d483c73a5b563b11b063458e4497f67ced8fc52f645cf9e94aeed14dd777f7817963ea1b270cbfd0bb2bddf2000ab07870a6f5ce83b58407bdc11 WHIRLPOOL 3f1b86b715a79e6bf9b027b7695a56906c93d8dc8d3cdde56e011f30111ce6e44e11ecb053919ba66a6e00b1964403fd45bd3f00f338c9ff871f7165cc4127d3
EBUILD hamlib-1.2.12-r2.ebuild 2026 SHA256 892536d4a6cd2c88b9ae5af02a0d31d98292f44375e149d83d3d2a27b068f31e SHA512 0f5694d9285eaa1002731f0dd8b2e5f7b3188c3e1bcd649f8ff7f50ea1285d0d5305084ad487023bb1e5e1663dff5bd8541752165a3d9147ecf6ecb113d6bbec WHIRLPOOL ead80945126d66eeca0191468dcfabbfc3c99c5d338528c1794f12074fbd36abaabdadd88c5893a9e3ed3ecfc8a9d94981846aed372899afe941f676b166c053
EBUILD hamlib-1.2.14.ebuild 2101 SHA256 f89f651090b1ec97184fcd8888a4df4cd0d7ca280bfcc7f4095ceb86f2745293 SHA512 fd778e12f243ed0c0ea459f031dceec6d4e467db51d5af1c19c2df117a4df8d63d0c7d3c52faecbc4b62939354258dba0f1b9b3bd97aef8b46b2b2e9d62ac9b9 WHIRLPOOL 451c3b3471b28df2db31d728d3e463f55a818cd555aec8041e8cb3089ab9b896c1ecdbef00ffc32897ff194e6917186978dcbad91c60a3bc38aa8ad60df65ab1
+EBUILD hamlib-1.2.15.2.ebuild 2105 SHA256 3dc335eaa37b64e1750b8c9ba8f69040a9bc23047103dc666c4544fb2fb99ee2 SHA512 b77cb68cb7b472c3973e4725e4933fe772027cb4b46c55bf7bf86adaa53fd96069236de9668ee1b8927f93859692b86508551b61286d4a6e576f2460a5d7bd67 WHIRLPOOL 179b060d4066eb4e2002b9e54d7e1a698c901a9ebcf178abc6d9705ef70a614760b9df48bbe7de2f77fcc34e250441e853a88a3eb2adfd6a5f8e8cde907e8506
EBUILD hamlib-1.2.15.ebuild 2105 SHA256 5ee1936566ae409d5d2606a950bbcfc4d70a80912502b94224be7d720b0574f5 SHA512 0c280297099e586bce19bc3e9cd441f2c434edbf0f3557d9a74ad2db0ad131dca4f5b2bb108c1d19b9fc2ac460fa71cde504699084ebcd1cdc3f2d699adeec2f WHIRLPOOL cbfdac750a85c2d17a23373a6b0f0e92215996cfbf3b15c59f04373d51fe92050f830ffde57eb2430c720425e2ea9eb0ea81e0fa4016071d563a0f2021c984f6
-MISC ChangeLog 10721 SHA256 cd610b9842655a4720ecd80621683f42a728a25eb4e1d362a95fb7d3f7d8697e SHA512 00ae2a75a4031929dc2ff32db170efa155f3f182b10c2aa4d7e2556157dbdf1c3ebe1e70d6d9ba3aeec17497efa8010c484dd0db8fbc1cfa8096b974cf210b90 WHIRLPOOL 85667884a36bcd8026d86aab187f891e1410cb97ea3bc3f4e3f100c018396141421c65d7ee3965efbfcf912e3ab1748c44f34703d0a21b0146673d610e4ff043
+MISC ChangeLog 10846 SHA256 0c5c750e40612db0943bdc030ca9a23abfdc1a1538793d185429d59f68e06f72 SHA512 512912f64dc9e99f207c55f7d3008bbd0cf185bf5673498cab2e706c0f80ab7b9209f517bef29c543eaa961efeadf8d35d1b477809bdc3db4b92e07784e4223c WHIRLPOOL 7876a25710fa838696e429093b7342ab4f4eeb740af6b3073bdbc4e40e88e1986d76b7a3f3fe3db1f1f2dd2d59d9d0b43c7568da6f0255cddae7c667ff7759d2
MISC metadata.xml 235 SHA256 ae15692b7066faecf636a6f882d1b44a4fb1e6357ba1c0a91b5753d43eb0139d SHA512 b9faad5ebd8050835c9acdd103ac79a026077fa2aa89530e6cd0f0c8c5b1afd2cf0fac187a85ed8dc1d901a17157ea0ca468985b2a16099ea49a20cfe25c5ca1 WHIRLPOOL 835fdc49a180de4347ea082036705ed23eac16b53de2cff4b88a876eface5233f3b87cb60fca00e3577862a55fa8f385e117c3493b2ae595e3ec755c8d93fb42
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlAhYYUACgkQQe4uqXYgU9ULiQCfdISNNSnA+5g0iyobweVFeKzZ
-4YYAnjpTTQngc4KVYFl506yuK1yW/KLl
-=odQe
+iEYEAREIAAYFAlApTmcACgkQQe4uqXYgU9W6oACcCr1BDgphn42B05tBOk66VtXB
+2Y8AoKvIAKqS/G8epRj1bDbgjgFmDO17
+=RIum
-----END PGP SIGNATURE-----
diff --git a/media-libs/hamlib/hamlib-1.2.15.2.ebuild b/media-libs/hamlib/hamlib-1.2.15.2.ebuild
new file mode 100644
index 000000000000..3eaf066204df
--- /dev/null
+++ b/media-libs/hamlib/hamlib-1.2.15.2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/hamlib/hamlib-1.2.15.2.ebuild,v 1.1 2012/08/13 18:58:33 tomjbe Exp $
+
+EAPI="3"
+PYTHON_DEPEND="python? 2"
+
+inherit autotools-utils eutils multilib python
+
+DESCRIPTION="Ham radio backend rig control libraries"
+HOMEPAGE="http://sourceforge.net/apps/mediawiki/hamlib"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2 GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~x86 ~x86-fbsd"
+IUSE="doc python tcl"
+
+RESTRICT="test"
+
+RDEPEND="
+ =virtual/libusb-0*
+ dev-libs/libxml2
+ tcl? ( dev-lang/tcl )"
+
+DEPEND=" ${RDEPEND}
+ virtual/pkgconfig
+ dev-lang/swig
+ >=sys-devel/libtool-2.2
+ doc? ( app-doc/doxygen )"
+
+DOCS=(AUTHORS NEWS PLAN README README.betatester README.developer TODO)
+
+pkg_setup() {
+ if use python; then
+ python_set_active_version 2
+ python_pkg_setup
+ fi
+}
+
+src_prepare() {
+ # fix hardcoded libdir paths
+ sed -i -e "s#fix}/lib#fix}/$(get_libdir)/hamlib#" \
+ -e "s#fix}/include#fix}/include/hamlib#" \
+ hamlib.pc.in || die "sed failed"
+
+ # make building of documentation compatible with autotools-utils
+ sed -i -e "s/doc:/html:/g" doc/Makefile.am || die "sed failed"
+
+ # fix tcl lib path
+ epatch "${FILESDIR}"/${PN}-1.2.11-bindings.diff
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --libdir=/usr/$(get_libdir)/hamlib
+ --disable-static
+ --with-rpc-backends
+ --without-perl-binding
+ $(use_with python python-binding)
+ $(use_enable tcl tcl-binding)
+ )
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile
+ use doc && autotools-utils_src_compile html
+}
+
+src_install() {
+ use doc && HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/doc/html/")
+ autotools-utils_src_install
+
+ insinto /usr/$(get_libdir)/pkgconfig
+ doins "${AUTOTOOLS_BUILD_DIR}"/hamlib.pc || die "doins failed"
+
+ echo "LDPATH=/usr/$(get_libdir)/hamlib" > "${T}"/73hamlib
+ doenvd "${T}"/73hamlib || die "doenvd failed"
+}
+
+pkg_postinst() {
+ use python && python_mod_optimize Hamlib.py
+}
+
+pkg_postrm() {
+ use python && python_mod_cleanup Hamlib.py
+}