[genders] here's more bits with java

David Brown dmlb2000 at fedoraproject.org
Tue Jul 8 06:52:54 UTC 2014


commit 5c04f601850079d3e8991e0a697197e94100f7b9
Author: David Brown <dmlb2000 at gmail.com>
Date:   Mon Jul 7 23:39:21 2014 -0700

    here's more bits with java

 genders.spec |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)
---
diff --git a/genders.spec b/genders.spec
index 36ae0b2..8e012bf 100644
--- a/genders.spec
+++ b/genders.spec
@@ -42,6 +42,13 @@ BuildRequires: perl(ExtUtils::MakeMaker), perl(Config)
 %description perl
 Genders API bindings for perl.
 
+%package javadoc
+Summary: Java Documentation
+Group: Development/Tools
+BuildRequires: java-devel
+%description javadoc
+Genders API Documentation for java.
+
 %package java
 Summary: Java libraries
 Group: Development/Tools
@@ -115,6 +122,7 @@ chmod +x %{__perl_provides}
 %endif
 
 %build
+export CPPFLAGS='-I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -I../../../src/libgenders'
 %configure \
     --with-perl-extensions \
     --with-perl-vendor-arch \
@@ -137,6 +145,9 @@ rm -f %{buildroot}/%{perl_vendorarch}/auto/Lib%{name}/.packlist
 mkdir -p %{buildroot}/%{_libexecdir}
 chmod 0755 %{buildroot}/%{python_sitearch}/lib%{name}.so
 
+mkdir -p %{buildroot}/%{_jnidir}
+mv %{buildroot}/%{_datarootdir}/java/Genders.jar %{buildroot}/%{_jnidir}/
+
 %postun -n libgenders -p /sbin/ldconfig
 %postun -n libgendersplusplus -p /sbin/ldconfig
 %post -n libgenders -p /sbin/ldconfig
@@ -170,7 +181,7 @@ rm -rf %{buildroot}
 %files -n libgendersplusplus
 %defattr(-,root,root,-)
 %doc DISCLAIMER DISCLAIMER.UC COPYING 
-%{_libdir}/libgendersplusplus.so.1*
+%{_libdir}/libgendersplusplus.so.2*
 
 %files -n libgendersplusplus-devel
 %defattr(-,root,root,-)
@@ -188,6 +199,13 @@ rm -rf %{buildroot}
 %files java
 %defattr(-,root,root,-)
 %doc DISCLAIMER DISCLAIMER.UC COPYING 
+%{_libdir}/libGendersjni.so*
+%{_jnidir}/Genders.jar
+
+%files javadoc
+%defattr(-,root,root,-)
+%doc DISCLAIMER DISCLAIMER.UC COPYING 
+%{_docdir}/%{name}-%{version}-javadoc
 
 %files python
 %defattr(-,root,root,-)
@@ -205,6 +223,10 @@ rm -rf %{buildroot}
 %{_usr}/lib/genders/*
 
 %changelog
+* Mon Jul 07 2014 David Brown <david.brown at pnnl.gov> - 1.21-1
+- New updated version
+- Wow, they have java bindings now
+
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.20-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the scm-commits mailing list