mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-17 12:20:59 +02:00
QA fixes fro bluemaho, broadcom-firmware-{downloader,installer}
This commit is contained in:
parent
4b903ec2bd
commit
aee07cf2fd
11 changed files with 16 additions and 170 deletions
|
|
@ -1,5 +1,4 @@
|
|||
AUX bluemaho 50 RMD160 cebb4ff4c66cb943be41657308af2361db0ce411 SHA1 e79152cfde43f31cf7ff2c1c3a08ff359dec0219 SHA256 1623940d95c958f9dcdb0c5dd8e114dc16431baa9a4c0a1ddc8d44c52022a876
|
||||
AUX btftp-libxml.patch 1065 RMD160 c2bb428225879824bb9c30e25790821664c0ec5f SHA1 16911c47c073a82d291b787a894ce3db04dfcbb4 SHA256 c8b83e3fad9952c5a0dd47daff487c896df86c3bed635da715af842322f093c5
|
||||
DIST BlueMaho?action=AttachFile&do=get&target=bluemaho_v090417.tgz 916884 RMD160 57ed5b2967ef659b8e2a80bb8d3ff3908e27341b SHA1 216db6f836b20b7f70f3a56bec95ab0a607a2af5 SHA256 9b36bcf73a59d7c03a2262287c4aa37fbd308801d6fa4d3cbc86b9d15ad7ff1c
|
||||
EBUILD bluemaho-090417-r1.ebuild 935 RMD160 ff0912027404216e27ee105110c8553d68d37933 SHA1 4f74c4a50d7c43fb3491929f1e32a415316d41d5 SHA256 da22da80767502e8e5b1ae57e3e7a53eb4ec8c2baea8ac8b81488e1ed5867ff9
|
||||
EBUILD bluemaho-090417.ebuild 1068 RMD160 90d406d7602c33d43129503af20d34d97946a00b SHA1 fc69ae930eb5fd1e7fb0e75a24a415eb6b85109e SHA256 c79e88478379950ab5bbdc3a977949194cc1fff792fa5790b1e8412a88aaed9d
|
||||
EBUILD bluemaho-090417-r1.ebuild 928 RMD160 367180083b50d487a04102a89f077ba062dcc1cb SHA1 51d1c616d2952efd9fa5342271b2e37040445035 SHA256 e2c5bb9c86129806338692b44f348af369273c4d7bdd1218dd133cff0b6c60ec
|
||||
|
|
|
|||
|
|
@ -1,7 +1,9 @@
|
|||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_P="${PN}_v${PV}"
|
||||
|
|
@ -24,8 +26,7 @@ DEPEND="${RDEPEND}"
|
|||
S="${WORKDIR}/${MY_P/_v/-}"
|
||||
|
||||
src_compile() {
|
||||
epatch "${FILESDIR}/btftp-libxml.patch"
|
||||
cd ${S}
|
||||
epatch "${FILESDIR}"/btftp-libxml.patch
|
||||
sed -e 's/Eterm/xterm/' -i config/default.conf
|
||||
cd config
|
||||
sh build.sh || die "emake failed"
|
||||
|
|
|
|||
|
|
@ -1,39 +0,0 @@
|
|||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /root/portage/net-wireless/btscanner/btscanner-2.1.ebuild,v 1.1.1.1 2006/03/09 22:54:57 grimmlin Exp $
|
||||
EAPI=2
|
||||
inherit eutils
|
||||
|
||||
MY_P="${PN}_v${PV}"
|
||||
|
||||
DESCRIPTION="BlueMaho is GUI-shell (interface) for suite of tools for testing security of bluetooth devices"
|
||||
HOMEPAGE="http://wiki.thc.org/BlueMaho"
|
||||
SRC_URI="http://wiki.thc.org/BlueMaho?action=AttachFile&do=get&target=${MY_P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86"
|
||||
IUSE=""
|
||||
RDEPEND="net-wireless/bluez-utils[test-programs]
|
||||
net-wireless/bluez-libs
|
||||
net-wireless/bt-audit
|
||||
dev-libs/libxml2
|
||||
dev-python/wxpython
|
||||
dev-libs/libusb
|
||||
sys-libs/readline"
|
||||
DEPEND="${RDEPEND}"
|
||||
S="${WORKDIR}/${MY_P/_v/-}"
|
||||
|
||||
src_compile() {
|
||||
epatch "${FILESDIR}/btftp-libxml.patch"
|
||||
cd ${S}
|
||||
sed -e 's/Eterm/xterm/' -i config/default.conf
|
||||
cd config
|
||||
sh build.sh || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/lib/${PN}
|
||||
cp -R "${S}"/* "${D}"/usr/lib/${PN} || die "Copy files failed"
|
||||
dobin "${FILESDIR}/${PN}"
|
||||
}
|
||||
|
|
@ -1,5 +1,3 @@
|
|||
DIST broadcom-wl-4.150.10.5.tar.bz2 3888794 RMD160 2a0a24aefbd0f979ce1ef6e24585bd792a88d09b SHA1 2dc21875dae79113b31d1dd16179ab3431d0f0ae SHA256 a9f4e276a4d8d3a1cd0f2eb87080ae89b77f0a7140f06d4e9e2135fc44fdd533
|
||||
DIST wl_apsta-3.130.20.0.o 652866 RMD160 504dd0cdff52b480d9871269eb9827071d85a6b2 SHA1 b1f61d283bd7d05ade313da522cb0d0ad4033652 SHA256 7dba610b1d96dd14e901bcbce14cd6ecd1b1ac6f5c0035b0d6b6dc46a7c3ef90
|
||||
EBUILD broadcom-firmware-downloader-0.1-r1.ebuild 1055 RMD160 1b212e4429d9bfddee57f021f3d55a007bdecda4 SHA1 f6ede12efecbec0dd4bdd06438c07174b90b6b72 SHA256 71c685ad1fe256f1e8037cfbe0700d6fe69f2e8710ba163ede773b58ab107d29
|
||||
EBUILD broadcom-firmware-downloader-0.1-r2.ebuild 1164 RMD160 242f19ca1ba5dfb176734041bd74130a625f62ad SHA1 4edb414134289f29b3e38ea02256f62428e438ae SHA256 1ef76a1bce462112f47d6f06f4ca8bad7a57a9d68eef45931cbd4306f844882b
|
||||
EBUILD broadcom-firmware-downloader-0.1.ebuild 1147 RMD160 ffcd26fb244ebab8cc2037053ffe17fda1746eeb SHA1 508543ff285b15c2856db2cdef1bea1bd697339a SHA256 e8d5ae0d4b035b28791d66b341abf9d1429c38c943cf0d75b6c70c00c79e42fc
|
||||
EBUILD broadcom-firmware-downloader-0.1-r2.ebuild 1170 RMD160 a0178c02c44246903150e2598b07311bc057ee2e SHA1 d1e516bac0f3adb766aab4ca300768a3d438a672 SHA256 9db3a3cdd4e343224ef1be49e8fd556bdc47508a83eac8d4dac349a826bde5bd
|
||||
|
|
|
|||
|
|
@ -1,29 +0,0 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
DESCRIPTION="Closed Broadcom Commercial Firmware Downloader"
|
||||
HOMEPAGE=""
|
||||
SRC_URI="b43? ( http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 )
|
||||
b43legacy? ( http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="+b43 +b43legacy"
|
||||
RESTRICT="strip"
|
||||
|
||||
DEPEND=""
|
||||
|
||||
RDEPEND="net-wireless/b43-fwcutter"
|
||||
|
||||
src_install() {
|
||||
dodir /lib/firmware/broadcom-unmodified
|
||||
insinto /lib/firmware/broadcom-unmodified
|
||||
if use b43; then doins "${WORKDIR}"/broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o; fi;
|
||||
if use b43legacy; then doins "${DISTDIR}"/wl_apsta-3.130.20.0.o; fi;
|
||||
einfo "Unmolested Broadcom firmware files have been downloaded from openwrt and stored on the hdd."
|
||||
einfo "No changes to the files have been made, only unmodified files have been distributed."
|
||||
einfo "If the user wishes these firmware in a useful way then emerge broadcom-firmware-installer."
|
||||
}
|
||||
|
||||
|
|
@ -1,9 +1,11 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
DESCRIPTION="Closed Broadcom Commercial Firmware Downloader"
|
||||
HOMEPAGE=""
|
||||
HOMEPAGE="none"
|
||||
SRC_URI="b43? ( http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 )
|
||||
b43legacy? ( http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o )"
|
||||
|
||||
|
|
@ -14,11 +16,10 @@ IUSE="+b43 +b43legacy"
|
|||
RESTRICT="strip"
|
||||
|
||||
DEPEND=""
|
||||
|
||||
RDEPEND="net-wireless/b43-fwcutter"
|
||||
|
||||
src_install() {
|
||||
dodir /lib/firmware/broadcom-unmodified || die "failed to create dir"
|
||||
dodir /lib/firmware/broadcom-unmodified || die "failed to create dir"
|
||||
insinto /lib/firmware/broadcom-unmodified
|
||||
if use b43; then doins "${WORKDIR}"/broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o || die "failed to install b43 files"; fi;
|
||||
if use b43legacy; then doins "${DISTDIR}"/wl_apsta-3.130.20.0.o || die "failed to install b43legacy files"; fi;
|
||||
|
|
|
|||
|
|
@ -1,30 +0,0 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
DESCRIPTION="Closed Broadcom Commercial Firmware Downloader"
|
||||
HOMEPAGE=""
|
||||
SRC_URI="b43? ( http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 )
|
||||
b43legacy? ( http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="+b43 +b43legacy"
|
||||
RESTRICT="strip"
|
||||
|
||||
DEPEND=""
|
||||
|
||||
#RDEPEND="( || ( net-wireless/b43-fwcutter ) ( net-wireless/b43-tools[fwcutter] ) )"
|
||||
RDEPEND="net-wireless/b43-tools[fwcutter]"
|
||||
|
||||
src_install() {
|
||||
dodir /lib/firmware/broadcom-unmodified
|
||||
insinto /lib/firmware/broadcom-unmodified
|
||||
if use b43; then doins "${WORKDIR}"/broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o; fi;
|
||||
if use b43legacy; then doins "${DISTDIR}"/wl_apsta-3.130.20.0.o; fi;
|
||||
einfo "Unmolested Broadcom firmware files have been downloaded from openwrt and stored on the hdd."
|
||||
einfo "No changes to the files have been made, only unmodified files have been distributed."
|
||||
einfo "If the user wishes these firmware in a useful way then emerge broadcom-firmware-installer."
|
||||
}
|
||||
|
||||
|
|
@ -1,3 +1 @@
|
|||
EBUILD broadcom-firmware-installer-0.1-r1.ebuild 849 RMD160 44f69c1290bfd00072a92c4a71509318019b0cf3 SHA1 e3643cdaa91d29bf0f4543f17dc8ddf58f2d30f4 SHA256 636244f190c11520d51a6bb31c84eea9ab01c31ed76d990b71a8cb8f8566f92a
|
||||
EBUILD broadcom-firmware-installer-0.1-r2.ebuild 1671 RMD160 c299f94add36f5b0a9e220d21c1feaae5be4bb5e SHA1 49a27bc9da93d97a1b2d5a10026b9b2ee7b1ee7f SHA256 100533ecc573c1f8448af0d34be561a4b09bc2e74434888f3a53cb0a33979c03
|
||||
EBUILD broadcom-firmware-installer-0.1.ebuild 843 RMD160 245f5f1b8ba3791cf8510d240f61f8423e00cb5f SHA1 55ffe4d2594990ea26db1c8ea4b8752c117bf385 SHA256 28579b6b2b133eee2fc58ca4f1efcd5f3be0b4d7f511b574f483b8a13daf122a
|
||||
EBUILD broadcom-firmware-installer-0.1-r2.ebuild 1678 RMD160 471e2fbdf0a6e93e6622004850bc6377d94c6dc6 SHA1 f162e78535ce6547328b2e5558b8d4e69d0dadf1 SHA256 743e49075cc6190f82382b4bb1d4f83f5de7817ba07ce01d482c6f0956acd3e2
|
||||
|
|
|
|||
|
|
@ -1,27 +0,0 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
DESCRIPTION="Closed Broadcom Commercial Firmware Installer"
|
||||
HOMEPAGE=""
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="+b43 +b43legacy"
|
||||
EAPI=2
|
||||
|
||||
DEPEND="b43? ( net-wireless/broadcom-firmware-downloader[b43] )
|
||||
b43legacy? ( net-wireless/broadcom-firmware-downloader[b43legacy] )
|
||||
net-wireless/b43-fwcutter"
|
||||
|
||||
src_install() {
|
||||
dodir /lib
|
||||
dodir /lib/firmware
|
||||
export FIRMWARE_INSTALL_DIR="${D}/lib/firmware"
|
||||
b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" ${ROOT}/lib/firmware/broadcom-unmodified/wl_apsta_mimo.o
|
||||
b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" ${ROOT}/lib/firmware/broadcom-unmodified/wl_apsta-3.130.20.0.o
|
||||
einfo "Your disgusting Broadcom now has it's filthy closed source firmware. I hope you are happy."
|
||||
}
|
||||
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
|
||||
DESCRIPTION="Closed Broadcom Commercial Firmware Installer"
|
||||
HOMEPAGE=""
|
||||
HOMEPAGE="none"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
|
@ -15,7 +15,6 @@ IUSE="+b43 +b43legacy +reload"
|
|||
|
||||
DEPEND="net-wireless/broadcom-firmware-downloader[b43?,b43legacy?]
|
||||
net-wireless/b43-fwcutter"
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
#add a check in src_prepare or something to check kernel versions. we don't care, but gentoo will and we like that.
|
||||
|
|
@ -30,8 +29,8 @@ pkg_setup() {
|
|||
src_install() {
|
||||
dodir /lib/firmware || die "failed to create /lib/firmware"
|
||||
FIRMWARE_INSTALL_DIR="${D}/lib/firmware"
|
||||
use b43 && b43-fwcutter -w "${FIRMWARE_INSTALL_DIR}" ${ROOT}/lib/firmware/broadcom-unmodified/wl_apsta_mimo.o || die "failed to cut xxx firmware"
|
||||
use b43legacy && b43-fwcutter -w "${FIRMWARE_INSTALL_DIR}" ${ROOT}/lib/firmware/broadcom-unmodified/wl_apsta-3.130.20.0.o || die "failed to cut xxx firmware"
|
||||
use b43 && b43-fwcutter -w "${FIRMWARE_INSTALL_DIR}" "${ROOT}"/lib/firmware/broadcom-unmodified/wl_apsta_mimo.o || die "failed to cut xxx firmware"
|
||||
use b43legacy && b43-fwcutter -w "${FIRMWARE_INSTALL_DIR}" "${ROOT}"/lib/firmware/broadcom-unmodified/wl_apsta-3.130.20.0.o || die "failed to cut xxx firmware"
|
||||
}
|
||||
|
||||
pkg_postinst(){
|
||||
|
|
|
|||
|
|
@ -1,25 +0,0 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
DESCRIPTION="Closed Broadcom Commercial Firmware Installer"
|
||||
HOMEPAGE=""
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="b43 b43legacy"
|
||||
EAPI=2
|
||||
|
||||
DEPEND="b43? ( net-wireless/broadcom-firmware-downloader[b43] )
|
||||
b43legacy? ( net-wireless/broadcom-firmware-downloader[b43legacy] )
|
||||
( || ( net-wireless/b43-fwcutter ) ( net-wireless/b43-tools[fwcutter] ) )"
|
||||
|
||||
src_install() {
|
||||
export FIRMWARE_INSTALL_DIR="/lib/firmware"
|
||||
b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" /lib/firmware/broadcom_unmodified/wl_apsta_mimo.o
|
||||
b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" /lib/firmware/broadcom_unmodified/wl_apsta-3.130.20.0.o
|
||||
einfo "Your disgusting Broadcom now has it's filthy close source firmware. I hope you are happy."
|
||||
}
|
||||
|
||||
Loading…
Reference in a new issue