File MSearch.spec of Package MSearch

# norootforbuild

Name:			MSearch
Summary:		Mandatory library for MediathekView
%define			r_version 11.0
#%define			r_release git20151205
Version:		%{r_version}
Release:		20.1
URL:			https://github.com/xaverW/MSearch
Source0:		%{name}-%{r_version}.tar.bz2
Patch0:			%{name}_build.patch
%if 0%{?suse_version} == 1110
Patch1:			%{name}_ant_version.patch
%endif
License:		GPL
Group:			Productivity/Multimedia/Video/Players
BuildRequires:	ant ant-apache-regexp ant-nodeps xmlbeans jdom jpackage-utils
BuildRequires:	jakarta-commons-lang apache-commons-compress
BuildRequires:	java-1_8_0-openjdk-devel
BuildRequires:	update-alternatives update-desktop-files xerces-j2 xml-commons-apis
BuildRequires:	jide-oss jgoodies-forms jgoodies-common java-xz
Requires:       jide-oss jgoodies-forms jgoodies-common
Requires:		jakarta-commons-lang apache-commons-compress jdom java >= 1.7
BuildRoot:		%{_tmppath}/%{name}-%{version}-build
BuildArch:		noarch

%description
Mandatory library for MediathekView

%prep

%setup -q -n %{name}-%{r_version}
%patch0 -p1
%if 0%{?suse_version} == 1110
%patch1 -p1
%endif
rm -f libs/jgoodies* libs/xz* libs/common*
pushd libs
ln -sf %{_javadir}/commons-compress.jar commons-compress.jar
ln -sf %{_javadir}/commons-lang.jar commons-lang.jar
ln -sf %{_javadir}/jdom.jar jdom.jar
ln -sf %{_javadir}/jide-oss.jar jide-oss.jar
ln -sf %{_javadir}/jgoodies-common.jar jgoodies-common.jar
ln -sf %{_javadir}/forms.jar forms.jar
ln -sf %{_javadir}/xz.jar xz.jar
popd

%build
%ant \
	jar

%install
export NO_BRP_CHECK_BYTECODE_VERSION=true

install -D -m644 dist/MSearch.jar %{buildroot}%{_javadir}/MSearch/MSearch-%{r_version}.jar
pushd %{buildroot}%{_javadir}/MSearch
ln -sf MSearch-%{r_version}.jar MSearch.jar
popd

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%dir %{_javadir}/MSearch
%{_javadir}/MSearch/MSearch.jar
%{_javadir}/MSearch/MSearch-%{r_version}.jar

%changelog
* Fri Jun 10 2016 - robertherb@arcor.de
- added patch: MSearch_ant_version.patch for SLES 11
* Sun Apr 17 2016 - robertherb@arcor.de
- update to version 11.0
* Fri Dec 18 2015 - robertherb@arcor.de
- update to version 10.0-git20151205
* Mon Aug 31 2015 - robertherb@arcor.de
- update to version 10.0-git20150831
* Sun Jun 21 2015 - robertherb@arcor.de
- update to version 10.0-git20150614
* Sun May 17 2015 - robertherb@arcor.de
- update to version 10.0-git20150515
* Tue Mar 03 2015 - robertherb@arcor.de
- update to version 9.0-git20150302
* Mon Oct 20 2014 - robertherb@arcor.de
- removed build dependency and requires: rome
* Fri Oct 17 2014 - robertherb@arcor.de
- update to version 8.0-git20141014
* Sun Jul 27 2014 - robertherb@arcor.de
- update to version 7.0-git20140725
* Fri May 16 2014 - robertherb@arcor.de
- update to version 6.0-git20140514
* Thu Jan 08 2014 - robertherb@arcor.de
- update to version 4.0-git20140108
* Sun Jan 05 2014 - robertherb@arcor.de
- initial package - 4.0-git20131230

openSUSE Build Service is sponsored by