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