Version leap to libisoburn-0.4.9
This commit is contained in:
parent
bd18a89bc2
commit
e7bde25551
25
README
25
README
@ -4,9 +4,9 @@
|
||||
libisoburn. By Vreixo Formoso <metalpain2002@yahoo.es>
|
||||
and Thomas Schmitt <scdbackup@gmx.net>
|
||||
Integrated sub project of libburnia-project.org.
|
||||
http://files.libburnia-project.org/releases/libisoburn-0.4.6.pl00.tar.gz
|
||||
http://files.libburnia-project.org/releases/libisoburn-0.4.8.pl00.tar.gz
|
||||
Copyright (C) 2006-2010 Vreixo Formoso, Thomas Schmitt.
|
||||
Provided under GPL version 2.
|
||||
Provided under GPL version 2 or later.
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
libisoburn is a frontend for libraries libburn and libisofs which enables
|
||||
@ -29,17 +29,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.4.6 :
|
||||
Dynamic library and compile time header requirements for libisoburn-0.4.8 :
|
||||
- libburn.so.4 , version libburn-0.7.6 or higher
|
||||
- libisofs.so.6 , version libisofs-0.6.26 or higher
|
||||
libisoburn and xorriso will not start with libraries which are older than their
|
||||
headers seen at compile time.
|
||||
|
||||
Obtain libisoburn-0.4.6.pl00.tar.gz, take it to a directory of your choice
|
||||
Obtain libisoburn-0.4.8.pl00.tar.gz, take it to a directory of your choice
|
||||
and do:
|
||||
|
||||
tar xzf libisoburn-0.4.6.pl00.tar.gz
|
||||
cd libisoburn-0.4.6
|
||||
tar xzf libisoburn-0.4.8.pl00.tar.gz
|
||||
cd libisoburn-0.4.8
|
||||
|
||||
Within that directory execute:
|
||||
|
||||
@ -178,9 +178,22 @@ By Mario Danic <mario.danic@gmail.com>,
|
||||
Thomas Schmitt <scdbackup@gmx.net>
|
||||
Copyright (C) 2006-2010 Mario Danic, Vreixo Formoso, Thomas Schmitt.
|
||||
|
||||
We, the copyright holders, agree on the interpretation that dynamical linking
|
||||
of our libraries constitutes "use of" and not "derivation from" our work in
|
||||
the sense of GPL, provided those libraries are compiled from our unaltered
|
||||
code or from altered code published under GPL.
|
||||
|
||||
So we will not raise any legal protest to dynamic linking of our
|
||||
libraries with applications not under GPL, as long as they fulfill
|
||||
the condition of offering the library source code used, whether
|
||||
altered or unaltered, under the GPL, along with the application.
|
||||
Nevertheless, the safest legal position is not to link libburn with
|
||||
non-GPL compatible programs.
|
||||
|
||||
libburnia-project.org is inspired by and in other components still containing
|
||||
parts of old
|
||||
Libburn. By Derek Foreman <derek@signalmarketing.com> and
|
||||
Ben Jansens <xor@orodu.net>
|
||||
Copyright (C) 2002-2006 Derek Foreman and Ben Jansens
|
||||
libisoburn does not stem from their code.
|
||||
|
||||
|
16
configure.ac
16
configure.ac
@ -1,4 +1,4 @@
|
||||
AC_INIT([libisoburn], [0.4.7], [http://libburnia-project.org])
|
||||
AC_INIT([libisoburn], [0.4.9], [http://libburnia-project.org])
|
||||
AC_PREREQ([2.50])
|
||||
dnl AC_CONFIG_HEADER([config.h])
|
||||
|
||||
@ -21,7 +21,7 @@ dnl
|
||||
dnl These three are only copies to provide libtool with unused LT_RELEASE
|
||||
ISOBURN_MAJOR_VERSION=0
|
||||
ISOBURN_MINOR_VERSION=4
|
||||
ISOBURN_MICRO_VERSION=7
|
||||
ISOBURN_MICRO_VERSION=9
|
||||
|
||||
dnl ISOBURN_VERSION=$ISOBURN_MAJOR_VERSION.$ISOBURN_MINOR_VERSION.$ISOBURN_MICRO_VERSION
|
||||
|
||||
@ -34,16 +34,16 @@ dnl Libtool versioning
|
||||
dnl Generate libisoburn.so.1.x.y
|
||||
dnl SONAME will become LT_CURRENT - LT_AGE
|
||||
dnl
|
||||
dnl ts A91208
|
||||
dnl ### This is the release version 0.4.6 = libisoburn.so.1.35.0
|
||||
dnl ts B00125
|
||||
dnl ### This is the release version 0.4.8 = libisoburn.so.1.37.0
|
||||
dnl This is the development version after above stable release
|
||||
dnl LT_CURRENT++, LT_AGE++ have not happened happened yet.
|
||||
dnl LT_CURRENT++, LT_AGE++ have not happened yet.
|
||||
dnl ### LT_CURRENT++, LT_AGE++ has happened meanwhile.
|
||||
dnl
|
||||
dnl SONAME = 36 - 35 = 1 . Library name = libisoburn.so.1.35.0
|
||||
dnl SONAME = 38 - 37 = 1 . Library name = libisoburn.so.1.37.0
|
||||
LT_RELEASE=$ISOBURN_MAJOR_VERSION.$ISOBURN_MINOR_VERSION
|
||||
LT_CURRENT=36
|
||||
LT_AGE=35
|
||||
LT_CURRENT=38
|
||||
LT_AGE=37
|
||||
LT_REVISION=0
|
||||
LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE`
|
||||
|
||||
|
@ -260,7 +260,7 @@ int isoburn_libburn_req(int *major, int *minor, int *micro);
|
||||
*/
|
||||
#define isoburn_header_version_major 0
|
||||
#define isoburn_header_version_minor 4
|
||||
#define isoburn_header_version_micro 7
|
||||
#define isoburn_header_version_micro 9
|
||||
/** Note:
|
||||
Above version numbers are also recorded in configure.ac because libtool
|
||||
wants them as parameters at build time.
|
||||
|
@ -4,8 +4,8 @@
|
||||
xorriso. By Thomas Schmitt <scdbackup@gmx.net>
|
||||
Integrated sub project of libburnia-project.org but also published via:
|
||||
http://scdbackup.sourceforge.net/xorriso_eng.html
|
||||
http://scdbackup.sourceforge.net/xorriso-0.4.7.tar.gz
|
||||
Copyright (C) 2006-2010 Thomas Schmitt, provided under GPL version 2.
|
||||
http://scdbackup.sourceforge.net/xorriso-0.4.9.tar.gz
|
||||
Copyright (C) 2006-2010 Thomas Schmitt, provided under GPL version 2 or later.
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
|
||||
@ -38,7 +38,7 @@ Prerequisites:
|
||||
The tarball contains everything that is needed except the following system
|
||||
components:
|
||||
libc, libpthread
|
||||
plus on FreeBSD: libiconv, libcam
|
||||
plus on FreeBSD: libiconv, libcam, IDE and SATA drives need atapicam
|
||||
Optional at compile time are:
|
||||
libreadline and the readline-dev headers make dialog mode more convenient.
|
||||
on Linux: libacl and libacl-devel allow getting and setting ACLs.
|
||||
@ -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.4.7.tar.gz, take it to a directory of your choice and do:
|
||||
Obtain xorriso-0.4.9.tar.gz, take it to a directory of your choice and do:
|
||||
|
||||
tar xzf xorriso-0.4.7.tar.gz
|
||||
cd xorriso-0.4.7
|
||||
tar xzf xorriso-0.4.9.tar.gz
|
||||
cd xorriso-0.4.9
|
||||
|
||||
Within that directory execute:
|
||||
|
||||
@ -97,6 +97,11 @@ Other deliberate dependency reduction options of ./configure are:
|
||||
--disable-xattr avoid use of xattr functions like listxattr()
|
||||
--disable-zlib avoid use of zlib functions like compress2()
|
||||
|
||||
xorriso brings own system adapters which allow burning optical media on Linux
|
||||
and FreeBSD. Alternatively it can use libcdio-0.83 or later for sending
|
||||
commands to optical drives:
|
||||
--enable-libcdio
|
||||
|
||||
xorriso allows to use external processes as file content filters. This is
|
||||
a potential security risk which may be avoided by ./configure option
|
||||
--disable-external-filters
|
||||
@ -275,7 +280,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.4.6 :
|
||||
Dynamic library and compile time header requirements for libisoburn-0.4.8 :
|
||||
- libburn.so.4 , version libburn-0.7.6 or higher
|
||||
- libisofs.so.6 , version libisofs-0.6.26 or higher
|
||||
libisoburn and xorriso will not start with libraries which are older than their
|
||||
@ -288,8 +293,8 @@ Standalone xorriso has less runtime dependencies and can be moved more freely.
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License version 2 as
|
||||
published by the Free Software Foundation.
|
||||
it under the terms of the GNU General Public License version 2 or later
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
|
@ -1,4 +1,4 @@
|
||||
AC_INIT([xorriso], [0.4.7], [http://libburnia-project.org])
|
||||
AC_INIT([xorriso], [0.4.9], [http://libburnia-project.org])
|
||||
AC_PREREQ([2.50])
|
||||
dnl AC_CONFIG_HEADER([config.h])
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# make_xorriso_standalone.sh
|
||||
# Copyright 2008 - 2009 Thomas Schmitt, scdbackup@gmx.net, GPL
|
||||
# Copyright 2008 - 2010 Thomas Schmitt, scdbackup@gmx.net, GPL
|
||||
#
|
||||
# Not intended for general use in production installations !
|
||||
#
|
||||
@ -25,7 +25,7 @@
|
||||
current_dir=$(pwd)
|
||||
lone_dir="$current_dir"/"xorriso-standalone"
|
||||
|
||||
xorriso_rev=0.4.7
|
||||
xorriso_rev=0.4.9
|
||||
# For unstable uploads:
|
||||
xorriso_pl=""
|
||||
# For stable releases:
|
||||
|
@ -30,9 +30,9 @@ or
|
||||
Initial code of this program was derived from program src/askme.c out
|
||||
of scdbackup-0.8.8, Copyright 2007 Thomas Schmitt, BSD-License.
|
||||
|
||||
Provided under GPL version 2, with the announcement that this might
|
||||
get changed in future. I would prefer BSD or a modified LGPL with no
|
||||
option to choose any kind of future GPL version.
|
||||
Provided under GPL version 2 or later, with the announcement that this
|
||||
might get changed in future. I would prefer BSD or LGPL as soon as the
|
||||
license situation of the library code allows that.
|
||||
(This announcement affects only future releases of xorriso.
|
||||
If you obtain a copy licensed as "GPL version 2" then this license is
|
||||
not revocable for that particular copy, of course.)
|
||||
@ -20560,7 +20560,7 @@ char *Xorriso__get_version_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.4.7"
|
||||
#define Xorriso_main_program_versioN "0.4.9"
|
||||
|
||||
#else /* Xorriso_without_subS */
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
Copyright 2007-2010 Thomas Schmitt, <scdbackup@gmx.net>
|
||||
|
||||
Provided under GPL version 2.
|
||||
Provided under GPL version 2 or later.
|
||||
|
||||
This file contains the public option interface of xorriso.
|
||||
*/
|
||||
@ -16,7 +16,7 @@
|
||||
struct XorrisO;
|
||||
|
||||
|
||||
#define Xorriso_program_versioN "0.4.7"
|
||||
#define Xorriso_program_versioN "0.4.9"
|
||||
|
||||
|
||||
/* --------------------- Fundamental Management ------------------- */
|
||||
|
@ -49,9 +49,9 @@ via SCSI, PATA (aka IDE, ATA), USB, or SATA.
|
||||
<DL>
|
||||
<DT>Linux with kernel 2.4 or higher, libc, libpthread :</DT>
|
||||
<DD>With kernel 2.4 an ATA drive has to be under ide-scsi emulation.</DD>
|
||||
<DD>With kernel 2.6 the drive should not be under ide-scsi.</DD>
|
||||
<DD>With kernel 2.6 ide-scsi is not needed.</DD>
|
||||
<DT>or FreeBSD, libc, libpthread :</DT>
|
||||
<DD>ATAPI/CAM support has to be enabled in the kernel, see atapicam(4).</DD>
|
||||
<DD>PATA/IDE and SATA drives need atapicam running.</DD>
|
||||
<DD>libcam has to be installed.</DD>
|
||||
<DD>libiconv has to be installed.</DD>
|
||||
<DT>or some other X/Open system, libc, libpthread :</DT>
|
||||
@ -429,10 +429,10 @@ files or trees to disk:
|
||||
<P>
|
||||
<DL>
|
||||
<DT><H3>Download as source code (see README):</H3></DT>
|
||||
<DD><A HREF="xorriso-0.4.6.pl00.tar.gz">xorriso-0.4.6.pl00.tar.gz</A>
|
||||
(1340 KB).
|
||||
<DD><A HREF="xorriso-0.4.8.pl00.tar.gz">xorriso-0.4.8.pl00.tar.gz</A>
|
||||
(1360 KB).
|
||||
</DD>
|
||||
<DD>(Released 08 Dec 2009)</DD>
|
||||
<DD>(Released 25 Jan 2010)</DD>
|
||||
</DL>
|
||||
</DD>
|
||||
</DL>
|
||||
@ -448,7 +448,7 @@ files or trees to disk:
|
||||
<A HREF="mailto:libburn-hackers@pykix.org">libburn-hackers@pykix.org</A></DD>
|
||||
</DL>
|
||||
<DL><DT>License:</DT>
|
||||
<DD><A HREF="COPYING_xorriso">GPL version 2</A>,
|
||||
<DD><A HREF="COPYING_xorriso">GPL version 2 or later</A>,
|
||||
an <A HREF="http://www.opensource.org/">Open Source</A> approved license</DD>
|
||||
<DD> </DD>
|
||||
</DL>
|
||||
@ -457,11 +457,18 @@ an <A HREF="http://www.opensource.org/">Open Source</A> approved license</DD>
|
||||
<HR>
|
||||
|
||||
<P>
|
||||
Bug fixes towards xorriso-0.4.4.pl00:
|
||||
Bug fixes towards xorriso-0.4.6.pl00:
|
||||
<UL>
|
||||
<LI>Workaround for Pioneer DVR-216D which got stuck on DVD-R burns.</LI>
|
||||
<LI>Workaround for Pioneer DVR-216D which did not always eject the tray.</LI>
|
||||
<LI>SIGSEGV from NULL pointer with option -toc on LG GH22LS30</LI>
|
||||
<LI>
|
||||
With non-Linux system adapters there were 0 readable bytes on block devices
|
||||
which acted as pseudo drives.
|
||||
</LI>
|
||||
<LI>
|
||||
xorriso did not blank CD-RW with images that were prepared on hard disk
|
||||
</LI>
|
||||
<LI>
|
||||
Invalid checksum tags were preserved if the new session produced no checksums
|
||||
</LI>
|
||||
<!--
|
||||
<LI>- none -</LI>
|
||||
-->
|
||||
@ -477,10 +484,22 @@ Bug fixes towards xorriso-0.4.4.pl00:
|
||||
-->
|
||||
|
||||
<P>
|
||||
Enhancements towards previous stable version xorriso-0.4.4.pl00:
|
||||
Enhancements towards previous stable version xorriso-0.4.6.pl00:
|
||||
<UL>
|
||||
<LI>New options -dvd_obs and -stdio_sync</LI>
|
||||
<LI>New configure option --enable-dvd-obs-64k</LI>
|
||||
<LI>
|
||||
New configure option --enable-libcdio for system adapter to libcdio-0.83git
|
||||
</LI>
|
||||
<LI>
|
||||
The checksum buffer for the emerging image gets now marked as invalid if
|
||||
image generation is canceled.
|
||||
</LI>
|
||||
<LI>
|
||||
More graceful reaction on filesystems where ACL are not enabled but
|
||||
nevertheless requested by the application.
|
||||
</LI>
|
||||
<LI>
|
||||
Made FreeBSD system adapter safe from mutal burn spoiling and drive deadlock.
|
||||
</LI>
|
||||
<!--
|
||||
<LI>- none -</LI>
|
||||
-->
|
||||
@ -494,12 +513,12 @@ Enhancements towards previous stable version xorriso-0.4.4.pl00:
|
||||
Library copies included in xorriso tarballs:
|
||||
</H3>
|
||||
<DL>
|
||||
<DT>libburn-0.7.5</DT>
|
||||
<DT>libburn-0.7.7</DT>
|
||||
<DD>reads and writes data from and to CD, DVD, BD.</DD>
|
||||
<DD>(founded by Derek Foreman and Ben Jansens,
|
||||
developed and maintained since August 2006 by
|
||||
Thomas Schmitt from team of libburnia-project.org)</DD>
|
||||
<DT>libisofs-0.6.25</DT>
|
||||
<DT>libisofs-0.6.27</DT>
|
||||
<DD>operates on ISO 9660 filesystem images.</DD>
|
||||
<DD>(By Vreixo Formoso, Mario Danic and Thomas Schmitt
|
||||
from team of libburnia-project.org)</DD>
|
||||
@ -517,39 +536,26 @@ cdrecord and mkisofs.</DT>
|
||||
|
||||
<P>
|
||||
<DL>
|
||||
<DT><H3>Development snapshot, version 0.4.7 :</H3></DT>
|
||||
<DD>Bug fixes towards xorriso-0.4.6.pl00:
|
||||
<DT><H3>Development snapshot, version 0.4.9 :</H3></DT>
|
||||
<DD>Bug fixes towards xorriso-0.4.8.pl00:
|
||||
<UL>
|
||||
<LI>
|
||||
With non-Linux system adapters there were 0 readable bytes on block devices
|
||||
which acted as pseudo drives.
|
||||
</LI>
|
||||
<LI>
|
||||
xorriso did not blank CD-RW with images that were prepared on hard disk
|
||||
</LI>
|
||||
<LI>
|
||||
Invalid checksum tags were preserved if the new session produced no checksums
|
||||
</LI>
|
||||
<!--
|
||||
<LI>- none yet -</LI>
|
||||
<!--
|
||||
-->
|
||||
</UL>
|
||||
</DD>
|
||||
<DD>Enhancements towards stable version 0.4.6.pl00:
|
||||
<DD>Enhancements towards stable version 0.4.8.pl00:
|
||||
<UL>
|
||||
|
||||
<LI>
|
||||
New configure option --enable-libcdio for system adapter to libcdio-0.83git
|
||||
</LI>
|
||||
<!--
|
||||
<LI>- none yet -</LI>
|
||||
<!--
|
||||
-->
|
||||
</UL>
|
||||
</DD>
|
||||
<DD> </DD>
|
||||
<DD><A HREF="README_xorriso_devel">README 0.4.7</A>
|
||||
<DD><A HREF="xorriso_help_devel">xorriso_0.4.7 -help</A></DD>
|
||||
<DD><A HREF="man_1_xorriso_devel.html">man xorriso (as of 0.4.7)</A></DD>
|
||||
<DD><A HREF="README_xorriso_devel">README 0.4.9</A>
|
||||
<DD><A HREF="xorriso_help_devel">xorriso_0.4.9 -help</A></DD>
|
||||
<DD><A HREF="man_1_xorriso_devel.html">man xorriso (as of 0.4.9)</A></DD>
|
||||
<DD> </DD>
|
||||
<DT>If you want to distribute development versions of xorriso, then use
|
||||
this tarball which produces static linking between xorriso and the
|
||||
@ -559,7 +565,7 @@ libburnia libraries.
|
||||
installation see README)
|
||||
</DD>
|
||||
<DD>
|
||||
<A HREF="xorriso-0.4.7.tar.gz">xorriso-0.4.7.tar.gz</A>
|
||||
<A HREF="xorriso-0.4.9.tar.gz">xorriso-0.4.9.tar.gz</A>
|
||||
(1360 KB).
|
||||
</DD>
|
||||
<DT>A dynamically linked development version of xorriso can be obtained
|
||||
|
@ -1 +1 @@
|
||||
#define Xorriso_timestamP "2010.01.23.153601"
|
||||
#define Xorriso_timestamP "2010.01.25.142705"
|
||||
|
@ -6,7 +6,7 @@
|
||||
|
||||
Copyright 2007-2010 Thomas Schmitt, <scdbackup@gmx.net>
|
||||
|
||||
Provided under GPL version 2.
|
||||
Provided under GPL version 2 or later.
|
||||
|
||||
This file contains the inner isofs- and burn-library interface of xorriso.
|
||||
*/
|
||||
@ -19,7 +19,7 @@
|
||||
*/
|
||||
#define xorriso_libisoburn_req_major 0
|
||||
#define xorriso_libisoburn_req_minor 4
|
||||
#define xorriso_libisoburn_req_micro 7
|
||||
#define xorriso_libisoburn_req_micro 9
|
||||
|
||||
|
||||
struct SpotlisT; /* List of intervals with different read qualities */
|
||||
|
Loading…
Reference in New Issue
Block a user