Source: debian-config-override
Section: misc
Priority: optional
Maintainer: Mark Hindley <mark@hindley.org.uk>
Build-Depends: debhelper-compat (= 13), config-package-dev,
	       apt-mirror, speech-dispatcher, xdm
Standards-Version: 4.5.1
Vcs-Git: https://git.devuan.org/devuan/debian-config-override.git
Vcs-Browser: https://git.devuan.org/devuan/debian-config-override
Origin: Devuan

Package: debian-config-override
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends},
	 devuan-apt-mirror-config-override,
	 devuan-cups-filters-config-override,
	 debian-podman-config-override,
	 devuan-speech-dispatcher-config-override,
	 devuan-at-spi2-xsession-start-config,
	 devuan-xdm-config-override,
Description: Debian configuration overrides metapackage
 metapackage which depends on all available Devuan overrides of upstream
 configuration files.

Package: devuan-apt-mirror-config-override
Architecture: all
Multi-Arch: foreign
Enhances: apt-mirror
Depends: ${misc:Depends}
Recommends: apt-mirror
Provides: ${diverted-files}
Conflicts: ${diverted-files}
Description: Override apt-mirror config for Devuan
 use Devuan URLs and archs in the default configuration.

Package: devuan-cups-filters-config-override
Architecture: all
Multi-Arch: foreign
Enhances: cups-filters
Depends: ${misc:Depends}
Recommends: cups-filters
Provides: ${diverted-files}
Conflicts: ${diverted-files}
Description: Override CUPS default printer test page
 provide a Devuan specific printer test page for CUPS.

Package: debian-podman-config-override
Architecture: all
Multi-Arch: foreign
Enhances: podman
Depends: ${misc:Depends}
Recommends: elogind | cgroupfs-mount
Provides: ${diverted-files}
Conflicts: ${diverted-files}
Description: Default configuration override for podman
 empty package which overrides Debian default configuraion with more appropriate
 defaults for Devuan systems.

Package: devuan-speech-dispatcher-config-override
Architecture: all
Multi-Arch: foreign
Depends: speech-dispatcher,
	 ${misc:Depends}
Enhances: speech-dispatcher
Provides: ${diverted-files}
Conflicts: pulseaudio,
	   pipewire,
	   ${diverted-files}
Description: Devuan configuration overrides for speech-dispatcher
 empty package which overrides upstream configuration to use libao rather than
 pulseaudio or pipewire.
 .
   - conflict with pulseaudio and pipewire
   - /etc/speech-dispatcher/speechd.conf: AudioOutputMethod "libao"
 .
 This provides speech synthesis out of the box both at the text console and GUI.

Package: devuan-at-spi2-xsession-start-config
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Enhances: at-spi2-core
Provides: ${diverted-files},
	   devuan-at-spi2-dbus-mate-autostart-config-override
Conflicts: ${diverted-files},
	   devuan-at-spi2-dbus-mate-autostart-config-override
Description: Devuan configuration to start at-spi2-core in Xsession
 adds an Xsession.d fragement to start at-spi2 dbus
 instance before the X session manager.
 .
   - /etc/X11/Xsession.d/96at-spi-start
 .
 This ensures the screen reader reads all top-level objects and the logout
 dialog in MATE GUI and possibly others.

Package: devuan-xdm-config-override
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Recommends: xdm
Enhances: xdm
Provides: ${diverted-files}
Conflicts: ${diverted-files}
Description: Devuan configuration overrides for xdm
 provides Devuan logo for xdm login screen.
