]> git.pld-linux.org Git - packages/dokuwiki.git/blame - dokuwiki.spec
apache <2.4/2.4 support
[packages/dokuwiki.git] / dokuwiki.spec
CommitLineData
96e799e4 1%define subver 2013-05-10
b54d08c7 2%define ver %(echo %{subver} | tr -d -)
5089b23b 3#define snap 1
96e799e4 4#define rc_ 1
982e1b45 5%define php_min_version 5.2.4
ffad6420 6%include /usr/lib/rpm/macros.php
d73655e0 7Summary: PHP-based Wiki webapplication
b9cde090 8Summary(pl.UTF-8): Aplikacja WWW Wiki oparta na PHP
d73655e0 9Name: dokuwiki
988b16db 10Version: %{ver}
118123d2 11Release: 1
d73655e0
SP
12License: GPL v2
13Group: Applications/WWW
96e799e4
ER
14Source0: http://www.splitbrain.org/_media/projects/dokuwiki/%{name}-%{subver}.tgz
15# Source0-md5: 9cb5bb79c0445df849845b586e872677
16#Source0: http://www.splitbrain.org/_media/projects/dokuwiki/%{name}-rc%{subver}.tgz
5089b23b 17#Source0: http://github.com/splitbrain/dokuwiki/tarball/master/%{name}-%{subver}.tgz
99646b81
ER
18Source1: %{name}-apache.conf
19Source2: %{name}-lighttpd.conf
89510765 20Source3: http://glen.alkohol.ee/pld/jude.png
db16581c
ER
21# Source3-md5: 623344128960e18f86097dfee213ad4a
22Source4: eventum.gif
dff16d0a
ER
23Source6: pld_button.png
24# Source6-md5: 185afa921e81bd726b9f0f9f0909dc6e
00c44498
ER
25Source7: cacti.gif
26Source8: nagios.gif
a154f52b
ER
27Source9: http://trac.edgewall.org/export/9404/trunk/doc/trac_icon_16x16.png
28# Source9-md5: 0c19ed35bf677f33f6bea14b3a8a2e10
c4df8b0c 29Source10: pld.gif
89510765
ER
30Source11: http://glen.alkohol.ee/pld/astah.png
31# Source11-md5: b1c999e6988440c9e2af6a12e9a56451
107aba6f 32Patch66: %{name}-config.patch
641b29cc 33Patch0: %{name}-paths.patch
1ea0db3c 34Patch1: system-jquery.patch
e527288b 35Patch2: style-width.patch
5b9dd552 36Patch3: undeprecate.patch
48993817 37Patch4: %{name}-geshi.patch
9e409dbc 38Patch5: %{name}-http_auth-option.patch
ff1d703f 39Patch6: %{name}-nice_exit.patch
e79c8784 40Patch8: %{name}-notify-respect-minor.patch
aea2faa7 41Patch10: %{name}-mailtext.patch
1bf63c70 42Patch11: %{name}-notifyns.patch
e5ce8ca9 43Patch14: interwiki-outputonly.patch
ae5a5f57 44Patch15: simplepie.patch
dff16d0a 45Patch19: pld-branding.patch
a3e2b241 46Patch20: fixprivilegeescalationbug.diff
638afb06 47Patch21: task-1821.patch
259e9b01 48Patch22: adldap.patch
3f3ad11a 49Patch23: backlink-rightside.patch
d056ce86 50Patch24: more-buttons.patch
b87189d5 51URL: https://www.dokuwiki.org/
89510765 52BuildRequires: fslint
067355f7 53BuildRequires: rpm-php-pearprov >= 4.4.2-11
db16581c 54BuildRequires: rpmbuild(macros) >= 1.520
d6cd357a
ER
55Requires: jquery >= 1.8
56#Requires: jquery >= 1.9.1
1ea0db3c 57Requires: jquery-cookie
d6cd357a
ER
58#Requires: jquery-migrate
59#Requires: jquery-ui >= 1.10.2
60Requires: jquery-ui >= 1.8
1d8d77eb 61Requires: php(core) >= %{php_min_version}
204838be
ER
62Requires: php(session)
63Requires: php(xml)
1807986d 64Requires: php-geshi >= 1.0.7.19
c4df8b0c 65Requires: php-simplepie >= 1.0.1
d73655e0 66Requires: webapps
105a71ba 67Requires: webserver(access)
24a3d556 68Requires: webserver(alias)
bd481dc8 69Requires: webserver(php)
259e9b01 70Suggests: php-adldap >= 3.3.1
bd481dc8 71Suggests: php-gd
58ad8de5 72Obsoletes: dokuwiki-plugin-jquery
e527288b 73Conflicts: dokuwiki-plugin-icalevents < 20120909
083e173b 74# can use gz compression to store attic pages
bd481dc8 75Suggests: php-zlib
d73655e0
SP
76BuildArch: noarch
77BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
78
79%define _webapps /etc/webapps
80%define _webapp %{name}
81%define _sysconfdir %{_webapps}/%{_webapp}
82%define _appdir %{_datadir}/%{_webapp}
881190a4 83%define _localstatedir /var/lib/%{name}
566f6bd4 84%define _cachedir /var/cache/%{name}
db16581c 85%define find_lang %{_usrlibrpm}/dokuwiki-find-lang.sh %{buildroot}
d73655e0 86
067355f7 87# bad depsolver
44880f04 88%define _noautopear pear./usr/share/php/geshi.php pear./usr/share/php/adLDAP.php
1807986d
ER
89
90# exclude optional php dependencies
616a9f7a 91%define _noautophp php-bzip2 php-bcmath php-zip php-date php-ftp php-hash php-ldap php-mbstring php-mysql php-pgsql php-tokenizer
1807986d
ER
92
93%define _noautoreq %{_noautophp} %{_noautopear}
067355f7 94
d73655e0
SP
95%description
96DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at
97creating documentation of any kind. It is targeted at developer teams,
98workgroups and small companies. It has a simple but powerful syntax
99which makes sure the datafiles remain readable outside the Wiki and
100eases the creation of structured texts. All data is stored in plain
b9cde090
JB
101text files - no database is required.
102
103%description -l pl.UTF-8
104DokuWiki to zgodne ze standardami i proste w użyciu Wiki, przeznaczone
105głównie do tworzenia dokumentów wszelkiego rodzaju. Jest przeznaczone
106dla zespołów programistów, grup roboczych i małych firm. Ma prostą,
107ale mającą duże możliwości składnię, dzięki której pliki danych
108pozostają czytelne poza Wiki, a także ułatwiającą tworzenie tekstów
109strukturalnych. Wszystkie dane są przechowywane w plikach tekstowych -
110nie jest wymagana baza danych.
d73655e0 111
641b29cc 112%package setup
4c94baaa
JB
113Summary: DokuWiki setup package
114Summary(pl.UTF-8): Pakiet do wstępnej konfiguracji DokuWiki
641b29cc
ER
115Group: Applications/WWW
116Requires: %{name} = %{version}-%{release}
117
118%description setup
4c94baaa 119Install this package to configure initial DokuWiki installation. You
641b29cc
ER
120should uninstall this package when you're done, as it considered
121insecure to keep the setup files in place.
122
123%description setup -l pl.UTF-8
4c94baaa 124Ten pakiet należy zainstalować w celu wstępnej konfiguracji DokuWiki
641b29cc
ER
125po pierwszej instalacji. Potem należy go odinstalować, jako że
126pozostawienie plików instalacyjnych mogłoby być niebezpieczne.
127
d73655e0 128%prep
5089b23b 129%setup -q -n %{name}-%{?rc_:rc}%{subver} %{?snap:-c}
566f6bd4
ER
130%if 0%{?snap:1}
131mv *-dokuwiki-*/* .
132test -e VERSION || echo %{subver}-git > VERSION
133install -d data/pages/playground
134touch data/pages/playground/playground.txt
135%endif
641b29cc 136%patch0 -p1
1ea0db3c 137%patch1 -p1
e527288b 138%patch2 -p1
5b9dd552 139%patch3 -p1
48993817 140%patch4 -p1
9e409dbc 141%patch5 -p1
ff1d703f 142%patch6 -p1
e79c8784 143%patch8 -p1
aea2faa7 144%patch10 -p1
43747012 145%patch11 -p1
e5ce8ca9 146%patch14 -p1
ae5a5f57 147%patch15 -p1
a3e2b241
ER
148%patch19 -p1
149%patch20 -p1
b38bd2f0 150%patch21 -p1
259e9b01 151%patch22 -p1
3f3ad11a 152%patch23 -p1
d056ce86 153%patch24 -p1
d73655e0 154
107aba6f
ER
155%patch66 -p1
156
566f6bd4
ER
157# package as basenames, upgrade overwrite protected with .rpmnew
158mv conf/local.php{.dist,}
159mv conf/acl.auth.php{.dist,}
160mv conf/users.auth.php{.dist,}
161mv conf/mysql.conf.php{.example,}
162
51769953
ER
163find -name _dummy | xargs %{__rm}
164%{__rm} lib/index.html lib/plugins/index.html lib/images/index.html
165%{__rm} {conf,inc,bin,data,inc/lang}/.htaccess
7df7f76f 166
566f6bd4 167# we just don't package deleted files, these get removed automatically on rpm upgrades
4b73b5a6 168%{__rm} data/deleted.files
58ad8de5
ER
169# source for security.png
170%{__rm} data/security.xcf
4b73b5a6 171
b3528e0c 172# use system geshi package
4b73b5a6
ER
173%{__rm} inc/geshi.php
174%{__rm} -r inc/geshi
b3528e0c 175
259e9b01 176# use system adldap package
5089b23b 177%{__rm} -r lib/plugins/authad/adLDAP
259e9b01 178
ae5a5f57 179# use system simplepie package
4b73b5a6 180%{__rm} inc/SimplePie.php
7df7f76f 181
4b73b5a6 182# flash source on git tarballs
107aba6f 183rm -rf lib/_fla
566f6bd4 184rm -rf lib/plugins/testing
5089b23b 185rm -rf lib/plugins/config/_test
107aba6f 186
abd065b9
ER
187# use system packages
188%{__rm} lib/scripts/jquery/update.sh
d6cd357a
ER
189%{__rm} lib/scripts/jquery/jquery-ui.js
190%{__rm} lib/scripts/jquery/jquery-ui.min.js
abd065b9 191%{__rm} lib/scripts/jquery/jquery.cookie.js
d6cd357a
ER
192%{__rm} lib/scripts/jquery/jquery.js
193%{__rm} lib/scripts/jquery/jquery.min.js
194%{__rm} lib/scripts/jquery/jquery-migrate.js
195%{__rm} lib/scripts/jquery/jquery-migrate.min.js
196%{__rm} -r lib/scripts/jquery/jquery-ui-theme
abd065b9 197
08b33253 198# cleanup backups after patching
566f6bd4 199find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
08b33253 200
107aba6f
ER
201%build
202md5=$(md5sum -b conf/dokuwiki.php | awk '{print $1}')
203if ! grep $md5 install.php; then
af5aefcd 204 : update %{name}-config.patch -- it is outdated
107aba6f
ER
205 exit 1
206fi
207
d73655e0
SP
208%install
209rm -rf $RPM_BUILD_ROOT
566f6bd4 210install -d $RPM_BUILD_ROOT{%{_sysconfdir}/{lang,plugin_lang},%{_localstatedir},%{_cachedir},%{_appdir}/{bin,inc,lib}}
d73655e0 211
84c485ca
ER
212# hardlink test
213cp -al VERSION $RPM_BUILD_ROOT%{_appdir} 2>/dev/null && l=l
214
215cp -a$l *.php $RPM_BUILD_ROOT%{_appdir}
216cp -p$l VERSION $RPM_BUILD_ROOT%{_appdir}
217cp -a$l bin/* $RPM_BUILD_ROOT%{_appdir}/bin
218cp -a$l inc/* $RPM_BUILD_ROOT%{_appdir}/inc
219cp -a$l lib/* $RPM_BUILD_ROOT%{_appdir}/lib
220cp -a$l conf/* $RPM_BUILD_ROOT%{_sysconfdir}
221cp -a$l data/* $RPM_BUILD_ROOT%{_localstatedir}
222cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
223cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
224cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/lighttpd.conf
a4053ed1
ER
225touch $RPM_BUILD_ROOT%{_sysconfdir}/acronyms.local.conf
226touch $RPM_BUILD_ROOT%{_sysconfdir}/entities.local.conf
227touch $RPM_BUILD_ROOT%{_sysconfdir}/interwiki.local.conf
7df7f76f 228touch $RPM_BUILD_ROOT%{_sysconfdir}/license.local.php
58ad8de5 229touch $RPM_BUILD_ROOT%{_sysconfdir}/plugins.local.php
7df7f76f 230touch $RPM_BUILD_ROOT%{_sysconfdir}/local.protected.php
a4053ed1
ER
231touch $RPM_BUILD_ROOT%{_sysconfdir}/mime.local.conf
232touch $RPM_BUILD_ROOT%{_sysconfdir}/smileys.local.conf
d6d39525 233touch $RPM_BUILD_ROOT%{_sysconfdir}/userstyle.css
d73655e0 234
2d01b400 235ln $RPM_BUILD_ROOT%{_appdir}/lib/images/interwiki/{dokubug,bug}.gif
84c485ca
ER
236cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_appdir}/lib/images/interwiki/eventum.gif
237cp -p %{SOURCE7} $RPM_BUILD_ROOT%{_appdir}/lib/images/interwiki/cacti.gif
238cp -p %{SOURCE8} $RPM_BUILD_ROOT%{_appdir}/lib/images/interwiki/nagios.gif
84c485ca
ER
239cp -p %{SOURCE9} $RPM_BUILD_ROOT%{_appdir}/lib/images/interwiki/trac.png
240cp -p %{SOURCE10} $RPM_BUILD_ROOT%{_appdir}/lib/images/interwiki/pld.gif
89510765 241
84c485ca
ER
242cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_appdir}/lib/images/fileicons/jude.png
243cp -p %{SOURCE11} $RPM_BUILD_ROOT%{_appdir}/lib/images/fileicons/asta.png
89510765 244
0e84e1c3
ER
245cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_appdir}/lib/tpl/dokuwiki/images/button-pld.png
246ln $RPM_BUILD_ROOT%{_appdir}/lib/tpl/{dokuwiki,default}/images/button-pld.png
2d01b400 247
89510765
ER
248# hardlink identical icons.
249findup -m $RPM_BUILD_ROOT
250
fe631b5b 251# find locales
db16581c 252%find_lang %{name}.lang
fe631b5b 253
d73655e0
SP
254%clean
255rm -rf $RPM_BUILD_ROOT
256
641b29cc
ER
257%post setup
258chmod 770 %{_sysconfdir}
58ad8de5
ER
259chmod 660 %{_sysconfdir}/local.php
260chmod 660 %{_sysconfdir}/plugins.local.php
641b29cc
ER
261
262%postun setup
263if [ "$1" = "0" ]; then
1bf63c70
ER
264 if [ -f %{_sysconfdir}/dokuwiki.php ]; then
265 chmod 750 %{_sysconfdir}
58ad8de5
ER
266 chmod 640 %{_sysconfdir}/local.php
267 chmod 640 %{_sysconfdir}/plugins.local.php
1bf63c70 268 fi
641b29cc
ER
269fi
270
d73655e0
SP
271%triggerin -- apache1 < 1.3.37-3, apache1-base
272%webapp_register apache %{_webapp}
273
274%triggerun -- apache1 < 1.3.37-3, apache1-base
275%webapp_unregister apache %{_webapp}
276
277%triggerin -- apache < 2.2.0, apache-base
278%webapp_register httpd %{_webapp}
279
280%triggerun -- apache < 2.2.0, apache-base
281%webapp_unregister httpd %{_webapp}
282
99646b81
ER
283%triggerin -- lighttpd
284%webapp_register lighttpd %{_webapp}
285
286%triggerun -- lighttpd
287%webapp_unregister lighttpd %{_webapp}
288
881190a4
ER
289%pretrans
290if [ -d %{_appdir}/data -a ! -L %{_appdir}/data ]; then
291 mv -f %{_appdir}/data/* %{_localstatedir}
292 rm -rf %{_appdir}/data
293fi
294if [ -d %{_appdir}/conf -a ! -L %{_appdir}/conf ]; then
295 mv -f %{_appdir}/conf/* %{_sysconfdir}
296 rm -rf %{_appdir}/conf
297fi
566f6bd4
ER
298if [ -d %{_localstatedir}/cache ]; then
299 rm -rf %{_localstatedir}/cache
300fi
881190a4
ER
301exit 0
302
fe631b5b 303%files -f %{name}.lang
d73655e0 304%defattr(644,root,root,755)
08b33253 305%doc README
58ad8de5 306%dir %attr(750,root,http) %verify(not mode) %{_sysconfdir}
d6b12d40
ER
307%dir %attr(750,root,http) %{_sysconfdir}/lang
308%dir %attr(750,root,http) %{_sysconfdir}/plugin_lang
d73655e0
SP
309%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
310%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf
99646b81
ER
311%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/lighttpd.conf
312
881190a4 313%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mediameta.php
566f6bd4 314%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/plugins.php
7df7f76f 315%attr(660,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/scheme.conf
a4053ed1 316
566f6bd4 317%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/acl.auth.php
a4053ed1
ER
318%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/acronyms.local.conf
319%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/entities.local.conf
320%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/interwiki.local.conf
7df7f76f
ER
321%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/license.local.php
322%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/local.protected.php
a4053ed1
ER
323%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mime.local.conf
324%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/smileys.local.conf
d6d39525 325%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/userstyle.css
566f6bd4
ER
326%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/users.auth.php
327%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mysql.conf.php
328
1ea0db3c
ER
329%attr(640,root,http) %config(noreplace) %verify(not md5 mode mtime size) %{_sysconfdir}/local.php
330%attr(640,root,http) %config(noreplace) %verify(not md5 mode mtime size) %{_sysconfdir}/plugins.local.php
2d01b400 331
26e4ef5b 332# use local.php, local.protected.php, etc for local changes
a4053ed1
ER
333%attr(640,root,http) %config %verify(not md5 mtime size) %{_sysconfdir}/acronyms.conf
334%attr(640,root,http) %config %verify(not md5 mtime size) %{_sysconfdir}/entities.conf
fc7417e4 335%attr(640,root,http) %config %verify(not md5 mtime size) %{_sysconfdir}/interwiki.conf
a4053ed1
ER
336%attr(640,root,http) %config %verify(not md5 mtime size) %{_sysconfdir}/mime.conf
337%attr(640,root,http) %config %verify(not md5 mtime size) %{_sysconfdir}/smileys.conf
566f6bd4 338%attr(640,root,http) %config %verify(not md5 mtime size) %{_sysconfdir}/wordblock.conf
b9fff555 339
26e4ef5b
ER
340%attr(640,root,http) %config %verify(not md5 mtime size) %{_sysconfdir}/dokuwiki.php
341%attr(640,root,http) %config %verify(not md5 mtime size) %{_sysconfdir}/license.php
342%attr(640,root,http) %config %verify(not md5 mtime size) %{_sysconfdir}/plugins.required.php
343
641b29cc 344%dir %{_appdir}
afdae6ca 345%{_appdir}/VERSION
fe631b5b
ER
346%{_appdir}/doku.php
347%{_appdir}/feed.php
348%{_appdir}/index.php
641b29cc
ER
349%dir %{_appdir}/bin
350%attr(755,root,root) %{_appdir}/bin/dwpage.php
351%attr(755,root,root) %{_appdir}/bin/indexer.php
c4df8b0c 352%attr(755,root,root) %{_appdir}/bin/render.php
641b29cc 353%attr(755,root,root) %{_appdir}/bin/wantedpages.php
4b73b5a6 354%attr(755,root,root) %{_appdir}/bin/striplangs.php
fe631b5b
ER
355
356%dir %{_appdir}/inc
357%{_appdir}/inc/*.php
883cc49a 358%{_appdir}/inc/preload.php.dist
fe631b5b
ER
359%{_appdir}/inc/parser
360
361%dir %{_appdir}/lib
a8bc33b8
ER
362# allow plugins dir permission change to allow installation of plugins from admin
363# however does not work with rpm 4.5
e527288b 364%dir %config %verify(not group mode) %{_appdir}/lib/plugins
fe631b5b
ER
365%dir %{_appdir}/lib/plugins/acl
366%{_appdir}/lib/plugins/acl/*.*
08b33253 367%{_appdir}/lib/plugins/acl/pix
abd065b9
ER
368%dir %{_appdir}/lib/plugins/authad
369%{_appdir}/lib/plugins/authad/*.php
370%{_appdir}/lib/plugins/authad/*.txt
371%{_appdir}/lib/plugins/authad/conf
372%dir %{_appdir}/lib/plugins/authldap
373%{_appdir}/lib/plugins/authldap/*.php
374%{_appdir}/lib/plugins/authldap/*.txt
375%{_appdir}/lib/plugins/authldap/conf
376%dir %{_appdir}/lib/plugins/authmysql
377%{_appdir}/lib/plugins/authmysql/*.php
378%{_appdir}/lib/plugins/authmysql/*.txt
379%{_appdir}/lib/plugins/authmysql/conf
380%{_appdir}/lib/plugins/authpgsql/*.php
381%{_appdir}/lib/plugins/authpgsql/conf
382%{_appdir}/lib/plugins/authpgsql/*.txt
383%dir %{_appdir}/lib/plugins/authpgsql
384%dir %{_appdir}/lib/plugins/authplain
385%{_appdir}/lib/plugins/authplain/*.php
386%{_appdir}/lib/plugins/authplain/*.txt
fe631b5b
ER
387%dir %{_appdir}/lib/plugins/config
388%{_appdir}/lib/plugins/config/*.*
107aba6f 389%{_appdir}/lib/plugins/config/images
fe631b5b
ER
390%{_appdir}/lib/plugins/config/settings
391%dir %{_appdir}/lib/plugins/plugin
392%{_appdir}/lib/plugins/plugin/*.*
107aba6f 393%{_appdir}/lib/plugins/plugin/classes
fe631b5b
ER
394%dir %{_appdir}/lib/plugins/revert
395%{_appdir}/lib/plugins/revert/*.*
4b73b5a6
ER
396%dir %{_appdir}/lib/plugins/safefnrecode
397%{_appdir}/lib/plugins/safefnrecode/*.*
fe631b5b
ER
398%dir %{_appdir}/lib/plugins/usermanager
399%{_appdir}/lib/plugins/usermanager/*.*
400%{_appdir}/lib/plugins/usermanager/images
4b73b5a6
ER
401%dir %{_appdir}/lib/plugins/info
402%{_appdir}/lib/plugins/info/*.*
08b33253
ER
403%dir %{_appdir}/lib/plugins/popularity
404%{_appdir}/lib/plugins/popularity/*.*
fe631b5b 405%{_appdir}/lib/plugins/*.php
5089b23b 406
fe631b5b
ER
407%{_appdir}/lib/images
408%{_appdir}/lib/scripts
409%{_appdir}/lib/styles
410%{_appdir}/lib/tpl
411%{_appdir}/lib/exe
881190a4
ER
412
413%dir %attr(770,root,http) %{_localstatedir}
414%dir %attr(770,root,http) %{_localstatedir}/attic
881190a4
ER
415%dir %attr(770,root,http) %{_localstatedir}/index
416%dir %attr(770,root,http) %{_localstatedir}/locks
417%dir %attr(770,root,http) %{_localstatedir}/media
26e4ef5b
ER
418%dir %attr(770,root,http) %{_localstatedir}/media_attic
419%dir %attr(770,root,http) %{_localstatedir}/media_meta
881190a4
ER
420%dir %attr(770,root,http) %{_localstatedir}/media/wiki
421%dir %attr(770,root,http) %{_localstatedir}/meta
422%dir %attr(770,root,http) %{_localstatedir}/pages
af5aefcd 423%dir %attr(770,root,http) %{_localstatedir}/pages/playground
881190a4 424%dir %attr(770,root,http) %{_localstatedir}/pages/wiki
08b33253 425%dir %attr(770,root,http) %{_localstatedir}/tmp
26e4ef5b 426
b9fff555 427%attr(660,root,http) %config(noreplace,missingok) %verify(not md5 mtime size) %{_localstatedir}/media/wiki/dokuwiki-128.png
b9fff555
ER
428%attr(660,root,http) %config(noreplace,missingok) %verify(not md5 mtime size) %{_localstatedir}/pages/wiki/dokuwiki.txt
429%attr(660,root,http) %config(noreplace,missingok) %verify(not md5 mtime size) %{_localstatedir}/pages/wiki/syntax.txt
f40adff2 430%attr(660,root,http) %config(noreplace,missingok) %verify(not md5 mtime size) %{_localstatedir}/pages/wiki/welcome.txt
8e4e22ac 431%attr(660,root,http) %config(noreplace,missingok) %verify(not md5 mtime size) %{_localstatedir}/pages/playground/playground.txt
c4df8b0c 432%attr(660,root,http) %config(noreplace,missingok) %verify(not md5 mtime size) %{_localstatedir}/security.png
641b29cc 433
566f6bd4
ER
434%dir %attr(770,root,http) %{_cachedir}
435
641b29cc
ER
436%files setup
437%defattr(644,root,root,755)
438%{_appdir}/install.php
This page took 0.205777 seconds and 4 git commands to generate.