debmaker/ressources/postfixadmin/debmaker

33 lines
762 B
Bash
Executable File

#!/bin/bash
VERSION=3.3.13
APP=postfixadmin
DEPOT=https://github.com/postfixadmin/postfixadmin.git
GIT_VERSION=postfixadmin-${VERSION}
DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M)
DEBIAN_VERSION_CODENAME=bullseye
IMAGE_SIZE=4
PACKAGE_DEPENDENCY="debhelper-compat build-essential:native dh-apache2 composer php-sqlite3 php-mysql php-xml php-zip"
main(){
base_package_upgrade
install_package_dependency
get_git_source
build
makedeb
}
build(){
cd /tmp/${APP}/
composer -n install
composer -n build
echo -e "postfixadmin (${DEB_VERSION}) unstable; urgency=medium\n\n * fake changelog\n\n Thomas Legay <thomas@lgy.fr> $(date -R)" > debian/changelog
}
makedeb(){
cd /tmp/${APP}/
rm /tmp/*.deb
make -f debian/rules binary-indep
cp /tmp/*.deb /tmp/dist
}