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