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