summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortiziodcaio2023-07-28 21:05:46 +0200
committertiziodcaio2023-07-28 21:05:46 +0200
commite1350dbd54b94fe7d0cd821209735686179e6358 (patch)
treec7900e95f2d5d57bacdfe979ed27a5cce477ce4e
parent6f6db03a36d02f14e338100e852f06e4937afd0f (diff)
downloadaur-flutter-light.tar.gz
3.10.6
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD24
-rw-r--r--flutter.sh10
3 files changed, 29 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 25522624ec44..83a9728a6073 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = flutter-light
- pkgver = 3.10.5
+ pkgver = 3.10.6
pkgrel = 1
url = https://flutter.dev
arch = x86_64
@@ -19,9 +19,9 @@ pkgbase = flutter-light
options = emptydirs
options = !strip
source = flutter.sh
- sha256sums = 6ba1a8b996300bb6222915d99a19945c5a5ef062550413559d5bb124bd6cf1e9
+ sha256sums = 1c161f30aabf34e25d9399a79973bdd457bedd6c6f6ffcc5152f8965aa8eb568
-pkgname = flutter-light-common
+pkgname = flutter-light
pkgdesc = A new mobile app SDK to help developers and designers build modern mobile apps for iOS and Android. Using the dart package provided by Arch devs (slower updates)
arch = x86_64
arch = aarch64
@@ -39,19 +39,19 @@ pkgname = flutter-light-common
backup = opt/flutter/packages/flutter/pubspec.yaml
pkgname = flutter-light-android-arm
- depends = flutter-light-common
+ depends = flutter-light
pkgname = flutter-light-android-arm64
- depends = flutter-light-common
+ depends = flutter-light
pkgname = flutter-light-android-x86
- depends = flutter-light-common
+ depends = flutter-light
pkgname = flutter-light-android-x64
- depends = flutter-light-common
+ depends = flutter-light
pkgname = flutter-light-web
- depends = flutter-light-common
+ depends = flutter-light
pkgname = flutter-light-linux
- depends = flutter-light-common
+ depends = flutter-light
diff --git a/PKGBUILD b/PKGBUILD
index 9785afb86c9a..8ca89756dad8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,9 +2,9 @@
# Contributor: Fredy GarcĂ­a <frealgagu at gmail dot com>
# Contributor: Philip Goto <philip.goto@gmail.com>, WithTheBraid <the-one@with-the-braid.cf>
-pkgname=('flutter-light-common' 'flutter-light-android-arm' 'flutter-light-android-arm64' 'flutter-light-android-x86' 'flutter-light-android-x64' 'flutter-light-web' 'flutter-light-linux')
+pkgname=('flutter-light' 'flutter-light-android-arm' 'flutter-light-android-arm64' 'flutter-light-android-x86' 'flutter-light-android-x64' 'flutter-light-web' 'flutter-light-linux')
pkgbase=flutter-light
-pkgver=3.10.5
+pkgver=3.10.6
pkgrel=1
makedepends=("python")
optdepends=("android-sdk" "android-studio" "intellij-idea-community-edition" "intellij-idea-ultimate-edition" "cmake" "ninja" "perl" "python")
@@ -17,7 +17,7 @@ source=(
"flutter.sh"
)
-sha256sums=('6ba1a8b996300bb6222915d99a19945c5a5ef062550413559d5bb124bd6cf1e9')
+sha256sums=('1c161f30aabf34e25d9399a79973bdd457bedd6c6f6ffcc5152f8965aa8eb568')
prepare() {
if [ ! -e $srcdir/flutter ]; then
@@ -29,7 +29,7 @@ prepare() {
if [[ $_ver != $pkgver ]]; then
git pull --update-shallow
fi
- _ver=$(git tag -l)
+ _ver=$(git tag -l | grep $pkgver)
if [[ $_ver != $pkgver ]]; then
exit 1
fi
@@ -39,7 +39,7 @@ prepare() {
"${srcdir}/flutter/bin/flutter" --no-version-check precache
}
-package_flutter-light-common() {
+package_flutter-light() {
provides=(flutter)
conflicts=(flutter)
depends=("git" "glu" "java-environment>=8" "libglvnd" "unzip" "dart" "flutter-light-android-arm64" "dart")
@@ -64,11 +64,11 @@ package_flutter-light-common() {
chmod -R a+rw "${pkgdir}/opt/flutter/version" "${pkgdir}/opt/flutter/bin/cache" "${pkgdir}/opt/flutter/.git"
find "${pkgdir}/opt/flutter" -name "pubspec.lock" -exec chmod a+rw {} +
find "${pkgdir}/opt/flutter" -name "package_config.json" -exec chmod a+rw {} +
- find "${pkgdir}/opt/${pkgname}" -name "package_config.json" -exec chmod a+rw {} +
+ find "${pkgdir}/opt/flutter" -name "package_config.json" -exec chmod a+rw {} +
}
package_flutter-light-android-arm() {
- depends=("flutter-light-common")
+ depends=("flutter-light")
install -dm755 "${pkgdir}/opt/flutter/bin/cache/artifacts/engine"
cp -ra "${srcdir}/flutter/bin/cache/artifacts/engine/android-arm" "${pkgdir}/opt/flutter/bin/cache/artifacts/engine"
@@ -77,7 +77,7 @@ package_flutter-light-android-arm() {
}
package_flutter-light-android-arm64() {
- depends=("flutter-light-common")
+ depends=("flutter-light")
install -dm755 "${pkgdir}/opt/flutter/bin/cache/artifacts/engine"
cp -ra ${srcdir}/flutter/bin/cache/artifacts/engine/android-arm64* ${pkgdir}/opt/flutter/bin/cache/artifacts/engine
@@ -86,7 +86,7 @@ package_flutter-light-android-arm64() {
}
package_flutter-light-android-x86() {
- depends=("flutter-light-common")
+ depends=("flutter-light")
install -dm755 "${pkgdir}/opt/flutter/bin/cache/artifacts/engine"
cp -ra ${srcdir}/flutter/bin/cache/artifacts/engine/android-x86* ${pkgdir}/opt/flutter/bin/cache/artifacts/engine
@@ -95,7 +95,7 @@ package_flutter-light-android-x86() {
}
package_flutter-light-android-x64() {
- depends=("flutter-light-common")
+ depends=("flutter-light")
install -dm755 "${pkgdir}/opt/flutter/bin/cache/artifacts/engine"
cp -ra ${srcdir}/flutter/bin/cache/artifacts/engine/android-x64 ${pkgdir}/opt/flutter/bin/cache/artifacts/engine
@@ -104,7 +104,7 @@ package_flutter-light-android-x64() {
}
package_flutter-light-web() {
- depends=("flutter-light-common")
+ depends=("flutter-light")
install -dm755 "${pkgdir}/opt/flutter/bin/cache"
cp -ra "${srcdir}/flutter/bin/cache/flutter_web_sdk" "${pkgdir}/opt/flutter/bin/cache"
@@ -113,7 +113,7 @@ package_flutter-light-web() {
}
package_flutter-light-linux() {
- depends=("flutter-light-common")
+ depends=("flutter-light")
install -dm755 "${pkgdir}/opt/flutter/bin/cache/artifacts/engine"
cp -ra ${srcdir}/flutter/bin/cache/artifacts/engine/linux* ${pkgdir}/opt/flutter/bin/cache/artifacts/engine
diff --git a/flutter.sh b/flutter.sh
index e63a41979f7d..8f2f379cc457 100644
--- a/flutter.sh
+++ b/flutter.sh
@@ -1,4 +1,10 @@
-#!/bin/bash
+#!/bin/sh
+
+# To debug the tool, you can uncomment the following lines to enable debug
+# mode and set an observatory port:
+# FLUTTER_TOOL_ARGS="--enable-asserts $FLUTTER_TOOL_ARGS"
+# FLUTTER_TOOL_ARGS="$FLUTTER_TOOL_ARGS --observe=65432"
+
export FLUTTER_ROOT=/opt/flutter
export PATH=${PATH}:${FLUTTER_ROOT}/bin
-/bin/dart --disable-dart-dev --packages="$FLUTTER_ROOT/packages/flutter_tools/.dart_tool/package_config.json" $FLUTTER_TOOL_ARGS "$SNAPSHOT_PATH" "$@"
+/bin/dart --disable-dart-dev --packages="$FLUTTER_ROOT/packages/flutter_tools/.dart_tool/package_config.json" $FLUTTER_TOOL_ARGS "$FLUTTER_ROOT/bin/cache/flutter_tools.snapshot" "$@"