]> git.pld-linux.org Git - packages/OpenThreads.git/blobdiff - OpenThreads.spec
- fix libdir in .pc
[packages/OpenThreads.git] / OpenThreads.spec
index cd422fcf45f13c9d8be5036d6e629b0783b2d317..49feaff3b52583d709f7b516346eb3ff99f37624 100644 (file)
@@ -2,14 +2,12 @@ Summary:      A minimal & complete Object-Oriented (OO) thread interface
 Summary(pl):   Minimalny ale kompletny interfejs w±tków w programowaniu OO
 Name:          OpenThreads
 Version:       1.3
-Release:       0.1
+Release:       1
 License:       LGPL
 Group:         Libraries
-# version from OSG_OP_OT-0.9.6-2.tar.gz needed to build new OpenSceneGraph
-# Source0:     http://dl.sourceforge.net/openthreads/%{name}-v%{version}dev%{devel}-osg0.9.5.tar.gz
-#Source0:      OpenThreads-v%{version}dev%{devel}.tar.gz
-Source0:       http://heanet.dl.sourceforge.net/sourceforge/openscenegraph/%{name}-%{version}.tar.gz
+Source0:       http://dl.sourceforge.net/openscenegraph/%{name}-%{version}.tar.gz
 # Source0-md5: a1d792ae4ce38590ff498e0c7d9ad939
+Source1:       %{name}.pc
 Patch0:                %{name}-soname.patch
 URL:           http://openthreads.sourceforge.net/
 BuildRequires: libstdc++-devel
@@ -51,12 +49,14 @@ Biblioteki programistyczne OpenThreads.
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
-       INST_LOCATION=$RPM_BUILD_ROOT%{_prefix}
-if [ "%{_libdir}" == "%{_prefix}/lib64" ]; then
-       mv $RPM_BUILD_ROOT{%{_prefix}/lib,%{_libdir}}
-fi
+       INST_LOCATION=$RPM_BUILD_ROOT%{_prefix} \
+       INST_LIBS=$RPM_BUILD_ROOT%{_libdir}
+
 ln -sf `basename $RPM_BUILD_ROOT%{_libdir}/lib%{name}.so.*` $RPM_BUILD_ROOT%{_libdir}/lib%{name}.so
 
+install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
+sed -e 's/^libdir=.*/libdir=%{_libdir}/' %{SOURCE1} >$RPM_BUILD_ROOT%{_pkgconfigdir}/openthreads.pc
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -72,3 +72,4 @@ rm -rf $RPM_BUILD_ROOT
 %doc AUTHORS.txt ChangeLog README.txt TODO.txt
 %attr(755,root,root) %{_libdir}/lib%{name}.so
 %{_includedir}/%{name}
+%{_pkgconfigdir}/openthreads.pc
This page took 0.081208 seconds and 4 git commands to generate.