File dokuwiki-plugin-odt.spec of Package dokuwiki-plugin-odt

#
# Spec File for Package dokuwiki-plugin-odt
#
%define         plugin_data   /srv/www/dokuwiki/lib/plugins
%define         upstream_version 2019-07-27
Summary:        Dokuwiki ODT Plugin
Name:           dokuwiki-plugin-odt
Version:        20190727
Release:        2%{?dist}
License:        GPL-2.0
Group:          Productivity/Publishing/Other
URL:            http://www.dokuwiki.org/plugin:odt
BuildRequires:  filesystem fdupes unzip
BuildRequires:  dokuwiki
Requires:       dokuwiki
BuildArch:      noarch
Source:         %{name}-%{upstream_version}.zip
Buildroot:      %{_tmppath}/%{name}-buildroot

%description
This plugin allows you to export a page to the OpenDocument format used by
OpenOffice.org, LibreOfice.org and other word processors. This is especially
useful when you need to print or to give a single page to a customer (Hint:
OpenOffice.org can also export to PDF).

%package lang
Summary:        Dokuwiki plugin ODT - language pack
Group:          Productivity/Publishing/Other

%description lang
%{summary}. Other Languages than english and german

%prep
%setup -n %{name}-%{upstream_version}
test -f .gitignore && rm .gitignore || true

%build

%install
install -d %{buildroot}/%{plugin_data}/odt
mv *  %{buildroot}/%{plugin_data}/odt/
test -d %{buildroot}/%{plugin_data}/odt/_test         && rm -r %{buildroot}/%{plugin_data}/odt/_test
test -f %{buildroot}/%{plugin_data}/odt/deleted.files && rm    %{buildroot}/%{plugin_data}/odt/deleted.files

# create hardlinks for double files
%fdupes %{buildroot}/%{plugin_data}/odt/

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}


%files
%defattr(-, wwwrun, www, -)
%dir %{plugin_data}/odt
%{plugin_data}/odt/*.php
%{plugin_data}/odt/*.txt
%{plugin_data}/odt/*.xml
%{plugin_data}/odt/*.css
%{plugin_data}/odt/*.png
%{plugin_data}/odt/*.svg
%{plugin_data}/odt/conf
%{plugin_data}/odt/helper
%{plugin_data}/odt/renderer
%{plugin_data}/odt/action
%{plugin_data}/odt/ODT

%dir %{plugin_data}/odt/lang/
%{plugin_data}/odt/lang/en
%{plugin_data}/odt/lang/de

%files lang
%defattr(-, wwwrun, www, -)
%{plugin_data}/odt/lang/ca
%{plugin_data}/odt/lang/cs
%{plugin_data}/odt/lang/da
%{plugin_data}/odt/lang/de-informal
%{plugin_data}/odt/lang/eo
%{plugin_data}/odt/lang/es
%{plugin_data}/odt/lang/fr
%{plugin_data}/odt/lang/hu
%{plugin_data}/odt/lang/it
%{plugin_data}/odt/lang/ja
%{plugin_data}/odt/lang/ko
%{plugin_data}/odt/lang/nl
%{plugin_data}/odt/lang/ru
%{plugin_data}/odt/lang/sv
%{plugin_data}/odt/lang/zh

openSUSE Build Service is sponsored by