summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbegin-theadventure2023-07-18 18:48:26 +0200
committerbegin-theadventure2023-07-18 18:48:26 +0200
commit7a0e251303b4f23c59a1ee247202dbc70e879f8a (patch)
treec7dfcd4b3c89b463757119208824a075e252ce2a /PKGBUILD
parent786ecf89c3de98edb1c9231a99a44a54b21564f2 (diff)
downloadaur-7a0e251303b4f23c59a1ee247202dbc70e879f8a.tar.gz
Edit sources and desktop creation
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 14 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 23027fa23f8f..1301810000ec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,34 +4,30 @@ _pkgname=converternow
pkgname=$_pkgname-bin
pkgdesc="The Unit Converter app: easy, immediate and multi-platform (binary release)"
pkgver=4.0.1
-pkgrel=1
+pkgrel=2
arch=('x86_64')
url="https://github.com/ferraridamiano/ConverterNOW"
license=('GPL3')
conflicts=($_pkgname)
provides=($_pkgname)
-_desktop=$_pkgname.desktop
-_commit=6df978d26b568d905448c683d3cdb41ebc4af18c
-_url2=https://raw.githubusercontent.com/ferraridamiano/ConverterNOW/$_commit
-source=("$url/releases/download/v$pkgver/$_pkgname-linux-x64.tar.gz"
- "$_url2/LICENSE"
- "$_url2/README.md")
+source=($_pkgname-$pkgver::"$url/releases/download/v$pkgver/$_pkgname-linux-x64.tar.gz"
+ "https://raw.githubusercontent.com/ferraridamiano/ConverterNOW/$pkgver/LICENSE"
+ "https://raw.githubusercontent.com/ferraridamiano/ConverterNOW/$pkgver/README.md")
sha256sums=('d50b5f5a1709bc6237e5637da3841c7c60cc94d641c716c45128a9c560f0f1f6'
'SKIP'
'SKIP')
prepare() {
# "Create a shortcut"
- echo "Comment=The Unit Converter app: easy, immediate and multi-platform" > $_desktop
- sed -i '1 i\StartupWMClass=Converter NOW' $_desktop
- sed -i '1 i\Icon=/opt/ConverterNOW/data/flutter_assets/assets/app_icons/logo.png' $_desktop
- sed -i '1 i\Type=Application' $_desktop
- sed -i '1 i\Terminal=false' $_desktop
- sed -i '1 i\Exec=converternow %U' $_desktop
- sed -i '1 i\Name=Converter NOW' $_desktop
- sed -i '1 i\[Desktop Entry]' $_desktop
- mkdir -p desktop
- mv $_desktop desktop
+ echo "Comment=The Unit Converter app: easy, immediate and multi-platform" > desktop
+ sed -i '1 i\StartupWMClass=Converter NOW' desktop
+ sed -i '1 i\Icon=/opt/ConverterNOW/data/flutter_assets/assets/app_icons/logo.png' desktop
+ sed -i '1 i\Type=Application' desktop
+ sed -i '1 i\Terminal=false' desktop
+ sed -i '1 i\Exec=converternow %U' desktop
+ sed -i '1 i\Name=Converter NOW' desktop
+ sed -i '1 i\[Desktop Entry]' desktop
+ mv desktop $_pkgname.desktop
}
package() {
@@ -42,7 +38,7 @@ package() {
# Install
install -Dm644 README.md -t "$pkgdir/usr/share/doc/$_pkgname"
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$_pkgname"
- install -Dm644 desktop/$_desktop -t "$pkgdir/usr/share/applications"
+ install -Dm644 desktop/$_pkgname.desktop -t "$pkgdir/usr/share/applications"
cp -r data lib $_pkgname ConverterNOW
cp -r ConverterNOW "$pkgdir/opt/ConverterNOW"
ln -s /opt/ConverterNOW/$_pkgname "$pkgdir/usr/bin/$_pkgname"