diff --git a/ressources/moodle-tool-leo/debmaker b/ressources/moodle-tool-leo/debmaker new file mode 100755 index 0000000..0f01c05 --- /dev/null +++ b/ressources/moodle-tool-leo/debmaker @@ -0,0 +1,32 @@ +#!/bin/bash + +VERSION=$(date +%Y%m%d%H%M) +APP=moodle-tool-leo +DEPOT=https://git.leolagrange-gestion.org/FLL/moodle-leo.git +GIT_VERSION=last +DEB_VERSION=$VERSION +DEBIAN_VERSION_CODENAME=bookworm +IMAGE_SIZE=1 +PACKAGE_DEPENDENCY="" + +main(){ + base_package_upgrade + install_package_dependency + default_prebuild + build + makedeb +} + +build(){ + cd /tmp/${APP} +} + +makedeb(){ + PATH_DEB=/tmp/src/rootfs + + mkdir -p ${PATH_DEB}/usr/share/moodle/admin/tool/ + mv /tmp/${APP} ${PATH_DEB}/usr/share/moodle/admin/tool/leo + + sed -i "s/%VERSION%/$DEB_VERSION/" ${PATH_DEB}/DEBIAN/control + fakeroot dpkg-deb -Z gzip --build ${PATH_DEB} /tmp/dist +} diff --git a/ressources/moodle-tool-leo/rootfs/DEBIAN/changelog b/ressources/moodle-tool-leo/rootfs/DEBIAN/changelog new file mode 100644 index 0000000..e69de29 diff --git a/ressources/moodle-tool-leo/rootfs/DEBIAN/control b/ressources/moodle-tool-leo/rootfs/DEBIAN/control new file mode 100644 index 0000000..9dc67bb --- /dev/null +++ b/ressources/moodle-tool-leo/rootfs/DEBIAN/control @@ -0,0 +1,8 @@ +Package: moodle-tool-leo +Version: %VERSION% +Section: contrib +Priority: optional +Architecture: all +Maintainer: Thomas Legay +Depends: moodle +Description: moodle-tool-leo