diff options
author | Andrey | 2023-03-10 18:57:59 +0400 |
---|---|---|
committer | Andrey | 2023-03-10 18:57:59 +0400 |
commit | 2991ea1ccfe6c4788e2504ac2c9ac8d6a301bdf1 (patch) | |
tree | e506a84238b479bf60520f34902731959cb96c30 | |
parent | 9eb917c8bb7b177e3466bb9bb743e481b95b50a1 (diff) | |
download | aur-2991ea1ccfe6c4788e2504ac2c9ac8d6a301bdf1.tar.gz |
improved .desktop file for iconpacks support
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -8,7 +8,7 @@ pkgdesc="Free and modern music player for VK. Meridius - it is a beautiful music arch=('x86_64') url="https://purplehorrorrus.github.io/meridius" license=('custom') -makedepends=('git' 'gendesk' 'asar') +makedepends=('git' 'asar') options=('!strip' '!emptydirs') source=(git+https://github.com/PurpleHorrorRus/Meridius.git) md5sums=('SKIP') @@ -38,13 +38,14 @@ package_meridius-bin-git(){ cp -r "meridius-${pkgver//v}" "${pkgdir}/opt/Meridius" install -Dm644 "${pkgdir}/opt/Meridius/LICENSES.chromium.html" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - gendesk -f --pkgname "meridius" \ - --exec "/opt/Meridius/meridius %U" \ - --icon "/opt/Meridius/builder/icons/linux/256x256.png" \ - --categories "Audio;Music;Player;AudioVideo;" \ - --comment $pkgdesc + cd $srcdir/meridius-${pkgver//v}/ + + sed -i "s!Exec=.*!Exec=/opt/Meridius/meridius!" io.github.purplehorrorrus.Meridius.desktop + sed -i "s!AudioVideo;!Audio;Music;Player;AudioVideo;!" io.github.purplehorrorrus.Meridius.desktop + + install -Dm644 builder/icons/linux/256x256.png ${pkgdir}/usr/share/pixmaps/io.github.purplehorrorrus.Meridius.png - install -Dm644 -t "$pkgdir/usr/share/applications" meridius.desktop + install -Dm644 -t "$pkgdir/usr/share/applications" io.github.purplehorrorrus.Meridius.desktop } package_meridius-bin-git-electron() { |