#!/usr/bin/env bash
set -e

echo "🧹 Räume alte Datenbank-Dateien auf..."
rm -f gnuslashlinux.db gnuslashlinux.db.tar.gz gnuslashlinux.files gnuslashlinux.files.tar.gz

echo "📦 Generiere un-signierte Repository-Datenbank..."
repo-add gnuslashlinux.db.tar.gz *.pkg.tar.zst

echo "🔗 FTP-Fix: Ersetze Symlinks durch echte Dateikopien..."
# Löscht die vom repo-add erstellten Symlinks
rm -f gnuslashlinux.db gnuslashlinux.files

# Erstellt echte Kopien der Archive mit dem von pacman erwarteten Namen
cp gnuslashlinux.db.tar.gz gnuslashlinux.db
cp gnuslashlinux.files.tar.gz gnuslashlinux.files

echo "✅ Fertig! Du kannst nun alle Dateien problemlos via FTP hochladen."
