mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-22 17:51:16 +00:00
Debian 0.3.1-1 packaging updates
Original commit message from CVS: Debian 0.3.1-1 packaging updates
This commit is contained in:
parent
0952f6551e
commit
c0be5ce811
7 changed files with 73 additions and 45 deletions
14
debian/README.Debian
vendored
14
debian/README.Debian
vendored
|
@ -6,11 +6,13 @@ More information can be found at http://gstreamer.net/
|
|||
|
||||
GStreamer core is split into the following packages:
|
||||
|
||||
libgst2 shared core libs
|
||||
libgst-dev development libs and headers
|
||||
gstreamer-runtime tools required by the libs (gstreamer-register)
|
||||
gstreamer-doc documentation
|
||||
gstreamer-tools useful tools
|
||||
gstreamer-core core plugins and lib plugins
|
||||
libgst2 shared core libs
|
||||
libgst-dev development libs and headers
|
||||
gstreamer-runtime tools required by the libs (gstreamer-register)
|
||||
gstreamer-doc documentation
|
||||
gstreamer-tools useful tools
|
||||
gstreamer-core core plugins
|
||||
gstreamer-lib-core core lib plugins
|
||||
gstreamer-lib-core-dev development files for core lib plugins
|
||||
|
||||
David I. Lehn <dlehn@vt.edu> Fri, 19 Jan 2001 19:13:06 -0500
|
||||
|
|
4
debian/changelog
vendored
4
debian/changelog
vendored
|
@ -10,8 +10,10 @@ gstreamer (0.3.1-1) unstable; urgency=low
|
|||
* Moved gstreamer-guilaunch to gst-editor source package
|
||||
* Removed gstreamer-config and .m4 in favor of pkg-config use
|
||||
* Build for glib2
|
||||
* Change doc build system a bit
|
||||
* Added -lib-core and -lib-core-dev packages for library plugins
|
||||
|
||||
-- David I. Lehn <dlehn@vt.edu> Tue, 8 Jan 2002 17:57:13 -0500
|
||||
-- David I. Lehn <dlehn@vt.edu> Thu, 10 Jan 2002 23:09:34 -0500
|
||||
|
||||
gstreamer (0.3.0-3) unstable; urgency=low
|
||||
|
||||
|
|
51
debian/control
vendored
51
debian/control
vendored
|
@ -2,7 +2,7 @@ Source: gstreamer
|
|||
Section: libs
|
||||
Priority: optional
|
||||
Maintainer: David I. Lehn <dlehn@vt.edu>
|
||||
Build-Depends: debhelper (>= 3.0.0), libxml-dev (>= 1.8.10), zlib1g-dev (>= 1:1.1.3), libghttp-dev (>= 1.0.6), libglib1.2-dev (>= 1.2.8), libgtk1.2-dev (>= 1.2.8), libglade0-dev (>= 0.14), libglade-gnome0-dev (>= 0.14), hermes1-dev (>= 1.3.1), pkg-config (>= 0.8.0)
|
||||
Build-Depends: debhelper (>= 3.0.0), libxml2-dev (>= 2.4.12), zlib1g-dev (>= 1:1.1.3), libglib1.3-dev (>= 1.3.12), libgtk1.3-dev (>= 1.3.12), pkg-config (>= 0.8.0)
|
||||
Build-Depends-Indep: debhelper (>= 3.0.0), gtk-doc-tools (>= 0.4), jade (>= 1.2.1), transfig (>= 3.2.3.c), docbook-utils (>= 0.6.9), xsltproc (>= 1.0.6)
|
||||
Standards-Version: 3.5.6
|
||||
|
||||
|
@ -37,6 +37,10 @@ Section: doc
|
|||
Recommends: libgst-dev (= ${Source-Version})
|
||||
Description: Core GStreamer documentation
|
||||
Core GStreamer documentation
|
||||
.
|
||||
Gstreamer Manual
|
||||
Gstreamer Plugin Writers Guide
|
||||
Various API docs
|
||||
|
||||
Package: gstreamer-tools
|
||||
Architecture: any
|
||||
|
@ -58,22 +62,33 @@ Description: Core element and library plugins for GStreamer
|
|||
Core element and library plugins for GStreamer
|
||||
.
|
||||
Includes various basic elements:
|
||||
* file source and sink
|
||||
* tee and aggregator
|
||||
* fake source and sink for testing
|
||||
* identity
|
||||
* pipe filter
|
||||
* statistics
|
||||
* file source and sink
|
||||
* tee and aggregator
|
||||
* fake source and sink for testing
|
||||
* identity
|
||||
* pipe filter
|
||||
* statistics
|
||||
.
|
||||
And other important yet plugable pieces:
|
||||
* autoplugging support
|
||||
* standard scheduler
|
||||
* type detection support
|
||||
.
|
||||
Some library plugins:
|
||||
* bytestream
|
||||
* control
|
||||
* putbits
|
||||
* getbits
|
||||
.
|
||||
These plugins have no external dependencies.
|
||||
* autoplugging support
|
||||
* standard scheduler
|
||||
* type detection support
|
||||
|
||||
Package: gstreamer-lib-core
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends: ${shlibs:Depends}
|
||||
Description: Core library plugins for GStreamer
|
||||
Core library plugins for GStreamer
|
||||
* bytestream
|
||||
* control
|
||||
* putbits
|
||||
* getbits
|
||||
|
||||
Package: gstreamer-lib-core-dev
|
||||
Architecture: any
|
||||
Section: devel
|
||||
Depends: gstreamer-lib-core
|
||||
Description: Development files for core library plugins for GStreamer
|
||||
Development files for core library plugins for GStreamer
|
||||
Includes headers for library plugins from gstreamer-lib-core
|
||||
|
|
4
debian/gstreamer-lib-core-dev.files
vendored
Normal file
4
debian/gstreamer-lib-core-dev.files
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
usr/include/gst/bytestream
|
||||
usr/include/gst/control
|
||||
usr/include/gst/getbits
|
||||
usr/include/gst/putbits
|
4
debian/gstreamer-lib-core.files
vendored
Normal file
4
debian/gstreamer-lib-core.files
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
usr/lib/gst/libgstbytestream.*
|
||||
usr/lib/gst/libgstcontrol.*
|
||||
usr/lib/gst/libgstgetbits.*
|
||||
usr/lib/gst/libgstputbits.*
|
6
debian/libgst-dev.files
vendored
6
debian/libgst-dev.files
vendored
|
@ -1,5 +1,3 @@
|
|||
usr/include
|
||||
usr/include/gst/*.h
|
||||
usr/lib/pkgconfig
|
||||
usr/lib/libgst.a
|
||||
usr/lib/libgst.la
|
||||
usr/lib/libgst.so
|
||||
usr/lib/libgst.{a,la,so}
|
||||
|
|
35
debian/rules
vendored
35
debian/rules
vendored
|
@ -18,6 +18,11 @@ export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
|
|||
configure: configure-stamp
|
||||
configure-stamp:
|
||||
dh_testdir
|
||||
|
||||
# make sure we're using a ltmain.sh that can handle relinking
|
||||
# in case autogen.sh (and libtoolize) was run
|
||||
cp ltmain-fixed.sh ltmain.sh
|
||||
|
||||
# Add here commands to configure the package.
|
||||
./configure \
|
||||
--build=$(DEB_BUILD_GNU_TYPE) \
|
||||
|
@ -25,14 +30,14 @@ configure-stamp:
|
|||
--prefix=/usr \
|
||||
--mandir=\$${prefix}/share/man \
|
||||
--infodir=\$${prefix}/share/info \
|
||||
--with-html-dir=\$${prefix}/share/doc/gstreamer-doc \
|
||||
--sysconfdir=/etc \
|
||||
--with-configdir=/etc/gstreamer \
|
||||
--with-win32-libdir=/usr/lib/win32 \
|
||||
--enable-glib2 \
|
||||
--disable-plugin-builddir \
|
||||
--disable-tests \
|
||||
--disable-examples \
|
||||
--disable-docs-build \
|
||||
--enable-docs-build \
|
||||
--disable-plugin-docs \
|
||||
--enable-DEBUG \
|
||||
--enable-debug
|
||||
|
@ -48,6 +53,8 @@ build-stamp:
|
|||
dh_testdir
|
||||
|
||||
# Add here commands to compile the package.
|
||||
# FIXME missing upstream, diff doesn't include these 0 byte files:
|
||||
touch docs/fwg/base.css docs/manual/base.css
|
||||
$(MAKE)
|
||||
|
||||
touch build-stamp
|
||||
|
@ -64,14 +71,7 @@ clean:
|
|||
dh_clean
|
||||
|
||||
# FIXME some extra clean up
|
||||
rm -rf \
|
||||
debian/gstreamer \
|
||||
docs/gst/gstreamer-scan.o \
|
||||
docs/gst/gstreamer-decl-list.txt \
|
||||
docs/gst/gstreamer-decl.txt \
|
||||
docs/gst/gstreamer.html \
|
||||
docs/libs/tmpl \
|
||||
docs/plugins/gstreamer-plugins.types
|
||||
rm -rf debian/gstreamer
|
||||
find . -name \*.stamp | xargs rm || true
|
||||
find . -name Makefile | grep -v omega | xargs rm || true
|
||||
|
||||
|
@ -87,12 +87,15 @@ install: build
|
|||
$(MAKE) prefix=$(CURDIR)/debian/gstreamer/usr install
|
||||
|
||||
# move around the doc dirs
|
||||
mkdir -p debian/gstreamer/usr/share/doc/gstreamer-doc/html
|
||||
-mv debian/gstreamer/usr/share/gstreamer/gst-plugin-writers-guide \
|
||||
debian/gstreamer/usr/share/gstreamer/gstreamer-manual \
|
||||
debian/gstreamer/usr/share/gstreamer/html/gstreamer-libs \
|
||||
debian/gstreamer/usr/share/gst/html/gstreamer \
|
||||
debian/gstreamer/usr/share/doc/gstreamer-doc/html
|
||||
mkdir -p debian/gstreamer/usr/share/doc/gstreamer-doc
|
||||
#-mv debian/gstreamer/usr/share/gstreamer/gst-plugin-writers-guide \
|
||||
# debian/gstreamer/usr/share/gstreamer/gstreamer-manual \
|
||||
# debian/gstreamer/usr/share/gstreamer/html/gstreamer-libs \
|
||||
# debian/gstreamer/usr/share/gst/html/gstreamer \
|
||||
# debian/gstreamer/usr/share/doc/gstreamer-doc
|
||||
-cp -r docs/fwg/gst-plugin-writers-guide \
|
||||
docs/manual/gstreamer-manual \
|
||||
debian/gstreamer/usr/share/doc/gstreamer-doc
|
||||
|
||||
dh_movefiles --sourcedir=debian/gstreamer
|
||||
|
||||
|
|
Loading…
Reference in a new issue