openbsd-ports/lang/parrot/patches/patch-config_gen_makefiles_root_in
landry 56349280c1 Update to parrot 3.0.0, from Pascal Stumpf (thanks!) with some tweaks.
Disable threads as it seems to trigger funky bugs. Enable it on all
archs but sparc64 as it's broken there.
Testing on arm/mips64el by kili, sparc64/ppc by me.
2011-03-08 20:12:15 +00:00

21 lines
938 B
Plaintext

$OpenBSD: patch-config_gen_makefiles_root_in,v 1.3 2011/03/08 20:12:15 landry Exp $
--- config/gen/makefiles/root.in.orig Tue Feb 8 14:13:21 2011
+++ config/gen/makefiles/root.in Tue Feb 8 14:16:08 2011
@@ -17,7 +17,7 @@
DEVEL = @DEVEL@
VERSION = @VERSION@$(DEVEL)
-SOVERSION = @VERSION@
+SOVERSION = $(LIBparrot_VERSION)
CONFIG_ARGS = @configure_args@
#IF(win32):SHELL = CMD
@@ -1032,7 +1032,6 @@ $(LIBPARROT_SHARED) : $(O_FILES)
#IF(win32 and cc==gcc): -Wl,--out-implib=libparrot.lib \
$(O_FILES) $(C_LIBS) $(ICU_SHARED)
#IF(win32): if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;2
-#IF(libparrot_shared_alias): ( cd @blib_dir@ ; ln -sf @libparrot_shared@ @libparrot_shared_alias@ )
$(CP) tools/dev/gdb-pp-load.py @blib_dir@/@libparrot_shared@-gdb.py
$(CP) tools/dev/gdb-pp.py @blib_dir@/GDBPrettyPrint.py
@echo '' > @blib_dir@/__init__.py