main/libsparse: remove ()

The sparse image tools (img2simg, simg2img, append2simg) are now
part of Alpine's android-tools package where they are continously
updated. (See https://github.com/nmeum/android-tools/pull/8)

Remove "libsparse" as depends from all packages because it is either:

 - installed automatically by pmbootstrap when needed for
   deviceinfo_flash_sparse="true"
    (device-chuwi-hi10plus, device-htc-flounder, device-lg-bullhead,
     device-semc-anzu, device-xiaomi-kenzo)

 - seemingly unused(?)
    (device-asus-z00t, linux-motorola-falcon, linux-motorola-peregrine)

[ci:skip-build]: already built successfully in CI
This commit is contained in:
lambdadroid 2019-10-05 14:27:11 +02:00 committed by Oliver Smith
parent dbc13e0626
commit bdb1bdc87b
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
9 changed files with 15 additions and 46 deletions
device
device-asus-z00t
device-chuwi-hi10plus
device-htc-flounder
device-lg-bullhead
device-semc-anzu
device-xiaomi-kenzo
linux-motorola-falcon
linux-motorola-peregrine
main/libsparse

View file

@ -2,12 +2,12 @@
pkgname="device-asus-z00t"
pkgdesc="Zenfone 2 Laser/Selfie (1080p)"
pkgver=0.1
pkgrel=2
pkgrel=3
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
options="!check !archcheck"
depends="postmarketos-base linux-asus-z00t mkbootimg mesa-dri-swrast libsparse msm-fb-refresher"
depends="postmarketos-base linux-asus-z00t mkbootimg mesa-dri-swrast msm-fb-refresher"
makedepends="devicepkg-dev"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
source="

View file

@ -2,12 +2,12 @@
pkgname="device-chuwi-hi10plus"
pkgdesc="CHUWI Hi10 Plus"
pkgver=0.2
pkgrel=0
pkgrel=1
url="https://postmarketos.org"
license="MIT"
arch="x86_64"
options="!check !archcheck"
depends="postmarketos-base linux-chuwi-hi10plus mkbootimg mesa-dri-intel libva-intel-driver libsparse wireless-regdb pulseaudio pulseaudio-alsa alsa-plugins-pulse"
depends="postmarketos-base linux-chuwi-hi10plus mkbootimg mesa-dri-intel libva-intel-driver wireless-regdb pulseaudio pulseaudio-alsa alsa-plugins-pulse"
makedepends="devicepkg-dev"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware

View file

@ -2,18 +2,18 @@
pkgname="device-htc-flounder"
pkgdesc="Google Nexus 9"
pkgver=0.1
pkgrel=2
pkgrel=3
url="https://postmarketos.org"
license="gpl-v3"
arch="aarch64"
options="!check !archcheck"
depends="postmarketos-base linux-htc-flounder mkbootimg mesa-dri-swrast libsparse"
depends="postmarketos-base linux-htc-flounder mkbootimg mesa-dri-swrast"
makedepends="devicepkg-dev"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
source="deviceinfo"
build() {
devicepkg_build $startdir $pkgname
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname

View file

@ -2,12 +2,12 @@
pkgname="device-lg-bullhead"
pkgdesc="Google Nexus 5X"
pkgver=0.1
pkgrel=6
pkgrel=7
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
options="!check !archcheck"
depends="postmarketos-base linux-lg-bullhead mkbootimg mesa-dri-swrast libsparse msm-fb-refresher"
depends="postmarketos-base linux-lg-bullhead mkbootimg mesa-dri-swrast msm-fb-refresher"
makedepends="devicepkg-dev"
source="deviceinfo"

View file

@ -2,12 +2,12 @@
pkgname=device-semc-anzu
pkgdesc="Xperia Arc"
pkgver=1
pkgrel=8
pkgrel=9
url="https://postmarketos.org"
license="MIT"
arch="armhf"
options="!check !archcheck"
depends="postmarketos-base linux-semc-anzu msm-fb-refresher mkbootimg libsparse mesa-dri-swrast"
depends="postmarketos-base linux-semc-anzu msm-fb-refresher mkbootimg mesa-dri-swrast"
makedepends="devicepkg-dev"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
source="

View file

@ -2,12 +2,12 @@
pkgname="device-xiaomi-kenzo"
pkgdesc="Xiaomi Redmi Note 3"
pkgver=0.1
pkgrel=1
pkgrel=2
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
options="!check !archcheck"
depends="postmarketos-base linux-xiaomi-kenzo mkbootimg mesa-dri-swrast mdss-fb-init-hack libsparse"
depends="postmarketos-base linux-xiaomi-kenzo mkbootimg mesa-dri-swrast mdss-fb-init-hack"
makedepends="devicepkg-dev"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
source="deviceinfo"

View file

@ -2,7 +2,7 @@
pkgname="linux-motorola-falcon"
pkgver=3.4.113
pkgrel=4
pkgrel=5
pkgdesc="Moto G (2013) kernel fork"
arch="armhf"
_carch="arm"
@ -10,7 +10,6 @@ _flavor="motorola-falcon"
url="https://kernel.org"
license="GPL2"
options="!strip !check !tracedeps"
depends="libsparse"
makedepends="coreutils perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz dtbtool gcc6"
# Compiler: this kernel was only tested with GCC6. Feel free to make a merge

View file

@ -2,7 +2,7 @@
pkgname="linux-motorola-peregrine"
pkgver=3.4.113
pkgrel=3
pkgrel=4
pkgdesc="Moto G 4G (2013) kernel fork"
arch="armhf"
_carch="arm"
@ -10,7 +10,6 @@ _flavor="motorola-peregrine"
url="https://kernel.org"
license="GPL2"
options="!strip !check !tracedeps"
depends="libsparse"
makedepends="coreutils perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz dtbtool gcc6"
# Compiler: this kernel was only tested with GCC6. Feel free to make a merge

View file

@ -1,29 +0,0 @@
pkgname=libsparse
pkgver="1.0.0"
pkgrel=2
pkgdesc="Android Sparse library"
url="https://android.googlesource.com"
arch="all"
license="APACHE2"
depends="python3"
makedepends="zlib-dev"
subpackages=""
source="$pkgname-$pkgver.tar.gz::https://github.com/anestisb/android-simg2img/archive/${pkgver}.tar.gz"
options="!check"
build() {
cd "$srcdir"/android-simg2img-"$pkgver"
sed -i -e 's./usr/bin/env python./usr/bin/env python3.' simg_dump.py
make sparse
make
}
package() {
cd "$srcdir"/android-simg2img-"$pkgver"
for i in append2simg img2simg simg2img simg2simg simg_dump.py; do
install -D -m755 "$i" "$pkgdir"/usr/bin/"$i"
done
}
sha512sums="e43ad20760243ee88441d3016dea776224373377a5f0d367fca2da8b44f4dcc17c779ad2aed79b2f04861f4e56ec3472c0f2dc5c8fc12dc87f57d608cfc8faf6 libsparse-1.0.0.tar.gz"