summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorasukaminato2023-02-18 23:22:05 +0900
committerasukaminato2023-02-18 23:22:05 +0900
commita6e2e73dcb208d3b70ae2774fc5c25fea7d4cd84 (patch)
tree2764f45057a2b468adfeedc9f12c5f30709f6f98
parent88f24b1369ec44f4e9408716e2cb3b1e9757f370 (diff)
downloadaur-a6e2e73dcb208d3b70ae2774fc5c25fea7d4cd84.tar.gz
make link like the deb does
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD6
-rw-r--r--stacer-bin.install10
3 files changed, 16 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index df12c3186ee6..a7cd0c4fa1c2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,6 +3,7 @@ pkgbase = stacer-bin
pkgver = 1.1.0
pkgrel = 3
url = https://github.com/oguzhaninan/Stacer
+ install = stacer-bin.install
arch = x86_64
license = GPL3
depends = qt5-charts
@@ -11,6 +12,8 @@ pkgbase = stacer-bin
conflicts = stacer
conflicts = stacer-git
options = !strip
+ source = stacer-bin.install
+ sha512sums = e909cdf5865348399775a574641aed1455c2671a4d611ceb25ac377432a47f442e5cbd4609f7dbef41abe1a04f4efd6618bd289407f6743310fedf146907084a
source_x86_64 = https://github.com/oguzhaninan/Stacer/releases/download/v1.1.0/stacer_1.1.0_amd64.deb
sha512sums_x86_64 = 19bcb87f3d99ce090ab1fb917f65f7dd74f0b1e4fc19272eae0ad8d5c66d3dbe53cbdb50841bbd9a0e16f03201cd6cc5f0bc1a57eda41fd096ed275cf762d84a
diff --git a/PKGBUILD b/PKGBUILD
index 303ed240aa28..7bc45868ac57 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,14 +10,14 @@ arch=('x86_64')
url="https://github.com/oguzhaninan/Stacer"
license=('GPL3')
depends=('qt5-charts' 'qt5-svg' 'hicolor-icon-theme')
+source=("${pkgname}.install")
source_x86_64=("https://github.com/oguzhaninan/Stacer/releases/download/v${pkgver}/stacer_${pkgver}_amd64.deb")
+sha512sums=('e909cdf5865348399775a574641aed1455c2671a4d611ceb25ac377432a47f442e5cbd4609f7dbef41abe1a04f4efd6618bd289407f6743310fedf146907084a')
sha512sums_x86_64=('19bcb87f3d99ce090ab1fb917f65f7dd74f0b1e4fc19272eae0ad8d5c66d3dbe53cbdb50841bbd9a0e16f03201cd6cc5f0bc1a57eda41fd096ed275cf762d84a')
options=('!strip')
+install="${pkgname}.install"
conflicts=('stacer' 'stacer-git')
-provieds=('stacer')
package() {
tar xpvf data.tar.xz -C "${pkgdir}"
- install -Dm755 "${pkgdir}/usr/share/stacer/AppRun" "${pkgdir}/usr/bin/stacer"
}
-
diff --git a/stacer-bin.install b/stacer-bin.install
new file mode 100644
index 000000000000..175107168fef
--- /dev/null
+++ b/stacer-bin.install
@@ -0,0 +1,10 @@
+post_install() {
+ printf "===> creating link\n"
+ ln -sf "/usr/share/stacer/stacer" "/usr/bin/stacer"
+}
+
+post_remove() {
+ printf "===> deleting link\n"
+ unlink /usr/bin/stacer
+ rm -rf /usr/share/stacer
+}