summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChexier2020-06-23 19:37:46 -0300
committerChexier2020-06-23 19:37:46 -0300
commitb978f08422c68f735faaa2d4770c89f5139a3c2e (patch)
tree2877e5e9b6c0f942db6ea5e64a929ab92a98d784
parent8d028471ea195fe589c306d6f7847cd1bfc54dd5 (diff)
downloadaur-b978f08422c68f735faaa2d4770c89f5139a3c2e.tar.gz
Tidy package()
-rw-r--r--PKGBUILD29
1 files changed, 11 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c82e1bf474e7..8029a132ff0e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -20,22 +20,15 @@ build() {
}
package() {
- mkdir -p ../pkg/$pkgname/usr/bin
- mkdir -p ../pkg/$pkgname/usr/share/applications
- mkdir -p ../pkg/$pkgname/usr/share/icons/hicolor
- mkdir -p ../pkg/$pkgname/usr/share/icons/hicolor/16x16/apps
- mkdir -p ../pkg/$pkgname/usr/share/icons/hicolor/32x32/apps
- mkdir -p ../pkg/$pkgname/usr/share/icons/hicolor/48x48/apps
- mkdir -p ../pkg/$pkgname/usr/share/icons/hicolor/64x64/apps
- mkdir -p ../pkg/$pkgname/usr/share/icons/hicolor/128x128/apps
- mkdir -p ../pkg/$pkgname/usr/share/icons/hicolor/256x256/apps
- install -Dm755 $pkgname-$pkgver/build/debug/$pkgname ../pkg/$pkgname/usr/bin
- install -Dm644 $pkgname-$pkgver/resource/desktop/$pkgname.desktop ../pkg/$pkgname/usr/share/applications
- install -Dm644 $pkgname-$pkgver/resource/icon/16x16.ico ../pkg/$pkgname/usr/share/icons/hicolor/16x16/apps/$pkgname.ico
- install -Dm644 $pkgname-$pkgver/resource/icon/32x32.ico ../pkg/$pkgname/usr/share/icons/hicolor/32x32/apps/$pkgname.ico
- install -Dm644 $pkgname-$pkgver/resource/icon/48x48.ico ../pkg/$pkgname/usr/share/icons/hicolor/48x48/apps/$pkgname.ico
- install -Dm644 $pkgname-$pkgver/resource/icon/64x64.ico ../pkg/$pkgname/usr/share/icons/hicolor/64x64/apps/$pkgname.ico
- install -Dm644 $pkgname-$pkgver/resource/icon/128x128.ico ../pkg/$pkgname/usr/share/icons/hicolor/128x128/apps/$pkgname.ico
- install -Dm644 $pkgname-$pkgver/resource/icon/256x256.ico ../pkg/$pkgname/usr/share/icons/hicolor/256x256/apps/$pkgname.ico
- install -Dm644 $pkgname-$pkgver/resource/icon/$pkgname.png ../pkg/$pkgname/usr/share/icons/hicolor/256x256/apps/$pkgname.png
+ msg2 "Copying binary..."
+ install -Dm755 $pkgname-$pkgver/build/debug/$pkgname ../pkg/$pkgname/usr/bin/$pkgname
+
+ msg2 "Copying resources..."
+ # *.desktop
+ install -Dm644 $pkgname-$pkgver/resource/desktop/$pkgname.desktop ../pkg/$pkgname/usr/share/applications/$pkgname.desktop
+
+ # Icons
+ for i in 16x16.ico 32x32.ico 48x48.ico 64x64.ico 128x128.ico 256x256.ico; do
+ install -Dm644 $pkgname-$pkgver/resource/icon/$i ../pkg/$pkgname/usr/share/icons/hicolor/${i/.ico/}/apps/$pkgname.ico
+ done
}