summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--.install14
-rw-r--r--PKGBUILD6
3 files changed, 22 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 839ce57cb4ed..09a9dd6a441b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,9 @@
pkgbase = pacnew-chaser
pkgdesc = manage .pacnew files, compare and merge (qt gui) - dev version
- pkgver = 0.9.19.1
+ pkgver = 0.9.20
pkgrel = 1
url = https://www.manjaro.fr/forum/viewtopic.php?f=28&t=10284
+ install = .install
arch = x86_64
license = GPL
depends = qt5pas
@@ -10,8 +11,8 @@ pkgbase = pacnew-chaser
optdepends = diffuse: editor, compare merge files
optdepends = kompare: editor, compare merge files
optdepends = meld: editor, compare merge files
- source = https://www.manjaro.fr/forum/datas/pacnew-chaser-qt-0.9.19.1.tar.gz
- sha512sums = 49c3f6521aecf50661862b9ec53908bc3531aff31fa40e7f86827e6ef3b875334b0c0cc82e18d2076dad44a30da31d115482a2e080d25b5d5885b8b57e4de6a3
+ source = https://www.manjaro.fr/forum/datas/pacnew-chaser-qt-0.9.20.tar.gz
+ sha512sums = 43f15de63c853c4635a027e100db9c5959f298f30ca4e8447b9280c01434a790e4e2228484e860440175951d0819ec0f4189a123a3ae33f58914abc58d8183bb
pkgname = pacnew-chaser
diff --git a/.install b/.install
new file mode 100644
index 000000000000..4f2c4a2148fc
--- /dev/null
+++ b/.install
@@ -0,0 +1,14 @@
+post_install() {
+ sudo ln -s /usr/lib/pacnew-chaser/pacnew-chaser.hook /etc/pacman.d/hooks/pacnew-chaser.hook
+}
+post_upgrade() {
+ [ -f /etc/pacman.d/hooks/pacnew-chaser.hook ] || sudo ln -s /usr/lib/pacnew-chaser/pacnew-chaser.hook /etc/pacman.d/hooks/pacnew-chaser.hook
+}
+
+post_remove() {
+ [ -f /etc/pacman.d/hooks/pacnew-chaser.hook ] && rm /etc/pacman.d/hooks/pacnew-chaser.hook
+ # rm -rf $HOME/.local/share/pacnew-chaser
+ echo "For a clean home, you can"
+ echo "remove $HOME/.local/share/pacnew-chaser/"
+ echo "remove $HOME/.config/pacnew-chaser.ini"
+}
diff --git a/PKGBUILD b/PKGBUILD
index 13721671d1f4..d0493016b2a0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,18 @@
#Maintainer : Papajoke <papajoke [at] manjaro [dot] fr>
pkgname=pacnew-chaser
-pkgver=0.9.19.1
+pkgver=0.9.20
pkgrel=1
url="https://www.manjaro.fr/forum/viewtopic.php?f=28&t=10284"
pkgdesc="manage .pacnew files, compare and merge (qt gui) - dev version"
arch=('x86_64')
license=('GPL')
+install=.install
depends=('qt5pas' 'git')
optdepends=('diffuse: editor, compare merge files'
'kompare: editor, compare merge files'
'meld: editor, compare merge files')
source=("https://www.manjaro.fr/forum/datas/pacnew-chaser-qt-${pkgver}.tar.gz")
-sha512sums=('49c3f6521aecf50661862b9ec53908bc3531aff31fa40e7f86827e6ef3b875334b0c0cc82e18d2076dad44a30da31d115482a2e080d25b5d5885b8b57e4de6a3')
+sha512sums=('43f15de63c853c4635a027e100db9c5959f298f30ca4e8447b9280c01434a790e4e2228484e860440175951d0819ec0f4189a123a3ae33f58914abc58d8183bb')
package() {
cd "$srcdir"
@@ -19,6 +20,7 @@ package() {
install -m755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
install -m644 lib/man.css "${pkgdir}/usr/lib/${pkgname}/man.css"
install -m755 lib/pacnews "${pkgdir}/usr/lib/${pkgname}/pacnews"
+ install -m644 "lib/${pkgname}.hook" "${pkgdir}/usr/lib/${pkgname}/${pkgname}.hook"
install -m644 "lib/${pkgname}.ini" "${pkgdir}/etc/${pkgname}.ini"
install -m644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
install -m644 "images/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"