diff options
author | Marco Pompili | 2020-05-28 10:58:49 +0200 |
---|---|---|
committer | Marco Pompili | 2020-05-28 10:58:49 +0200 |
commit | 71bd7472ed5e37b689fb79244db067faa143f228 (patch) | |
tree | 5cb06ef84b32bb129335d2324c253150f92780da | |
parent | 5be4030fe7fdf520bc35806292a589189751197b (diff) | |
download | aur-71bd7472ed5e37b689fb79244db067faa143f228.tar.gz |
Version 0.11.0-2
Add fix for make 4.3
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | make_4.3_error_fix.patch | 11 |
3 files changed, 26 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = openframeworks pkgdesc = An open source C++ toolkit for creative coding. pkgver = 0.11.0 - pkgrel = 1 + pkgrel = 2 url = http://openframeworks.cc/ install = openframeworks.install arch = x86_64 @@ -35,9 +35,11 @@ pkgbase = openframeworks options = !strip source = openal_fix.patch source = of-make-workspace + source = make_4.3_error_fix.patch source = https://openframeworks.cc/versions/v0.11.0/of_v0.11.0_linux64gcc6_release.tar.gz sha256sums = 3e04a8ff4da53e813c0d20b87d5f2231a10767b3a0960af46b0902812b616734 sha256sums = b4fc38288595df566f770018d871970fb13fb2ad4af7e9e5cddc60288f338806 + sha256sums = 04998e54ad640c2c7d397d9d654c6cb266703e23674f03d40049b522dd0915bf sha256sums = 513cee3ce081e79fdc1a942af09869145fff3d7addeee0a76cef26fbc3ae69b1 pkgname = openframeworks @@ -4,7 +4,7 @@ DLAGENTS=("https::/usr/bin/curl -k -o %o %u") pkgname=openframeworks pkgver=0.11.0 -pkgrel=1 +pkgrel=2 pkgdesc="An open source C++ toolkit for creative coding." url="http://openframeworks.cc/" arch=('x86_64') @@ -16,9 +16,11 @@ install=openframeworks.install source=( "openal_fix.patch" "of-make-workspace" + "make_4.3_error_fix.patch" "https://openframeworks.cc/versions/v${pkgver}/of_v${pkgver}_linux64gcc6_release.tar.gz") sha256sums=('3e04a8ff4da53e813c0d20b87d5f2231a10767b3a0960af46b0902812b616734' 'b4fc38288595df566f770018d871970fb13fb2ad4af7e9e5cddc60288f338806' + '04998e54ad640c2c7d397d9d654c6cb266703e23674f03d40049b522dd0915bf' '513cee3ce081e79fdc1a942af09869145fff3d7addeee0a76cef26fbc3ae69b1') _name="of_v${pkgver}_linux64gcc6_release" @@ -26,13 +28,18 @@ _name="of_v${pkgver}_linux64gcc6_release" prepare() { cd ${srcdir} - msg2 "Applying patch for openAL..." - # copy patch + # copy patches cp openal_fix.patch ${_name} - - # apply patch + cp make_4.3_error_fix.patch ${_name} + + # apply patches cd ${_name} + + msg2 "Applying patch for openAL..." patch -p0 < openal_fix.patch + + msg2 "Applying patch for Make 4.3..." + patch -p0 < make_4.3_error_fix.patch export OF_ROOT=${srcdir}/${_name} export LC_ALL=C diff --git a/make_4.3_error_fix.patch b/make_4.3_error_fix.patch new file mode 100644 index 000000000000..ea795196ca2e --- /dev/null +++ b/make_4.3_error_fix.patch @@ -0,0 +1,11 @@ +--- libs/openFrameworksCompiled/project/makefileCommon/config.addons.mk old ++++ libs/openFrameworksCompiled/project/makefileCommon/config.addons.mk new +@@ -96,7 +96,7 @@ define parse_addon + $(eval ADDON_SOURCES=$(PARSED_ADDONS_SOURCE_FILES)) \ + $(eval PROCESS_NEXT=0) \ + $(if $(wildcard $(addon)/addon_config.mk), \ +- $(foreach var_line, $(subst $(space),?,$(shell cat $(addon)/addon_config.mk | tr '\n' '\t')), \ ++ $(foreach var_line, $(shell cat $(addon)/addon_config.mk | tr '\n ' '\t?'), \ + $(eval unscaped_var_line=$(strip $(subst ?, ,$(var_line)))) \ + $(if $(filter $(PROCESS_NEXT),1), $(eval $(unscaped_var_line))) \ + $(if $(filter %:,$(unscaped_var_line)), \ |