Add samsung-i9070 firmware package (#455)
Also change the arch of firmware-mozilla-flame's APKBUILD to "noarch".
This commit is contained in:
parent
43dba29089
commit
8b420832df
4 changed files with 37 additions and 22 deletions
|
@ -1,11 +1,11 @@
|
|||
pkgname=device-samsung-i9070
|
||||
pkgver=1
|
||||
pkgrel=9
|
||||
pkgrel=10
|
||||
pkgdesc="Samsung Galaxy S Advance"
|
||||
url="https://github.com/postmarketOS"
|
||||
arch="noarch"
|
||||
license="MIT"
|
||||
depends="linux-samsung-i9070"
|
||||
depends="linux-samsung-i9070 firmware-samsung-i9070"
|
||||
makedepends=""
|
||||
install=""
|
||||
subpackages=""
|
||||
|
|
|
@ -18,10 +18,7 @@
|
|||
_vendor=samsung
|
||||
_flavor=samsung-i9070
|
||||
_hash="ac7219c4b8dcec7bc5a598d42c6be0db4aa36332"
|
||||
_hash_vendor_files="e24d9687e7fda4f94fc6652d137ed8e703930c3a"
|
||||
_config="config-${_flavor}.armhf"
|
||||
_src_tgz="linux-${_flavor}-${_hash}.tar.gz"
|
||||
_vendor_files_tgz="vendor-files-${_flavor}-${_hash_vendor_files}.tar.gz"
|
||||
|
||||
pkgname=linux-${_flavor}
|
||||
pkgver=3.0.101
|
||||
|
@ -29,7 +26,7 @@ case $pkgver in
|
|||
*.*.*) _kernver=${pkgver%.*};;
|
||||
*.*) _kernver=$pkgver;;
|
||||
esac
|
||||
pkgrel=4
|
||||
pkgrel=5
|
||||
arch="armhf"
|
||||
pkgdesc="Samsung Galaxy S Advance kernel from Epirex"
|
||||
url="https://github.com/Epirex/Samsung_STE_Kernel"
|
||||
|
@ -38,8 +35,7 @@ makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev b
|
|||
options="!strip !check !tracedeps"
|
||||
install=
|
||||
source="
|
||||
$_src_tgz::https://github.com/Epirex/Samsung_STE_Kernel/archive/${_hash}.tar.gz
|
||||
$_vendor_files_tgz::https://github.com/Epirex/android_vendor_samsung_u8500/archive/${_hash_vendor_files}.tar.gz
|
||||
$pkgname-$_hash.tar.gz::https://github.com/Epirex/Samsung_STE_Kernel/archive/${_hash}.tar.gz
|
||||
$_config
|
||||
00_fix_return_address.patch
|
||||
01_remove_ramdisks_from_initramfs.patch
|
||||
|
@ -58,7 +54,6 @@ HOSTCC="${CC:-gcc}"
|
|||
HOSTCC="${HOSTCC#${CROSS_COMPILE}}"
|
||||
|
||||
ksrcdir="$srcdir/Samsung_STE_Kernel-${_hash}"
|
||||
vsrcdir="$srcdir/android_vendor_samsung_u8500-${_hash_vendor_files}"
|
||||
|
||||
prepare() {
|
||||
local _patch_failed=
|
||||
|
@ -142,17 +137,9 @@ package() {
|
|||
KBUILD_BUILD_VERSION="$((pkgrel + 1))-Alpine" CONFIG_NO_ERROR_ON_MISMATCH=y \
|
||||
INSTALL_MOD_PATH="$pkgdir" modules_install \
|
||||
|| return 1
|
||||
|
||||
echo "--[ Installing vendor files ]--"
|
||||
# install wifi firmware
|
||||
install -Dm644 "$vsrcdir/janice/system/etc/wifi/bcmdhd_sta.bin" \
|
||||
"$pkgdir/lib/firmware/postmarketos/bcmdhd_sta.bin"
|
||||
install -Dm644 "$vsrcdir/janice/system/etc/wifi/nvram_net.txt" \
|
||||
"$pkgdir/lib/firmware/postmarketos/nvram_net.txt"
|
||||
}
|
||||
|
||||
sha512sums="5e9309a4329280f0cfbac6e5aae6465143a36197217ea72957e624b06ff724f4117b1309c5a535432ef008733723a605c90285d5740f7b798becd0130f2c0996 linux-samsung-i9070-ac7219c4b8dcec7bc5a598d42c6be0db4aa36332.tar.gz
|
||||
8cb497e9403f5b9e39ad1725959c45f9bbeeb3331f0ddcb4f201f17fbe315b5b8cc5e62ca17179e4da24766697dc7ca8a1bf8f7c06552ca8dce69673f280399a vendor-files-samsung-i9070-e24d9687e7fda4f94fc6652d137ed8e703930c3a.tar.gz
|
||||
65ac788fc01180b803d8110333cbd0e30e742801647d6d4d813aaa6eca0c3d216f5daef0fc9583aef5a1ea2475d48567896da8e443781a1f08ff10ff8d6ea0a6 config-samsung-i9070.armhf
|
||||
ea1d3b5a234fa565e3c1a792de48f4fc4e6023d281d303c8e319c7ef28edc5739ab0e4dea0139a41f0a5c7d03e27921ccaa214fd0ac5c72245a094ce60128864 00_fix_return_address.patch
|
||||
c8f12ecf578be0c4600563134079b980a1079b08ac868302af8821022befe873aa94c67b9690ba87f5967f0a48939d15e871dc2d2862bed7b6a1d0c9a95cfd8f 01_remove_ramdisks_from_initramfs.patch
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
pkgname=firmware-mozilla-flame
|
||||
pkgver=1
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Mozilla Flame Firmware"
|
||||
url="https://github.com/yuvadm/mozilla-flame-firmware"
|
||||
arch="armhf"
|
||||
arch="noarch"
|
||||
license="proprietary"
|
||||
depends=""
|
||||
makedepends=""
|
||||
install=""
|
||||
subpackages=""
|
||||
_hash=503a4052a8bfdc3b4c06533f2d08fe4d6a923842
|
||||
source=$pkgname-$_hash.zip::$url"/archive/${_hash}.zip"
|
||||
options="!check !strip"
|
||||
source=$pkgname-$_hash.tar.gz::$url"/archive/${_hash}.tar.gz"
|
||||
options="!check !strip !archcheck"
|
||||
|
||||
package() {
|
||||
mkdir -p "$pkgdir/lib/firmware/postmarketos"
|
||||
|
@ -21,4 +21,4 @@ package() {
|
|||
done
|
||||
}
|
||||
|
||||
sha512sums="dc9253f5891a488874879fbe94d9d3e59807f33c91958d9b93fc0b07fe31ca664b9929a98857831be07900280ce4c04c4231ab3951e4f02f81b66dd034354560 firmware-mozilla-flame-503a4052a8bfdc3b4c06533f2d08fe4d6a923842.zip"
|
||||
sha512sums="865c6cb88d44c5305b088db4d244f9e178f2ddd7550c481aadeb6444fd853e004641b8900172ec326a11037aa170a658d32d9e62d0780ee50838e89983178384 firmware-mozilla-flame-503a4052a8bfdc3b4c06533f2d08fe4d6a923842.tar.gz"
|
||||
|
|
28
firmware/firmware-samsung-i9070/APKBUILD
Normal file
28
firmware/firmware-samsung-i9070/APKBUILD
Normal file
|
@ -0,0 +1,28 @@
|
|||
pkgname=firmware-samsung-i9070
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
pkgdesc="Samsung Galaxy S Advance Firmware"
|
||||
url="https://github.com/Epirex/android_vendor_samsung_u8500"
|
||||
arch="noarch"
|
||||
license="proprietary"
|
||||
depends=""
|
||||
makedepends=""
|
||||
install=""
|
||||
subpackages=""
|
||||
_hash="e24d9687e7fda4f94fc6652d137ed8e703930c3a"
|
||||
source=$pkgname-$_hash.tar.gz::$url"/archive/${_hash}.tar.gz"
|
||||
options="!check !strip"
|
||||
|
||||
vsrcdir="$srcdir/android_vendor_samsung_u8500-${_hash}"
|
||||
|
||||
package() {
|
||||
mkdir -p "$pkgdir/lib/firmware/postmarketos"
|
||||
|
||||
# install wifi firmware
|
||||
install -Dm644 "$vsrcdir/janice/system/etc/wifi/bcmdhd_sta.bin" \
|
||||
"$pkgdir/lib/firmware/postmarketos/bcmdhd_sta.bin"
|
||||
install -Dm644 "$vsrcdir/janice/system/etc/wifi/nvram_net.txt" \
|
||||
"$pkgdir/lib/firmware/postmarketos/nvram_net.txt"
|
||||
}
|
||||
|
||||
sha512sums="8cb497e9403f5b9e39ad1725959c45f9bbeeb3331f0ddcb4f201f17fbe315b5b8cc5e62ca17179e4da24766697dc7ca8a1bf8f7c06552ca8dce69673f280399a firmware-samsung-i9070-e24d9687e7fda4f94fc6652d137ed8e703930c3a.tar.gz"
|
Loading…
Reference in a new issue