Date: Monday, September 5, 2022 @ 15:58:13 Author: spupykin Revision: 1293042
archrelease: copy trunk to community-any Added: dokuwiki/repos/community-any/PKGBUILD (from rev 1293041, dokuwiki/trunk/PKGBUILD) dokuwiki/repos/community-any/apache.example.conf (from rev 1293041, dokuwiki/trunk/apache.example.conf) Deleted: dokuwiki/repos/community-any/PKGBUILD dokuwiki/repos/community-any/apache.example.conf ---------------------+ PKGBUILD | 134 +++++++++++++++++++++++++------------------------- apache.example.conf | 14 ++--- 2 files changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-09-05 15:57:47 UTC (rev 1293041) +++ PKGBUILD 2022-09-05 15:58:13 UTC (rev 1293042) @@ -1,67 +0,0 @@ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Sébastien Luttringer - -pkgname=dokuwiki -pkgver=20220731 -pkgrel=1 -_pkgver=${pkgver:0:4}-${pkgver:4:2}-${pkgver:6} -_pkgver=${_pkgver/_/} -_pkgver=${_pkgver/rc/} -[[ $pkgver == *"rc" ]] && _release=candidate || _release=stable -pkgdesc='Simple to use and highly versatile Open Source wiki software' -arch=('any') -url='https://www.dokuwiki.org/' -license=('GPL') -depends=('php') -backup=('etc/webapps/dokuwiki/.htaccess' - 'etc/httpd/conf/extra/dokuwiki.conf') -options=('!strip') -source=("$pkgname-$pkgver.tar.gz::https://github.com/splitbrain/dokuwiki/archive/release_${_release}_${_pkgver}.tar.gz" - 'apache.example.conf') -sha256sums=('595247d29adef875420c38f73aaa16799c1b93b363024bf9e572d29f579a398a' - '237e11ec2c1cd69d0b7e8cff2169d0072666b31694efd727338c9197199e0f5f') - -package() { - cd "$pkgdir" - install -dm0755 usr/share/webapps var/lib/dokuwiki etc/webapps - cp -a "$srcdir"/$pkgname-release_${_release}_${_pkgver} usr/share/webapps/dokuwiki - - # move data in var - mv usr/share/webapps/dokuwiki/data var/lib/dokuwiki - ln -s {../../../../../var/lib/dokuwiki,usr/share/webapps/dokuwiki}/data - - # move plugins in var - mv usr/share/webapps/dokuwiki/lib/plugins var/lib/dokuwiki - ln -s {../../../../../../var/lib/dokuwiki,usr/share/webapps/dokuwiki/lib}/plugins - - # move templates in var - mv usr/share/webapps/dokuwiki/lib/tpl var/lib/dokuwiki - ln -s {../../../../../../var/lib/dokuwiki,usr/share/webapps/dokuwiki/lib}/tpl - - # move config in /etc - mv usr/share/webapps/dokuwiki/conf etc/webapps/dokuwiki - chmod g=rwx etc/webapps/dokuwiki - ln -s ../../../../../etc/webapps/dokuwiki usr/share/webapps/dokuwiki/conf - - # inform update on changes.log - touch var/lib/dokuwiki/data/changes.log - chmod 0644 var/lib/dokuwiki/data/changes.log - - # use default htaccess - cp usr/share/webapps/dokuwiki/.htaccess.dist etc/webapps/dokuwiki/.htaccess - ln -s /etc/webapps/dokuwiki/.htaccess usr/share/webapps/dokuwiki/.htaccess - - # fix rights and ownership - chown 33:33 var/lib/dokuwiki/plugins - chown -R 33:33 var/lib/dokuwiki/data - chown -R 33:33 etc/webapps/dokuwiki - - # apache config - install -Dm0644 "$srcdir"/apache.example.conf etc/httpd/conf/extra/dokuwiki.conf - - # php.ini -# install -dm0755 "$pkgdir"/etc/php/conf.d/ -# echo 'open_basedir = ${open_basedir}:/etc/webapps/dokuwiki/:/var/lib/dokuwiki/' >"$pkgdir"/etc/php/conf.d/dokuwiki.ini -} - -# vim:set ts=2 sw=2 et: Copied: dokuwiki/repos/community-any/PKGBUILD (from rev 1293041, dokuwiki/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-09-05 15:58:13 UTC (rev 1293042) @@ -0,0 +1,67 @@ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Sébastien Luttringer + +pkgname=dokuwiki +pkgver=20220731a +pkgrel=1 +_pkgver=${pkgver:0:4}-${pkgver:4:2}-${pkgver:6} +_pkgver=${_pkgver/_/} +_pkgver=${_pkgver/rc/} +[[ $pkgver == *"rc" ]] && _release=candidate || _release=stable +pkgdesc='Simple to use and highly versatile Open Source wiki software' +arch=('any') +url='https://www.dokuwiki.org/' +license=('GPL') +depends=('php') +backup=('etc/webapps/dokuwiki/.htaccess' + 'etc/httpd/conf/extra/dokuwiki.conf') +options=('!strip') +source=("$pkgname-$pkgver.tar.gz::https://github.com/splitbrain/dokuwiki/archive/release_${_release}_${_pkgver}.tar.gz" + 'apache.example.conf') +sha256sums=('b491e7fb4386f788a121101488096e7c08d0161b389710b0a9e8f4b462a56a4f' + '237e11ec2c1cd69d0b7e8cff2169d0072666b31694efd727338c9197199e0f5f') + +package() { + cd "$pkgdir" + install -dm0755 usr/share/webapps var/lib/dokuwiki etc/webapps + cp -a "$srcdir"/$pkgname-release_${_release}_${_pkgver} usr/share/webapps/dokuwiki + + # move data in var + mv usr/share/webapps/dokuwiki/data var/lib/dokuwiki + ln -s {../../../../../var/lib/dokuwiki,usr/share/webapps/dokuwiki}/data + + # move plugins in var + mv usr/share/webapps/dokuwiki/lib/plugins var/lib/dokuwiki + ln -s {../../../../../../var/lib/dokuwiki,usr/share/webapps/dokuwiki/lib}/plugins + + # move templates in var + mv usr/share/webapps/dokuwiki/lib/tpl var/lib/dokuwiki + ln -s {../../../../../../var/lib/dokuwiki,usr/share/webapps/dokuwiki/lib}/tpl + + # move config in /etc + mv usr/share/webapps/dokuwiki/conf etc/webapps/dokuwiki + chmod g=rwx etc/webapps/dokuwiki + ln -s ../../../../../etc/webapps/dokuwiki usr/share/webapps/dokuwiki/conf + + # inform update on changes.log + touch var/lib/dokuwiki/data/changes.log + chmod 0644 var/lib/dokuwiki/data/changes.log + + # use default htaccess + cp usr/share/webapps/dokuwiki/.htaccess.dist etc/webapps/dokuwiki/.htaccess + ln -s /etc/webapps/dokuwiki/.htaccess usr/share/webapps/dokuwiki/.htaccess + + # fix rights and ownership + chown 33:33 var/lib/dokuwiki/plugins + chown -R 33:33 var/lib/dokuwiki/data + chown -R 33:33 etc/webapps/dokuwiki + + # apache config + install -Dm0644 "$srcdir"/apache.example.conf etc/httpd/conf/extra/dokuwiki.conf + + # php.ini +# install -dm0755 "$pkgdir"/etc/php/conf.d/ +# echo 'open_basedir = ${open_basedir}:/etc/webapps/dokuwiki/:/var/lib/dokuwiki/' >"$pkgdir"/etc/php/conf.d/dokuwiki.ini +} + +# vim:set ts=2 sw=2 et: Deleted: apache.example.conf =================================================================== --- apache.example.conf 2022-09-05 15:57:47 UTC (rev 1293041) +++ apache.example.conf 2022-09-05 15:58:13 UTC (rev 1293042) @@ -1,7 +0,0 @@ -Alias /dokuwiki /usr/share/webapps/dokuwiki -<Directory /usr/share/webapps/dokuwiki/> - Options +FollowSymLinks - AllowOverride All - Require all granted - php_admin_value open_basedir "/tmp/:/usr/share/webapps/dokuwiki/:/etc/webapps/dokuwiki/:/var/lib/dokuwiki/" -</Directory> Copied: dokuwiki/repos/community-any/apache.example.conf (from rev 1293041, dokuwiki/trunk/apache.example.conf) =================================================================== --- apache.example.conf (rev 0) +++ apache.example.conf 2022-09-05 15:58:13 UTC (rev 1293042) @@ -0,0 +1,7 @@ +Alias /dokuwiki /usr/share/webapps/dokuwiki +<Directory /usr/share/webapps/dokuwiki/> + Options +FollowSymLinks + AllowOverride All + Require all granted + php_admin_value open_basedir "/tmp/:/usr/share/webapps/dokuwiki/:/etc/webapps/dokuwiki/:/var/lib/dokuwiki/" +</Directory>