zeromq-ada/zeromq-ada-libdir.patch
2020-06-26 11:15:46 +02:00

28 lines
1.1 KiB
Diff

diff --git a/Makefile b/Makefile
index 7c75354..0e76efb 100644
--- a/Makefile
+++ b/Makefile
@@ -31,7 +31,6 @@ Makefile.config: configure
GNATMAKE = gprbuild ${GNATFLAGS} -p -f -R
compile:
- ${GNATMAKE} -P zmq.gpr -XLIBRARY_TYPE=static
${GNATMAKE} -P zmq.gpr -XLIBRARY_TYPE=relocatable
uninstall:
@@ -46,6 +45,7 @@ install: compile uninstall
cp -f src/zmq.ad* ${DESTDIR}/${PREFIX}/include/zmq
cp -f src/zmq-*.ad* ${DESTDIR}/${PREFIX}/include/zmq
+ cp -f src/gen/* ${DESTDIR}/${PREFIX}/include/zmq
chmod -w ${DESTDIR}/${PREFIX}/include/zmq/*.ad?
# (cd ${DESTDIR}/${PREFIX}/lib; for i in `find -name lib*.so*`; do ln -s $$i ; done)s
cp zmq.gpr.inst ${DESTDIR}/${ADA_PROJECT_DIR}/zmq.gpr
@@ -53,6 +53,7 @@ install: compile uninstall
mkdir -p ${DESTDIR}/${PREFIX}/share/zmq/examples/Ada
cp examples/zmq-examples*.ad* ${DESTDIR}/${PREFIX}/share/zmq/examples/Ada
cp examples/zmq-examples.gpr.inst ${DESTDIR}/${PREFIX}/share/zmq/examples/Ada/zmq-examples.gpr
+ cd ${DESTDIR}/${LIBDIR}/ && ln -s zmq/relocatable/libzmqAda.so* .
samples:
${GNATMAKE} -P examples/zmq-examples.gpr