File dokuwiki.spec of Package dokuwiki-stable

#
# Spec File for Package DokuWiki
#
Summary: DokuWiki, a Wiki written in PHP to work without a database
Summary(de): DokuWiki, ein in PHP geschriebenes Wiki, das keine Datenbank benutzt
Name: dokuwiki
Version: 2017.02.19f
%define versionname 2017-02-19f
Release: 2%{?dist}
License: GPL v2
Group: Productivity/Publishing/Other
Distribution: openSUSE Linux
Vendor: Andreas Gohr <andi@splitbrain.org>
URL: http://www.dokuwiki.org/
BuildRequires: apache2 apache2-devel fdupes
Requires: php >= 5.3.3
PreReq: coreutils
PreReq: apache2
BuildArch: noarch
Prefix: /srv/www/htdocs
Prefix: /etc
Source: %{name}-%{versionname}.tar.gz
Source1: dokuwiki.conf
Buildroot: %{_tmppath}/%{name}-buildroot
# %packager

%define apxs %{_sbindir}/apxs2
%define apache_libexecdir %(%{apxs} -q LIBEXECDIR)
%define apache_sysconfdir %(%{apxs} -q SYSCONFDIR)
%define ap_serverroot %(%{apxs} -q PREFIX)
%define ap_docroot %(%{apxs} -q PREFIX)/htdocs


%description -l de
DokuWiki ist ein einfach zu benutzendes Wiki, mit dem vor allem Dokumentation jeder Art
erstellt werden soll, und dessen Ausgabeformat den Standards entspricht. Zielguppe sind 
Entwicklerteams, Arbeitsgruppen und kleine Firmen aller Art. DokuWiki hat eine einfache, 
aber mächtige Syntax und erleichtert das Erstellen strukturierter Texte. Alle Daten 
werden in reinen Textdateien abgelegt - eine Datenbank ist nicht erforderlich.

Lies das Handbuch von DokuWiki, um seine geballte Kraft freizusetzen.

Autor:
--------
    Andreas Gohr

%prep
%setup -q -n %{name}-%{versionname}

%build

%install
mkdir -p %{buildroot}
%{__install} -d -m0755 $RPM_BUILD_ROOT/etc/apache2/conf.d/
%{__install} -d -m0755 $RPM_BUILD_ROOT%{ap_docroot}/%{name}
%{__install} -d -m0755 $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}

mv * $RPM_BUILD_ROOT%{ap_docroot}/%{name}
cp %{SOURCE1} %{buildroot}/etc/apache2/conf.d/

%fdupes %{buildroot}

find $RPM_BUILD_ROOT%{ap_docroot}/%{name} -type d | sed -e "s@$RPM_BUILD_ROOT@@" > FILELIST
find $RPM_BUILD_ROOT%{ap_docroot}/%{name} -type f | sed -e "s@$RPM_BUILD_ROOT@@" >> FILELIST


%clean

%post

%files -f FILELIST
%defattr (-, wwwrun, www)
/srv/www/htdocs/dokuwiki
%config /etc/apache2/conf.d/dokuwiki.conf


%changelog
* Sat Oct 12 2011 Stefan Schaefer <stefan@invis-server.org>
- Installdirectory changed
* Wed Jun 15 2011 Werner Flamme <w.flamme@web.de>
- included security hotfix
* Thu Jun 2 2011 Werner Flamme <w.flamme@web.de>
- removed superfluous .gitignore file from initial upstream
* Wed May 25 2011 Werner Flamme <w.flamme@web.de> 2011.05.25
- new upstream version Rincewind, see http://www.dokuwiki.org/changes
* Thu Nov 11 2010 Werner Flamme <w.flamme@web.de> 2010.11.07
- new upstream version, see http://www.dokuwiki.org/changes
* Mon Dec 28 2009 Werner Flamme <w.flamme@web.de> 2009.12.25
- new upstream version, see http://www.dokuwiki.org/changes
* Sat May 2 2009  Werner Flamme <w.flamme@web.de> 2009.02.14
- for details, look at http://www.dokuwiki.org/changes
* Mon Dec 15 2008 Werner Flamme <w.flamme@web.de> 2008.05.05
- look at http://www.dokuwiki.org/changes
openSUSE Build Service is sponsored by