#!/bin/bash

set -e

REPO="/var/www/repo"

if [ "$#" -ne 2 ]; then
    echo "Usage: $0 <package.deb> <folder>"
    echo "Example: $0 WinBox_7.2.0_amd64.deb winbox-desktop"
    exit 1
fi

PACKAGE="$1"
FOLDER="$2"

if [ ! -f "$PACKAGE" ]; then
    echo "Error: file not found: $PACKAGE"
    exit 1
fi

echo "Creating package directory..."
mkdir -p "$REPO/pool/main/$FOLDER"

echo "Copying package..."
cp "$PACKAGE" "$REPO/pool/main/$FOLDER/"

echo "Updating repository..."
"$REPO/update-repo.sh"

echo
echo "Package added successfully:"
echo "$REPO/pool/main/$FOLDER/$(basename "$PACKAGE")"
