From 05ae063b90bedf8acc9fd45a7b75923af6b59f1d Mon Sep 17 00:00:00 2001 From: Robert Garrett Date: Wed, 29 May 2024 16:23:26 -0500 Subject: [PATCH] Initial package check-in The package should work properly, however the GTK4 dependency isn't quite correct. The instructions from upstream suggest that the author is using Fedora, not Debian. After testing real quick, it looks like Fedora 37 compiles properly, but Fedora 38 aborts with a deprecation warning (-Werror=deprecated-declarations). Fedora 39 does the same, of course. --- debian/changelog | 6 ++++++ debian/control | 12 ++++++++++++ debian/copyright | 0 debian/gbp.conf | 10 ++++++++++ debian/rules | 5 +++++ debian/source/format | 1 + 6 files changed, 34 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/gbp.conf create mode 100755 debian/rules create mode 100644 debian/source/format diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..6bfe062 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +alsa-scarlett-gui (0.1-1) UNRELEASED; urgency=low + + * Initial revision, starting up a package manifest. + + -- Robert Garrett Wed, 29 May 2024 15:54:00 -0500 + diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..237990d --- /dev/null +++ b/debian/control @@ -0,0 +1,12 @@ +Source: alsa-scarlett-gui +Maintainer: Robert Garrett +Section: misc +Priority: optional +Standards-Version: 4.6.2 +Build-Depends: debhelper-compat (= 13), libasound2-dev, libgtk-4-dev, + +Package: alsa-scarlett-gui +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: GUI tool for Scarlett audio interfaces. + Uses an ALSA backend. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..e69de29 diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..c1ad431 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,10 @@ +[DEFAULT] +# upstream-branch = upstream + +debian-branch = trunk +#upstream-tag = master/%(version) + +pristine-tar = False + +[buildpackage] +pbuilder-options = --source-only-changes diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..891694f --- /dev/null +++ b/debian/rules @@ -0,0 +1,5 @@ +#!/usr/bin/make -f + +%: + PREFIX=/usr dh $@ --sourcedirectory=src/ + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt)