[Pkg-gstreamer-commits] [gst-plugins-bad1.0] 01/01: Include G-I files and platform dependent GL headers

Sebastian Dröge slomo at moszumanska.debian.org
Mon Mar 23 11:42:07 UTC 2015


This is an automated email from the git hooks/post-receive script.

slomo pushed a commit to branch debian-experimental
in repository gst-plugins-bad1.0.

commit 2683c144c65ac9e51d084aec51245d4ebbb2991c
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Mon Mar 23 12:41:41 2015 +0100

    Include G-I files and platform dependent GL headers
---
 debian/build-deps                           |  6 +++++
 debian/build-deps.in                        |  6 +++++
 debian/changelog                            | 11 +++++++++
 debian/control                              | 36 ++++++++++++++++++++++++++++-
 debian/control.in                           | 30 +++++++++++++++++++++++-
 debian/gir1.2-gst-plugins-bad.install       |  1 +
 debian/libgstreamer-plugins-bad-dev.install |  2 ++
 debian/rules                                |  2 ++
 8 files changed, 92 insertions(+), 2 deletions(-)

diff --git a/debian/build-deps b/debian/build-deps
index 8649587..7a8773f 100644
--- a/debian/build-deps
+++ b/debian/build-deps
@@ -7,6 +7,11 @@ debhelper (>= 9)
 dh-autoreconf
 dpkg-dev (>= 1.15.1)
 flite-dev
+gir1.2-freedesktop
+gir1.2-glib-2.0
+gir1.2-gst-plugins-base-1.0
+gir1.2-gstreamer-1.0
+gobject-introspection (>= 0.9.12-4~)
 @GST_EXTRA_BUILD_DEPENDS@
 @GST_LIB_DEV_DEP@
 gstreamer at GST_ABI@-doc
@@ -29,6 +34,7 @@ libexempi-dev
 libexif-dev (>= 0.6.16)
 libfaad-dev
 libfluidsynth-dev (>= 1.0)
+libgirepository1.0-dev (>= 0.9.12-4~)
 libgl1-mesa-dev
 libgles2-mesa-dev
 libglib2.0-dev (>= 2.32)
diff --git a/debian/build-deps.in b/debian/build-deps.in
index 631c5ee..2512833 100644
--- a/debian/build-deps.in
+++ b/debian/build-deps.in
@@ -76,3 +76,9 @@ nettle-dev
 libbs2b-dev
 libde265-dev
 libx265-dev
+libgirepository1.0-dev (>= 0.9.12-4~)
+gobject-introspection (>= 0.9.12-4~)
+gir1.2-glib-2.0
+gir1.2-freedesktop
+gir1.2-gstreamer-1.0
+gir1.2-gst-plugins-base-1.0
diff --git a/debian/changelog b/debian/changelog
index 3af29bc..cb7ec23 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+gst-plugins-bad1.0 (1.5.0.1+git20150316-2) experimental; urgency=medium
+
+  * debian/libgstreamer-plugins-bad-dev.install:
+    + Include platform dependent GL headers.
+  * debian/libgstreamer-plugins-bad-dev.install,
+    debian/rules,
+    debian/build-deps.in:
+    + Include GObject-Introspection files for the libraries.
+
+ -- Sebastian Dröge <slomo at debian.org>  Mon, 23 Mar 2015 10:04:25 +0100
+
 gst-plugins-bad1.0 (1.5.0.1+git20150316-1) experimental; urgency=medium
 
   * New upstream GIT snapshot:
diff --git a/debian/control b/debian/control
index 4b0cef4..2a2f1b1 100644
--- a/debian/control
+++ b/debian/control
@@ -13,6 +13,11 @@ Build-Depends: autoconf (>= 2.62),
                dh-autoreconf,
                dpkg-dev (>= 1.15.1),
                flite-dev,
+               gir1.2-freedesktop,
+               gir1.2-glib-2.0,
+               gir1.2-gst-plugins-base-1.0,
+               gir1.2-gstreamer-1.0,
+               gobject-introspection (>= 0.9.12-4~),
                libasound2-dev (>= 0.9.1) [linux-any],
                libcdaudio-dev [linux-any],
                libdc1394-22-dev (>= 2.0.0) [linux-any],
@@ -42,6 +47,7 @@ Build-Depends: autoconf (>= 2.62),
                libexif-dev (>= 0.6.16),
                libfaad-dev,
                libfluidsynth-dev (>= 1.0),
+               libgirepository1.0-dev (>= 0.9.12-4~),
                libgl1-mesa-dev,
                libgles2-mesa-dev,
                libglib2.0-dev (>= 2.32),
@@ -197,7 +203,10 @@ Architecture: any
 Section: libdevel
 Priority: extra
 Depends: ${misc:Depends},
-	 libgstreamer-plugins-bad1.0-0 (= ${binary:Version}),
+         libgstreamer-plugins-bad1.0-0 (= ${binary:Version}),
+         libgstreamer1.0-dev,
+         libgstreamer-plugins-base1.0-dev,
+         gir1.2-gst-plugins-bad-1.0 (= ${binary:Version})
 Description: GStreamer development files for libraries from the "bad" set
  GStreamer is a streaming media framework, based on graphs of filters
  which operate on media data.  Applications using this library can do
@@ -213,3 +222,28 @@ Description: GStreamer development files for libraries from the "bad" set
  .
  This package contains development files for GStreamer libraries from the
  "bad" set. The API is not guaranteed to be stable.
+
+Package: gir1.2-gst-plugins-bad-1.0
+Section: introspection
+Architecture: any
+Depends: ${gir:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends},
+         ${gir:Depends}
+Description: Description: GObject introspection data for the GStreamer libraries from the "bad" set
+ GStreamer is a streaming media framework, based on graphs of filters
+ which operate on media data.  Applications using this library can do
+ anything from real-time sound processing to playing videos, and just
+ about anything else media-related.  Its plugin-based architecture means
+ that new data types or processing capabilities can be added simply by
+ installing new plug-ins.
+ .
+ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared
+ to the rest. They might be close to being good quality, but they're missing
+ something - be it a good code review, some documentation, a set of tests, a
+ real live maintainer, or some actual wide use.
+ .
+ This package contains introspection data for the GStreamer libraries from
+ the "bad" set. It can be used by packages using the GIRepository format to
+ generate dynamic bindings.
+
diff --git a/debian/control.in b/debian/control.in
index e5146f2..f139d73 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -113,7 +113,10 @@ Architecture: any
 Section: libdevel
 Priority: extra
 Depends: ${misc:Depends},
-	 libgstreamer-plugins-bad at GST_DEB_ABI@ (= ${binary:Version}),
+         libgstreamer-plugins-bad at GST_DEB_ABI@ (= ${binary:Version}),
+         libgstreamer at GST_ABI@-dev,
+         libgstreamer-plugins-base at GST_ABI@-dev,
+         gir1.2-gst-plugins-bad- at GST_ABI@ (= ${binary:Version})
 Description: GStreamer development files for libraries from the "bad" set
  GStreamer is a streaming media framework, based on graphs of filters
  which operate on media data.  Applications using this library can do
@@ -129,3 +132,28 @@ Description: GStreamer development files for libraries from the "bad" set
  .
  This package contains development files for GStreamer libraries from the
  "bad" set. The API is not guaranteed to be stable.
+
+Package: gir1.2-gst-plugins-bad- at GST_ABI@
+Section: introspection
+Architecture: any
+Depends: ${gir:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends},
+         ${gir:Depends}
+Description: Description: GObject introspection data for the GStreamer libraries from the "bad" set
+ GStreamer is a streaming media framework, based on graphs of filters
+ which operate on media data.  Applications using this library can do
+ anything from real-time sound processing to playing videos, and just
+ about anything else media-related.  Its plugin-based architecture means
+ that new data types or processing capabilities can be added simply by
+ installing new plug-ins.
+ .
+ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared
+ to the rest. They might be close to being good quality, but they're missing
+ something - be it a good code review, some documentation, a set of tests, a
+ real live maintainer, or some actual wide use.
+ .
+ This package contains introspection data for the GStreamer libraries from
+ the "bad" set. It can be used by packages using the GIRepository format to
+ generate dynamic bindings.
+
diff --git a/debian/gir1.2-gst-plugins-bad.install b/debian/gir1.2-gst-plugins-bad.install
new file mode 100644
index 0000000..9803e33
--- /dev/null
+++ b/debian/gir1.2-gst-plugins-bad.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/girepository-* usr/lib
diff --git a/debian/libgstreamer-plugins-bad-dev.install b/debian/libgstreamer-plugins-bad-dev.install
index ac87bac..0f20b1e 100644
--- a/debian/libgstreamer-plugins-bad-dev.install
+++ b/debian/libgstreamer-plugins-bad-dev.install
@@ -1,3 +1,5 @@
 debian/tmp/usr/include
+debian/tmp/usr/lib/*/gstreamer-1.0/include
 debian/tmp/usr/lib/*/pkgconfig
 debian/tmp/usr/lib/*/*.so
+debian/tmp/usr/share/gir-*
diff --git a/debian/rules b/debian/rules
index fd8e4b6..ed85dbd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -149,6 +149,8 @@ pre-build::
 			> debian/libgstreamer-plugins-bad$(gst_deb_abi).install
 	sed 's/@GST_ABI@/$(gst_abi)/g' debian/libgstreamer-plugins-bad-dev.install \
 			> debian/libgstreamer-plugins-bad$(gst_abi)-dev.install
+	cp debian/gir1.2-gst-plugins-bad.install \
+			debian/gir1.2-gst-plugins-bad-$(gst_abi).install
 
 maint: debian/control
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gstreamer/gst-plugins-bad1.0.git



More information about the Pkg-gstreamer-commits mailing list