From 4030c8dd2bc9f5d4a03645c3d3acc0d927e6528c Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sat, 26 Jan 2008 21:53:04 +0000 Subject: [PATCH] Made number transition to 0.4.2 , libburn.so.4.7.0 --- libburn/branches/ZeroFourTwo/Makefile.am | 2 +- libburn/branches/ZeroFourTwo/README | 7 +- libburn/branches/ZeroFourTwo/cdrskin/README | 8 +- .../branches/ZeroFourTwo/cdrskin/cdrskin.c | 35 ++--- .../ZeroFourTwo/cdrskin/cdrskin_eng.html | 45 +++--- .../ZeroFourTwo/cdrskin/cdrskin_timestamp.h | 2 +- .../ZeroFourTwo/cdrskin/compile_cdrskin.sh | 12 +- .../ZeroFourTwo/cdrskin/wiki_plain.txt | 5 + libburn/branches/ZeroFourTwo/configure.ac | 129 ++++++++---------- libburn/branches/ZeroFourTwo/libburn-5.pc.in | 2 +- 10 files changed, 123 insertions(+), 124 deletions(-) diff --git a/libburn/branches/ZeroFourTwo/Makefile.am b/libburn/branches/ZeroFourTwo/Makefile.am index 752298a8..cd86caa5 100644 --- a/libburn/branches/ZeroFourTwo/Makefile.am +++ b/libburn/branches/ZeroFourTwo/Makefile.am @@ -103,7 +103,7 @@ test_structest_SOURCES = test/structest.c ## cdrskin construction site - ts A60816 - A71025 cdrskin_cdrskin_CPPFLAGS = -Ilibburn -cdrskin_cdrskin_CFLAGS = -DCdrskin_libburn_0_4_1 +cdrskin_cdrskin_CFLAGS = -DCdrskin_libburn_0_4_2 # cdrskin_cdrskin_LDADD = $(libburn_libburn_la_OBJECTS) $(THREAD_LIBS) # ts A80123, change proposed by Simon Huggins to cause dynamic libburn linking diff --git a/libburn/branches/ZeroFourTwo/README b/libburn/branches/ZeroFourTwo/README index 07bde531..d4f5c1c1 100644 --- a/libburn/branches/ZeroFourTwo/README +++ b/libburn/branches/ZeroFourTwo/README @@ -6,7 +6,7 @@ This all is under GPL. ------------------------------------------------------------------------------ libburnia-project.org By Mario Danic and Thomas Schmitt -Copyright (C) 2006-2007 Mario Danic, Thomas Schmitt +Copyright (C) 2006-2008 Mario Danic, Thomas Schmitt Still containing parts of Libburn. By Derek Foreman and @@ -210,6 +210,11 @@ Project history as far as known to me: by these enhancements: growing of overwriteable media and disk files. Taking again a bow towards Andy Polyakov. +- 26th Januar 2008 version 0.4.2 rectifies the version numbering so that we + reliably release libburn.so.4 as should have been done since libburn-0.3.2. + cdrskin now is by default linked dynamically and does a runtime check + to ensure not to be started with a libburn which is older than itself. + ------------------------------------------------------------------------------ diff --git a/libburn/branches/ZeroFourTwo/cdrskin/README b/libburn/branches/ZeroFourTwo/cdrskin/README index 4c86c02e..ba9f4a26 100644 --- a/libburn/branches/ZeroFourTwo/cdrskin/README +++ b/libburn/branches/ZeroFourTwo/cdrskin/README @@ -4,7 +4,7 @@ cdrskin. By Thomas Schmitt Integrated sub project of libburnia-project.org but also published via: http://scdbackup.sourceforge.net/cdrskin_eng.html -http://scdbackup.sourceforge.net/cdrskin-0.4.1.tar.gz +http://scdbackup.sourceforge.net/cdrskin-0.4.2.tar.gz Copyright (C) 2006-2008 Thomas Schmitt, provided under GPL version 2. ------------------------------------------------------------------------------ @@ -20,10 +20,10 @@ By using this software you agree to the disclaimer at the end of this text Compilation, First Glimpse, Installation -Obtain cdrskin-0.4.1.tar.gz, take it to a directory of your choice and do: +Obtain cdrskin-0.4.2.tar.gz, take it to a directory of your choice and do: - tar xzf cdrskin-0.4.1.tar.gz - cd cdrskin-0.4.1 + tar xzf cdrskin-0.4.2.tar.gz + cd cdrskin-0.4.2 Within that directory execute: diff --git a/libburn/branches/ZeroFourTwo/cdrskin/cdrskin.c b/libburn/branches/ZeroFourTwo/cdrskin/cdrskin.c index 75bc0bc8..a3b961d6 100644 --- a/libburn/branches/ZeroFourTwo/cdrskin/cdrskin.c +++ b/libburn/branches/ZeroFourTwo/cdrskin/cdrskin.c @@ -1,6 +1,6 @@ /* - cdrskin.c , Copyright 2006-2007 Thomas Schmitt + cdrskin.c , Copyright 2006-2008 Thomas Schmitt Provided under GPL version 2. See future commitment below. A cdrecord compatible command line interface for libburn. @@ -88,7 +88,7 @@ or /** The official program version */ #ifndef Cdrskin_prog_versioN -#define Cdrskin_prog_versioN "0.4.1" +#define Cdrskin_prog_versioN "0.4.2" #endif /** The official libburn interface revision to use. @@ -101,7 +101,7 @@ or #define Cdrskin_libburn_minoR 4 #endif #ifndef Cdrskin_libburn_micrO -#define Cdrskin_libburn_micrO 1 +#define Cdrskin_libburn_micrO 2 #endif @@ -135,44 +135,44 @@ or #endif /* Cdrskin_libburn_cvs_A60220_tS */ -#ifdef Cdrskin_libburn_0_4_0 -#define Cdrskin_libburn_versioN "0.4.0" +#ifdef Cdrskin_libburn_0_4_2 +#define Cdrskin_libburn_versioN "0.4.2" #define Cdrskin_libburn_from_pykix_svN 1 -#endif /* Cdrskin_libburn_0_4_0 */ +#endif /* Cdrskin_libburn_0_4_2 */ -#ifdef Cdrskin_libburn_0_4_1 -#define Cdrskin_libburn_versioN "0.4.1" +#ifdef Cdrskin_libburn_0_4_3 +#define Cdrskin_libburn_versioN "0.4.3" #define Cdrskin_libburn_from_pykix_svN 1 /* Place novelty switch macros here. Move them down to Cdrskin_libburn_from_pykix_svN on version leap */ -/* there are no novelties in 0.4.1 yet */ +/* there are no novelties in 0.4.3 yet */ -#endif /* Cdrskin_libburn_0_4_1 */ +#endif /* Cdrskin_libburn_0_4_3 */ #ifndef Cdrskin_libburn_versioN -#define Cdrskin_libburn_0_4_0 -#define Cdrskin_libburn_versioN "0.4.0" +#define Cdrskin_libburn_0_4_2 +#define Cdrskin_libburn_versioN "0.4.2" #define Cdrskin_libburn_from_pykix_svN 1 #endif -#ifdef Cdrskin_libburn_0_4_0 +#ifdef Cdrskin_libburn_0_4_2 #undef Cdrskin_libburn_majoR #undef Cdrskin_libburn_minoR #undef Cdrskin_libburn_micrO #define Cdrskin_libburn_majoR 0 #define Cdrskin_libburn_minoR 4 -#define Cdrskin_libburn_micrO 0 +#define Cdrskin_libburn_micrO 2 #endif -#ifdef Cdrskin_libburn_0_4_1 +#ifdef Cdrskin_libburn_0_4_3 #undef Cdrskin_libburn_majoR #undef Cdrskin_libburn_minoR #undef Cdrskin_libburn_micrO #define Cdrskin_libburn_majoR 0 #define Cdrskin_libburn_minoR 4 -#define Cdrskin_libburn_micrO 1 +#define Cdrskin_libburn_micrO 3 #endif @@ -239,6 +239,9 @@ or #define Cdrskin_libburn_has_get_drive_rolE 1 #define Cdrskin_libburn_has_drive_equals_adR 1 +/* 0.4.2 */ +/* no novel features but rather organizational changes */ + #ifdef Cdrskin_new_api_tesT diff --git a/libburn/branches/ZeroFourTwo/cdrskin/cdrskin_eng.html b/libburn/branches/ZeroFourTwo/cdrskin/cdrskin_eng.html index a3cf4047..f329576b 100644 --- a/libburn/branches/ZeroFourTwo/cdrskin/cdrskin_eng.html +++ b/libburn/branches/ZeroFourTwo/cdrskin/cdrskin_eng.html @@ -56,7 +56,7 @@ and to MMC-5 for DVD). GPL software included:
-
libburn-0.4.0
+
libburn-0.4.2
(founded by Derek Foreman and Ben Jansens, furthered by team of libburnia-project.org)
transfers data to CD and DVD
@@ -176,7 +176,7 @@ Testers wanted who are willing to risk some double layer DVD media.

Download as source code (see README):
-
cdrskin-0.4.0.pl00.tar.gz +
cdrskin-0.4.2.pl00.tar.gz (680 KB).
@@ -187,14 +187,14 @@ cdrskin is part of libburn - full libburn is provided with cdrskin releases.
 
Download as single x86 binaries (untar and move to /usr/bin/cdrskin):
-
-cdrskin_0.4.0.pl00-x86-suse9_0.tar.gz, (106 KB), +
+cdrskin_0.4.2.pl00-x86-suse9_0.tar.gz, (106 KB),
runs on SuSE 9.0 (2.4.21) , RIP-14.4 (2.6.14) , Gentoo (2.6.15 x86_64 Athlon).
-
-cdrskin_0.4.0.pl00-x86-suse9_0-static.tar.gz, (310 KB), -static compiled, +
+cdrskin_0.4.2.pl00-x86-suse9_0-static.tar.gz, (310 KB), -static compiled,
runs on SuSE 7.2 (2.4.4), and on the systems above.
@@ -221,18 +221,13 @@ cdrskin_0.4.0.pl00-x86-suse9_0-static.tar.gz, (310 KB), -static compiled,

-Enhancements towards previous stable version cdrskin-0.3.8: +Enhancements towards previous stable version cdrskin-0.4.0:

    -
  • New option direct_write_amount=
  • -
  • New option --grow_overwriteable_iso
  • -
  • New option --allow_emulated_drives dev=stdio:<path>
  • -
  • More cdrecord options supported: - -format, -inq, -load, -lock, -immed, -waiti
  • -
  • New option fallback_program=
  • +
  • Safe dynamic linking possible with libburn.so.4