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