This commit is contained in:
Thomas Legay 2023-07-16 09:36:17 +02:00
parent f8e85eec79
commit 2024db6dc6
12 changed files with 30 additions and 25 deletions

View file

@ -1,14 +1,17 @@
#!/bin/bash #!/bin/bash
source ./lib/function.sh source ./lib/function.sh
ACTION=$1 ACTION=$1
while [ ! -z $2 ]
do
shift
case $ACTION in case $ACTION in
list) list)
ls ressources ls ressources
exit exit
;; ;;
esac
while [ ! -z $2 ]
do
shift
case $ACTION in
run) run)
if [ -e ressources/$1/debmaker ] if [ -e ressources/$1/debmaker ]
then then

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
VERSION=0.108.0-b.40 VERSION=0.108.0-b.41
APP=adguardhome APP=adguardhome
DEPOT=https://github.com/AdguardTeam/AdGuardHome.git DEPOT=https://github.com/AdguardTeam/AdGuardHome.git
GIT_VERSION=v${VERSION} GIT_VERSION=v${VERSION}

View file

@ -1,11 +1,11 @@
#!/bin/bash #!/bin/bash
VERSION=1.16.0 VERSION=2.0.1
APP=babybuddy APP=babybuddy
DEPOT=https://github.com/babybuddy/babybuddy.git DEPOT=https://github.com/babybuddy/babybuddy.git
GIT_VERSION=v${VERSION} GIT_VERSION=v${VERSION}
DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M) DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M)
DEBIAN_VERSION_CODENAME=bullseye DEBIAN_VERSION_CODENAME=bookworm
IMAGE_SIZE=6 IMAGE_SIZE=6
PACKAGE_DEPENDENCY="" PACKAGE_DEPENDENCY=""

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
VERSION=2023.5.0 VERSION=2023.7.0
APP=bitwarden-desktop APP=bitwarden-desktop
DEPOT=https://github.com/bitwarden/clients.git DEPOT=https://github.com/bitwarden/clients.git
GIT_VERSION=desktop-v${VERSION} GIT_VERSION=desktop-v${VERSION}

View file

@ -7,7 +7,7 @@ GIT_VERSION=last
DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M) DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M)
DEBIAN_VERSION_CODENAME=bookworm DEBIAN_VERSION_CODENAME=bookworm
IMAGE_SIZE=5 IMAGE_SIZE=5
PACKAGE_DEPENDENCY="nodejs yarn maven openjdk-11-jdk" PACKAGE_DEPENDENCY="nodejs yarn maven default-jdk"
main(){ main(){
base_package_upgrade base_package_upgrade

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
VERSION=2.12.4 VERSION=2.12.7
APP=joplin-desktop APP=joplin-desktop
GIT_VERSION=v${VERSION} GIT_VERSION=v${VERSION}
DEB_VERSION=$VERSION-$(date +%Y%m%d%H%M) DEB_VERSION=$VERSION-$(date +%Y%m%d%H%M)

View file

@ -1,19 +1,22 @@
#!/bin/bash #!/bin/bash
VERSION=2.11.1 VERSION=2.12.1
APP=joplin-server APP=joplin-server
GIT_VERSION=server-v${VERSION} GIT_VERSION=server-v${VERSION}
DEB_VERSION=$VERSION-$(date +%Y%m%d%H%M) DEB_VERSION=$VERSION-$(date +%Y%m%d%H%M)
DEPOT=https://github.com/laurent22/joplin.git DEPOT=https://github.com/laurent22/joplin.git
DEBIAN_VERSION_CODENAME=bullseye DEBIAN_VERSION_CODENAME=bookworm
IMAGE_SIZE=12 IMAGE_SIZE=12
PACKAGE_DEPENDENCY="build-essential python-is-python3 nodejs rsync yarn"
STEP="base_package_upgrade envinit default_prebuild build makedeb" main(){
base_package_upgrade
envinit() {
configure_depot_yarn configure_depot_yarn
configure_depot_nodejs configure_depot_nodejs
apt install -y --no-install-recommends build-essential python nodejs rsync yarn install_package_dependency
get_git_source
build
makedeb
} }
build() { build() {

View file

@ -1,11 +1,11 @@
#!/bin/bash #!/bin/bash
VERSION=0.46.4 VERSION=0.46.6
APP=metabase APP=metabase
DEPOT=https://github.com/metabase/metabase.git DEPOT=https://github.com/metabase/metabase.git
GIT_VERSION=v$VERSION GIT_VERSION=v$VERSION
DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M) DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M)
DEBIAN_VERSION_CODENAME=bullseye DEBIAN_VERSION_CODENAME=bookworm
IMAGE_SIZE=10 IMAGE_SIZE=10
PACKAGE_DEPENDENCY="build-essential default-jdk curl nodejs yarn" PACKAGE_DEPENDENCY="build-essential default-jdk curl nodejs yarn"

View file

@ -1,11 +1,11 @@
#!/bin/bash #!/bin/bash
VERSION=1.6.1 VERSION=1.6.2
APP=roundcubemail APP=roundcubemail
DEPOT=https://github.com/roundcube/roundcubemail.git DEPOT=https://github.com/roundcube/roundcubemail.git
GIT_VERSION=${VERSION} GIT_VERSION=${VERSION}
DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M) DEB_VERSION=${VERSION}-$(date +%Y%m%d%H%M)
DEBIAN_VERSION_CODENAME=bullseye DEBIAN_VERSION_CODENAME=bookworm
IMAGE_SIZE=4 IMAGE_SIZE=4
PACKAGE_DEPENDENCY="make curl npm nodejs jq php-xml php-pear php-mbstring unzip" PACKAGE_DEPENDENCY="make curl npm nodejs jq php-xml php-pear php-mbstring unzip"

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
VERSION=2023-03-22 VERSION=2023-07-13
APP=rss-bridge APP=rss-bridge
DEPOT=https://github.com/RSS-Bridge/rss-bridge.git DEPOT=https://github.com/RSS-Bridge/rss-bridge.git
GIT_VERSION=$VERSION GIT_VERSION=$VERSION
@ -16,10 +16,10 @@ makedeb(){
cp -fr /tmp/${APP} ${PATH_DEB}/usr/share/ cp -fr /tmp/${APP} ${PATH_DEB}/usr/share/
cp ${PATH_DEB}/usr/share/rss-bridge/config.default.ini.php ${PATH_DEB}/etc/rss-bridge/config.ini.php cp ${PATH_DEB}/usr/share/rss-bridge/config.default.ini.php ${PATH_DEB}/etc/rss-bridge/config.ini.php
cp ${PATH_DEB}/usr/share/rss-bridge/whitelist.default.txt ${PATH_DEB}/etc/rss-bridge/whitelist.txt # cp ${PATH_DEB}/usr/share/rss-bridge/whitelist.default.txt ${PATH_DEB}/etc/rss-bridge/whitelist.txt
ln -s /etc/${APP}/config.ini.php ${PATH_DEB}/usr/share/rss-bridge/config.ini.php ln -s /etc/${APP}/config.ini.php ${PATH_DEB}/usr/share/rss-bridge/config.ini.php
ln -s /etc/${APP}/whitelist.txt ${PATH_DEB}/usr/share/rss-bridge/whitelist.txt # ln -s /etc/${APP}/whitelist.txt ${PATH_DEB}/usr/share/rss-bridge/whitelist.txt
mkdir -p ${PATH_DEB}/var/cache/rss-bridge/cache/ mkdir -p ${PATH_DEB}/var/cache/rss-bridge/cache/
rm -r ${PATH_DEB}/usr/share/rss-bridge/cache rm -r ${PATH_DEB}/usr/share/rss-bridge/cache

View file

@ -1,2 +1 @@
/etc/rss-bridge/config.ini.php /etc/rss-bridge/config.ini.php
/etc/rss-bridge/whitelist.txt

View file

@ -4,7 +4,7 @@ APP=tt-rss
VERSION=$(date +%Y%m.%d.%H%M) VERSION=$(date +%Y%m.%d.%H%M)
GIT_VERSION=last GIT_VERSION=last
DEB_VERSION=$VERSION DEB_VERSION=$VERSION
DEBIAN_VERSION_CODENAME=bullseye DEBIAN_VERSION_CODENAME=bookworm
IMAGE_SIZE=1 IMAGE_SIZE=1
DEPOT=https://git.tt-rss.org/fox/tt-rss.git DEPOT=https://git.tt-rss.org/fox/tt-rss.git