Source: phosh
Section: x11
Priority: optional
Maintainer: DebianOnMobile Maintainers <debian-on-mobile-maintainers@alioth-lists.debian.net>
Uploaders: Arnaud Ferraris <arnaud.ferraris@gmail.com>
Build-Depends:
 debhelper-compat (= 13),
 gtk-doc-tools,
 libsecret-1-dev,
 libfeedback-dev,
 libgcr-3-dev,
 libgnome-desktop-3-dev,
 libgtk-3-dev,
 libhandy-0.0-dev (>= 0.0.12),
 libnm-dev,
 libpam0g-dev,
 libpolkit-agent-1-dev,
 libpulse-dev,
 libupower-glib-dev,
 libwayland-dev,
 meson,
# to run the tests
 at-spi2-core,
 gnome-themes-extra-data,
 phoc,
 xvfb,
 xauth,
Standards-Version: 4.5.0
Rules-Requires-Root: no
Homepage: https://source.puri.sm/Librem5/phosh
Vcs-Browser: https://salsa.debian.org/DebianOnMobile-team/phosh
Vcs-Git: https://salsa.debian.org/DebianOnMobile-team/phosh.git

Package: phosh
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 fonts-lato,
 gsettings-desktop-schemas,
 phoc (>= 0.4.0),
Recommends:
 feedbackd,
 gnome-session-bin,
 gnome-session-common,
 gnome-settings-daemon,
 iio-sensor-proxy,
 squeekboard | phosh-osk-stub,
Provides:
 notification-daemon,
 polkit-1-auth-agent,
Description: Pure Wayland shell for mobile devices
 Phosh is a simple shell for Wayland compositors speaking the layer-surface
 protocol. It currently supports
 .
  * a lockscreen
  * brightness control and nighlight
  * the gcr system-prompter interface
  * acting as a polkit auth agent
  * enough of org.gnome.Mutter.DisplayConfig to make gnome-settings-daemon happy
  * a homebutton that toggles a simple favorites menu
  * status icons for battery, WWAN and Wi-Fi
 .
 If you're not working on a Wayland compositor then this package is likely not
 very useful for you.

Package: phosh-osk-stub
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: OSK stub to fulfill session dependencies
 Phosh's session wants a sm.puri.OSK0. For testing on non-phone's
 this stub fulfills the necessary dependencies.

Package: phosh-doc
Architecture: all
Section: doc
Depends:
 ${misc:Depends},
Description: Pure Wayland shell for mobile devices - development documentation
 Phosh is a simple shell for Wayland compositors speaking the layer-surface
 protocol.
 .
 This package contains the development documentation.
