Naposledy aktivní 1745817384

swee revidoval tento gist 1745817384. Přejít na revizi

2 files changed, 100 insertions

device-motorola-troika_APKBUILD(vytvořil soubor)

@@ -0,0 +1,32 @@
1 + # Reference: <https://postmarketos.org/devicepkg>
2 + pkgname=device-motorola-troika
3 + pkgdesc="Motorola One Action"
4 + pkgver=1
5 + pkgrel=0
6 + url="https://postmarketos.org"
7 + license="MIT"
8 + arch="aarch64"
9 + options="!check !archcheck"
10 + depends="
11 + linux-motorola-troika
12 + mkbootimg
13 + postmarketos-base
14 + "
15 + makedepends="devicepkg-dev"
16 + source="
17 + deviceinfo
18 + modules-initfs
19 + "
20 +
21 + build() {
22 + devicepkg_build $startdir $pkgname
23 + }
24 +
25 + package() {
26 + devicepkg_package $startdir $pkgname
27 + }
28 +
29 + sha512sums="
30 + 32eeae7e0582256ec9ed8b26a02b99579ae67ced919c910ce9db2571788f6ddb5d0d1c3d2de09b8ca0ce236c5b3d98537fc31ce6cc162ac25189ee06e8e552d0 deviceinfo
31 + e70bae17df23dcaaaea0e2d3616556f04baa23f8ee1357785c0f539bf97282d8ddff53953e155b72689bb73beb38c2da3d08de2a61e866684edfa10a6593885d modules-initfs
32 + "

linux-motorola-troika_APKBUILD(vytvořil soubor)

@@ -0,0 +1,68 @@
1 + # Reference: <https://postmarketos.org/vendorkernel>
2 + # Kernel config based on: arch/arm64/configs/(CHANGEME!)
3 +
4 + pkgname=linux-motorola-troika
5 + pkgver=4.14.113
6 + pkgrel=1
7 + pkgdesc="Motorola One Action kernel fork"
8 + arch="aarch64"
9 + _carch="arm64"
10 + _flavor="motorola-troika"
11 + url="https://kernel.org"
12 + license="GPL-2.0-only"
13 + options="!strip !check !tracedeps pmb:cross-native"
14 + makedepends="
15 + android-tools
16 + bash
17 + bc
18 + bison
19 + devicepkg-dev
20 + findutils
21 + flex
22 + openssl-dev
23 + perl
24 + linux-headers
25 + coreutils
26 + "
27 +
28 + echo $INSTALL_DTBS_PATH
29 +
30 + # Fix GCCH error
31 +
32 + export REPLACE_GCCH=0
33 +
34 + # Source
35 + _repository="kernel_motorola_exynos9610"
36 + _commit="9f48fe04d0b87f3d5e28d6f094855ad18bb1738e"
37 + _config="config-$_flavor.$arch"
38 + source="
39 + $pkgname-$_commit.tar.gz::https://github.com/Sweeistaken/$_repository/archive/$_commit.tar.gz
40 + $_config
41 + mgeneral-fix.patch
42 + "
43 + builddir="$srcdir/$_repository-$_commit"
44 + _outdir="out"
45 +
46 + prepare() {
47 + default_prepare
48 + . downstreamkernel_prepare
49 + }
50 +
51 + build() {
52 + unset LDFLAGS
53 + make O="$_outdir" ARCH="$_carch" CC="${CC:-gcc}" \
54 + KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS"
55 + }
56 +
57 + package() {
58 + downstreamkernel_package "$builddir" "$pkgdir" "$_carch" \
59 + "$_flavor" "$_outdir"
60 + make dtbs_install O="$_outdir" ARCH="$_carch" \
61 + INSTALL_DTBS_PATH=$pkgdir/boot/dtbs
62 + }
63 +
64 + sha512sums="
65 + 3be8e5e3a38d19cb4d56146463c8dfce76445f537a6f0eae34e6b1846b15254e2fbe490c88470bc6c1e6deef1ee06be31f391ac6fee65bcebd7b8bde5eda1340 linux-motorola-troika-9f48fe04d0b87f3d5e28d6f094855ad18bb1738e.tar.gz
66 + 27a6f8c76f04e709433eb39f67a0f05caa66d44a1a66b965169521112f9d398f1a74acd00c1fdc35c2a5812adf9bf34f396f739c50406144a679f038b4948bb3 config-motorola-troika.aarch64
67 + 5a7c0a235f2bc605266095bc6f20890e456253b3a7d058b152690a44552a20514b276dba11fd603b43b60f5c3ee9b5515d8d79448ba0cc62b7f81d2437b98e2e mgeneral-fix.patch
68 + "
Novější Starší