From 62fbe197fe8196cda3f6c8251ac1bae349daa105 Mon Sep 17 00:00:00 2001 From: Eric Lay Date: Thu, 11 Jun 2020 20:40:05 -0500 Subject: [PATCH] changed post install to hook --- PKGBUILD | 3 ++- fuzzy-pkg-finder.hook | 10 ++++++++++ fuzzy-pkg-finder.install | 4 ---- 3 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 fuzzy-pkg-finder.hook delete mode 100644 fuzzy-pkg-finder.install diff --git a/PKGBUILD b/PKGBUILD index f4717d4..5827ef0 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -10,7 +10,6 @@ depends=('pacman' 'yay' 'fzf') makedepends=('git') -install=$pkgname.install source=("git://github.com/ericlay/$pkgname") md5sums=('SKIP') @@ -19,4 +18,6 @@ package() { install -dm755 $pkgdir/usr/bin cp -r $srcdir/$pkgname/bin $pkgdir/usr chmod a+x $pkgdir/usr/bin/* + install -dm755 "$pkgdir"/usr/share/libalpm/hooks/ + install -m644 fuzzy-pkg-finder.hook "$pkgdir"/usr/share/libalpm/hooks/ } diff --git a/fuzzy-pkg-finder.hook b/fuzzy-pkg-finder.hook new file mode 100644 index 0000000..6cf920b --- /dev/null +++ b/fuzzy-pkg-finder.hook @@ -0,0 +1,10 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Target = fuzzy-pkg-finder + +[Action] +Description = Syncing file database... +When = PostTransaction +Exec = /bin/sh -c 'pacman -Fy && yay -Fy' diff --git a/fuzzy-pkg-finder.install b/fuzzy-pkg-finder.install deleted file mode 100644 index 61a9a3a..0000000 --- a/fuzzy-pkg-finder.install +++ /dev/null @@ -1,4 +0,0 @@ -## arg 1: the new package version -post_install() { - sudo pacman -Fy && yay -Fy -}