OBS-URL: https://build.opensuse.org/package/show/server:mail/grommunio-dav?expand=0&rev=3
56 lines
1.9 KiB
Makefile
56 lines
1.9 KiB
Makefile
#!/usr/bin/make -f
|
|
# Uncomment this to turn on verbose mode.
|
|
export DH_VERBOSE=1
|
|
INSTDIR=$(CURDIR)/debian/grommunio-dav
|
|
phpdir := $(shell readlink -f $$(php-config --ini-path)/..)
|
|
|
|
#include /usr/share/quilt/quilt.make
|
|
|
|
SUBSTVARS = -Vdist:Depends="php-mbstring"
|
|
DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
|
|
|
|
%:
|
|
dh $@
|
|
|
|
override_dh_gencontrol:
|
|
dh_gencontrol -- $(SUBSTVARS)
|
|
|
|
override_dh_install:
|
|
rm -f {INSTALL,LICENSE,DEVELOPMENT}
|
|
# set version number
|
|
echo "<?php define('GDAV_VERSION', '${DEB_VERSION}');" > version.php
|
|
|
|
# fix file names
|
|
mv "config.php" "grommunio-dav.conf.php";
|
|
|
|
# Nginx conf
|
|
mkdir -pv "${INSTDIR}/usr/share/grommunio-common/nginx/locations.d"
|
|
install -Dpvm 644 build/grommunio-dav.conf "${INSTDIR}/usr/share/grommunio-common/nginx/locations.d/"
|
|
mkdir -pv "${INSTDIR}/usr/share/grommunio-common/nginx/upstreams.d"
|
|
sed -i "s#/run/php-fpm/#/run/php/#g" build/grommunio-dav-upstream.conf
|
|
install -Dpvm 644 build/grommunio-dav-upstream.conf "${INSTDIR}/usr/share/grommunio-common/nginx/upstreams.d/grommunio-dav.conf"
|
|
|
|
# PHP-FPM
|
|
mkdir -pv "${INSTDIR}/${phpdir}/fpm/pool.d" "${INSTDIR}/usr/lib/sysusers.d"
|
|
sed -i "s#/run/php-fpm/#/run/php/#g" build/pool-grommunio-dav.conf
|
|
install -Dpvm 644 build/pool-grommunio-dav.conf "${INSTDIR}/${phpdir}/fpm/pool.d/"
|
|
cp -a build/sysuser.conf "${INSTDIR}/usr/lib/sysusers.d/grommunio-dav.conf"
|
|
|
|
# Let the DEVELEOPER_MODE be enabled for now, otherwise files will not work.
|
|
# sed -i "s;'DEVELOPER_MODE', true;'DEVELOPER_MODE', false;" config.php
|
|
sed -i 's;level = TRACE;level = INFO;' glogger.ini
|
|
|
|
sed -i "s#/run/php-fpm/#/run/php/#g" build/pool-grommunio-dav.conf
|
|
install -Dm0644 build/pool-grommunio-dav.conf ${INSTDIR}/${phpdir}/fpm/php-fpm.d/pool-grommunio-dav.conf
|
|
dh_install
|
|
mkdir -p ${INSTDIR}/var/log/grommunio-dav
|
|
mkdir -p ${INSTDIR}/var/lib/grommunio-dav
|
|
|
|
clean:
|
|
dh_testdir
|
|
dh_testroot
|
|
rm -f build-stamp
|
|
dh_clean
|
|
|
|
build:
|