Commit e67f87a6 authored by Sam Hocevar's avatar Sam Hocevar

* libdvbpsi.spec debian/changelog:

    + Prepared the 0.1.4 release.
  * NEWS ChangeLog:
    + Renamed the old changelog to a NEWS file.
    + Regenerated a ChangeLog from the CVS logs.
  * Makefile.am:
    + Added a "make changelog" rule.
parent 03fa2881
This diff is collapsed.
......@@ -15,3 +15,8 @@ doc: doc-dummy
test_dr.c:
$(MAKE) -C misc test_dr.c
changelog:
cvs2cl --utc --hide-filenames --no-wrap -w --stdout -g -z9 | \
sed -e 's/^[^0-9]/ /' -e 's/^ *$$//' -e 's/^ \* / /g' | \
grep -v '^ \*$$' | uniq >| ChangeLog
$Id: NEWS,v 1.5 2004/01/02 14:15:46 sam Exp $
Changes between 0.1.3 and 0.1.4:
--------------------------------
* 0x59 (dvb subtitles) descriptor decoder
* memory leak fix
* fixed an unitialiazed pointer
Changes between 0.1.2 and 0.1.3:
--------------------------------
* fixed segfault with invalid/corrupted psi data
* update spec file
* src/descriptors/*: fixed some typos
* misc/*: added tests on the new descriptors
* src/descriptors/*: added a few DVB descriptors decoder and generator
(Stuffing, Bouquet Name, Service Name)
* src/demux.*: DVB PSI tables demux, required since one PID channel
may contain different tables.
* src/tables/sdt*: SDT decoder (no generator yet)
* examples/decode_sdt.c: added SDT decoder example
Changes between 0.1.1 and 0.1.2:
--------------------------------
* Makefile.am: added bootstrap to the distribution.
* bootstrap: we remove generated files before running the autotools, to
make sure we get the latest version.
* bootstrap, Makefile.am: moved the --foreign flag to Makefile.am.
* src/Makefile.am: renamed an unused _SOURCES variable to something
automake will not choke on.
* configure.ac, bootstrap: removed redundant stuff from CVS such as the
Makefile.in files, configure and config.*, and added a bootstrap script
to generate them; renamed configure.in to configure.ac and moved config.h
to . because it's now the recommended practice.
* src/dvbpsi.h: removed automatic inclusion of inttypes.h because it was
too platform-dependent and led to lots of cross-compilation problems. Now
the program using libdvbpsi has to make sure it is C99 compliant.
* configure.in, ltmain.sh: fixes for Solaris, mingw and Mac OS X.
* src/tables/pmt.c: fixed the PMT generator which used to add one PSI
section for one ES.
* */Makefile.am: reworked automake directories to avoid linking problems
on Mac OS X.
Changes between 0.1.0 and 0.1.1:
--------------------------------
* src/descriptor.h, src/descriptor.c: added a p_decoded field to the
dvbpsi_descriptor_s structure.
* src/descriptor.h, src/descriptor.c, src/tables/pmt.c: added an 's' to the
dvbpsi_DeleteDescriptors function.
* src/descriptors/dr_02.h, src/descriptors/dr_02.c: MPEG2 "video stream"
descriptor decoder and generator.
* src/descriptors/dr_03.h, src/descriptors/dr_03.c: MPEG2 "audio stream"
descriptor decoder and generator.
* src/descriptors/dr_04.h, src/descriptors/dr_04.c: MPEG2 "hierarchy"
descriptor decoder and generator.
* src/descriptors/dr_05.h, src/descriptors/dr_05.c: MPEG2 "registration"
descriptor decoder and generator.
* src/descriptors/dr_06.h, src/descriptors/dr_06.c: MPEG2 "data stream
alignment" descriptor decoder and generator.
* src/descriptors/dr_07.h, src/descriptors/dr_07.c: MPEG2 "target background
grid" descriptor decoder and generator.
* src/descriptors/dr_08.h, src/descriptors/dr_08.c: MPEG2 "video window"
descriptor decoder and generator.
* src/descriptors/dr_09.h, src/descriptors/dr_09.c: MPEG2 "conditional
access" descriptor decoder and generator.
* src/descriptors/dr_0a.h, src/descriptors/dr_0a.c: MPEG2 "ISO 639 language"
descriptor decoder and generator.
* src/descriptors/dr_0b.h, src/descriptors/dr_0b.c: MPEG2 "system clock"
descriptor decoder and generator.
* src/descriptors/dr_0c.h, src/descriptors/dr_0c.c: MPEG2 "multiplex buffer
utilization" descriptor decoder and generator.
* src/descriptors/dr_0d.h, src/descriptors/dr_0d.c: MPEG2 "copyright"
descriptor decoder and generator.
* src/descriptors/dr_0e.h, src/descriptors/dr_0e.c: MPEG2 "maximum bitrate"
descriptor decoder and generator.
* src/descriptors/dr_0f.h, src/descriptors/dr_0f.c: MPEG2 "private data
indicator" descriptor decoder and generator.
* src/descriptors/dr.h: gathers all dr_*.h headers.
* misc/dr.xml: xml brief description of each descriptor to generate
"misc/test_dr.c".
* misc/dr.dtd: DTD against which misc/dr.xml validates.
* misc/dr.xsl: stylesheet used to generate "misc/test_dr.c".
* misc/test_dr.c: generated file.
* misc/test_dr.h: macros used by misc/test_dr.c.
* doc/doxygen.cfg: up to date documentation configuration.
* configure, configure.in: fixed MacOS X compilation.
News in 0.1.0:
--------------
* doc/*: documentation.
* misc/gen_pmt.c: PMT generator example.
* example/decode_pmt.c: PMT decoder example.
* misc/gen_pat.c: PAT generator example.
* example/decode_pat.c: PAT decoder example.
* src/tables/pmt.h, src/tables/pmt_private.h, src/tables/pmt.c: PMT decoder
and PMT generator.
* src/tables/pat.h, src/tables/pat_private.h, src/tables/pat.c: PAT decoder
and PAT generator.
* src/dvbpsi.h, src/dvbpsi_private.h, src/dvbpsi.c: PSI decoder.
* src/descriptor.h, src/descriptor.c: descriptors.
* src/psi.h, src/psi.c: PSI sections.
......@@ -6,7 +6,7 @@ libdvbpsi3 (0.1.4-1) unstable; urgency=low
+ Renamed source package to libdvbpsi3.
+ Removed the autotools-dev build dependency.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> XXX
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 2 Jan 2004 14:58:50 +0100
libdvbpsi2 (0.1.3-1) unstable; urgency=low
......
......@@ -2,7 +2,7 @@
%define version 0.1.4
%define release 1
%define major 2
%define major 3
%define lib_name %{name}%{major}
%define redhat80 0
......@@ -91,6 +91,9 @@ rm -rf %buildroot
%{_includedir}/*
%changelog
* Fri Jan 2 2004 Sam Hocevar <sam@zoy.org>
- 0.1.4 release.
* Tue Jul 29 2003 Yves Duret <yves@zarb.org>
- 0.1.3 release.
......
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