[zeromq-ada] Fix libs directory Add PREFIX because of usrmove
Pavel Zhukov
landgraf at fedoraproject.org
Sun Sep 23 16:18:42 UTC 2012
commit ebf6c06fa848a80ff6915e2137b883963ef6396d
Author: Pavel Zhukov <pavel at zhukoff.net>
Date: Sun Sep 23 20:17:32 2012 +0400
Fix libs directory
Add PREFIX because of usrmove
zeromq-ada-libdir.patch | 15 ++++++++++++++-
zeromq-ada.spec | 12 +++++-------
2 files changed, 19 insertions(+), 8 deletions(-)
---
diff --git a/zeromq-ada-libdir.patch b/zeromq-ada-libdir.patch
index b217d38..a8d6ac3 100644
--- a/zeromq-ada-libdir.patch
+++ b/zeromq-ada-libdir.patch
@@ -14,7 +14,20 @@
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}/zmq/relocatable/ && ln -s *.so* ../../
++ cd ${DESTDIR}/${LIBDIR}/ && ln -s zmq/relocatable/libzmqAda.so* .
all: compile install
samples:
+
+
+## Usr move
+--- a/Makefile 2012-09-23 20:15:19.594222947 +0400
++++ b/Makefile 2012-09-23 20:15:33.392222537 +0400
+@@ -1,6 +1,6 @@
+
+ ifndef PREFIX
+- PREFIX=$(dir $(shell dirname `which gnatls`))
++ PREFIX=/usr
+ endif
+ LIBDIR ?= ${PREFIX}/lib
+ DESTDIR ?=
diff --git a/zeromq-ada.spec b/zeromq-ada.spec
index 4f7cdbc..61321d2 100644
--- a/zeromq-ada.spec
+++ b/zeromq-ada.spec
@@ -2,7 +2,7 @@
Name: zeromq-ada
Version: 2.1.0
-Release: 9.24032011git%{?dist}
+Release: 8.24032011git%{?dist}
Summary: Ada binding for zeromq
Group: System Environment/Libraries
License: GPLv2+
@@ -46,7 +46,7 @@ make %{?_smp_mflags} GNATFLAGS="%{GNAT_optflags}"
%install
rm -rf %{buildroot}
-make install DESTDIR=%{buildroot} LIBDIR=%{_libdir} ADA_PROJECT_DIR=%{_GNAT_project_dir} GNATFLAGS="%{GNAT_optflags}"
+make install DESTDIR=%{buildroot} LIBDIR=%{_libdir} ADA_PROJECT_PATH=%{_GNAT_project_dir} GNATFLAGS="%{GNAT_optflags}"
rm -f %{buildroot}/%{_libdir}/zmq/static/libzmqAda.a
rm -rf %{buildroot}/%{_libdir}/zmq/static
chrpath --delete %{buildroot}%{_libdir}/zmq/relocatable/libzmqAda.so.%{version}
@@ -76,11 +76,9 @@ chrpath --delete %{buildroot}%{_libdir}/zmq/relocatable/libzmqAda.so.%{version}
%{_datadir}/zmq/*
%changelog
-* Mon Jul 23 2012 Pavel Zhukov <landgraf at fedoraproject.org> - 2.1.0-9.24032011git
-- Fix project dir
-
-* Sun Jul 22 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.1.0-8.24032011git
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+* Sun Sep 23 2012 Pavel Zhukov <landgraf at fedoraproject.org> - 2.1.0-8.24032011git
+- Fix libraries symlinks
+- Add usrmove patch
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.1.0-7.24032011git
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
More information about the scm-commits
mailing list