TASAKA Mamoru 136c96a
%define		mainver		0.996
16a20d7
#%%define		betaver		pre3
54d353f
%define		relnumber	2
f822bb6
e82a5b2
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
f822bb6
f822bb6
Name:		mecab-java
f822bb6
Version:	%{mainver}
e351227
Release:	%{?betaver:0.}%{relnumber}%{?betaver:.%betaver}%{?dist}.11
f822bb6
Summary:	Java binding for MeCab
f822bb6
d2396a9
License:	BSD or LGPLv2+ or GPL+
f822bb6
URL:		http://mecab.sourceforge.net/
Mamoru Tasaka dce7400
Source0:	http://mecab.googlecode.com/files/%{name}-%{mainver}%{?betaver}.tar.gz
f822bb6
f822bb6
# This is not release number specific
9c6ac52
BuildRequires:	gcc-c++
f822bb6
BuildRequires:	mecab-devel = %{version}
54d353f
BuildRequires:	java-devel
9c6ac52
# java related macros
9c6ac52
BuildRequires:	javapackages-tools
Mamoru Tasaka 9560aeb
# %%check
Mamoru Tasaka 9560aeb
BuildRequires:	mecab-jumandic
29a87f9
BuildRequires:	glibc-langpack-ja
f822bb6
f822bb6
Requires:	mecab = %{version}
54d353f
Requires:	java-headless
f822bb6
f822bb6
%description
f822bb6
%{summary}.
f822bb6
f822bb6
%prep
578609b
%setup -q -n %{name}-%{mainver}%{?betaver}
f822bb6
%{__sed} -i.opt -e 's|-O3||' Makefile
f822bb6
578609b
# ??? What are the following lines for?
578609b
# Disabling for now
578609b
: %{__sed} -i.test \
f822bb6
	-e '/test\.java/s|\$|-$|' Makefile
f822bb6
f822bb6
%build
717f4e8
# Failed with -j4 on Matt's mass build
717f4e8
%{__make} -j1 \
16a20d7
	CXX="g++ $RPM_OPT_FLAGS -fno-strict-aliasing" \
54d353f
	JAVAC="%{javac} -encoding UTF8" \
54d353f
	JAR=%{jar} \
54d353f
	INCLUDE=/usr/lib/jvm/java/include
f822bb6
f822bb6
%install
54d353f
#%%{__mkdir_p} $RPM_BUILD_ROOT%%{_libdir}
54d353f
%{__mkdir_p} $RPM_BUILD_ROOT%{_libdir}/%{name}
54d353f
%{__mkdir_p} $RPM_BUILD_ROOT%{_jnidir}
f822bb6
54d353f
%{__install} -cm 644 MeCab.jar $RPM_BUILD_ROOT%{_jnidir}/
54d353f
#%%{__install} -cm 755 libMeCab.so $RPM_BUILD_ROOT%%{_libdir}
54d353f
%{__install} -cm 755 libMeCab.so $RPM_BUILD_ROOT%{_libdir}/%{name}/
f822bb6
f822bb6
%check
f822bb6
export JAVA=%{java}
54d353f
LANG=ja_JP.utf8
f822bb6
%{__make} test || :
f822bb6
f822bb6
%files
f822bb6
%doc bindings.html
f822bb6
%doc AUTHORS COPYING BSD GPL LGPL
f822bb6
54d353f
#%%{_libdir}/libMeCab.so
54d353f
%dir %{_libdir}/%{name}
54d353f
%{_libdir}/%{name}/libMeCab.so
54d353f
%{_jnidir}/MeCab.jar
f822bb6
f822bb6
%changelog
e351227
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.996-2.11
e351227
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
e351227
29a87f9
* Mon Nov 19 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.996-2.10
29a87f9
- Add BR:glibc-langpack-ja
29a87f9
  See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot
29a87f9
bfec067
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.996-2.9
bfec067
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
bfec067
573b29a
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.996-2.8
573b29a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
573b29a
3b49b27
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.996-2.7
3b49b27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
3b49b27
63779ef
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.996-2.6
63779ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
63779ef
d2d182c
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.996-2.5
d2d182c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
d2d182c
96acd24
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.996-2.4
96acd24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
96acd24
65eacca
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.996-2.3
65eacca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
65eacca
fc42975
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.996-2.2
fc42975
- Rebuilt for GCC 5 C++11 ABI change
fc42975
ef0f06b
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.996-2.1
ef0f06b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
ef0f06b
54d353f
* Thu Jun 19 2014 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.996-2
54d353f
- Switch to openjdk for F-21
54d353f
ec088d7
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.996-1.2
ec088d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ec088d7
6a5011f
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.996-1.1
6a5011f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
6a5011f
TASAKA Mamoru 136c96a
* Fri Feb 22 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.996-1
TASAKA Mamoru 136c96a
- 0.996
TASAKA Mamoru 136c96a
e90f922
* Sun Feb 10 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.995-2
e90f922
- Add BR: java for %%check
e90f922
ff53621
* Sun Feb 10 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.995-1
ff53621
- 0.995
ff53621
81be71a
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.994-1.1
81be71a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
81be71a
TASAKA Mamoru a2b46ce
* Mon Jul  2 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.994-1
TASAKA Mamoru a2b46ce
- 0.994
TASAKA Mamoru a2b46ce
TASAKA Mamoru e0cbbe1
* Thu Mar 29 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.993-1
TASAKA Mamoru e0cbbe1
- 0.993
TASAKA Mamoru e0cbbe1
Mamoru Tasaka 52a442c
* Sun Jan 15 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.991-1
Mamoru Tasaka 52a442c
- 0.991
Mamoru Tasaka 52a442c
Mamoru Tasaka dce7400
* Mon Jan  9 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.99-1
Mamoru Tasaka dce7400
- 0.99
Mamoru Tasaka dce7400
TASAKA Mamoru 34ed938
* Thu Jan  5 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.98-3
TASAKA Mamoru 34ed938
- F-17: rebuild against gcc47
TASAKA Mamoru 34ed938
Mamoru Tasaka 9560aeb
* Mon Feb 14 2011 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.98-2
Mamoru Tasaka 9560aeb
- F-15 mass rebuild
234da63
16a20d7
* Tue Sep 29 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.98-1
16a20d7
- 0.98
16a20d7
eab726e
* Sat Jul 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.98-0.3.pre3
eab726e
- F-12: Mass rebuild
eab726e
31d7f68
* Thu Jun  4 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.98-0.2.pre3
31d7f68
- 0.98pre3
31d7f68
578609b
* Mon Mar  9 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.98-0.1.pre1
578609b
- Update to 0.98pre1
578609b
e82a5b2
* Tue Feb 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.97-3
e82a5b2
- %%global-lize "nested" macro
e82a5b2
717f4e8
* Fri Aug 29 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.97-2
717f4e8
- Use -j1 (-j4 failed)
717f4e8
783182f
* Sun Feb  3 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.97-1
783182f
- 0.97
783182f
4507a80
* Fri Oct 26 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-3
4507a80
- License fix
4507a80
f399f1d
* Wed Aug 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-2.dist.3
4fabcad
- Mass rebuild (buildID or binutils issue)
4fabcad
5f3e1e9
* Fri Aug  3 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-2.dist.1
5f3e1e9
- License update
5f3e1e9
f822bb6
* Sun Jun 17 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-2
f822bb6
- Nuke test for now
f822bb6
f822bb6
* Fri Jun 15 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-1
f822bb6
- 0.96
f822bb6
f822bb6
* Thu Mar 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.95-1
f822bb6
- Initial packaging.