From 58c7ddcf1245734666e9492c8f66287b72ff0f18 Mon Sep 17 00:00:00 2001 From: Rolf Leggewie Date: Thu, 20 Mar 2025 19:05:49 +0800 Subject: [PATCH] debian: first working set of package definitions this is at this point more a proof-of-concept than anything else --- debian/changelog | 5 ++++ debian/compat | 1 + debian/control | 69 ++++++++++++++++++++++++++++++++++++++++++++++++ debian/rules | 3 +++ 4 files changed, 78 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100755 debian/rules diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..3ea8b64 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +armbian-meta (250319.1) generic; urgency=low + + * latest release + + -- Rolf Leggewie Wed, 19 Mar 2025 20:47:21 +0800 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +10 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..1435b1b --- /dev/null +++ b/debian/control @@ -0,0 +1,69 @@ +Maintainer: Armbian Community +Section: metapackages +Source: armbian-meta +Priority: optional +Standards-Version: 4.6.1 +Build-Depends: debhelper (>= 7.0.50~) + +############################################################################# + +Package: armbian-common +Description: Packages that should be installed on all armbian installations + . + Packages in Depends create a minimal system that will boot, have network and + start an SSH daemon for access +Priority: required +Essential: yes +Architecture: all +Depends: + armbian-bsp, + linux-image, + pastebinit +Recommends: + armbian-desktop, + squid-deb-proxy-client + +############################################################################# + +Package: armbian-armhf-common +Description: packages specific to the 32 bit armhf platform +Priority: required +Essential: yes +Architecture: armhf +Depends: + kernel-armv7-6.7 +Conflicts: + kernel-generic +Replaces: + kernel-generic +Provides: armbian-bsp + +############################################################################# + +Package: armbian-gnome-desktop +Description: Install Armbian GNOME DE +Priority: optional +Architecture: all +Depends: + ubuntu-gnome-desktop +Provides: + armbian-desktop +Breaks: + armbian-gnome-desktop +Conflicts: + armbian-gnome-desktop + +############################################################################# + +Package: armbian-xfce-desktop +Description: Install Armbian XFCE DE +Priority: optional +Architecture: all +Depends: + ubuntu-xfce-desktop +Provides: + armbian-desktop +Breaks: + armbian-gnome-desktop +Conflicts: + armbian-gnome-desktop diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..cbe925d --- /dev/null +++ b/debian/rules @@ -0,0 +1,3 @@ +#!/usr/bin/make -f +%: + dh $@