From 87c0be3dbfbd6b829c4e261a839e89a75a100325 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Mon, 29 Mar 2010 19:17:12 +0000 Subject: [PATCH] Version leap to libisoburn-0.5.2 --- README | 10 ++--- configure.ac | 16 ++++---- libisoburn/libisoburn.h | 2 +- xorriso/README_gnu_xorriso | 23 ++++++----- xorriso/configure_ac.txt | 2 +- xorriso/make_xorriso_standalone.sh | 2 +- xorriso/xorriso.c | 2 +- xorriso/xorriso.h | 2 +- xorriso/xorriso_eng.html | 64 ++++++++++++++---------------- xorriso/xorriso_timestamp.h | 2 +- xorriso/xorrisoburn.h | 2 +- 11 files changed, 63 insertions(+), 64 deletions(-) diff --git a/README b/README index d599aa6f..9b41d0ba 100644 --- a/README +++ b/README @@ -4,7 +4,7 @@ libisoburn and xorriso. By Vreixo Formoso and Thomas Schmitt Integrated sub project of libburnia-project.org. -http://files.libburnia-project.org/releases/libisoburn-0.5.0.pl00.tar.gz +http://files.libburnia-project.org/releases/libisoburn-0.5.2.pl00.tar.gz Copyright (C) 2006-2010 Vreixo Formoso, Thomas Schmitt. Provided under GPL version 2 or later. ------------------------------------------------------------------------------ @@ -31,17 +31,17 @@ By using this software you agree to the disclaimer at the end of this text: Compilation, First Glimpse, Installation -Dynamic library and compile time header requirements for libisoburn-0.5.0 : +Dynamic library and compile time header requirements for libisoburn-0.5.2 : - libburn.so.4 , version libburn-0.7.6 or higher - libisofs.so.6 , version libisofs-0.6.28 or higher libisoburn and xorriso will not start with libraries which are older than their headers seen at compile time. -Obtain libisoburn-0.5.0.pl00.tar.gz, take it to a directory of your choice +Obtain libisoburn-0.5.2.pl00.tar.gz, take it to a directory of your choice and do: - tar xzf libisoburn-0.5.0.pl00.tar.gz - cd libisoburn-0.5.0 + tar xzf libisoburn-0.5.2.pl00.tar.gz + cd libisoburn-0.5.2 Within that directory execute: diff --git a/configure.ac b/configure.ac index b34f099d..2c227fc2 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([libisoburn], [0.5.1], [http://libburnia-project.org]) +AC_INIT([libisoburn], [0.5.2], [http://libburnia-project.org]) AC_PREREQ([2.50]) dnl AC_CONFIG_HEADER([config.h]) @@ -23,7 +23,7 @@ dnl dnl These three are only copies to provide libtool with unused LT_RELEASE ISOBURN_MAJOR_VERSION=0 ISOBURN_MINOR_VERSION=5 -ISOBURN_MICRO_VERSION=1 +ISOBURN_MICRO_VERSION=2 dnl ISOBURN_VERSION=$ISOBURN_MAJOR_VERSION.$ISOBURN_MINOR_VERSION.$ISOBURN_MICRO_VERSION @@ -36,16 +36,16 @@ dnl Libtool versioning dnl Generate libisoburn.so.1.x.y dnl SONAME will become LT_CURRENT - LT_AGE dnl -dnl ts B00222 -dnl ### This is the release version 0.5.0 = libisoburn.so.1.39.0 -dnl This is the development version after above stable release +dnl ts B00329 +dnl This is the release version 0.5.2 = libisoburn.so.1.41.0 +dnl ### This is the development version after above stable release dnl LT_CURRENT++, LT_AGE++ have not happened yet. dnl ### LT_CURRENT++, LT_AGE++ has happened meanwhile. dnl -dnl SONAME = 40 - 39 = 1 . Library name = libisoburn.so.1.39.0 +dnl SONAME = 42 - 41 = 1 . Library name = libisoburn.so.1.41.0 LT_RELEASE=$ISOBURN_MAJOR_VERSION.$ISOBURN_MINOR_VERSION -LT_CURRENT=40 -LT_AGE=39 +LT_CURRENT=42 +LT_AGE=41 LT_REVISION=0 LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE` diff --git a/libisoburn/libisoburn.h b/libisoburn/libisoburn.h index 7cb1fac2..07c76dd9 100644 --- a/libisoburn/libisoburn.h +++ b/libisoburn/libisoburn.h @@ -261,7 +261,7 @@ int isoburn_libburn_req(int *major, int *minor, int *micro); */ #define isoburn_header_version_major 0 #define isoburn_header_version_minor 5 -#define isoburn_header_version_micro 1 +#define isoburn_header_version_micro 2 /** Note: Above version numbers are also recorded in configure.ac because libtool wants them as parameters at build time. diff --git a/xorriso/README_gnu_xorriso b/xorriso/README_gnu_xorriso index 808c8043..f83e4f4e 100644 --- a/xorriso/README_gnu_xorriso +++ b/xorriso/README_gnu_xorriso @@ -4,7 +4,7 @@ GNU xorriso. By Thomas Schmitt Derived from and supported by libburnia-project.org, published via: http://www.gnu.org/software/xorriso/xorriso_eng.html -ftp://ftp.gnu.org/gnu/xorriso/xorriso-0.5.1.tar.gz +ftp://ftp.gnu.org/gnu/xorriso/xorriso-0.5.2.tar.gz Provided under GPL version 3 or later. No warranty. ------------------------------------------------------------------------------ @@ -46,10 +46,10 @@ Optional at compile time are: If they were present at compile time, then the optional libraries have to be present at runtime, too. -Obtain xorriso-0.5.1.tar.gz, take it to a directory of your choice and do: +Obtain xorriso-0.5.2.tar.gz, take it to a directory of your choice and do: - tar xzf xorriso-0.5.1.tar.gz - cd xorriso-0.5.1 + tar xzf xorriso-0.5.2.tar.gz + cd xorriso-0.5.2 Within that directory execute: @@ -71,22 +71,25 @@ or you may execute as superuser: make install For general concepts, options and usage examples see + info xorriso +or man 1 xorriso -This man page is part of the tarball as +The documents are part of the tarball as + xorriso/xorriso.info xorriso/xorriso.1 +Original source text of both is + xorriso/xorriso.texi You may get a first glimpse by + info ./xorriso/xorriso.info man ./xorriso/xorriso.1 -It gets installed with "make install" but may also be placed manually in the -./man1 directory below one of the directories mentioned in environment -variable $MANPATH. - The installation creates several alias links pointing to the xorriso binary: xorrisofs starts xorriso with -as mkisofs emulation already enabled xorrecord starts xorriso with -as cdrecord emulation already enabled osirrox starts with -osirrox image-to-disk copying already enabled + If you want to avoid dependecy on libreadline although the libreadline development package is installed, then rather build xorriso by: ./configure --prefix=/usr --disable-libreadline @@ -280,7 +283,7 @@ and a matching dynamically linked xorriso binary. This binary is leaner but depends on properly installed libraries of suitable revision. -Dynamic library and compile time header requirements for libisoburn-0.5.0 : +Dynamic library and compile time header requirements for libisoburn-0.5.2 : - libburn.so.4 , version libburn-0.7.6 or higher - libisofs.so.6 , version libisofs-0.6.28 or higher libisoburn and xorriso will not start with libraries which are older than their diff --git a/xorriso/configure_ac.txt b/xorriso/configure_ac.txt index 058c830d..3100da69 100644 --- a/xorriso/configure_ac.txt +++ b/xorriso/configure_ac.txt @@ -3,7 +3,7 @@ # Copyright (c) 2007 - 2010 Thomas Schmitt # Provided under GPL version 2 or later. -AC_INIT([xorriso], [0.5.1], [http://libburnia-project.org]) +AC_INIT([xorriso], [0.5.2], [http://libburnia-project.org]) AC_PREREQ([2.50]) dnl AC_CONFIG_HEADER([config.h]) diff --git a/xorriso/make_xorriso_standalone.sh b/xorriso/make_xorriso_standalone.sh index 4cd09e4e..42ba3c69 100755 --- a/xorriso/make_xorriso_standalone.sh +++ b/xorriso/make_xorriso_standalone.sh @@ -40,7 +40,7 @@ create_gnu_xorriso="yes" current_dir=$(pwd) lone_dir="$current_dir"/"xorriso-standalone" -xorriso_rev=0.5.1 +xorriso_rev=0.5.2 # For unstable uploads and patch level 0 of stable releases: xorriso_pl="" # For higher patch levels of stable releases: diff --git a/xorriso/xorriso.c b/xorriso/xorriso.c index 9c991a68..68c5c87c 100644 --- a/xorriso/xorriso.c +++ b/xorriso/xorriso.c @@ -20648,7 +20648,7 @@ char *Xorriso__get_patch_level_text(int flag) /* xorriso consists only of a main() stub which has an own version to match the version of libxorriso header and runtime code. */ -#define Xorriso_main_program_versioN "0.5.1" +#define Xorriso_main_program_versioN "0.5.2" #else /* Xorriso_without_subS */ diff --git a/xorriso/xorriso.h b/xorriso/xorriso.h index c4d98ead..69259b84 100644 --- a/xorriso/xorriso.h +++ b/xorriso/xorriso.h @@ -16,7 +16,7 @@ struct XorrisO; -#define Xorriso_program_versioN "0.5.1" +#define Xorriso_program_versioN "0.5.2" #define Xorriso_program_patch_leveL "" diff --git a/xorriso/xorriso_eng.html b/xorriso/xorriso_eng.html index f2b7cfa0..81ea8cd9 100644 --- a/xorriso/xorriso_eng.html +++ b/xorriso/xorriso_eng.html @@ -57,7 +57,8 @@ Images or add-on sessions may be written to about any kind of file object.
With kernel 2.4 a PATA/IDE drive has to be under ide-scsi emulation.
With kernel 2.6 ide-scsi is not needed.
or FreeBSD, libc, libpthread :
-
PATA/IDE and SATA drives need atapicam running.
+
PATA/IDE drives need atapicam running.
+
SATA drives need atapicam or ahci running.
libcam has to be installed.
libiconv has to be installed.
or some other X/Open system, libc, libpthread :
@@ -435,17 +436,19 @@ files or trees to disk:

Download as source code (see README):

-
xorriso-0.5.0.tar.gz -(1370 KB). +
xorriso-0.5.2.tar.gz +(1560 KB).
-
(Released 22 Feb 2010)
-
xorriso-0.5.0.tar.gz.sig -(detached GPG signature). +
(Released 29 Mar 2010)
+
xorriso-0.5.2.tar.gz.sig
+
+(detached GPG signature for verification by +gpg --verify xorriso-0.5.2.tar.gz.sig xorriso-0.5.2.tar.gz).
Also on mirrors of ftp://ftp.gnu.org/gnu/ -as xorriso/xorriso-0.5.0.tar.gz +as xorriso/xorriso-0.5.2.tar.gz
@@ -457,11 +460,11 @@ as xorriso/xorriso-0.5.0.tar.gz
Contact:
-
Thomas Schmitt, scdbackup@gmx.net
GNU xorriso support mailing list, bug-xorriso@gnu.org
libburnia development mailing list, libburn-hackers@pykix.org
+
Thomas Schmitt, scdbackup@gmx.net
License:
GPL version 3 or later. @@ -473,21 +476,9 @@ as xorriso/xorriso-0.5.0.tar.gz

-Bug fixes towards xorriso-0.4.8.pl00: +Bug fixes towards xorriso-0.5.0:

    -
  • -Regression in libisofs introduced with xorriso-0.4.2: --boot_image isolinux patch could lead to SIGSEGV -
  • -
  • -On FreeBSD: xorriso could leave the drive tray locked -
  • -
  • -On FreeBSD: Piped input was falsely attributed a small fixed size -
  • -
  • -xorriso -update_r could lead to SIGSEGV if applied to a data file -
  • +
  • - none -
  • @@ -507,9 +498,12 @@ Bug fixes towards xorriso-0.4.8.pl00:

    Enhancements towards previous stable version xorriso-0.4.8.pl00:

      -
    • Transition of documentation and program messages towards GNU xorriso
    • -New option -scsi_log +Manual now based on hybrid format of Texinfo and man-page. +Copies included: xorriso.texi, xorriso.info , xorriso.1 +
    • +
    • +On FreeBSD: support for upcomming SATA driver "ahci"
-
Enhancements towards stable version 0.5.0: +
Enhancements towards stable version 0.5.2:
  • - none yet -
 
-
README 0.5.1 -
xorriso_0.5.1 -help
-
man xorriso (as of 0.5.1)
+
README 0.5.3 +
xorriso_0.5.3 -help
+
man xorriso (as of 0.5.3)
 
If you want to distribute development versions of xorriso, then use this tarball which produces static linking between xorriso and the @@ -586,8 +582,8 @@ libburnia libraries. installation see README)
-xorriso-0.5.1.tar.gz -(1370 KB). +xorriso-0.5.3.tar.gz +(1560 KB).
A dynamically linked development version of xorriso can be obtained from repositories of diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index 83a58947..3bf0fb5e 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2010.03.29.103533" +#define Xorriso_timestamP "2010.03.29.190001" diff --git a/xorriso/xorrisoburn.h b/xorriso/xorrisoburn.h index 0dd50c89..fc8c3ab8 100644 --- a/xorriso/xorrisoburn.h +++ b/xorriso/xorrisoburn.h @@ -19,7 +19,7 @@ */ #define xorriso_libisoburn_req_major 0 #define xorriso_libisoburn_req_minor 5 -#define xorriso_libisoburn_req_micro 1 +#define xorriso_libisoburn_req_micro 2 struct SpotlisT; /* List of intervals with different read qualities */