From 0813ce4e14c59dbba1cdb971f5b47e39e350ae58 Mon Sep 17 00:00:00 2001 From: Luca Matei Pintilie Date: Tue, 15 Oct 2024 21:57:13 +0200 Subject: New package: movim-0.29. --- srcpkgs/movim/template | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 srcpkgs/movim/template diff --git a/srcpkgs/movim/template b/srcpkgs/movim/template new file mode 100644 index 00000000000..a6e66f3912e --- /dev/null +++ b/srcpkgs/movim/template @@ -0,0 +1,42 @@ +# Template file for 'movim' +pkgname=movim +version=0.29 +revision=1 +_depends="php php-imagick php-pgsql php-gd libcurl" +hostmakedepends="composer unzip ${_depends}" +depends="${_depends}" +short_desc="Federated blogging and chat platform" +maintainer="Luca Matei Pintilie " +license="GPL-3.0-or-later" +homepage="https://movim.eu/" +changelog="https://github.com/movim/movim/raw/master/CHANGELOG.md" +distfiles="https://github.com/movim/movim/archive/refs/tags/v${version}.tar.gz" +checksum=59358a6ee4ffa12b68d84530633ff00775e6bf115ccaa62ebfd3566a0c9777df + +make_dirs=" +/var/lib/movim/log 0750 http http +/var/lib/movim/public/cache 0750 http http +/var/lib/movim/cache 0750 http http +" + +pre_build() { + cp /etc/php*/php.ini php.ini + echo " +extension=curl +extension=gd +extension=imagick +" >> php.ini +} + +do_build() { + php -c php.ini /usr/libexec/composer.phar* install +} + +post_build() { + rm php.ini +} + +do_install() { + vmkdir var/lib/movim + cp -r . "$DESTDIR/var/lib/movim" +} -- cgit v1.2.3