summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffen Hansen2022-03-28 08:06:37 +0200
committerSteffen Hansen2022-03-28 08:06:37 +0200
commitdf1d3b27d20cebf479595cdb9307fa592d259da8 (patch)
treedb2da3ba25a7a4563335e1ad12d4edee304b3d73
parent33b797d125cf168fc5a00993354b67357db32499 (diff)
downloadaur-df1d3b27d20cebf479595cdb9307fa592d259da8.tar.gz
Add patch for broken package_info_plus dependency
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD12
-rw-r--r--package_info_plus.patch12
3 files changed, 24 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 16effa153319..18d6fca377a6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = quickgui
pkgdesc = A Flutter frontend for quickget and quickemu
pkgver = 1.2.4
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/quickgui/quickgui
arch = x86_64
license = unknown
@@ -14,6 +14,8 @@ pkgbase = quickgui
provides = quickgui
conflicts = quickgui
source = quickgui-1.2.4.tar.xz::https://github.com/quickgui/quickgui/archive/refs/tags/v1.2.4.tar.gz
+ source = package_info_plus.patch
sha256sums = 97fa5e3541dd45ed8e4f215dacf1824d59a8624baf7bc8d1106f46b6731d5d05
+ sha256sums = 153f90a1b1b7cb9cd8b7b3943c0fedc3fb37279157688fc39f8f3cb6c3cd4ff2
pkgname = quickgui
diff --git a/PKGBUILD b/PKGBUILD
index 8870a5d307d9..2c8f39b43840 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Steffen Hansen <steffengrundsoe@gmail.com>
pkgname=quickgui
pkgver=1.2.4
-pkgrel=1
+pkgrel=2
pkgdesc="A Flutter frontend for quickget and quickemu"
arch=('x86_64')
url="https://github.com/quickgui/quickgui"
@@ -10,8 +10,14 @@ depends=('quickemu' 'zenity')
makedepends=('flutter' 'cmake' 'ninja' 'clang')
provides=("$pkgname")
conflicts=("$pkgname")
-source=("$pkgname-$pkgver.tar.xz"::"https://github.com/quickgui/quickgui/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('97fa5e3541dd45ed8e4f215dacf1824d59a8624baf7bc8d1106f46b6731d5d05')
+source=("$pkgname-$pkgver.tar.xz"::"https://github.com/quickgui/quickgui/archive/refs/tags/v$pkgver.tar.gz"
+ 'package_info_plus.patch')
+sha256sums=('97fa5e3541dd45ed8e4f215dacf1824d59a8624baf7bc8d1106f46b6731d5d05'
+ '153f90a1b1b7cb9cd8b7b3943c0fedc3fb37279157688fc39f8f3cb6c3cd4ff2')
+
+prepare() {
+ patch -d "$pkgname-$pkgver" -Np1 < "$srcdir/package_info_plus.patch"
+}
build() {
cd "$pkgname-$pkgver"
diff --git a/package_info_plus.patch b/package_info_plus.patch
new file mode 100644
index 000000000000..cd8bf5585160
--- /dev/null
+++ b/package_info_plus.patch
@@ -0,0 +1,12 @@
+diff --color --unified --recursive --text quickgui-1.2.4/pubspec.yaml quickgui-1.2.4.new/pubspec.yaml
+--- quickgui-1.2.4/pubspec.yaml 2022-02-25 08:42:09.000000000 +0100
++++ quickgui-1.2.4.new/pubspec.yaml 2022-03-28 07:51:16.634137485 +0200
+@@ -43,7 +43,7 @@
+ tuple: ^2.0.0
+ file_picker: ^4.1.6
+ shared_preferences: ^2.0.8
+- package_info_plus: ^1.3.0
++ package_info_plus: 1.3.0
+ provider: ^6.0.1
+ intl: ^0.17.0
+ gettext: ^1.2.0