summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormumei2021-01-25 08:45:06 -0500
committermumei2021-01-25 08:45:06 -0500
commit8fa827d7fb29cf412e64b4b221bd6fb13ab9d6fc (patch)
treee3255ba09e63b460e6a234da1015f1b6496f2942
parente6d895456adec7621be419d6c212ccb9e12051bb (diff)
downloadaur-8fa827d7fb29cf412e64b4b221bd6fb13ab9d6fc.tar.gz
Fix ICU build failure
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD16
2 files changed, 12 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1d0c0864b02a..b9f6de39e205 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -20,10 +20,7 @@ pkgbase = gnustep-gui
conflicts = gnustep-gui-svn
options = !makeflags
source = https://github.com/gnustep/libs-gui/releases/download/gui-0_28_0/gnustep-gui-0.28.0.tar.gz
- source = https://github.com/gnustep/libs-gui/releases/download/gui-0_28_0/gnustep-gui-0.28.0.tar.gz.sig
- validpgpkeys = 83AAE47CE829A4146EF83420CA868D4C99149679
sha256sums = 1f6d2de60417e8a674280de84077f94f7394ae4edb3fae9e04129743d7449317
- sha256sums = SKIP
pkgname = gnustep-gui
diff --git a/PKGBUILD b/PKGBUILD
index 92828a2ed3d7..6a494200b491 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,10 +13,8 @@ optdepends=('flite1: required for speech synthesis')
conflicts=('gnustep-gui-svn')
groups=('gnustep-core')
options=('!makeflags')
-source=(https://github.com/gnustep/libs-gui/releases/download/gui-${pkgver//./_}/gnustep-gui-$pkgver.tar.gz{,.sig})
-sha256sums=('1f6d2de60417e8a674280de84077f94f7394ae4edb3fae9e04129743d7449317'
- 'SKIP')
-validpgpkeys=('83AAE47CE829A4146EF83420CA868D4C99149679')
+source=(https://github.com/gnustep/libs-gui/releases/download/gui-${pkgver//./_}/gnustep-gui-$pkgver.tar.gz)
+sha256sums=('1f6d2de60417e8a674280de84077f94f7394ae4edb3fae9e04129743d7449317')
prepare() {
cd "$srcdir"/$pkgname-$pkgver
@@ -26,6 +24,16 @@ build() {
cd "$srcdir"/$pkgname-$pkgver
. /usr/share/GNUstep/Makefiles/GNUstep.sh
./configure --prefix=/usr --sysconfdir=/etc/GNUstep
+ echo "/*
+ * Define TRUE/FALSE to be used with UBool parameters, as these are no longer
+ * defined in ICU as of ICU 68.
+ */
+#ifndef TRUE
+#define TRUE 1
+#endif
+#ifndef FALSE
+#define FALSE 0
+#endif" >> Source/config.h
make
}