Source: xapp
Section: x11
Priority: optional
Maintainer: linuxmangaka <linuxmangaka@gmail.com>
Rules-Requires-Root: no
Build-Depends: debhelper-compat (= 13),
 dh-sequence-gir,
 dh-sequence-python3,
 gobject-introspection,
 gtk-doc-tools,
 intltool,
 libcairo2-dev,
 libdbus-1-dev,
 libdbusmenu-gtk3-dev,
 libgdk-pixbuf-2.0-dev,
 libgirepository1.0-dev,
 libglib2.0-dev,
 libgnomekbd-dev,
 libgtk-3-dev,
 libjpeg62-turbo-dev | libjpeg-turbo8-dev,
 libjpeg-dev,
 libtiff-dev,
 libx11-dev,
 libxkbfile-dev,
 meson,
 ninja-build,
 pkgconf,
 pkg-config,
 python-gi-dev,
 python3,
 valac,
Standards-Version: 4.6.2
Homepage: https://github.com/linuxmint/xapp
Vcs-Browser: https://salsa.debian.org/cinnamon-team/xapp
Vcs-Git: https://salsa.debian.org/cinnamon-team/xapp.git

Package: gir1.2-xapp-1.0
Section: introspection
Architecture: any
Depends: ${shlibs:Depends},
 ${misc:Depends},
 ${gir:Depends},
 ${python3:Depends},
#Breaks: cinnamon (<< 5.2),
# cinnamon-screensaver (<< 4.0),
Description: Cross-desktop libraries and common resources
 This project gathers the components which are common to multiple GTK desktop environments (Cinnamon, MATE and Xfce) and required to implement cross-DE solutions.

#Package: libxapp-dbg
#Section: debug
#Priority: extra
#Architecture: any
#Multi-Arch: same
#Pre-Depends: ${misc:Pre-Depends},
#Depends: ${shlibs:Depends},
# ${misc:Depends},
# libxapp1 (= ${binary:Version}),
#Description: Cross-desktop libraries and common resources
# This project gathers the components which are common to multiple GTK desktop environments (Cinnamon, MATE and Xfce) and required to implement cross-DE solutions.

Package: libxapp-dev
Section: libdevel
Architecture: any
Depends: ${shlibs:Depends},
 ${misc:Depends},
 gir1.2-xapp-1.0 (= ${binary:Version}),
 libcairo2-dev,
 libglib2.0-dev,
 libgnomekbd-dev,
 libgtk-3-dev,
 libxapp1 (= ${binary:Version}),
 libxkbfile-dev,
Description: Cross-desktop libraries and common resources
 This project gathers the components which are common to multiple GTK desktop environments (Cinnamon, MATE and Xfce) and required to implement cross-DE solutions.

Package: libxapp-gtk3-module
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends},
Depends: ${shlibs:Depends},
 ${misc:Depends},
 xapps-common (>= ${source:Version}),
Breaks: libxapp1 (<< 2.2.6-1~),
 xapp (<< 2.4.2-1~),
 xapps-common (<< 2.4.2-1~),
Replaces: libxapp1 (<< 2.2.6-1~),
 xapp (<< 2.4.2-1~),
 xapps-common (<< 2.4.2-1~),
Description: Cross-desktop libraries and common resources
 This project gathers the components which are common to multiple GTK desktop environments (Cinnamon, MATE and Xfce) and required to implement cross-DE solutions.

Package: libxapp1
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends},
Depends: ${shlibs:Depends},
 ${misc:Depends},
 xapps-common (>= ${source:Version}),
Recommends: libxapp-gtk3-module (= ${binary:Version}),
 xapp-sn-watcher (= ${binary:Version}),
Breaks: xapps-common (<< 2.0.6-2~),
# nemo (<< 5.2),
Replaces: xapps-common (<< 2.0.6-2~),
Description: Cross-desktop libraries and common resources
 This project gathers the components which are common to multiple GTK desktop environments (Cinnamon, MATE and Xfce) and required to implement cross-DE solutions.

Package: mate-xapp-status-applet
Architecture: all
Multi-Arch: foreign
Depends: ${shlibs:Depends},
 ${misc:Depends},
 ${python3:Depends},
 gir1.2-gdkpixbuf-2.0,
 gir1.2-gio-2.0,
 gir1.2-glib-2.0,
 gir1.2-gobject-2.0,
 gir1.2-gtk-3.0,
 gir1.2-matepanelapplet-4.0,
 gir1.2-xapp-1.0 (>= ${source:Version}),
 mate-panel,
 python3,
 python3-gi,
 python3-setproctitle,
 xapps-common (>= ${source:Version}),
Breaks: xapps-common (<< 2.4.2-1~),
Replaces: xapps-common (<< 2.4.2-1~),
Description: Cross-desktop libraries and common resources
 This project gathers the components which are common to multiple GTK desktop environments (Cinnamon, MATE and Xfce) and required to implement cross-DE solutions.

Package: xapp-sn-watcher
Architecture: any
Depends: ${shlibs:Depends},
 ${misc:Depends},
 default-dbus-session-bus | dbus-session-bus,
 xapps-common (>= ${source:Version}),
Suggests: mate-xapp-status-applet,
Breaks: libxapp1 (<< 2.2.6-1~),
 xapp (<< 2.4.2-1~),
 xapps-common (<< 2.4.2-1~)
Replaces:
 libxapp1 (<< 2.2.6-1~),
 xapp (<< 2.4.2-1~),
 xapps-common (<< 2.4.2-1~),
Description: Cross-desktop libraries and common resources
 This project gathers the components which are common to multiple GTK desktop environments (Cinnamon, MATE and Xfce) and required to implement cross-DE solutions.

Package: xapps-common
Architecture: all
Multi-Arch: foreign
Depends: ${shlibs:Depends},
 ${misc:Depends},
 ${python3:Depends},
 inxi,
 netcat,
 python3,
 python3-gi,
 xdg-utils,
Description: Cross-desktop libraries and common resources
 This project gathers the components which are common to multiple GTK desktop environments (Cinnamon, MATE and Xfce) and required to implement cross-DE solutions.

Package: xapps-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends: ${shlibs:Depends},
 ${misc:Depends},
 devhelp,
Description: Cross-desktop libraries and common resources
 This project gathers the components which are common to multiple GTK desktop environments (Cinnamon, MATE and Xfce) and required to implement cross-DE solutions.