mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 11:41:09 +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
4
debian/README.Debian
vendored
4
debian/README.Debian
vendored
|
@ -11,6 +11,8 @@ GStreamer core is split into the following packages:
|
||||||
gstreamer-runtime tools required by the libs (gstreamer-register)
|
gstreamer-runtime tools required by the libs (gstreamer-register)
|
||||||
gstreamer-doc documentation
|
gstreamer-doc documentation
|
||||||
gstreamer-tools useful tools
|
gstreamer-tools useful tools
|
||||||
gstreamer-core core plugins and lib plugins
|
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
|
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
|
* Moved gstreamer-guilaunch to gst-editor source package
|
||||||
* Removed gstreamer-config and .m4 in favor of pkg-config use
|
* Removed gstreamer-config and .m4 in favor of pkg-config use
|
||||||
* Build for glib2
|
* 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
|
gstreamer (0.3.0-3) unstable; urgency=low
|
||||||
|
|
||||||
|
|
25
debian/control
vendored
25
debian/control
vendored
|
@ -2,7 +2,7 @@ Source: gstreamer
|
||||||
Section: libs
|
Section: libs
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: David I. Lehn <dlehn@vt.edu>
|
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)
|
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
|
Standards-Version: 3.5.6
|
||||||
|
|
||||||
|
@ -37,6 +37,10 @@ Section: doc
|
||||||
Recommends: libgst-dev (= ${Source-Version})
|
Recommends: libgst-dev (= ${Source-Version})
|
||||||
Description: Core GStreamer documentation
|
Description: Core GStreamer documentation
|
||||||
Core GStreamer documentation
|
Core GStreamer documentation
|
||||||
|
.
|
||||||
|
Gstreamer Manual
|
||||||
|
Gstreamer Plugin Writers Guide
|
||||||
|
Various API docs
|
||||||
|
|
||||||
Package: gstreamer-tools
|
Package: gstreamer-tools
|
||||||
Architecture: any
|
Architecture: any
|
||||||
|
@ -69,11 +73,22 @@ Description: Core element and library plugins for GStreamer
|
||||||
* autoplugging support
|
* autoplugging support
|
||||||
* standard scheduler
|
* standard scheduler
|
||||||
* type detection support
|
* type detection support
|
||||||
.
|
|
||||||
Some library plugins:
|
Package: gstreamer-lib-core
|
||||||
|
Architecture: any
|
||||||
|
Section: libs
|
||||||
|
Depends: ${shlibs:Depends}
|
||||||
|
Description: Core library plugins for GStreamer
|
||||||
|
Core library plugins for GStreamer
|
||||||
* bytestream
|
* bytestream
|
||||||
* control
|
* control
|
||||||
* putbits
|
* putbits
|
||||||
* getbits
|
* getbits
|
||||||
.
|
|
||||||
These plugins have no external dependencies.
|
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/pkgconfig
|
||||||
usr/lib/libgst.a
|
usr/lib/libgst.{a,la,so}
|
||||||
usr/lib/libgst.la
|
|
||||||
usr/lib/libgst.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: configure-stamp
|
||||||
configure-stamp:
|
configure-stamp:
|
||||||
dh_testdir
|
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.
|
# Add here commands to configure the package.
|
||||||
./configure \
|
./configure \
|
||||||
--build=$(DEB_BUILD_GNU_TYPE) \
|
--build=$(DEB_BUILD_GNU_TYPE) \
|
||||||
|
@ -25,14 +30,14 @@ configure-stamp:
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--mandir=\$${prefix}/share/man \
|
--mandir=\$${prefix}/share/man \
|
||||||
--infodir=\$${prefix}/share/info \
|
--infodir=\$${prefix}/share/info \
|
||||||
|
--with-html-dir=\$${prefix}/share/doc/gstreamer-doc \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--with-configdir=/etc/gstreamer \
|
--with-configdir=/etc/gstreamer \
|
||||||
--with-win32-libdir=/usr/lib/win32 \
|
|
||||||
--enable-glib2 \
|
--enable-glib2 \
|
||||||
--disable-plugin-builddir \
|
--disable-plugin-builddir \
|
||||||
--disable-tests \
|
--disable-tests \
|
||||||
--disable-examples \
|
--disable-examples \
|
||||||
--disable-docs-build \
|
--enable-docs-build \
|
||||||
--disable-plugin-docs \
|
--disable-plugin-docs \
|
||||||
--enable-DEBUG \
|
--enable-DEBUG \
|
||||||
--enable-debug
|
--enable-debug
|
||||||
|
@ -48,6 +53,8 @@ build-stamp:
|
||||||
dh_testdir
|
dh_testdir
|
||||||
|
|
||||||
# Add here commands to compile the package.
|
# 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)
|
$(MAKE)
|
||||||
|
|
||||||
touch build-stamp
|
touch build-stamp
|
||||||
|
@ -64,14 +71,7 @@ clean:
|
||||||
dh_clean
|
dh_clean
|
||||||
|
|
||||||
# FIXME some extra clean up
|
# FIXME some extra clean up
|
||||||
rm -rf \
|
rm -rf debian/gstreamer
|
||||||
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
|
|
||||||
find . -name \*.stamp | xargs rm || true
|
find . -name \*.stamp | xargs rm || true
|
||||||
find . -name Makefile | grep -v omega | 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
|
$(MAKE) prefix=$(CURDIR)/debian/gstreamer/usr install
|
||||||
|
|
||||||
# move around the doc dirs
|
# move around the doc dirs
|
||||||
mkdir -p 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 \
|
#-mv debian/gstreamer/usr/share/gstreamer/gst-plugin-writers-guide \
|
||||||
debian/gstreamer/usr/share/gstreamer/gstreamer-manual \
|
# debian/gstreamer/usr/share/gstreamer/gstreamer-manual \
|
||||||
debian/gstreamer/usr/share/gstreamer/html/gstreamer-libs \
|
# debian/gstreamer/usr/share/gstreamer/html/gstreamer-libs \
|
||||||
debian/gstreamer/usr/share/gst/html/gstreamer \
|
# debian/gstreamer/usr/share/gst/html/gstreamer \
|
||||||
debian/gstreamer/usr/share/doc/gstreamer-doc/html
|
# 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
|
dh_movefiles --sourcedir=debian/gstreamer
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue