summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjonian2021-04-13 01:03:21 +0300
committerjonian2021-04-13 01:03:21 +0300
commit12bb923c63c35f9a0125b565268a29088f585a6e (patch)
tree0328b7a522a7e48cbc80b0de1603d654519bcd62
parent274658c3c4974603bebeac320f021d3d9b0b4f5b (diff)
downloadaur-12bb923c63c35f9a0125b565268a29088f585a6e.tar.gz
fix install error due to conflict with gtk4
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD8
2 files changed, 8 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e33a1d073884..816ae3807f5c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = menulibre
pkgdesc = An advanced menu editor that provides modern features in a clean, easy-to-use interface
pkgver = 2.2.1
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/bluesabre/menulibre
install = menulibre.install
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index d17ba905c957..59d16a774446 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=menulibre
pkgver=2.2.1
-pkgrel=2
+pkgrel=3
pkgdesc="An advanced menu editor that provides modern features in a clean, easy-to-use interface"
arch=("any")
url="https://github.com/bluesabre/menulibre"
@@ -16,5 +16,11 @@ source=("$pkgname-$pkgver.tar.gz::$url/releases/download/$pkgname-$pkgver/$pkgna
md5sums=("8460ea844a5998c5f722bccb5ce8627a")
package() {
+ sed -i '29 i\import gi' "$srcdir/$pkgname-$pkgver/menulibre/MenulibreApplication.py"
+ sed -i '30 i\gi.require_version("Gtk", "3.0")' "$srcdir/$pkgname-$pkgver/menulibre/MenulibreApplication.py"
+
+ sed -i '21 i\import gi' "$srcdir/$pkgname-$pkgver/menulibre_lib/helpers.py"
+ sed -i '22 i\gi.require_version("Gtk", "3.0")' "$srcdir/$pkgname-$pkgver/menulibre_lib/helpers.py"
+
cd "$pkgname-$pkgver" && python setup.py install --root="$pkgdir/" --optimize=1
}