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