diff options
author | Richard Farina <zerochaos@gentoo.org> | 2014-08-21 20:10:19 +0000 |
---|---|---|
committer | Richard Farina <zerochaos@gentoo.org> | 2014-08-21 20:10:19 +0000 |
commit | 65c55506166ea0da11daf111471760fc0bcd8fda (patch) | |
tree | d8cefe1780dee46f157a9c8373a447c430ee908f /net-wireless/hackrf-tools | |
parent | bumped EAPI to 5; committed directly to stable as no other changes present an... (diff) | |
download | historical-65c55506166ea0da11daf111471760fc0bcd8fda.tar.gz historical-65c55506166ea0da11daf111471760fc0bcd8fda.tar.bz2 historical-65c55506166ea0da11daf111471760fc0bcd8fda.zip |
adding dfu recovery firmware, moving location as requested by upstream, fixing udev rule
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xDD11F94A
Diffstat (limited to 'net-wireless/hackrf-tools')
-rw-r--r-- | net-wireless/hackrf-tools/ChangeLog | 11 | ||||
-rw-r--r-- | net-wireless/hackrf-tools/Manifest | 38 | ||||
-rw-r--r-- | net-wireless/hackrf-tools/hackrf-tools-2013.06.1-r1.ebuild | 39 | ||||
-rw-r--r-- | net-wireless/hackrf-tools/hackrf-tools-2013.07.1.ebuild | 39 | ||||
-rw-r--r-- | net-wireless/hackrf-tools/hackrf-tools-2014.04.1-r1.ebuild (renamed from net-wireless/hackrf-tools/hackrf-tools-2014.04.1.ebuild) | 12 | ||||
-rw-r--r-- | net-wireless/hackrf-tools/hackrf-tools-9999.ebuild | 19 |
6 files changed, 51 insertions, 107 deletions
diff --git a/net-wireless/hackrf-tools/ChangeLog b/net-wireless/hackrf-tools/ChangeLog index fe0b5748f826..e10ef562af6c 100644 --- a/net-wireless/hackrf-tools/ChangeLog +++ b/net-wireless/hackrf-tools/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for net-wireless/hackrf-tools # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/hackrf-tools/ChangeLog,v 1.8 2014/05/01 14:41:53 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/hackrf-tools/ChangeLog,v 1.9 2014/08/21 20:10:13 zerochaos Exp $ + +*hackrf-tools-2014.04.1-r1 (21 Aug 2014) + + 21 Aug 2014; Rick Farina <zerochaos@gentoo.org> + +hackrf-tools-2014.04.1-r1.ebuild, -hackrf-tools-2013.06.1-r1.ebuild, + -hackrf-tools-2013.07.1.ebuild, -hackrf-tools-2014.04.1.ebuild, + hackrf-tools-9999.ebuild: + adding dfu recovery firmware, moving location as requested by upstream, fixing + udev rule *hackrf-tools-2014.04.1 (01 May 2014) diff --git a/net-wireless/hackrf-tools/Manifest b/net-wireless/hackrf-tools/Manifest index 539d4c10bf00..a84bbd1a4fed 100644 --- a/net-wireless/hackrf-tools/Manifest +++ b/net-wireless/hackrf-tools/Manifest @@ -2,29 +2,25 @@ 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 -DIST hackrf-2013.07.1.tar.xz 10128528 SHA256 60e1ffb66582baec048780421a979b4d450051807a6afc6dcd7d73187632c96e SHA512 9123a6bfe34500262b6f9994f62d0e5a88a5021678dd47e1b0d286d9077fbac5bb46e032cada7a3aa06d5bea42574135a3a38b987639eb75cde07f7a7523cca5 WHIRLPOOL 31e1e0d670072f2a7c800fb1fadc913ef90a8c308514b247f82be1b876b7c14b41226a94903b309ffaf5378c276f6f4e19bac44b1650d8617ce3db120ab81f66 DIST hackrf-2014.04.1.tar.xz 14375500 SHA256 83ef987d31d314d6d99a227a18c31c34a44e996a28841234e59e53c5d8ab5a72 SHA512 1929c7af1de0c9ad1afcf56d53c5db13ef362f3ef896f3549841eeea87aec5e1133c63da740688739278b13e772b70d510a4a1035440b5b6aad2e9438a694892 WHIRLPOOL 0fa45438b4aa84e3e16b975949cead0010f6271ec89b8e2f69fcfdbd5c5a722d803a6f7d017b272b3c71773768b32bbeae00a6a43879a9268c7d84315282a93a -EBUILD hackrf-tools-2013.06.1-r1.ebuild 1089 SHA256 dadad1054a9545c27250b276eff02bda54ccd266abc3514001042024cc61f567 SHA512 5379ffc7d779dd29bcf30cae0f30d00d6e49e0aaa7c037c92ea1bcf8d1f490b4ace2cb21e07aa965541b1d95440200043e5efc2bf2369b7a262e5062bc34beda WHIRLPOOL 5070b411e3709265eca962504c8697a82f14f5c4b7bcf6d70131ca02c6757abd705ee08fc4a5b958f931ece13b008c0bf776b636fe03d3a9acc4c6bf4141545b -EBUILD hackrf-tools-2013.07.1.ebuild 1079 SHA256 11c689ef3563cdd2ba681978f2f6784041a21a89c13603d42544f0bcf6d62e6e SHA512 388790f0ac8b227cdd1ec086bb15c765e3a9a41798b3fa5a916599f6d384c767115dd27af8b53d2c78de7b1adf637120e084c45220366a7b41ce7951fe49cdc9 WHIRLPOOL bedb12ef81e7dfed074f16eca2a9a4d2faa180b975ec4bcd81978ddbe4d5353e878e864620bb54cadfa44a7ab40c13587b85b591534a306dc9ed4c0250326fdf -EBUILD hackrf-tools-2014.04.1.ebuild 1222 SHA256 fbace968736a96c9131bf74a7a44bb5fa08b41c2c72b91d866c65d562493d134 SHA512 d865de8ab67d9699070434554e758c34b157daaaffc2f6b28f7e1bca14bad6549e3031505f948bdf95f000b74fc4f0afb2c1a5853987b485f5193d5a66d39c19 WHIRLPOOL 4014135c4b805fbfbea257685327f05ce9b01e855d715ce480f6eab1831fdd8563fe9abd8e2de276b2abe07b11e7d58270c13789db93b79335638c4290fd7067 -EBUILD hackrf-tools-9999.ebuild 1067 SHA256 348d08f188a2b02654d9cafae9057d4dfa4d0e73d70bb60cdafd9b1b59616382 SHA512 c920fad08b649743d68c93abd3e3d8615bc4d4f8bc07f659641b54ae42fd709b420ccca2e5d796ddaee41da80ae8c0c05aaca8a126e8d3facf61df8897eaa2b2 WHIRLPOOL 6d7905450bc2f8208fa77bef1162d1ea578ba9f077962c4c56e41dff8efb2ec4673f61d4ca4e825a7adb4bc6e531bbe27ca3dd095dd18d53c38492fdb1a7e0f4 -MISC ChangeLog 1430 SHA256 05c1ec733dd3af4a0128383ff53c273a5b1578627faf1481289d48fa56ea65b7 SHA512 d7010b65200ccce0cfc8a49af4b927ea4cbfd809de99fc75b8265372ae8a47af40d23dd5ab670a1c529fc6c290ccee7bb420b0acdc520ee5800aafa7c20ae145 WHIRLPOOL 4521376b08b211ce483c3e803e44a3441ded1167c1c5229e42290e9667a68f452c7d8770eab6b49295789397d8dd14a42c3aeac0b19e6350b30055fd7e571cd9 +EBUILD hackrf-tools-2014.04.1-r1.ebuild 1652 SHA256 c77f55233f5a0e6bfcbcab894510b9fff4bee0ca1a8aab641ea9d34940ecb339 SHA512 6e6fe64d7b41ca7902a9d1af8e2a9e24ac53e2abc319845129bd9e8fad3194171fda2ce1454a6bfbb74715ef1b97e0ee944f9ae89631a36c198b6067ad05bdd3 WHIRLPOOL b126cf2ac6250317d7132fe9914b5b70e2d89830ffd72afa4bf028b3c6ce9c3b319984ec761a5b6474cf73f03e90a763fac2c943c7be793f7e7367f3835ef961 +EBUILD hackrf-tools-9999.ebuild 1644 SHA256 f0403d01245c0c50c212f0926c11abb7518d8edb5b92107175c00b3dbf962930 SHA512 1464d0c87f227ea0bd359b72d92ed52b6dc799bff2370f9ad2237be84e8a35e3ac361620d8cb4a393d76b62a086ed6ffade7e17244cc2ec3e4d8d8c14b36daa1 WHIRLPOOL af45bfece7e6bcc4f1316c954cbdd3351507e4381fe7156998cd80a2bc64e3f8d3b6d470464d55626ac9c7797edaefa974aae8948b862790432df3cfa6534613 +MISC ChangeLog 1782 SHA256 6f9f43021a125e716890e02fdb6145c2b454db3c46ed61a2bb36ff1cbdd81d41 SHA512 91ff01d5e44fbf063e26b498ba92ca25bb74201a8327064066d03394d2c74db26d0f77d207e5b4f8556424c9e69b6b04b73ac3b49329f33767130bb736392a13 WHIRLPOOL 00146565884e074193e70e4f04ee061be6bf9303dd686b65f84b54be320bab12ad9823287e33cfe0893a8a0cdde54a3f16b078586c2005675128461a001597bb MISC metadata.xml 294 SHA256 1485b34c998e250af244500c1cced68f647db31bd2031c199fc5f506d01c8dc3 SHA512 14b674bae262688185130cc4468c6aadfe37a519e121f6a44efe36d60c5274c14887d012df9d24ad6a1508f48cd3caf29bb3a32fe950930a7082004565dfa830 WHIRLPOOL 0150f55d5664769a4fdf1a5e0f76f1a8f97723f9e434ef71118612e493fc9204d6ac391423eac08c9e6b5634412cdab1a599920674dbaf736f0a9585af0063c7 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCgAGBQJTYl3RAAoJEKXdFCfdEflK3jEQAIeKm+NW6DPjwEY7Cqp/u2P4 -EwuRO/uUCpu1B4rtVjLTtHo9hSzJ0+7gYSKPE5qKmL2WlMf0zFrskfwBq327i/nY -9QgFatBf517PIZrFBcnYi3UlQdroMEbFZh5Pb6fUFDMd9WtnBo5grVKLu4hGpH3D -RdItIxmOB5ZAcHgfyv9byZpBbsy5eYNwxOVXyUzW5evLQuTGTk4sQy89a/FU6Wl7 -CvFivNEuT0Lur9/JWegnrZonQ4Uw9QGIWsvGaJDnw1PiZ8ckXRCEdNBo5rTZMZ2t -VnvSzE4X/6yPeNRElDYifdQXTsfaSrxlM+6JQTEuPPu4jZzEECM5p+G7Uv4tn2ZW -DDyWsyZnjYt+JC1x9mgVcEezu099sVYrxIoYcuCQx/fWfRLm/HPFN0KxBQcWiEry -kI2yHQn+EoAfqWs2VuZDRBHbND69LEg/2PznAtQF7FN/w3KwWu5a93mQTjdwEWRk -c2LEj4UueHy759vKQCYEf2F8a8ZzZXVknX5UGpTNITqU0GVv+DvbzLMUOpfVJhnY -pGGBf2SYDHWByI9Cc4la4aGyDwqmEYlFBRHC3G3NFgN17iK3/ZdB1UXBPwg7Fq6w -xLd5saAqkoUcL+fLcQAyD+W8SD3iHMCpgia2a9dW/E3jYkLbbfToUXYcaBzTeusH -xcHODuYlA32EjZpdHELg -=2h6G +iQIcBAEBCgAGBQJT9lIvAAoJEKXdFCfdEflKdfoP/jJE9wEb8DB6YDCbtE8ROJSV +9dWSsUKYDwoaxFjk8UARPGvJFnNKxBeMlFgw/dmz67ke1FuTV8zZQlGGfjX34ekG +XObHWNWSUFj7/6DIO62SzTplmW5ptoB0x3DV7OVnFOc6up6nT8Po1o8YPEg9r5cI +KqItbVKAmjTLcyoZWqCcCCKMu4xXpgF396dWbM4pWUPohF6ObAjfGhjm7u/ZX97z +TLTUr+gJZjm4uGEG64pDMKzaoxDCyjAp0sfXV+6ozBL8/QfwB9HFFMMPM2Ym8cSV +9609Bg7UbfYUBDsHbpnit16GaFul1wv+FfkhD7HHJBcFvBPRNYiRiUtVpasDHlX0 +mEOaeQyHWH8dXX8Hyc4v/Kqy0IIQu6elrHdMHgeV2xm06xv7sKYSe3IRxR78qQ+8 +M8WjeyWkui302gX5IihKka73BaLgH8c1/8Z3RwyNIcbI7B7IiIOjXW6i7fgUjsUD +BZsF13b5/TjfgbFeQkWzWminHzbXsjiNfjyyP/CC+nve2qMg4gy9k9N0CyVfwKHV +CsoHN/NWzjLe+U9lIr5PUYdmAGfkmDvP6oHMV4UvW1fF4kXxlAf6qYrbb8kG6Mpq +t9vUkwqZ3ToJmf1fqdDSP0CWjlUrybWvz14yCOv/WnLt2fCqQnIAwd/NEiIprMn0 +Sbf3Bhiw+RmR9uHL5EQc +=LzMu -----END PGP SIGNATURE----- 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 deleted file mode 100644 index 9134d422e325..000000000000 --- a/net-wireless/hackrf-tools/hackrf-tools-2013.06.1-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# 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 -} diff --git a/net-wireless/hackrf-tools/hackrf-tools-2013.07.1.ebuild b/net-wireless/hackrf-tools/hackrf-tools-2013.07.1.ebuild deleted file mode 100644 index 0bc4e3c79de5..000000000000 --- a/net-wireless/hackrf-tools/hackrf-tools-2013.07.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2014 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.07.1.ebuild,v 1.2 2014/05/01 14:41:52 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-2013*:=" -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 52-hackrf.rules -} diff --git a/net-wireless/hackrf-tools/hackrf-tools-2014.04.1.ebuild b/net-wireless/hackrf-tools/hackrf-tools-2014.04.1-r1.ebuild index 66d2fa42e758..6f6f9824aaac 100644 --- a/net-wireless/hackrf-tools/hackrf-tools-2014.04.1.ebuild +++ b/net-wireless/hackrf-tools/hackrf-tools-2014.04.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/hackrf-tools/hackrf-tools-2014.04.1.ebuild,v 1.1 2014/05/01 14:41:52 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/hackrf-tools/hackrf-tools-2014.04.1-r1.ebuild,v 1.1 2014/08/21 20:10:13 zerochaos Exp $ EAPI=5 @@ -29,12 +29,20 @@ DEPEND="virtual/libusb:1 =net-libs/libhackrf-${PV}:=" RDEPEND="${DEPEND}" +src_prepare() { + sed -i 's#plugdev#usb#' 52-hackrf.rules +} + src_install() { cmake-utils_src_install if [[ ${PV} != "9999" ]] ; then - insinto /lib/firmware + insinto /usr/share/hackrf newins "${WORKDIR}/hackrf-${PV}/firmware-bin/jawbreaker/hackrf_usb_rom_to_ram.bin" hackrf_jawbreaker_usb_rom_to_ram-${PV}.bin + newins "${WORKDIR}/hackrf-${PV}/firmware-bin/jawbreaker/hackrf_usb_ram.dfu" hackrf_jawbreaker_hackrf_usb_ram.dfu-${PV}.bin newins "${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf-one/hackrf_usb_rom_to_ram.bin" hackrf_one_usb_rom_to_ram-${PV}.bin + newins "${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf-one/hackrf_usb_ram.dfu" hackrf_one_hackrf_usb_ram.dfu-${PV}.bin + else + ewarn "The compiled firmware files are only available in the versioned releases, you are on your own for this." fi udev_dorules 52-hackrf.rules } diff --git a/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild b/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild index f23dfe2e6cd3..b3425c5811a6 100644 --- a/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild +++ b/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild,v 1.4 2013/06/27 04:41:49 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/hackrf-tools/hackrf-tools-9999.ebuild,v 1.5 2014/08/21 20:10:13 zerochaos Exp $ EAPI=5 @@ -26,14 +26,23 @@ SLOT="0" IUSE="" DEPEND="virtual/libusb:1 - net-libs/libhackrf:=" + =net-libs/libhackrf-${PV}:=" RDEPEND="${DEPEND}" +src_prepare() { + sed -i 's#plugdev#usb#' 52-hackrf.rules +} + 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 + insinto /usr/share/hackrf + newins "${WORKDIR}/hackrf-${PV}/firmware-bin/jawbreaker/hackrf_usb_rom_to_ram.bin" hackrf_jawbreaker_usb_rom_to_ram-${PV}.bin + newins "${WORKDIR}/hackrf-${PV}/firmware-bin/jawbreaker/hackrf_usb_ram.dfu" hackrf_jawbreaker_hackrf_usb_ram.dfu-${PV}.bin + newins "${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf-one/hackrf_usb_rom_to_ram.bin" hackrf_one_usb_rom_to_ram-${PV}.bin + newins "${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf-one/hackrf_usb_ram.dfu" hackrf_one_hackrf_usb_ram.dfu-${PV}.bin + else + ewarn "The compiled firmware files are only available in the versioned releases, you are on your own for this." fi udev_dorules 52-hackrf.rules } |