Source: deepin-mutter
Section: x11
Priority: optional
Maintainer: Deepin Packages Builder <packages@deepin.com>
Build-Depends: cdbs (>= 0.4.90),
               debhelper (>= 9),
               gnome-pkg-tools (>= 0.10),
               dh-autoreconf,
               intltool (>= 0.41),
               gtk-doc-tools (>= 1.15),
               libgtk-3-dev (>= 3.14),
               libglib2.0-dev (>= 2.35.1),
               libcanberra-gtk3-dev,
               gobject-introspection (>= 1.41.3),
               gsettings-desktop-schemas-dev (>= 3.15.92),
               libgirepository1.0-dev (>= 0.9.12),
               libjson-glib-dev (>= 0.13.2-1~),
               libcogl-dev (>= 1.17.1),
               libclutter-1.0-dev (>= 1.23.4),
               libgbm-dev (>= 10.3),
               libpango1.0-dev (>= 1.2.0),
               libcairo2-dev (>= 1.10.0),
               libgnome-desktop-3-dev (>= 3.10),
               libgudev-1.0-dev [linux-any],
               libinput-dev [linux-any],
               libstartup-notification0-dev (>= 0.7),
               libsystemd-dev (>= 212) [linux-any],
               libupower-glib-dev (>= 0.99.0),
               libxcb-randr0-dev,
               libxcomposite-dev (>= 1:0.2),
               libxi-dev (>= 2:1.6.0),
               libxkbfile-dev,
               libxkbcommon-x11-dev,
               libxkbcommon-dev (>= 0.4.3),
               libx11-xcb-dev,
               libxfixes-dev,
               libxdamage-dev,
               libxcursor-dev,
               libxt-dev,
               libx11-dev,
               libxinerama-dev,
               libxext-dev,
               libxrandr-dev,
               libxrender-dev,
               libsm-dev,
               libice-dev,
               libpam0g-dev,
               libwayland-dev (>= 1.5.90) [linux-any],
               xkb-data,
               zenity,
               gnome-common
Standards-Version: 3.9.8
Vcs-Browser: https://gitcafe.com/Deepin/deepin-mutter

Package: deepin-mutter
Architecture: any
Depends: ${shlibs:Depends},
         ${misc:Depends},
         deepin-mutter-common (= ${source:Version}),
         deepin-desktop-schemas,
         zenity
Provides: x-window-manager
Recommends: startdde | x-session-manager
Suggests: gnome-control-center (>= 1:3.4.0),
          xdg-user-dirs
Description: lightweight GTK+ window manager for Deepin
 Mutter is a small window manager, using GTK+ and Clutter to do
 everything.
 .
 Mutter is the clutter-based evolution of Metacity, which, as the
 author says, is a "Boring window manager for the adult in you. Many
 window managers are like Marshmallow Froot Loops; Metacity is like
 Cheerios."
 .
 This package contains the core binaries.

Package: libdeepin-mutter0g
Section: libs
Architecture: any
Depends: ${shlibs:Depends},
         ${misc:Depends},
         deepin-desktop-schemas,
         deepin-mutter-common (= ${source:Version})
Conflicts: libdeepin-mutter0,
           libdeepin-mutter0a,
           libdeepin-mutter0b,
           libdeepin-mutter0c,
           libdeepin-mutter0d,
           libdeepin-mutter0e,
           libdeepin-mutter0f
Description: window manager library from the Mutter window manager
 Mutter is a small window manager, using GTK+ and Clutter to do
 everything.
 .
 Mutter is the clutter-based evolution of Metacity, which, as the
 author says, is a "Boring window manager for the adult in you. Many
 window managers are like Marshmallow Froot Loops; Metacity is like
 Cheerios."
 .
 This package contains the window manager shared library, used by mutter
 itself, and gnome-shell.

Package: deepin-mutter-common
Section: misc
Architecture: all
Depends: ${misc:Depends}
Description: shared files for the Mutter window manager
 Mutter is a small window manager, using GTK+ and Clutter to do
 everything.
 .
 Mutter is the clutter-based evolution of Metacity, which, as the
 author says, is a "Boring window manager for the adult in you. Many
 window managers are like Marshmallow Froot Loops; Metacity is like
 Cheerios."
 .
 This package contains the shared files.

Package: libdeepin-mutter-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends},
         libdeepin-mutter0g (= ${binary:Version}),
         gir1.2-deepin-mutter-3.0 (= ${binary:Version}),
         gsettings-desktop-schemas-dev,
         libclutter-1.0-dev,
         libgtk-3-dev,
         libx11-dev
Description: Development files for the Mutter window manager
 Mutter is a small window manager, using GTK+ and Clutter to do
 everything.
 .
 Mutter is the clutter-based evolution of Metacity, which, as the
 author says, is a "Boring window manager for the adult in you. Many
 window managers are like Marshmallow Froot Loops; Metacity is like
 Cheerios."
 .
 This package contains the development files.

Package: gir1.2-deepin-mutter-3.0
Section: introspection
Architecture: any
Depends: ${gir:Depends},
         ${shlibs:Depends},
         ${misc:Depends},
         libdeepin-mutter0g (= ${binary:Version})
Description: GObject introspection data for Mutter
 Mutter is a small window manager, using GTK+ and Clutter to do
 everything.
 .
 Mutter is the clutter-based evolution of Metacity, which, as the
 author says, is a "Boring window manager for the adult in you. Many
 window managers are like Marshmallow Froot Loops; Metacity is like
 Cheerios."
 .
 This package contains the GObject introspection data which may be
 used to generate dynamic bindings.
