summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/neko/files/2.0.0-soname.patch')
-rw-r--r--dev-lang/neko/files/2.0.0-soname.patch40
1 files changed, 0 insertions, 40 deletions
diff --git a/dev-lang/neko/files/2.0.0-soname.patch b/dev-lang/neko/files/2.0.0-soname.patch
deleted file mode 100644
index 608303c..0000000
--- a/dev-lang/neko/files/2.0.0-soname.patch
+++ /dev/null
@@ -1,40 +0,0 @@
---- Makefile.orig 2013-02-23 17:24:43.000000000 +0200
-+++ Makefile 2017-10-16 01:50:02.531404913 +0300
-@@ -14,8 +14,10 @@
-
- CFLAGS = -Wall -O3 -fPIC -fomit-frame-pointer -I vm -D_GNU_SOURCE -I libs/common
- EXTFLAGS = -pthread
--MAKESO = $(CC) -shared -Wl,-Bsymbolic
--LIBNEKO_NAME = libneko.so
-+MAJOR = libneko.so
-+MINOR = 2.0.0
-+MAKESO = $(CC) -shared -Wl,-soname,${MAJOR}
-+LIBNEKO_NAME = ${MAJOR}.${MINOR}
- LIBNEKO_LIBS = -ldl -lgc -lm
- NEKOVM_FLAGS = -Lbin -lneko
- STD_NDLL_FLAGS = ${NEKOVM_FLAGS} -lrt
-@@ -70,6 +72,7 @@
- -mkdir bin 2>/dev/null
-
- libneko: bin/${LIBNEKO_NAME}
-+ ln -s ${LIBNEKO_NAME} bin/${MAJOR}
-
- libs:
- (cd src; ${NEKO_EXEC} nekoc tools/install.neko)
-@@ -108,6 +111,7 @@
-
- clean:
- rm -rf bin/${LIBNEKO_NAME} ${LIBNEKO_OBJECTS} ${VM_OBJECTS}
-+ rm -rf bin/libneko.so*
- rm -rf bin/neko bin/nekoc bin/nekoml bin/nekotools
- rm -rf bin/std bin/*.ndll bin/*.n libs/*/*.o
- rm -rf src/*.n src/neko/*.n src/nekoml/*.n src/tools/*.n
-@@ -115,6 +119,8 @@
-
- install:
- cp bin/${LIBNEKO_NAME} ${INSTALL_PREFIX}/lib
-+# ln -s ${INSTALL_PREFIX}/lib/${LIBNEKO_NAME} ${INSTALL_PREFIX}/lib/${MAJOR}
-+ ln -s ${LIBNEKO_NAME} ${INSTALL_PREFIX}/lib/${MAJOR}
- cp bin/neko bin/nekoc bin/nekotools bin/nekoml bin/nekoml.std ${INSTALL_PREFIX}/bin
- -mkdir ${INSTALL_PREFIX}/lib/neko
- cp bin/*.ndll ${INSTALL_PREFIX}/lib/neko