[native-platform] Restore DSO installed in libdir

Mikolaj Izdebski mizdebsk at fedoraproject.org
Tue Oct 21 12:44:50 UTC 2014


commit 70327e57afbf9d2d98ad8cf8355633dc029a2bf5
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date:   Tue Oct 21 14:44:03 2014 +0200

    Restore DSO installed in libdir

 native-platform.spec |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/native-platform.spec b/native-platform.spec
index 0b8905a..8b729e1 100644
--- a/native-platform.spec
+++ b/native-platform.spec
@@ -5,12 +5,12 @@
 
 Name:          native-platform
 Version:       0.10
-Release:       2%{?dist}
+Release:       3%{?dist}
 Summary:       Java bindings for various native APIs
 License:       ASL 2.0
 URL:           https://github.com/adammurdoch/native-platform
 Source0:       https://github.com/adammurdoch/native-platform/archive/%{namedversion}.tar.gz
-Source1:       http://repo.gradle.org/gradle/libs-releases-local/net/rubygrapefruit/%{name}/%{namedversion}/%{name}-%{namedversion}.pom
+Source1:       %{name}-%{namedversion}.pom
 # From Debian
 Source4:       %{name}-0.7-Makefile
 # Try to load native library first from /usr/lib*/native-platform
@@ -77,14 +77,21 @@ arch=$(echo 'print(System.getProperty("os.arch"));' | java -cp $(build-classpath
 
 %install
 %mvn_install -J build/docs/javadoc
+mkdir -p %{buildroot}%{_libdir}/%{name}
+install -pm 0755 build/binaries/libnative-platform-curses.so %{buildroot}%{_libdir}/%{name}
+install -pm 0755 build/binaries/libnative-platform.so %{buildroot}%{_libdir}/%{name}
 
 %files -f .mfiles
+%{_libdir}/%{name}
 %doc readme.md LICENSE
 
 %files javadoc -f .mfiles-javadoc
 %doc LICENSE
 
 %changelog
+* Tue Oct 21 2014 Mikolaj Izdebski <mizdebsk at redhat.com> - 0.10-3
+- Restore DSO installed in libdir
+
 * Tue Oct 21 2014 Mikolaj Izdebski <mizdebsk at redhat.com> - 0.10-2
 - Avoid needles Makefile patching
 


More information about the scm-commits mailing list