[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