summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoonas Henriksson2022-07-31 01:33:56 +0300
committerJoonas Henriksson2022-07-31 01:33:56 +0300
commit813ee1afc704339f9cadc1a67175f8b7b883a2b3 (patch)
tree102b1cca4d9792759141fd726f71a4fbd65e99f4
parent8bc5786b5c747404858847ddf1935435eeb3dfc2 (diff)
downloadaur-813ee1afc704339f9cadc1a67175f8b7b883a2b3.tar.gz
Clean up package()
The missing directories can be created when installing the files.
-rw-r--r--PKGBUILD37
1 files changed, 16 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d2a14affbceb..c6b15475427f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -31,35 +31,30 @@ prepare() {
package() {
install -d "${pkgdir}/opt/${pkgname}/"
- install -d "${pkgdir}/opt/${pkgname}/support/"
- install -d "${pkgdir}/usr/bin/"
- install -d "${pkgdir}/usr/share/applications/"
- install -d "${pkgdir}/usr/share/licenses/${pkgname}/"
- install -d "${pkgdir}/usr/share/pixmaps/"
-
mv \
"${srcdir}/data/noarch/game" \
-t "${pkgdir}/opt/${pkgname}/"
- install -m 755 \
+ install -D -m 755 -T \
"${srcdir}/${pkgname}" \
"${pkgdir}/usr/bin/${pkgname}"
- install -m 644 \
- data/noarch/gameinfo \
- "${pkgdir}/opt/${pkgname}/"
- install -m 755 \
- data/noarch/start.sh \
- "${pkgdir}/opt/${pkgname}/"
- install -m 755 \
- data/noarch/support/*.{sh,shlib} \
- "${pkgdir}/opt/${pkgname}/support/"
- install -m 644 \
- 'data/noarch/docs/End User License Agreement.txt' \
+ install -D -m 755 \
+ "${srcdir}/data/noarch/start.sh" \
+ -t "${pkgdir}/opt/${pkgname}/"
+ install -D -m 755 \
+ "${srcdir}"/data/noarch/support/*.{sh,shlib} \
+ -t "${pkgdir}/opt/${pkgname}/support/"
+ install -D -m 644 \
+ "${srcdir}/data/noarch/gameinfo" \
+ -t "${pkgdir}/opt/${pkgname}/"
+
+ install -D -m 644 -T \
+ "${srcdir}/data/noarch/docs/End User License Agreement.txt" \
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- install -m 644 \
- "data/noarch/support/icon.png" \
+ install -D -m 644 -T \
+ "${srcdir}/data/noarch/support/icon.png" \
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
- install -m 644 \
+ install -D -m 644 -T \
"${srcdir}/${pkgname}.desktop" \
"${pkgdir}/usr/share/applications/${pkgname}.desktop"