From ef123e8bf8f1c35d026f10edf5c2406ab019ecd0 Mon Sep 17 00:00:00 2001 From: tohurtv Date: Tue, 18 Nov 2025 11:14:12 -0700 Subject: [PATCH] update packaging --- debian/changelog | 2 +- debian/control | 6 +++ debian/install | 1 - debian/rules | 10 +--- usr/games/goverlay | 10 ---- usr/libexec/.gitignore | 44 ------------------ .../io.github.benjamimgois.goverlay.desktop | 9 ---- .../icons/hicolor/512x512/apps/goverlay.png | Bin 12952 -> 0 bytes ....github.benjamimgois.goverlay.metainfo.xml | 40 ---------------- 9 files changed, 9 insertions(+), 113 deletions(-) delete mode 100644 debian/install delete mode 100755 usr/games/goverlay delete mode 100755 usr/libexec/.gitignore delete mode 100644 usr/share/applications/io.github.benjamimgois.goverlay.desktop delete mode 100644 usr/share/icons/hicolor/512x512/apps/goverlay.png delete mode 100644 usr/share/metainfo/io.github.benjamimgois.goverlay.metainfo.xml diff --git a/debian/changelog b/debian/changelog index 65c9032..56d3f21 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -goverlay (1.6.1-101rakuos1) UNRELEASED; urgency=medium +goverlay (1.6.1-101rakuos2) UNRELEASED; urgency=medium * First package for RakuOS diff --git a/debian/control b/debian/control index 3974c13..09b8d5d 100644 --- a/debian/control +++ b/debian/control @@ -4,6 +4,12 @@ Priority: optional Maintainer: Debian Games Team Uploaders: Stephan Lachnit Build-Depends: debhelper-compat (= 13), + fpc, + lcl, + lcl-qt5, + lazarus-src, + libgl-dev, + libqt6pas6-dev, Rules-Requires-Root: no Standards-Version: 4.6.1 Homepage: https://github.com/benjamimgois/goverlay diff --git a/debian/install b/debian/install deleted file mode 100644 index 598c06b..0000000 --- a/debian/install +++ /dev/null @@ -1 +0,0 @@ -usr/* usr/ diff --git a/debian/rules b/debian/rules index 6100226..6f89f68 100755 --- a/debian/rules +++ b/debian/rules @@ -3,11 +3,5 @@ %: dh $@ -override_dh_fixperms: - dh_fixperms - chmod 755 debian/goverlay/usr/libexec/goverlay - chmod u+x debian/goverlay/usr/libexec/goverlay - chmod 755 debian/goverlay/usr/games/goverlay - chmod u+x debian/goverlay/usr/games/goverlay - chmod 755 debian/goverlay/usr/share/applications/io.github.benjamimgois.goverlay.desktop - chmod u+x debian/goverlay/usr/share/applications/io.github.benjamimgois.goverlay.desktop +override_dh_auto_install: + dh_auto_install -- prefix=/usr bindir=/games diff --git a/usr/games/goverlay b/usr/games/goverlay deleted file mode 100755 index 586560a..0000000 --- a/usr/games/goverlay +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -# This script will launch the compiled goverlay binary the correct way -# -# QT_QPA_PLATFORM=xcb will force the application to run in x11 mode, so it works on wayland desktops. -# mangohud --dlsym will force the mangohud display on the spinning cube on goverlay. -# Executing this script with --style