Blame SPECS/jna.spec

1d9dbc
Name:           jna
1d9dbc
Version:        5.6.0
1d9dbc
Release:        6%{?dist}
1d9dbc
Summary:        Pure Java access to native libraries
1d9dbc
# Most of code is dual-licensed under either LGPL 2.1+ only or Apache
1d9dbc
# License 2.0.  WeakIdentityHashMap.java was taken from Apache CXF,
1d9dbc
# which is pure Apache License 2.0.
1d9dbc
License:        (LGPLv2+ or ASL 2.0) and ASL 2.0
1d9dbc
1d9dbc
URL:            https://github.com/java-native-access/jna/
1d9dbc
# ./generate-tarball.sh
1d9dbc
Source0:        %{name}-%{version}-clean.tar.xz
1d9dbc
Source1:        package-list
1d9dbc
Source2:        generate-tarball.sh
1d9dbc
1d9dbc
Patch0:         0001-Adapt-build.patch
1d9dbc
# This patch is Fedora-specific for now until we get the huge
1d9dbc
# JNI library location mess sorted upstream
1d9dbc
Patch1:         0002-Load-system-library.patch
1d9dbc
# The X11 tests currently segfault; overall I think the X11 JNA stuff is just a
1d9dbc
# Really Bad Idea, for relying on AWT internals, using the X11 API at all,
1d9dbc
# and using a complex API like X11 through JNA just increases the potential
1d9dbc
# for problems.
1d9dbc
Patch2:         0003-Tests-headless.patch
1d9dbc
# Adds --allow-script-in-comments arg to javadoc to avoid error
1d9dbc
Patch3:         0004-Fix-javadoc-build.patch
1d9dbc
# Avoid generating duplicate manifest entry
1d9dbc
# See https://bugzilla.redhat.com/show_bug.cgi?id=1469022
1d9dbc
Patch4:         0005-Fix-duplicate-manifest-entry.patch
1d9dbc
# We don't want newly added warnings to break our build
1d9dbc
Patch5:         0006-Remove-Werror.patch
1d9dbc
1d9dbc
# We manually require libffi because find-requires doesn't work
1d9dbc
# inside jars.
1d9dbc
Requires:       libffi
1d9dbc
BuildRequires:  gcc
1d9dbc
BuildRequires:  make
1d9dbc
BuildRequires:  javapackages-local
1d9dbc
BuildRequires:  libffi-devel
1d9dbc
BuildRequires:  ant
1d9dbc
BuildRequires:  ant-junit
1d9dbc
BuildRequires:  junit
1d9dbc
BuildRequires:  libX11-devel
1d9dbc
BuildRequires:  libXt-devel
1d9dbc
1d9dbc
%description
1d9dbc
JNA provides Java programs easy access to native shared libraries
1d9dbc
(DLLs on Windows) without writing anything but Java code. JNA's
1d9dbc
design aims to provide native access in a natural way with a
1d9dbc
minimum of effort. No boilerplate or generated code is required.
1d9dbc
While some attention is paid to performance, correctness and ease
1d9dbc
of use take priority.
1d9dbc
1d9dbc
%package        javadoc
1d9dbc
Summary:        Javadocs for %{name}
1d9dbc
BuildArch:      noarch
1d9dbc
1d9dbc
%description    javadoc
1d9dbc
This package contains the javadocs for %{name}.
1d9dbc
1d9dbc
%package        contrib
1d9dbc
Summary:        Contrib for %{name}
1d9dbc
License:        LGPLv2+ or ASL 2.0
1d9dbc
Requires:       %{name} = %{version}-%{release}
1d9dbc
BuildArch:      noarch
1d9dbc
1d9dbc
%description    contrib
1d9dbc
This package contains the contributed examples for %{name}.
1d9dbc
1d9dbc
1d9dbc
%prep
1d9dbc
%setup -q
1d9dbc
cp %{SOURCE1} .
1d9dbc
%patch0 -p1 -b .build
1d9dbc
%patch1 -p1 -b .loadlib
1d9dbc
%patch2 -p1 -b .tests-headless
1d9dbc
%patch3 -p1
1d9dbc
%patch4 -p1
1d9dbc
%patch5 -p1
1d9dbc
1d9dbc
chmod -Rf a+rX,u+w,g-w,o-w .
1d9dbc
sed -i 's|@LIBDIR@|%{_libdir}/%{name}|' src/com/sun/jna/Native.java
1d9dbc
1d9dbc
# clean LICENSE.txt
1d9dbc
sed -i 's/\r//' LICENSE
1d9dbc
1d9dbc
chmod -c 0644 LICENSE OTHERS CHANGES.md
1d9dbc
1d9dbc
build-jar-repository -s -p lib junit
1d9dbc
rm test/com/sun/jna/StructureFieldOrderInspector.java
1d9dbc
rm test/com/sun/jna/StructureFieldOrderInspectorTest.java
1d9dbc
ln -s $(xmvn-resolve ant:ant:1.10.5) lib/ant.jar
1d9dbc
1d9dbc
cp lib/native/aix-ppc64.jar lib/clover.jar
1d9dbc
1d9dbc
1d9dbc
%build
1d9dbc
# We pass -Ddynlink.native which comes from our patch because
1d9dbc
# upstream doesn't want to default to dynamic linking.
1d9dbc
# -Drelease removes the .SNAPSHOT suffix from maven artifact names
1d9dbc
#ant -Dcflags_extra.native="%{optflags}" -Ddynlink.native=true native compile javadoc jar contrib-jars
1d9dbc
ant -Drelease -Dcompatibility=1.6 -Dplatform.compatibility=1.6\
1d9dbc
 -Dcflags_extra.native="%{optflags}" -Ddynlink.native=true -DCC=%{__cc} native dist
1d9dbc
# remove compiled contribs
1d9dbc
find contrib -name build -exec rm -rf {} \; || :
1d9dbc
1d9dbc
1d9dbc
%install
1d9dbc
# NOTE: JNA has highly custom code to look for native jars in this
1d9dbc
# directory.  Since this roughly matches the jpackage guidelines,
1d9dbc
# we'll leave it unchanged.
1d9dbc
install -d -m 755 %{buildroot}%{_libdir}/%{name}
1d9dbc
install -m 755 build/native*/libjnidispatch*.so %{buildroot}%{_libdir}/%{name}/
1d9dbc
1d9dbc
%mvn_file :jna jna jna/jna %{_javadir}/jna
1d9dbc
1d9dbc
%mvn_package :jna-platform contrib
1d9dbc
%mvn_alias :jna-platform :platform
1d9dbc
1d9dbc
%mvn_artifact pom-jna.xml build/jna-min.jar
1d9dbc
%mvn_artifact pom-jna-platform.xml contrib/platform/dist/jna-platform.jar
1d9dbc
1d9dbc
%mvn_install -J doc/javadoc
1d9dbc
1d9dbc
1d9dbc
%files -f .mfiles
1d9dbc
%doc OTHERS README.md CHANGES.md TODO
1d9dbc
%license LICENSE LGPL2.1 AL2.0
1d9dbc
%{_libdir}/%{name}
1d9dbc
1d9dbc
%files javadoc -f .mfiles-javadoc
1d9dbc
%license LICENSE LGPL2.1 AL2.0
1d9dbc
1d9dbc
%files contrib -f .mfiles-contrib
1d9dbc
1d9dbc
1d9dbc
%changelog
1d9dbc
* Wed Aug 18 2021 Carlos O'Donell <codonell@redhat.com> - 5.6.0-6
1d9dbc
- Rebuilt for libffi 3.4.2 SONAME transition.
1d9dbc
  Related: rhbz#1891914
1d9dbc
1d9dbc
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 5.6.0-5
1d9dbc
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
1d9dbc
  Related: rhbz#1991688
1d9dbc
1d9dbc
* Thu Apr 29 2021 Ondrej Dubaj <odubaj@redhat.com> - 5.6.0-4
1d9dbc
- Build without reflections optional dependency (#1954987)
1d9dbc
1d9dbc
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 5.6.0-3
1d9dbc
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
1d9dbc
1d9dbc
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.6.0-2
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
1d9dbc
1d9dbc
* Thu Jan 07 2021 Ondrej Dubaj <odubaj@redhat.com> - 5.6.0-1
1d9dbc
- Rebase to version 5.6.0
1d9dbc
1d9dbc
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.4.0-7
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
1d9dbc
1d9dbc
* Thu Jul 23 2020 Fabio Valentini <decathorpe@gmail.com> - 5.4.0-6
1d9dbc
- Remove special-cased aarch32 build for java-1.8.0-openjdk.
1d9dbc
1d9dbc
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 5.4.0-5
1d9dbc
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
1d9dbc
1d9dbc
* Thu Jul 09 2020 Mat Booth <mat.booth@redhat.com> - 5.4.0-4
1d9dbc
- Fix conditional build without reflections
1d9dbc
1d9dbc
* Thu Apr 02 2020 Tom Stellard <tstellar@redhat.com> - 5.4.0-3
1d9dbc
- Pass C compiler to ant
1d9dbc
1d9dbc
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.4.0-2
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
1d9dbc
1d9dbc
* Thu Aug 01 2019 Marian Koncek <mkoncek@redhat.com> - 5.4.0-1
1d9dbc
- Update to upstream version 5.4.0
1d9dbc
1d9dbc
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.1-10
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
1d9dbc
1d9dbc
* Mon Jul 01 2019 Mat Booth <mat.booth@redhat.com> - 4.5.1-9
1d9dbc
- Minor correction in license tag
1d9dbc
1d9dbc
* Mon Jun 17 2019 Mat Booth <mat.booth@redhat.com> - 4.5.1-8
1d9dbc
- Use xmvn-resolve for portable way to get the ant jar
1d9dbc
1d9dbc
* Sat Jun 08 2019 Mat Booth <mbooth@apache.org> - 4.5.1-7
1d9dbc
- Speed up builds on 32bit arm
1d9dbc
1d9dbc
* Thu Mar 07 2019 Mat Booth <mat.booth@redhat.com> - 4.5.1-6
1d9dbc
- Allow conditionally building without the reflections library for tests
1d9dbc
1d9dbc
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.1-5
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
1d9dbc
1d9dbc
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.1-4
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
1d9dbc
1d9dbc
* Thu Feb 22 2018 Michael Simacek <msimacek@redhat.com> - 4.5.1-3
1d9dbc
- Disable -Werror
1d9dbc
1d9dbc
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.1-2
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1d9dbc
1d9dbc
* Fri Jan 05 2018 Michael Simacek <msimacek@redhat.com> - 4.5.1-1
1d9dbc
- Update to upstream version 4.5.1
1d9dbc
1d9dbc
* Tue Sep 19 2017 Michael Simacek <msimacek@redhat.com> - 4.5.0-1
1d9dbc
- Update to upstream version 4.5.0
1d9dbc
1d9dbc
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.0-7
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
1d9dbc
1d9dbc
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.0-6
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
1d9dbc
1d9dbc
* Wed Jul 19 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.4.0-5
1d9dbc
- Fix generation of JAR manifest
1d9dbc
- Resolves: rhbz#1472494
1d9dbc
1d9dbc
* Mon Jul 10 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.4.0-4
1d9dbc
- Fix duplicate manifest bug
1d9dbc
- Resolves: rhbz#1469022
1d9dbc
1d9dbc
* Fri Jul 07 2017 Michael Simacek <msimacek@redhat.com> - 4.4.0-3
1d9dbc
- Temporarily add symlink to javadir
1d9dbc
1d9dbc
* Mon Jul 03 2017 Michael Simacek <msimacek@redhat.com> - 4.4.0-2
1d9dbc
- Install with XMvn
1d9dbc
1d9dbc
* Tue Mar 28 2017 Michael Simacek <msimacek@redhat.com> - 4.4.0-1
1d9dbc
- Update to upstream version 4.4.0
1d9dbc
1d9dbc
* Tue Feb 07 2017 Michael Simacek <msimacek@redhat.com> - 4.3.0-4
1d9dbc
- Use --allow-script-in-comments on all arches
1d9dbc
1d9dbc
* Wed Feb  1 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.3.0-3
1d9dbc
- Add missing build-requires on GCC
1d9dbc
1d9dbc
* Tue Jan 31 2017 Michael Simacek <msimacek@redhat.com> - 4.3.0-2
1d9dbc
- Try to fix javadoc generation
1d9dbc
1d9dbc
* Mon Jan 16 2017 Michael Simacek <msimacek@redhat.com> - 4.3.0-1
1d9dbc
- Update to upstream version 4.3.0
1d9dbc
- Cleanup rhel macros, because packages was retired in EPEL
1d9dbc
1d9dbc
* Thu Mar 24 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.2-1
1d9dbc
- Update to upstream version 4.2.2
1d9dbc
1d9dbc
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.1-2
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1d9dbc
1d9dbc
* Tue Oct 20 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.1-1
1d9dbc
- Update to upstream version 4.2.1
1d9dbc
1d9dbc
* Thu Sep 17 2015 Levente Farkas <lfarkas@lfarkas.org> - 4.2.0-1
1d9dbc
- Update to 4.2.0
1d9dbc
1d9dbc
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.0-9
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1d9dbc
1d9dbc
* Thu Jun 11 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1.0-8
1d9dbc
- Force Java 1.6 source/target (rhbz#842609)
1d9dbc
- Fix licensing headers (rhbz#988808)
1d9dbc
1d9dbc
* Wed Oct 01 2014 Michal Srb <msrb@redhat.com> - 4.1.0-7
1d9dbc
- Fix for 32-bit systems (Resolves: rhbz#1148349)
1d9dbc
- Fix FTBFS (Resolves: rhbz#1106955)
1d9dbc
1d9dbc
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.0-6
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1d9dbc
1d9dbc
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.0-5
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1d9dbc
1d9dbc
* Fri Jan 10 2014 Roland Grunberg <rgrunber@redhat.com> - 4.0.0-4
1d9dbc
- fix updated depmap
1d9dbc
1d9dbc
* Fri Jan 10 2014 Roland Grunberg <rgrunber@redhat.com> - 4.0.0-3
1d9dbc
- Update depmap calls and fix tests compilation issue.
1d9dbc
1d9dbc
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.0-2
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
1d9dbc
1d9dbc
* Sat Jul  6 2013 Levente Farkas <lfarkas@lfarkas.org> - 4.0-1
1d9dbc
- Update to 4.0
1d9dbc
1d9dbc
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.5.2-2
1d9dbc
- Fix ant-trax and ant-nodeps BR on RHEL
1d9dbc
1d9dbc
* Thu Apr 25 2013 Levente Farkas <lfarkas@lfarkas.org> - 3.5.2-1
1d9dbc
- Update to 3.5.2
1d9dbc
1d9dbc
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.0-2
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
1d9dbc
1d9dbc
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-5
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
1d9dbc
1d9dbc
* Wed Jun 20 2012 Levente Farkas <lfarkas@lfarkas.org> - 3.4.0-4
1d9dbc
- fix #833786 by Mary Ellen Foster 
1d9dbc
1d9dbc
* Wed Mar 14 2012 Juan Hernandez <juan.hernandez@redhat.com> - 3.4.0-3
1d9dbc
- Generate correctly the maven dependencies map (#)
1d9dbc
1d9dbc
* Sun Mar 11 2012 Ville Skyttä <ville.skytta@iki.fi> - 3.4.0-2
1d9dbc
- Don't strip binaries too early, build with $RPM_LD_FLAGS (#802020).
1d9dbc
1d9dbc
* Wed Mar  7 2012 Levente Farkas <lfarkas@lfarkas.org> - 3.4.0-1
1d9dbc
- Update to 3.4.0
1d9dbc
1d9dbc
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.7-13
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1d9dbc
1d9dbc
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.7-12
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1d9dbc
1d9dbc
* Thu Dec  9 2010 Ville Skyttä <ville.skytta@iki.fi> - 3.2.7-11
1d9dbc
- Drop dependency on main package from -javadoc.
1d9dbc
- Add license to -javadoc, and OTHERS and TODO to main package docs.
1d9dbc
- Install javadocs and jars unversioned.
1d9dbc
- Fix release-notes.html permissions.
1d9dbc
- Make -javadoc and -contrib noarch where available.
1d9dbc
1d9dbc
* Fri Dec  3 2010 Levente Farkas <lfarkas@lfarkas.org> - 3.2.7-10
1d9dbc
- fix pom file name #655810
1d9dbc
- disable check everywhere since it seems to always fail in mock
1d9dbc
1d9dbc
* Fri Nov  5 2010 Dan HorĂ¡k <dan[at]danny.cz> - 3.2.7-9
1d9dbc
- exclude checks on s390(x)
1d9dbc
1d9dbc
* Tue Oct 12 2010 Levente Farkas <lfarkas@lfarkas.org> - 3.2.7-8
1d9dbc
- exclude check on ppc
1d9dbc
1d9dbc
* Fri Oct  8 2010 Levente Farkas <lfarkas@lfarkas.org> - 3.2.7-7
1d9dbc
- fix excludearch condition
1d9dbc
1d9dbc
* Wed Oct  6 2010 Levente Farkas <lfarkas@lfarkas.org> - 3.2.7-6
1d9dbc
- readd excludearch for old release fix #548099
1d9dbc
1d9dbc
* Fri Oct 01 2010 Dennis Gilmore <dennis@ausil.us> - 3.2.7-5.1
1d9dbc
- remove the ExcludeArch it makes no sense
1d9dbc
1d9dbc
* Sun Aug  1 2010 Levente Farkas <lfarkas@lfarkas.org> - 3.2.7-5
1d9dbc
- reenable test and clean up contrib files
1d9dbc
1d9dbc
* Tue Jul 27 2010 Levente Farkas <lfarkas@lfarkas.org> - 3.2.7-4
1d9dbc
- add Obsoletes for jna-examples
1d9dbc
1d9dbc
* Sat Jul 24 2010 Levente Farkas <lfarkas@lfarkas.org> - 3.2.7-3
1d9dbc
- upstream 64bit fixes
1d9dbc
1d9dbc
* Fri Jul 23 2010 Levente Farkas <lfarkas@lfarkas.org> - 3.2.7-2
1d9dbc
- Temporary hack for 64bit build
1d9dbc
1d9dbc
* Thu Jul 22 2010 Levente Farkas <lfarkas@lfarkas.org> - 3.2.7-1
1d9dbc
- Rebase on upstream 3.2.7
1d9dbc
1d9dbc
* Wed Jul 21 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.2.4-6
1d9dbc
- Add maven depmap
1d9dbc
1d9dbc
* Thu Apr 22 2010 Colin Walters <walters@verbum.org> - 3.2.4-5
1d9dbc
- Add patches to make the build happen with gcj
1d9dbc
1d9dbc
* Wed Apr 21 2010 Colin Walters <walters@verbum.org> - 3.2.4-4
1d9dbc
- Fix the build by removing upstream's hardcoded md5
1d9dbc
1d9dbc
* Thu Dec 17 2009 Levente Farkas <lfarkas@lfarkas.org> - 3.2.4-3
1d9dbc
- add proper ExclusiveArch
1d9dbc
1d9dbc
* Thu Dec 17 2009 Alexander Kurtakov <akurtako@redhat.com> 3.2.4-2
1d9dbc
- Comment rhel ExclusiveArchs - not correct applies on Fedora.
1d9dbc
1d9dbc
* Sat Nov 14 2009 Levente Farkas <lfarkas@lfarkas.org> - 3.2.4-1
1d9dbc
- Rebase on upstream 3.2.4
1d9dbc
1d9dbc
* Thu Oct 29 2009 Lubomir Rintel <lkundrak@v3.sk> - 3.0.9-6
1d9dbc
- Add examples subpackage
1d9dbc
1d9dbc
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.9-5
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1d9dbc
1d9dbc
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.9-4
1d9dbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
1d9dbc
1d9dbc
* Tue Dec 30 2008 Colin Walters <walters@redhat.com> - 3.0.9-3
1d9dbc
- Add patch to allow opening current process
1d9dbc
1d9dbc
* Sun Nov 30 2008 Colin Walters <walters@redhat.com> - 3.0.9-2
1d9dbc
- Fix library mapping, remove upstreamed patches
1d9dbc
1d9dbc
* Fri Oct 31 2008 Colin Walters <walters@redhat.com> - 3.0.9-1
1d9dbc
- Rebase on upstream 3.0.9
1d9dbc
1d9dbc
* Tue Oct 14 2008 Colin Walters <walters@redhat.com> - 3.0.4-10.svn729
1d9dbc
- Add patch to support String[] returns
1d9dbc
1d9dbc
* Wed Oct 01 2008 Colin Walters <walters@redhat.com> - 3.0.4-9.svn729
1d9dbc
- Add new patch to support NativeMapped[] which I want
1d9dbc
1d9dbc
* Wed Oct 01 2008 Colin Walters <walters@redhat.com> - 3.0.4-8.svn729
1d9dbc
- Update to svn r729
1d9dbc
- drop upstreamed typemapper patch
1d9dbc
1d9dbc
* Thu Sep 18 2008 Colin Walters <walters@redhat.com> - 3.0.4-7.svn700
1d9dbc
- Add patch to make typemapper always accessible
1d9dbc
- Add patch to skip cracktastic X11 test bits which currently fail
1d9dbc
1d9dbc
* Tue Sep 09 2008 Colin Walters <walters@redhat.com> - 3.0.4-5.svn700
1d9dbc
- Update to upstream SVN r700; drop all now upstreamed patches
1d9dbc
1d9dbc
* Sat Sep 06 2008 Colin Walters <walters@redhat.com> - 3.0.4-3.svn630
1d9dbc
- A few more patches for JGIR
1d9dbc
1d9dbc
* Thu Sep 04 2008 Colin Walters <walters@redhat.com> - 3.0.4-2.svn630
1d9dbc
- Add two (sent upstream) patches that I need for JGIR
1d9dbc
1d9dbc
* Thu Jul 31 2008 Colin Walters <walters@redhat.com> - 3.0.4-1.svn630
1d9dbc
- New upstream version, drop upstreamed patch parts
1d9dbc
- New patch jna-3.0.4-nomixedjar.patch which ensures that we don't
1d9dbc
  include the .so in the .jar
1d9dbc
1d9dbc
* Fri Apr 04 2008 Colin Walters <walters@redhat.com> - 3.0.2-7
1d9dbc
- Add patch to use JPackage-compatible JNI library path
1d9dbc
- Do build debuginfo package
1d9dbc
- Refactor build patch greatly so it's hopefully upstreamable
1d9dbc
- Install .so directly to JNI directory, rather than inside jar
1d9dbc
- Clean up Requires/BuildRequires (thanks Mamoru Tasaka)
1d9dbc
1d9dbc
* Sun Mar 30 2008 Conrad Meyer <konrad@tylerc.org> - 3.0.2-6
1d9dbc
- -javadocs should be -javadoc.
1d9dbc
- %%files section cleaned a bit.
1d9dbc
1d9dbc
* Mon Mar 17 2008 Conrad Meyer <konrad@tylerc.org> - 3.0.2-5
1d9dbc
- -javadocs package should be in group "Documentation".
1d9dbc
1d9dbc
* Mon Mar 17 2008 Conrad Meyer <konrad@tylerc.org> - 3.0.2-4
1d9dbc
- License should be LGPLv2+, not GPLv2+.
1d9dbc
- Several minor fixes.
1d9dbc
- Fix Requires in javadoc package.
1d9dbc
1d9dbc
* Sun Mar 16 2008 Conrad Meyer <konrad@tylerc.org> - 3.0.2-3
1d9dbc
- Don't use internal libffi.
1d9dbc
1d9dbc
* Thu Mar 6 2008 Conrad Meyer <konrad@tylerc.org> - 3.0.2-2
1d9dbc
- Don't pull in jars from the web.
1d9dbc
1d9dbc
* Mon Mar 3 2008 Conrad Meyer <konrad@tylerc.org> - 3.0.2-1
1d9dbc
- Initial package.