ref: 6d3c82cb01166d054ee8b83860b9b84cca6ab721
parent: 990adc01b453c29557c7d6059cf2cefb397e014f
author: Sam Hocevar <[email protected]>
date: Thu Jun 12 20:41:35 EDT 2003
* Everything is ready for a 1.2.7 release. * debian/control: + Set policy to 3.5.10. + Removed the leading "a" in the package description. + Set the source section to libs. + Set the -dev package section to libdevel. + Changed the debhelper build dependency to (>=3.0). * debian/rules: + Added magic to avoid autotools timestamp skews on autobuilders (as if libdvdcss was ever going to hit the Debian autobuilders anyway).
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,31 @@
# ChangeLog for libdvdcss #
#=========================#
+1.2.7
+Fri, 13 Jun 2003 02:25:49 +0200
+
+ * ./src/libdvdcss.c: fix for NetBSD's mkdir that doesn't like trailing "/"
+ on its argument. (courtesy of Christopher Richards)
+ * ./src/libdvdcss.c: CSS key cache collisions patch, courtesy of Michael
+ Roitzsch.
+ * ./libdvdcss.spec: better RH part thx Kipp Cannon <[email protected]>.
+ * configure.ac, src/common.h: fixes for the cygwin build using the mno-cygwin
+ flag.
+ * ./src/css.c: typos in comments.
+ * ./debian/control: removed libc6-dev from libdvdcss2-dev's dependencies
+ because it is part of build-essential and it isn't even called libc6-dev
+ on all architectures.
+ * ./configure.ac: make use of the autotools/ directory.
+ * ./bootstrap: libfool is a tool. Worked around its blatant ignorance of
+ the AC_CONFIG_AUX_DIR directive.
+ * ./Makefile.am: put autotools/ in DIST_SUBDIRS instead of SUBDIRS.
+ * ./configure.ac: forgot to generate autotools/Makefile.
+ * ./src/libdvdcss.c: if DVDCSS_CACHE is not set, we force a default value.
+ - under Win32: C:\Documents and Settings\$USER\Application Data\dvdcss\
+ - under Unix and everything else: ${HOME}/.dvdcss/
+ - the special value DVDCSS_CACHE=off disables caching.
+ * ./src/libdvdcss.c: updated doxygen documentation accordingly.
+
1.2.6
Mon, Mar 10 2003 18:33:25 +0100
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,12 @@
-$Id: NEWS,v 1.4 2003/03/09 23:50:42 massiot Exp $
+$Id: NEWS,v 1.5 2003/06/13 00:41:35 sam Exp $
+
+Changes between 1.2.6 and 1.2.7:
+--------------------------------
+
+ * activated key caching by default.
+ * fix for collisions between cached keys.
+ * packaging improvements for Debian.
+ * packaging improvements for RPM-based distributions.
Changes between 1.2.5 and 1.2.6:
--------------------------------
--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,7 @@
AC_CONFIG_AUX_DIR(autotools)
AC_CANONICAL_SYSTEM
-AM_INIT_AUTOMAKE(libdvdcss, 1.2.6)
+AM_INIT_AUTOMAKE(libdvdcss, 1.2.7)
AM_CONFIG_HEADER(config.h)
AC_PROG_CC
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+libdvdcss (1.2.7-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/control:
+ + Set policy to 3.5.10.
+ + Removed the leading "a" in the package description.
+ + Set the source section to libs.
+ + Set the -dev package section to libdevel.
+ + Changed the debhelper build dependency to (>=3.0).
+ * debian/rules:
+ + Added magic to avoid autotools timestamp skews on autobuilders (as if
+ libdvdcss was ever going to hit the Debian autobuilders anyway).
+
+ -- Sam Hocevar (Debian packages) <[email protected]> Fri, 13 Jun 2003 02:25:49 +0200
+
libdvdcss (1.2.6-2) unstable; urgency=low
* Removed libc6-dev from libdvdcss2-dev's dependencies because it is
--- a/debian/control
+++ b/debian/control
@@ -1,8 +1,9 @@
Source: libdvdcss
+Section: libs
Priority: optional
Maintainer: Sam Hocevar (Debian packages) <[email protected]>
-Build-Depends: debhelper (>=2.2.0)
-Standards-Version: 3.0.1
+Build-Depends: debhelper (>=3.0)
+Standards-Version: 3.5.10
Package: libdvdcss2
Section: libs
@@ -9,20 +10,20 @@
Architecture: any
Depends: ${shlibs:Depends}
Conflicts: libdvdcss0.0.1, libdvdcss0.0.2
-Description: a portable abstraction library for DVD decryption
- libdvdcss is a portable abstraction library for DVD decryption, it
- provides a simple API to access a DVD device as a block device.
+Description: portable abstraction library for DVD decryption
+ The libdvdcss library provides a portable abstraction for DVD decryption,
+ with a simple API to access a DVD device as a block device.
.
This package contains the libdvdcss2 runtime library.
Package: libdvdcss2-dev
-Section: devel
+Section: libdevel
Architecture: any
Depends: libdvdcss2 (= ${Source-Version})
Conflicts: libdvdcss0.0.1-dev, libdvdcss0.0.2-dev, libdvdcss0.0.3-dev, libdvdcss1-dev
Description: development files for libdvdcss2
- libdvdcss is a portable abstraction library for DVD decryption, it
- provides a simple API to access a DVD device as a block device.
+ The libdvdcss library provides a portable abstraction for DVD decryption,
+ with a simple API to access a DVD device as a block device.
.
This package contains the header files and static library needed to
compile applications that use libdvdcss2.
--- a/debian/rules
+++ b/debian/rules
@@ -14,6 +14,12 @@
build-stamp:
dh_testdir
+ touch configure.ac \
+ && touch aclocal.m4 \
+ && touch configure \
+ && touch config.h.in \
+ && touch `find . -name Makefile.in`
+
./configure --prefix=/usr --mandir=$${prefix}/share/man \
--infodir=$${prefix}/share/info
--- a/libdvdcss.spec
+++ b/libdvdcss.spec
@@ -1,5 +1,5 @@
%define name libdvdcss
-%define version 1.2.6
+%define version 1.2.7
%define release 1
%define major 2
@@ -104,6 +104,10 @@
%{_includedir}/*
%changelog
+* Fri Jun 13 2003 Sam Hocevar <[email protected]> 1.2.7-1
+- new upstream release
+- key cache activated by default
+
* Mon Mar 10 2003 Alexis de Lattre <[email protected]> 1.2.6-1
- new upstream release
- small bug fixes