summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Farina <zerochaos@gentoo.org>2013-06-27 04:46:12 +0000
committerRichard Farina <zerochaos@gentoo.org>2013-06-27 04:46:12 +0000
commitba9e5e345febc970aa9e7f94e51a00c72b366bee (patch)
tree6c2d29c4c67ab2abb026f1ee7153191e97fc6c07 /net-wireless/hackrf-tools
parentadding udev rule for live ebuild (diff)
downloadhistorical-ba9e5e345febc970aa9e7f94e51a00c72b366bee.tar.gz
historical-ba9e5e345febc970aa9e7f94e51a00c72b366bee.tar.bz2
historical-ba9e5e345febc970aa9e7f94e51a00c72b366bee.zip
adding udev rule to release
Package-Manager: portage-2.1.12.2/cvs/Linux x86_64 Manifest-Sign-Key: 0xDD11F94A
Diffstat (limited to 'net-wireless/hackrf-tools')
-rw-r--r--net-wireless/hackrf-tools/ChangeLog8
-rw-r--r--net-wireless/hackrf-tools/Manifest30
-rw-r--r--net-wireless/hackrf-tools/files/52-hackrf.rules1
-rw-r--r--net-wireless/hackrf-tools/hackrf-tools-2013.06.1-r1.ebuild39
4 files changed, 63 insertions, 15 deletions
diff --git a/net-wireless/hackrf-tools/ChangeLog b/net-wireless/hackrf-tools/ChangeLog
index 4f417d8ac5f2..e5bd78eacfee 100644
--- a/net-wireless/hackrf-tools/ChangeLog
+++ b/net-wireless/hackrf-tools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-wireless/hackrf-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/hackrf-tools/ChangeLog,v 1.4 2013/06/27 04:41:49 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/hackrf-tools/ChangeLog,v 1.5 2013/06/27 04:46:10 zerochaos Exp $
+
+*hackrf-tools-2013.06.1-r1 (27 Jun 2013)
+
+ 27 Jun 2013; Rick Farina <zerochaos@gentoo.org> +files/52-hackrf.rules,
+ +hackrf-tools-2013.06.1-r1.ebuild:
+ adding udev rule to release
27 Jun 2013; Rick Farina <zerochaos@gentoo.org> hackrf-tools-9999.ebuild:
adding udev rule for live ebuild
diff --git a/net-wireless/hackrf-tools/Manifest b/net-wireless/hackrf-tools/Manifest
index b6f6ce208a4d..9008a002b517 100644
--- a/net-wireless/hackrf-tools/Manifest
+++ b/net-wireless/hackrf-tools/Manifest
@@ -1,25 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
+AUX 52-hackrf.rules 99 SHA256 58368244dd3e38b4688c84660257dddf2408b96b4b22d0f07f324709a8f53238 SHA512 3d6fc618510d8c07b733481bf1bf698979e65cee320f7d8bd888284a9474ba601dca9d81521a96f109ef476a4a4632b2850126d4ba4e187b9d72bc7253bf5e6c WHIRLPOOL 9a8c02259651e476b91cb40e4b16264f5f22993fc9e1d17596ed5078ce21e3d755248a59e364e285ca9c727632d1052a9514cdad536bbcd45f9f73c3d6a715e4
DIST hackrf-2013.06.1.tar.xz 10127160 SHA256 094407282e9b8cb16f2244f364e664f0eb59cee2c6571495030d5d0597f34196 SHA512 5d226abdb2773ad224425f3449a175dbe2e88f14b49d7a38dc201c13863bc360695f6192d2a3cec18f5a4b3fbba806e3873936b84b7dc9112c6545717c5d066b WHIRLPOOL 1f992da1bfc124bf89c677e27a59863d2f86a8ff95b0cbce88f91bf3981c8bee9fe1b17eb96fd794113c589477c850d3cc36703134f467263b2c414e77153969
+EBUILD hackrf-tools-2013.06.1-r1.ebuild 1089 SHA256 dadad1054a9545c27250b276eff02bda54ccd266abc3514001042024cc61f567 SHA512 5379ffc7d779dd29bcf30cae0f30d00d6e49e0aaa7c037c92ea1bcf8d1f490b4ace2cb21e07aa965541b1d95440200043e5efc2bf2369b7a262e5062bc34beda WHIRLPOOL 5070b411e3709265eca962504c8697a82f14f5c4b7bcf6d70131ca02c6757abd705ee08fc4a5b958f931ece13b008c0bf776b636fe03d3a9acc4c6bf4141545b
EBUILD hackrf-tools-2013.06.1.ebuild 1037 SHA256 7d09218b34f16541c0f69984560a6df03fb92111bdf6b98423ea22058a21b76b SHA512 6fc1e36ed6386c84ac029592300b1fa100d32602331bd14f9fa032033f28ef50d9ce8ed6a33b80d9f40c7a8e9156e236852bca283f2ba898ca9f7e5ff18a0769 WHIRLPOOL 25c894d825dad3aca8aef247544e891bf0318a003034a6be14b9871956f8c0ffeaf108141d9ce92e2993d94c16824ed166fcbcde0abab2a041d3fddc470fcfc3
EBUILD hackrf-tools-9999.ebuild 1067 SHA256 348d08f188a2b02654d9cafae9057d4dfa4d0e73d70bb60cdafd9b1b59616382 SHA512 c920fad08b649743d68c93abd3e3d8615bc4d4f8bc07f659641b54ae42fd709b420ccca2e5d796ddaee41da80ae8c0c05aaca8a126e8d3facf61df8897eaa2b2 WHIRLPOOL 6d7905450bc2f8208fa77bef1162d1ea578ba9f077962c4c56e41dff8efb2ec4673f61d4ca4e825a7adb4bc6e531bbe27ca3dd095dd18d53c38492fdb1a7e0f4
-MISC ChangeLog 834 SHA256 10d7c5b0b7eb647448e27ffdb1811ca12abfbbcd7c3dec9fce94dd0e2f4c088b SHA512 f1942557e179323480fb18c36eafa848bf3876dd7d050015a4f1c355f539d11aec8c8be29a75c3e33ceb375ecb5cc487afc2d4cf8947f96ee2eabba4b6be32ae WHIRLPOOL f6091fccee0c28642b6062ff9361439d2a17a72f2c34ae5dd269163bbff6781a560ad6a78d8d9b342c0db225b5b57d300d31f5935ffa28fefeca58bc03e2b1b5
+MISC ChangeLog 1018 SHA256 0b906285bfc8ac88c137aafa12161c321f6ccaaeda76c432ef4b63afa4450fa3 SHA512 fa28cb76ca39c22e7ddc22fe41c0569f09298369811dd2e14cce1230ba3bcd78eb86351c90fd1daf6891cbb0dcf51c47cf52eeb9837a4559579172f6977304a9 WHIRLPOOL 336e6b68265c1c39f1e97713f68be832196087ff50b11a0aaf228c421d4951fd5c64680fbf805f15886704070e34a99b5ed6ea4f5401d131c822596d8ae9acbc
MISC metadata.xml 294 SHA256 1485b34c998e250af244500c1cced68f647db31bd2031c199fc5f506d01c8dc3 SHA512 14b674bae262688185130cc4468c6aadfe37a519e121f6a44efe36d60c5274c14887d012df9d24ad6a1508f48cd3caf29bb3a32fe950930a7082004565dfa830 WHIRLPOOL 0150f55d5664769a4fdf1a5e0f76f1a8f97723f9e434ef71118612e493fc9204d6ac391423eac08c9e6b5634412cdab1a599920674dbaf736f0a9585af0063c7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCgAGBQJRy8MTAAoJEKXdFCfdEflKZ9gP/joMGE+bGUUk+nFlkTGbfHiM
-+sJraxo4NtbZcTZ3GERGZs+C6TW3zRpIEorEcI7MTQroO0t7VOlD8/mzN+lFl2eG
-gI8Kdy8FF/cOV4skermDKtXT0ExcS42edfsptVpOIzLFNLrFwXXNnT6BqAaHxSXx
-RHR9rQHtPR0RQSU02sRxCOkXxNQrFGMpkQtulg1AbDl5MZQhWJ1+dvI5aQQGLTsN
-/2B4WG07GskvAbnRwhUZQvhLEnCG+yyuhf0YlXLPFILeC0MoBC7rmzobf3OgPrs9
-bIMgl94Sx6jZAeUq13Pmsv4UyTHIXzypIprXITimNTdbmXxHawvrHHyxszNu9jQe
-hZkEAgWDqvqNiqR9bzhx01GJ48q9iB0nQ2ze+pfl3mWp3iTXlmzpsvMkCFph9fdI
-LERhvmX+FyICqMUGSBb9fSQcSazURnZlI0pz+sOOYU90IApVzatQuZr02rM2R3qA
-f28b77Clf9V/nOexmDcqQZmyLeGXtrZYams7xGL/MHlG+IutWcCUjTwnoLa2/Qtm
-vuh95D7zyokuo1F24tKLdcCOOFurhUAwrj/tOfjuCp1tluNtGkjy/1orxUyp4kut
-+5FR664mgPxAAlt+5RJWQYvWe8m07sDizXq2w56E7iZX1L17q/ss/qdl9N5ErT9T
-+Mq2sisocYJ5tlXXi+Wx
-=f3vq
+iQIcBAEBCgAGBQJRy8QVAAoJEKXdFCfdEflK1FMP/3N/itNT5PTWe2bnvDawS0UQ
+6i++8nsz9c+ZC5Ir2pafJDptsqWGSwCMKE2rd0yYOWxPm6mQ8q7Vx+czkn80lagL
+dBEJEfLPTXOqdttV7JZFNFDQ9XIpP6iaAegUj2j/SQSq8dEkzeahEj5eiCkrqxwI
+kje4A/lDycRGpMfowGu20SVcnab/5Ual+pROklBy17BRJvcj+RHTspY/yWI6EIBZ
+nQrxN89TyvLilX5fkOSzGEaUjF2XlQdQG/BVzKDoLiHye4feEBnANOBvKVJ6azYn
+G9V9TZjmsIl5N77zEWUHo5YMJEP5kybFvARZxkAh2oewTIgWcwTw5VygGINhzWOk
+QewH1Z65nEQBqoLsVSLXXPACDrLdqex8Tm9TaSE/JdkC0KMO9FB/3DT/kH2jEKEe
+K3aUk+dVjhT48NK1zaQehb4h9GgzO+pz0mQNzveWp93XxjuPLeIJkO32UzG9T0KO
+FSGqO3T9y9M1kRdURH45Mf5CzaU688XNcIAY5XibWdE3OvQZJhYvXfyOxq31oX1B
+GetHyU0QY8Otlc89oHRlpWer+ebWOF46PvOBPg5B1xTYHmy/RePziD7KXxpMZM5b
+7wQUfQVYDq75e6bwPYqnBE7g3GrO8Jiwhh5xHsvvldMJ6/6zNZczTEIJ/DF97sdD
+OVj4faCsHO8B/5erJmn8
+=HvMn
-----END PGP SIGNATURE-----
diff --git a/net-wireless/hackrf-tools/files/52-hackrf.rules b/net-wireless/hackrf-tools/files/52-hackrf.rules
new file mode 100644
index 000000000000..1ebb20db569c
--- /dev/null
+++ b/net-wireless/hackrf-tools/files/52-hackrf.rules
@@ -0,0 +1 @@
+ATTR{idVendor}=="1d50", ATTR{idProduct}=="604b", SYMLINK+="hackrf-%k", MODE="660", GROUP="plugdev"
diff --git a/net-wireless/hackrf-tools/hackrf-tools-2013.06.1-r1.ebuild b/net-wireless/hackrf-tools/hackrf-tools-2013.06.1-r1.ebuild
new file mode 100644
index 000000000000..9134d422e325
--- /dev/null
+++ b/net-wireless/hackrf-tools/hackrf-tools-2013.06.1-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/hackrf-tools/hackrf-tools-2013.06.1-r1.ebuild,v 1.1 2013/06/27 04:46:10 zerochaos Exp $
+
+EAPI=5
+
+inherit cmake-utils udev
+
+DESCRIPTION="library for communicating with HackRF SDR platform"
+HOMEPAGE="http://greatscottgadgets.com/hackrf/"
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/mossmann/hackrf.git"
+ inherit git-2
+ KEYWORDS=""
+ EGIT_SOURCEDIR="${WORKDIR}/hackrf"
+ S="${WORKDIR}/hackrf/host/hackrf-tools"
+else
+ S="${WORKDIR}/hackrf-${PV}/host/hackrf-tools"
+ SRC_URI="mirror://sourceforge/hackrf/hackrf-${PV}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~ppc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND="virtual/libusb:1
+ net-libs/libhackrf:="
+RDEPEND="${DEPEND}"
+
+src_install() {
+ cmake-utils_src_install
+ if [[ ${PV} != "9999" ]] ; then
+ insinto /lib/firmware
+ newins "${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_usb_rom_to_ram.bin" hackrf_usb_rom_to_ram-${PV}.bin
+ fi
+ udev_dorules "${FILESDIR}"/52-hackrf.rules
+}