]> git.pld-linux.org Git - packages/dokuwiki.git/blame - dokuwiki.spec
package vendor; rel 1
[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
107aba6f 31Patch66: %{name}-config.patch
641b29cc 32Patch0: %{name}-paths.patch
1ea0db3c 33Patch1: system-jquery.patch
e527288b 34Patch2: style-width.patch
48993817 35Patch4: %{name}-geshi.patch
9e409dbc 36Patch5: %{name}-http_auth-option.patch
e79c8784 37Patch8: %{name}-notify-respect-minor.patch
aea2faa7 38Patch10: %{name}-mailtext.patch
1bf63c70 39Patch11: %{name}-notifyns.patch
ae5a5f57 40Patch15: simplepie.patch
dff16d0a 41Patch19: pld-branding.patch
a3e2b241 42Patch20: fixprivilegeescalationbug.diff
638afb06 43Patch21: task-1821.patch
259e9b01 44Patch22: adldap.patch
d056ce86 45Patch24: more-buttons.patch
fff14908 46Patch25: system-phpseclib.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
d6cd357a
ER
53Requires: jquery >= 1.8
54#Requires: jquery >= 1.9.1
1ea0db3c 55Requires: jquery-cookie
d6cd357a
ER
56#Requires: jquery-migrate
57#Requires: jquery-ui >= 1.10.2
58Requires: jquery-ui >= 1.8
9e71cc6a 59Requires: lessphp >= 0.3.9
1d8d77eb 60Requires: php(core) >= %{php_min_version}
204838be
ER
61Requires: php(session)
62Requires: php(xml)
1807986d 63Requires: php-geshi >= 1.0.7.19
2d6a5769 64Requires: php-seclib >= 0.3.5
c4df8b0c 65Requires: php-simplepie >= 1.0.1
d73655e0 66Requires: webapps
105a71ba 67Requires: webserver(access)
24a3d556 68Requires: webserver(alias)
bd481dc8 69Requires: webserver(php)
94aee042 70Suggests: php(gd)
b196ede3 71Suggests: php-adldap >= 4.0.4
58ad8de5 72Obsoletes: dokuwiki-plugin-jquery
e527288b 73Conflicts: dokuwiki-plugin-icalevents < 20120909
083e173b 74# can use gz compression to store attic pages
94aee042 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
570b5f0a 87%define _noautoreq_pear /usr/share/php/geshi.php /usr/share/php/adLDAP/.*
1807986d
ER
88
89# exclude optional php dependencies
616a9f7a 90%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 91
570b5f0a 92%define _noautoreq %{_noautophp}
067355f7 93
d73655e0
SP
94%description
95DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at
96creating documentation of any kind. It is targeted at developer teams,
97workgroups and small companies. It has a simple but powerful syntax
98which makes sure the datafiles remain readable outside the Wiki and
99eases the creation of structured texts. All data is stored in plain
b9cde090
JB
100text files - no database is required.
101
102%description -l pl.UTF-8
103DokuWiki to zgodne ze standardami i proste w użyciu Wiki, przeznaczone
104głównie do tworzenia dokumentów wszelkiego rodzaju. Jest przeznaczone
105dla zespołów programistów, grup roboczych i małych firm. Ma prostą,
106ale mającą duże możliwości składnię, dzięki której pliki danych
107pozostają czytelne poza Wiki, a także ułatwiającą tworzenie tekstów
108strukturalnych. Wszystkie dane są przechowywane w plikach tekstowych -
109nie jest wymagana baza danych.
d73655e0 110
641b29cc 111%package setup
4c94baaa
JB
112Summary: DokuWiki setup package
113Summary(pl.UTF-8): Pakiet do wstępnej konfiguracji DokuWiki
641b29cc
ER
114Group: Applications/WWW
115Requires: %{name} = %{version}-%{release}
116
117%description setup
4c94baaa 118Install this package to configure initial DokuWiki installation. You
641b29cc
ER
119should uninstall this package when you're done, as it considered
120insecure to keep the setup files in place.
121
122%description setup -l pl.UTF-8
4c94baaa 123Ten pakiet należy zainstalować w celu wstępnej konfiguracji DokuWiki
641b29cc
ER
124po pierwszej instalacji. Potem należy go odinstalować, jako że
125pozostawienie plików instalacyjnych mogłoby być niebezpieczne.
126
d73655e0 127%prep
38d46c46 128%setup -q -n %{name}-%{?rc_:rc}%{subver} %{?snap:-c}
566f6bd4
ER
129%if 0%{?snap:1}
130mv *-dokuwiki-*/* .
131test -e VERSION || echo %{subver}-git > VERSION
566f6bd4 132%endif
22e856fc
ER
133install -d data/pages/playground
134test -e data/pages/playground/playground.txt || \
135echo '====== PlayGround ======' > data/pages/playground/playground.txt
136
641b29cc 137%patch0 -p1
1ea0db3c 138%patch1 -p1
e527288b 139%patch2 -p1
48993817 140%patch4 -p1
9e409dbc 141%patch5 -p1
e79c8784 142%patch8 -p1
aea2faa7 143%patch10 -p1
43747012 144%patch11 -p1
ae5a5f57 145%patch15 -p1
a3e2b241
ER
146%patch19 -p1
147%patch20 -p1
b38bd2f0 148%patch21 -p1
259e9b01 149%patch22 -p1
d056ce86 150%patch24 -p1
fff14908 151%patch25 -p1
9e71cc6a 152%patch26 -p1
1813e16c 153%patch27 -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
94aee042
ER
173%{__rm} -r vendor/easybook/geshi
174rmdir vendor/easybook
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
9e71cc6a
ER
182# use system lessphp package
183%{__rm} inc/lessc.inc.php
184
fff14908
ER
185# use system lib
186%{__rm} -r inc/phpseclib
187
4b73b5a6 188# flash source on git tarballs
566f6bd4 189rm -rf lib/plugins/testing
38d46c46 190rm -rf lib/plugins/*/_test
107aba6f 191
abd065b9
ER
192# use system packages
193%{__rm} lib/scripts/jquery/update.sh
d6cd357a
ER
194%{__rm} lib/scripts/jquery/jquery-ui.js
195%{__rm} lib/scripts/jquery/jquery-ui.min.js
abd065b9 196%{__rm} lib/scripts/jquery/jquery.cookie.js
d6cd357a
ER
197%{__rm} lib/scripts/jquery/jquery.js
198%{__rm} lib/scripts/jquery/jquery.min.js
199%{__rm} lib/scripts/jquery/jquery-migrate.js
200%{__rm} lib/scripts/jquery/jquery-migrate.min.js
201%{__rm} -r lib/scripts/jquery/jquery-ui-theme
abd065b9 202
ed688b2c
ER
203# pagetools - tools for development
204%{__rm} -r lib/tpl/dokuwiki/images/pagetools*
205
08b33253 206# cleanup backups after patching
566f6bd4 207find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
08b33253 208
107aba6f
ER
209%build
210md5=$(md5sum -b conf/dokuwiki.php | awk '{print $1}')
211if ! grep $md5 install.php; then
af5aefcd 212 : update %{name}-config.patch -- it is outdated
107aba6f
ER
213 exit 1
214fi
215
d73655e0
SP
216%install
217rm -rf $RPM_BUILD_ROOT
a1fe08cf 218install -d $RPM_BUILD_ROOT{%{_sysconfdir}/{lang,plugin_lang},%{_localstatedir},%{_cachedir},%{_appdir}}
d73655e0 219
84c485ca
ER
220# hardlink test
221cp -al VERSION $RPM_BUILD_ROOT%{_appdir} 2>/dev/null && l=l
222
223cp -a$l *.php $RPM_BUILD_ROOT%{_appdir}
224cp -p$l VERSION $RPM_BUILD_ROOT%{_appdir}
a1fe08cf
ER
225cp -a$l bin $RPM_BUILD_ROOT%{_appdir}
226cp -a$l inc $RPM_BUILD_ROOT%{_appdir}
227cp -a$l lib $RPM_BUILD_ROOT%{_appdir}
228cp -a$l vendor $RPM_BUILD_ROOT%{_appdir}
84c485ca
ER
229cp -a$l conf/* $RPM_BUILD_ROOT%{_sysconfdir}
230cp -a$l data/* $RPM_BUILD_ROOT%{_localstatedir}
a4053ed1
ER
231touch $RPM_BUILD_ROOT%{_sysconfdir}/acronyms.local.conf
232touch $RPM_BUILD_ROOT%{_sysconfdir}/entities.local.conf
233touch $RPM_BUILD_ROOT%{_sysconfdir}/interwiki.local.conf
7df7f76f 234touch $RPM_BUILD_ROOT%{_sysconfdir}/license.local.php
58ad8de5 235touch $RPM_BUILD_ROOT%{_sysconfdir}/plugins.local.php
7df7f76f 236touch $RPM_BUILD_ROOT%{_sysconfdir}/local.protected.php
a4053ed1
ER
237touch $RPM_BUILD_ROOT%{_sysconfdir}/mime.local.conf
238touch $RPM_BUILD_ROOT%{_sysconfdir}/smileys.local.conf
a5bcfb9d 239touch $RPM_BUILD_ROOT%{_sysconfdir}/userscript.js
d6d39525 240touch $RPM_BUILD_ROOT%{_sysconfdir}/userstyle.css
d73655e0 241
94aee042
ER
242# https://github.com/splitbrain/dokuwiki/pull/1247
243#ln $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
94aee042 372%{_appdir}/inc/Form
fe631b5b
ER
373%{_appdir}/inc/parser
374
a1fe08cf
ER
375# composer generated vendor autoload
376%dir %{_appdir}/vendor
377%{_appdir}/vendor/README
378%{_appdir}/vendor/autoload.php
379%{_appdir}/vendor/composer
380
381# bundled packages
382%dir %{_appdir}/vendor/splitbrain
383%{_appdir}/vendor/splitbrain/php-archive
384
fe631b5b 385%dir %{_appdir}/lib
a8bc33b8
ER
386# allow plugins dir permission change to allow installation of plugins from admin
387# however does not work with rpm 4.5
e527288b 388%dir %config %verify(not group mode) %{_appdir}/lib/plugins
94aee042 389
87424c97 390%{_appdir}/lib/plugins/*.php
fe631b5b
ER
391%dir %{_appdir}/lib/plugins/acl
392%{_appdir}/lib/plugins/acl/*.*
08b33253 393%{_appdir}/lib/plugins/acl/pix
abd065b9
ER
394%dir %{_appdir}/lib/plugins/authad
395%{_appdir}/lib/plugins/authad/*.php
396%{_appdir}/lib/plugins/authad/*.txt
397%{_appdir}/lib/plugins/authad/conf
398%dir %{_appdir}/lib/plugins/authldap
399%{_appdir}/lib/plugins/authldap/*.php
400%{_appdir}/lib/plugins/authldap/*.txt
401%{_appdir}/lib/plugins/authldap/conf
402%dir %{_appdir}/lib/plugins/authmysql
403%{_appdir}/lib/plugins/authmysql/*.php
404%{_appdir}/lib/plugins/authmysql/*.txt
405%{_appdir}/lib/plugins/authmysql/conf
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
This page took 0.189266 seconds and 4 git commands to generate.