From ffb7217f7f46a48255d3f10f2faf39e180ffd737 Mon Sep 17 00:00:00 2001 From: Thomas Legay Date: Fri, 4 Apr 2025 14:07:33 +0200 Subject: [PATCH] ajout du moddule leo moodle --- ressources/moodle-tool-leo/debmaker | 32 +++++++++++++++++++ .../moodle-tool-leo/rootfs/DEBIAN/changelog | 0 .../moodle-tool-leo/rootfs/DEBIAN/control | 8 +++++ 3 files changed, 40 insertions(+) create mode 100755 ressources/moodle-tool-leo/debmaker create mode 100644 ressources/moodle-tool-leo/rootfs/DEBIAN/changelog create mode 100644 ressources/moodle-tool-leo/rootfs/DEBIAN/control 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