Commit 692e3dc2 authored by Johann Hanne's avatar Johann Hanne Committed by Jean-Paul Saman

Update version information to 0.1.6 and changed package name to libdvbpsi5,...

 Update version information to 0.1.6 and changed package name to libdvbpsi5, because of an changing ABI.
parent d8a16fce
...@@ -4,7 +4,7 @@ AC_PREREQ(2.50) ...@@ -4,7 +4,7 @@ AC_PREREQ(2.50)
AC_CONFIG_AUX_DIR(autotools) AC_CONFIG_AUX_DIR(autotools)
AC_CANONICAL_SYSTEM AC_CANONICAL_SYSTEM
AM_INIT_AUTOMAKE(libdvbpsi4, 0.1.6) AM_INIT_AUTOMAKE(libdvbpsi5, 0.1.6)
AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
#AC_CANONICAL_HOST #AC_CANONICAL_HOST
......
Source: libdvbpsi4 Source: libdvbpsi5
Priority: optional Priority: optional
Maintainer: Sam Hocevar (Debian packages) <sam+deb@zoy.org> Maintainer: Sam Hocevar (Debian packages) <sam+deb@zoy.org>
Build-Depends: debhelper (>= 4.0) Build-Depends: debhelper (>= 4.0)
Standards-Version: 3.6.2.1 Standards-Version: 3.6.2.1
Package: libdvbpsi4 Package: libdvbpsi5
Section: libs Section: libs
Architecture: any Architecture: any
Depends: ${shlibs:Depends} Depends: ${shlibs:Depends}
...@@ -12,17 +12,17 @@ Description: library for MPEG TS and DVB PSI tables decoding and generating ...@@ -12,17 +12,17 @@ Description: library for MPEG TS and DVB PSI tables decoding and generating
libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables
decoding and generating. decoding and generating.
. .
This package contains the libdvbpsi4 runtime library. This package contains the libdvbpsi5 runtime library.
Package: libdvbpsi4-dev Package: libdvbpsi5-dev
Section: libdevel Section: libdevel
Architecture: any Architecture: any
Depends: libdvbpsi4 (= ${Source-Version}) Depends: libdvbpsi5 (= ${Source-Version})
Conflicts: libdvbpsi0-dev, libdvbpsi1-dev, libdvbpsi2-dev, libdvbpsi3-dev Conflicts: libdvbpsi0-dev, libdvbpsi1-dev, libdvbpsi2-dev, libdvbpsi3-dev, libdvbpsi4-dev
Description: development files for libdvbpsi4 Description: development files for libdvbpsi5
libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables
decoding and generating. decoding and generating.
. .
This package contains the header files and static library needed to This package contains the header files and static library needed to
compile applications that use libdvbpsi4. compile applications that use libdvbpsi5.
...@@ -45,15 +45,15 @@ install: build ...@@ -45,15 +45,15 @@ install: build
dh_testdir dh_testdir
dh_testroot dh_testroot
dh_clean -k dh_clean -k
dh_installdirs -plibdvbpsi4-dev usr/lib usr/share/doc dh_installdirs -plibdvbpsi5-dev usr/lib usr/share/doc
dh_installdirs -plibdvbpsi4 usr/lib usr/share/doc/libdvbpsi4 dh_installdirs -plibdvbpsi5 usr/lib usr/share/doc/libdvbpsi5
$(MAKE) install DESTDIR=`pwd`/debian/libdvbpsi4/ $(MAKE) install DESTDIR=`pwd`/debian/libdvbpsi5/
ln -s libdvbpsi4 debian/libdvbpsi4-dev/usr/share/doc/libdvbpsi4-dev ln -s libdvbpsi5 debian/libdvbpsi5-dev/usr/share/doc/libdvbpsi5-dev
mv debian/libdvbpsi4/usr/lib/*.so debian/libdvbpsi4/usr/lib/*a \ mv debian/libdvbpsi5/usr/lib/*.so debian/libdvbpsi5/usr/lib/*a \
debian/libdvbpsi4-dev/usr/lib/ debian/libdvbpsi5-dev/usr/lib/
mv debian/libdvbpsi4/usr/include debian/libdvbpsi4-dev/usr/ mv debian/libdvbpsi5/usr/include debian/libdvbpsi5-dev/usr/
# Build architecture-independent files here. # Build architecture-independent files here.
binary-indep: build install binary-indep: build install
......
%define name libdvbpsi %define name libdvbpsi
%define version 0.1.5 %define version 0.1.6
%define release 1 %define release 1
%define major 4 %define major 5
%define lib_name %{name}%{major} %define lib_name %{name}%{major}
%define redhat 0 %define redhat 0
......
...@@ -11,7 +11,7 @@ libdvbpsi_la_SOURCES = dvbpsi.c dvbpsi_private.h \ ...@@ -11,7 +11,7 @@ libdvbpsi_la_SOURCES = dvbpsi.c dvbpsi_private.h \
$(tables_src) \ $(tables_src) \
$(descriptors_src) $(descriptors_src)
libdvbpsi_la_LDFLAGS = -version-info 4:0:0 libdvbpsi_la_LDFLAGS = -version-info 5:0:0
pkginclude_HEADERS = dvbpsi.h psi.h descriptor.h demux.h \ pkginclude_HEADERS = dvbpsi.h psi.h descriptor.h demux.h \
tables/pat.h tables/pmt.h tables/sdt.h tables/eit.h \ tables/pat.h tables/pmt.h tables/sdt.h tables/eit.h \
......
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
#define STDC_HEADERS 1 #define STDC_HEADERS 1
/* Version number of package */ /* Version number of package */
#define VERSION "0.1.5" #define VERSION "0.1.6"
/* C99 types */ /* C99 types */
typedef unsigned char uint8_t; typedef unsigned char uint8_t;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment