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