diff options
author | Egor Panasenko | 2017-03-06 02:40:16 +0200 |
---|---|---|
committer | Egor Panasenko | 2017-03-06 02:40:16 +0200 |
commit | 15cdafa5355dd862e7b2e17bcb5d0bdcd581d2a2 (patch) | |
tree | 058eef57cd9e7c550725ca006c63c3abc4057749 | |
parent | 7f3aa7cc427caa45f43c079167d08099dea91095 (diff) | |
download | aur-15cdafa5355dd862e7b2e17bcb5d0bdcd581d2a2.tar.gz |
pamac-gaura-git
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | pamac-orphans-disable-optional.patch | 21 |
3 files changed, 34 insertions, 8 deletions
@@ -1,7 +1,7 @@ pkgbase = pamac-gaura-git pkgdesc = A Gtk3 frontend for libalpm with some additions from gaurapanasenko pkgver = 4.3.0 - pkgrel = 2 + pkgrel = 3 url = https://github.com/gaurapanasenko/pamac arch = any license = GPL3 @@ -29,7 +29,9 @@ pkgbase = pamac-gaura-git options = !emptydirs backup = etc/pamac.conf source = git://github.com/gaurapanasenko/pamac.git#branch=switchinstallreason + source = pamac-orphans-disable-optional.patch sha256sums = SKIP + sha256sums = 08cdfa1f3b834bec7bd550b43ab43ab216dd24a302465519a42bc857de4e6dce pkgname = pamac-gaura-git @@ -3,7 +3,7 @@ pkgname=pamac-gaura-git pkgver=4.3.0 _pkgver=4.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="A Gtk3 frontend for libalpm with some additions from gaurapanasenko" arch=('any') url="https://github.com/gaurapanasenko/pamac" @@ -20,12 +20,15 @@ conflicts=('pamac') provides=('pamac') options=(!emptydirs) -source=("git://github.com/gaurapanasenko/pamac.git#branch=switchinstallreason") -sha256sums=('SKIP') - -#prepare() { - # patches here -#} +source=("git://github.com/gaurapanasenko/pamac.git#branch=switchinstallreason" + "pamac-orphans-disable-optional.patch") +sha256sums=('SKIP' + '08cdfa1f3b834bec7bd550b43ab43ab216dd24a302465519a42bc857de4e6dce') + +prepare() { + cd "$srcdir/pamac" + patch -Np1 -i "${srcdir}/pamac-orphans-disable-optional.patch" +} build() { cd "$srcdir/pamac" diff --git a/pamac-orphans-disable-optional.patch b/pamac-orphans-disable-optional.patch new file mode 100644 index 000000000000..f30dac5eb5ba --- /dev/null +++ b/pamac-orphans-disable-optional.patch @@ -0,0 +1,21 @@ +diff -ura pamac.bak/src/daemon.vala pamac/src/daemon.vala +--- pamac.bak/src/daemon.vala 2017-03-06 02:31:08.000000000 +0200 ++++ pamac/src/daemon.vala 2017-03-06 02:23:56.000000000 +0200 +@@ -627,12 +627,12 @@ + if (alpm_pkg.reason == Alpm.Package.Reason.DEPEND) { + Alpm.List<string> requiredby = alpm_pkg.compute_requiredby (); + if (requiredby.length == 0) { +- Alpm.List<string> optionalfor = alpm_pkg.compute_optionalfor (); +- if (optionalfor.length == 0) { ++//~ Alpm.List<string> optionalfor = alpm_pkg.compute_optionalfor (); ++//~ if (optionalfor.length == 0) { + pkgs += initialise_pkg_struct (alpm_pkg); +- } else { +- optionalfor.free_inner (GLib.free); +- } ++//~ } else { ++//~ optionalfor.free_inner (GLib.free); ++//~ } + } else { + requiredby.free_inner (GLib.free); + } |