File kopano-webapp-buildtools.spec of Package kopano-webapp-buildtools

Name:		kopano-webapp-buildtools
Summary:	Kopano plugin build tools
License:	AGPL-3.0
Group:          Development/Tools/Building
Version:        5.3.0
Release:	1.1
Url:            https://www.kopano.com

%define __jar_repack %{nil}
Source:         %{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version}
BuildRequires:  fdupes
BuildRequires:  ant
Requires:  ant
BuildRequires:  java >= 1.6.0
BuildRequires:  java-devel >= 1.6.0
BuildRequires:  ant-nodeps
Requires:  ant-nodeps
%endif
%if 0%{?centos_version} == 600
BuildRequires:  java-1.7.0-openjdk-devel
BuildRequires:  ant-nodeps
BuildRequires:  ant
Requires: ant
Requires:  ant-nodeps
%endif
%if 0%{?centos_version} == 700 || 0%{?rhel_version} == 700 || 0%{?fedora_version} == 20
BuildRequires:  java-1.7.0-openjdk-devel
BuildRequires:  ant
Requires: ant
%endif
%if 0%{?fedora_version} >= 21
BuildRequires:  java-1.8.0-openjdk-devel
BuildRequires:  ant
Requires: ant
%endif

Requires:  php
BuildRequires:  php
Requires:  xz
BuildRequires:  xz
%if 0%{?suse_version} >= 1220
Requires:  libxml2-tools
BuildRequires:  libxml2-tools
%else
Requires:  libxml2
BuildRequires:  libxml2
%endif
BuildArch:      noarch


%description
Kopano WebApp buildtools

%prep
%setup -qn %{name}-%{version}
find . -type f "(" -name "*.js" -o -name "*.php" ")" \
        -exec chmod a-x "{}" "+";

%build
pushd tools
ant
popd

%install
%if 0%{?suse_version} >= 1100
# https://en.opensuse.org/openSUSE:Packaging_Java#bytecode_version_error
export NO_BRP_CHECK_BYTECODE_VERSION=true
%endif
b="%buildroot";
d="$b/%_datadir";
install -d "$d/%name"
cp -ar tools server plugins "$d/%name/"

%files
%defattr(-,root,root)
%dir %_datadir/%name
%dir %_datadir/%name/plugins
%_datadir/%name/plugins/build.xml
%_datadir/%name/plugins/Makefile
%_datadir/%name/plugins/shared.mk
%dir %_datadir/%name/tools
%_datadir/%name/tools/*
%dir %_datadir/%name/server
%_datadir/%name/server/manifest.dtd

%changelog
* Tue May 03 2016 development@kopano.io
- Current release
openSUSE Build Service is sponsored by