summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFredy García2022-09-21 20:34:17 -0500
committerFredy García2022-09-21 20:34:17 -0500
commit55a8e00276a1e5b4f318e2d12beef1d4307dd579 (patch)
treeed4d3c5ef0eec39122790e5d88c9ddb8a2495966
parentea25cb6ff789713e53de65dabfb3bdffd3b82d21 (diff)
parent73b3280430200ca191ecdb5a10a9f735239f40f6 (diff)
downloadaur-55a8e00276a1e5b4f318e2d12beef1d4307dd579.tar.gz
Merge commit '73b3280430200ca191ecdb5a10a9f735239f40f6'
-rw-r--r--PKGBUILD9
1 files changed, 6 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b7f66bad7502..9721858742a5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -25,16 +25,19 @@ sha256sums=(
"7ef10d753cfaac52d243549764a793f44f8284a1f4b11715ccd2fa915b026a6f"
)
-package() {
+build() {
rm -rf "${srcdir}/${pkgname}/bin/cache" "${srcdir}/${pkgname}/.pub-cache"
+ "${srcdir}/${pkgname}/bin/internal/update_dart_sdk.sh"
+ "${srcdir}/${pkgname}/bin/flutter" precache
+}
+
+package() {
install -Dm644 "${srcdir}/${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/etc/profile.d/${pkgname}.sh"
install -Dm755 "${srcdir}/${pkgname}.csh" "${pkgdir}/etc/profile.d/${pkgname}.csh"
install -dm755 "${pkgdir}/opt/${pkgname}"
install -dm755 "${pkgdir}/usr/bin"
cp -ra "${srcdir}/${pkgname}" "${pkgdir}/opt/"
- "${pkgdir}/opt/${pkgname}/bin/internal/update_dart_sdk.sh"
- "${pkgdir}/opt/${pkgname}/bin/flutter" precache
find "${pkgdir}/opt/${pkgname}" -type d -exec chmod a+rx {} +
find "${pkgdir}/opt/${pkgname}" -type f -exec chmod a+r {} +
# those files *must* be read-write for end-users; not my fault *grumble*