Source: totem
Section: video
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Uploaders: Jeremy Bícha <jbicha@ubuntu.com>, Laurent Bigonville <bigon@debian.org>, Marco Trevisan (Treviño) <marco@ubuntu.com>
Build-Depends: appstream,
               debhelper-compat (= 13),
               dh-sequence-gir,
               dh-sequence-gnome,
               dh-sequence-python3,
               gsettings-desktop-schemas-dev,
               gstreamer1.0-gl,
               gstreamer1.0-gtk3,
               gstreamer1.0-plugins-base,
               gstreamer1.0-plugins-good,
               gstreamer1.0-tools,
               gtk-doc-tools,
               itstool,
               libatk1.0-dev,
               libbluetooth-dev [linux-any],
               libcairo2-dev,
               libepoxy-dev,
               libgdk-pixbuf-2.0-dev,
               libgirepository1.0-dev,
               libglib2.0-dev (>= 2.72.0),
               libgnome-desktop-3-dev,
               libgrilo-0.3-dev,
               libgstreamer-plugins-base1.0-dev,
               libgstreamer1.0-dev,
               libgtk-3-dev,
               libhandy-1-dev (>= 1.5.90),
               libpeas-dev,
               libportal-gtk3-dev (>= 0.7),
               librsvg2-dev,
               libtotem-plparser-dev,
               libx11-dev (>= 2:1.8),
               libxml2-dev,
               meson (>= 0.57.0),
               python3,
               python-gi-dev,
               shared-mime-info,
               xauth <!nocheck>,
               xvfb <!nocheck>,
Build-Depends-Indep: libgdk-pixbuf2.0-doc, libglib2.0-doc, libgtk-3-doc
Rules-Requires-Root: no
Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/gnome-team/totem
Vcs-Git: https://salsa.debian.org/gnome-team/totem.git
Homepage: https://wiki.gnome.org/Apps/Videos

Package: libtotem0
Section: libs
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends}
Description: Main library for the Totem media player
 This package contains the main library used by the Totem media player. It is
 used both by the media player itself and by the plugins.
 .
 This library is only useful within Totem. You should not have to
 manually install this package.

Package: totem
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
         ${grilo:Depends},
         totem-common (>= ${source:Version}),
         totem-video-thumbnailer (>= ${source:Version}),
         gsettings-desktop-schemas,
         gstreamer1.0-gl,
         gstreamer1.0-gtk3,
         gstreamer1.0-plugins-base,
         gstreamer1.0-plugins-good,
         gstreamer1.0-x
Recommends: ${gst:Recommends},
            totem-plugins
Suggests: ${gst:Suggests},
          gnome-codec-install
Description: Simple media player for the GNOME desktop based on GStreamer
 Totem is a simple yet featureful media player for GNOME which can read
 a large number of file formats. It features :
 .
    * Shoutcast, m3u, asx, SMIL and ra playlists support
    * DVD (with menus), VCD and Digital CD (with CDDB) playback
    * TV-Out configuration with optional resolution switching
    * 4.0, 5.0, 5.1 and stereo audio output
    * Full-screen mode (move your mouse and you get nice controls) with
      Xinerama, dual-head and RandR support
    * Aspect ratio toggling, scaling based on the video's original size
    * Full keyboard control
    * Simple playlist with repeat mode and saving feature
    * GNOME, Nautilus and GIO integration
    * Screenshot of the current movie
    * Brightness and Contrast control
    * Visualisation plugin when playing audio-only files
    * Video thumbnailer for nautilus
    * Nautilus properties page
    * Works on remote displays
    * DVD, VCD and OGG/OGM subtitles with automatic language selection
    * Extensible with plugins

Package: totem-common
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Description: Data files for the Totem media player
 Totem is a simple yet featureful media player for GNOME which can read
 a large number of file formats.
 .
 This package contains common data files and translations.

Package: totem-plugins
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
         ${python3:Depends},
         totem (= ${binary:Version}),
         gir1.2-gdkpixbuf-2.0,
         gir1.2-glib-2.0,
         gir1.2-gtk-3.0,
         gir1.2-pango-1.0,
         gir1.2-peas-1.0,
         gir1.2-totem-1.0 (= ${binary:Version}),
         python3-gi,
         python3-xdg
Description: Plugins for the Totem media player
 Totem is a simple yet featureful media player for GNOME which can read
 a large number of file formats.
 .
 This package contains a set of recommended plugins for Totem:
 .
    * Control Totem with an Infrared remote control
    * Control Totem with the keyboard's media player keys
    * Display movie properties
    * Deactivate the screensaver when a movie is playing
    * Skip to a defined time in the movie
    * Set the away status in the instant messenger when a movie is
      playing
    * Control totem with a mobile phone using the Bluetooth protocol
    * Share the current playlist via HTTP
    * Search, browse for and play videos from YouTube
 .
 Additional plugins can be written in C or Python.

Package: totem-video-thumbnailer
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends},
         gstreamer1.0-plugins-base,
Breaks: totem (<< 43.2-4~)
Replaces: totem (<< 43.2-4~)
Description: Video thumbnailer provided by the Totem media player
 Totem is a simple yet featureful media player for GNOME which can read
 a large number of file formats.
 .
 This package contains a program to generate a quantitatively
 interesting thumbnail from a video file.

Package: gir1.2-totem-1.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends},
         ${gir:Depends}
Description: GObject introspection data for Totem media player
 Totem is a simple yet featureful media player for GNOME which can read
 a large number of file formats.
 .
 This package contains introspection data for the Totem media player.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: libtotem-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: ${gir:Depends},
         ${misc:Depends},
         ${shlibs:Depends},
         libtotem0 (= ${binary:Version}),
         gir1.2-totem-1.0 (= ${binary:Version}),
         libglib2.0-dev,
         libgtk-3-dev,
         libtotem-plparser-dev
Provides: ${gir:Provides},
Description: Main library for the Totem media player - development files
 This package contains development files for the Totem media player library.
 .
 You may need it to develop plugins for Totem.
