summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authormumei2021-01-25 08:45:06 -0500
committermumei2021-01-25 08:45:06 -0500
commit8fa827d7fb29cf412e64b4b221bd6fb13ab9d6fc (patch)
treee3255ba09e63b460e6a234da1015f1b6496f2942 /PKGBUILD
parente6d895456adec7621be419d6c212ccb9e12051bb (diff)
downloadaur-8fa827d7fb29cf412e64b4b221bd6fb13ab9d6fc.tar.gz
Fix ICU build failure
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 12 insertions, 4 deletions
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
}