summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRadioLogic2024-04-24 15:18:12 -0400
committerRadioLogic2024-04-24 15:18:12 -0400
commit636e3ad4e7ece3c6d5136592ecdbb32b61177e28 (patch)
tree7f76b39b98a3c1d3b42103200a2bc27653bd6ee7
parentb6ba3ebf85ca54b93893bec54963a2f723eeb2e4 (diff)
downloadaur-636e3ad4e7ece3c6d5136592ecdbb32b61177e28.tar.gz
Combined find commands
-rw-r--r--PKGBUILD8
1 files changed, 5 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c3b2572913ec..5e5dbce87359 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -38,10 +38,12 @@ build() {
package() {
# Installing into opt
cd "${srcdir}/Empire-${pkgver}/"
+ find {.venv,empire}/ -type d -exec install -dm755 "${pkgdir}/opt/${pkgname}/{}" \; \
+ -or -path '.venv/*' -type f -exec install -D {} "${pkgdir}/opt/${pkgname}/{}" \; \
+ -or -path 'empire/*' -type f -exec install -Dm644 {} "${pkgdir}/opt/${pkgname}/{}" \; \
+ -or -type l -exec cp -a {} "${pkgdir}/opt/${pkgname}/{}" \;
install -dm766 "${pkgdir}/opt/${pkgname}/empire"/{client,server}/downloads/
- find .venv/ -type f -exec install -D {} "${pkgdir}/opt/${pkgname}/{}" \;
- find empire{/,.py} -type f -exec install -Dm644 {} "${pkgdir}/opt/${pkgname}/{}" \;
- find {.venv,empire}/ -type l -exec cp -a {} "${pkgdir}/opt/${pkgname}/{}" \;
+ install -Dm755 "${srcdir}/Empire-${pkgver}/empire.py" "${pkgdir}/opt/${pkgname}/empire.py"
# Installing docs
cd "${srcdir}/Empire-${pkgver}/docs/"