summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Steward2023-05-05 19:47:48 -0400
committerStephen Steward2023-05-05 19:47:48 -0400
commit0ec7e6a1edbcdac38b09f44aba2b5d6aef597c9c (patch)
tree45c2dcdd792220c3314a361ee3702ec223011fec
parent5632b4a27fc599519959b3da648ea9c7cf856911 (diff)
downloadaur-app-outlet-bin.tar.gz
Moved to using native format instead of AppImage, fixed broken build
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD45
-rw-r--r--app-outlet.desktop4
3 files changed, 32 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 60018735771f..613e1507fe20 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
pkgbase = app-outlet-bin
- pkgdesc = A Universal linux app store
+ pkgdesc = A universal Linux app store
pkgver = 2.1.0
- pkgrel = 1
- url = https://app-outlet.github.io
+ pkgrel = 2
+ url = https://github.com/AppOutlet/AppOutlet
arch = x86_64
license = MIT
- source = app-outlet.AppImage::https://github.com/app-outlet/app-outlet/releases/download/v2.1.0/App.Outlet-2.1.0.AppImage
+ source = https://github.com/AppOutlet/AppOutlet/releases/download/v2.1.0/app-outlet-2.1.0.tar.gz
source = app-outlet.desktop
source = LICENSE
source = icon.png
- sha256sums = 42c576adda4df43130887fdc6f0a3d0b1579bf56e743be2a27a6816c785415e9
- sha256sums = 85f9535c10eb692f0edf9742ac06c1aa03b2c3afc61fcc9019a45b211a45ff83
+ sha256sums = cd749f24501606b990008f3fa824a3bdc11fea97ef37215f2722baca49ccf529
+ sha256sums = 9a3579ceb0871515d607bf5f31e59f337a8d0fabd91b0f462f5fec9132842721
sha256sums = c24c91646674659de06c8dad229b589608a69be9403433b4b5efe856db4cecb8
sha256sums = eed1d87a3f89afbd73898d331bcb484afc3862a0b67bc8b47d5c29aa97c55e5c
diff --git a/PKGBUILD b/PKGBUILD
index 5fa48cc8afd7..6d5319f8f668 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,32 @@
-# Maintainer: Stephen Steward <smstewa4 at protonmail dot com>
-# Contributor: DannyChain <dev at dannychain dot anonaddy dot me>
+# Maintainer: smsteward <smstewa4@protonmail.com>
+# Contributer: DannyChain <dev@dannychain.anonaddy.me>
-_appname=app-outlet
-pkgname=app-outlet-bin
+_pkgname="app-outlet"
+pkgname="$_pkgname-bin"
pkgver=2.1.0
-pkgrel=1
-pkgdesc="A Universal linux app store"
-arch=("x86_64")
-url="https://app-outlet.github.io"
-license=("MIT")
+pkgrel=2
+pkgdesc="A universal Linux app store"
+arch=(x86_64)
+url="https://github.com/AppOutlet/AppOutlet"
+license=(MIT)
source=(
- "${_appname}.AppImage::https://github.com/app-outlet/app-outlet/releases/download/v${pkgver}/App.Outlet-${pkgver}.AppImage"
- "app-outlet.desktop"
- "LICENSE"
- "icon.png"
+ "$url/releases/download/v$pkgver/$_pkgname-$pkgver.tar.gz"
+ "app-outlet.desktop"
+ "LICENSE"
+ "icon.png"
)
-sha256sums=('42c576adda4df43130887fdc6f0a3d0b1579bf56e743be2a27a6816c785415e9'
- '85f9535c10eb692f0edf9742ac06c1aa03b2c3afc61fcc9019a45b211a45ff83'
+sha256sums=('cd749f24501606b990008f3fa824a3bdc11fea97ef37215f2722baca49ccf529'
+ '9a3579ceb0871515d607bf5f31e59f337a8d0fabd91b0f462f5fec9132842721'
'c24c91646674659de06c8dad229b589608a69be9403433b4b5efe856db4cecb8'
'eed1d87a3f89afbd73898d331bcb484afc3862a0b67bc8b47d5c29aa97c55e5c')
+prepare() {
+ bsdtar -xf "$_pkgname-$pkgver.tar.gz"
+}
package() {
- install -Dm644 ${_appname}.desktop -t "${pkgdir}/usr/share/applications"
- install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${_appname}"
- install -Dm644 icon.png "${pkgdir}/usr/share/pixmaps/${_appname}.png"
- install -d "${pkgdir}/opt/${_appname}"
- mv ${_appname}.AppImage "$pkgdir/opt/${_appname}/${_appname}.AppImage"
- chmod +x "$pkgdir/opt/${_appname}/${_appname}.AppImage"
+ cd $srcdir
+ cp -a "$_pkgname-$pkgver" "$pkgdir/opt"
+ install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+ install -Dm 644 icon.png -t "$pkgdir/usr/share/pixmaps/$_pkgname.png"
+ install -Dm 644 $_pkgname.desktop -t "$pkgdir/usr/share/applications"
}
+
diff --git a/app-outlet.desktop b/app-outlet.desktop
index c8498fae340a..7820aac9fec2 100644
--- a/app-outlet.desktop
+++ b/app-outlet.desktop
@@ -1,9 +1,9 @@
[Desktop Entry]
Name=App Outlet
-Exec="/opt/app-outlet/app-outlet.AppImage" %U
+Exec="/opt/app-outlet" %U
Terminal=false
Type=Application
Icon=app-outlet
StartupWMClass=App Outlet
-Comment=A Universal linux app store
+Comment=A universal Linux app store
Categories=Utility;