Hello community,
here is the log from the commit of package wodim for openSUSE:Factory
checked in at Fri Jun 5 23:10:34 CEST 2009.
--------
--- wodim/wodim.changes 2008-09-10 11:45:08.000000000 +0200
+++ wodim/wodim.changes 2009-06-05 11:23:13.000000000 +0200
@@ -1,0 +2,9 @@
+Fri Jun 5 11:19:32 CEST 2009 - nadvornik@suse.cz
+
+- updated to 1.1.9:
+ * wodim: In -msinfo mode, only suggest dvd+rw-mediainfo in verbose mode.
+ * genisoimage: undo a mistake in the directory permissions change in
+ the last release. Fixes handling of deep directory structures.
+- fixed build with glibc 2.10
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
cdrkit-1.1.8-cmake.patch
cdrkit-1.1.8.tar.bz2
New:
----
cdrkit-1.1.9-cmake.patch
cdrkit-1.1.9-glibc-2.10.patch
cdrkit-1.1.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wodim.spec ++++++
--- /var/tmp/diff_new_pack.M29738/_old 2009-06-05 23:08:33.000000000 +0200
+++ /var/tmp/diff_new_pack.M29738/_new 2009-06-05 23:08:33.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package wodim (Version 1.1.8)
+# spec file for package wodim (Version 1.1.9)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,14 +24,15 @@
Group: Productivity/Multimedia/CD/Record
PreReq: permissions /bin/cp
AutoReqProv: on
-Version: 1.1.8
-Release: 3
+Version: 1.1.9
+Release: 1
Source: cdrkit-%{version}.tar.bz2
Source1: scan_scsi.linux
Source2: cdinfo.c
Source5: README.SUSE
Patch1: cdrkit-%{version}-cmake.patch
Patch2: genisoimage-multi-extent.patch
+Patch3: cdrkit-%{version}-glibc-2.10.patch
Url: http://cdrkit.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Tool for Writing CDRs
@@ -138,6 +139,7 @@
%setup -q -n cdrkit-%{version}
%patch1
%patch2
+%patch3 -p1
%build
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
@@ -278,6 +280,12 @@
/usr/bin/list_audio_tracks
%changelog
+* Fri Jun 05 2009 nadvornik@suse.cz
+- updated to 1.1.9:
+ * wodim: In -msinfo mode, only suggest dvd+rw-mediainfo in verbose mode.
+ * genisoimage: undo a mistake in the directory permissions change in
+ the last release. Fixes handling of deep directory structures.
+- fixed build with glibc 2.10
* Wed Sep 10 2008 nadvornik@suse.cz
- fixed genisoimage crash with -hfs [bnc#425045]
* Mon Sep 08 2008 nadvornik@suse.cz
++++++ cdrkit-1.1.8-cmake.patch -> cdrkit-1.1.9-cmake.patch ++++++
++++++ cdrkit-1.1.9-glibc-2.10.patch ++++++
diff -puNr cdrkit-1.1.9.orig/include/schily.h cdrkit-1.1.9/include/schily.h
--- cdrkit-1.1.9.orig/include/schily.h 2006-11-25 01:20:20.000000000 +0100
+++ cdrkit-1.1.9/include/schily.h 2009-03-11 20:31:53.000000000 +0100
@@ -116,7 +116,7 @@ extern int fexecl(const char *, FILE *,
extern int fexecle(const char *, FILE *, FILE *, FILE *, const char *, ...);
/* 6th arg not const, fexecv forces av[ac] = NULL */
extern int fexecv(const char *, FILE *, FILE *, FILE *, int, char **);
-extern int fexecve(const char *, FILE *, FILE *, FILE *, char * const *,
+extern int f_execve(const char *, FILE *, FILE *, FILE *, char * const *,
char * const *);
extern int fspawnv(FILE *, FILE *, FILE *, int, char * const *);
extern int fspawnl(FILE *, FILE *, FILE *, const char *, const char *, ...);
@@ -190,7 +190,7 @@ extern int schily_error(const char *, ..
extern char *fillbytes(void *, int, char);
extern char *findbytes(const void *, int, char);
extern int findline(const char *, char, const char *, int, char **, int);
-extern int getline(char *, int);
+extern int get_line(char *, int);
extern int getstr(char *, int);
extern int breakline(char *, char, char **, int);
extern int getallargs(int *, char * const**, const char *, ...);
diff -puNr cdrkit-1.1.9.orig/librols/fexec.c cdrkit-1.1.9/librols/fexec.c
--- cdrkit-1.1.9.orig/librols/fexec.c 2008-02-25 12:14:07.000000000 +0100
+++ cdrkit-1.1.9/librols/fexec.c 2009-03-11 20:31:53.000000000 +0100
@@ -170,7 +170,7 @@ fexecle(name, in, out, err, va_alist)
} while (p != NULL);
va_end(args);
- ret = fexecve(name, in, out, err, av, env);
+ ret = f_execve(name, in, out, err, av, env);
if (av != xav)
free(av);
return (ret);
@@ -184,11 +184,11 @@ fexecv(name, in, out, err, ac, av)
char *av[];
{
av[ac] = NULL; /* force list to be null terminated */
- return (fexecve(name, in, out, err, av, environ));
+ return (f_execve(name, in, out, err, av, environ));
}
EXPORT int
-fexecve(name, in, out, err, av, env)
+f_execve(name, in, out, err, av, env)
const char *name;
FILE *in, *out, *err;
char * const av[], * const env[];
diff -puNr cdrkit-1.1.9.orig/librols/stdio/fgetline.c cdrkit-1.1.9/librols/stdio/fgetline.c
--- cdrkit-1.1.9.orig/librols/stdio/fgetline.c 2006-09-05 10:39:04.000000000 +0200
+++ cdrkit-1.1.9/librols/stdio/fgetline.c 2009-03-11 20:31:53.000000000 +0100
@@ -76,7 +76,7 @@ fgetline(f, buf, len)
}
EXPORT int
-getline(buf, len)
+get_line(buf, len)
char *buf;
int len;
{
diff -puNr cdrkit-1.1.9.orig/libusal/scsitransp.c cdrkit-1.1.9/libusal/scsitransp.c
--- cdrkit-1.1.9.orig/libusal/scsitransp.c 2008-02-25 12:14:07.000000000 +0100
+++ cdrkit-1.1.9/libusal/scsitransp.c 2009-03-11 20:31:53.000000000 +0100
@@ -301,7 +301,7 @@ usal_yes(char *msg)
printf("%s", msg);
flush();
- if (getline(okbuf, sizeof (okbuf)) == EOF)
+ if (get_line(okbuf, sizeof (okbuf)) == EOF)
exit(EX_BAD);
if (streql(okbuf, "y") || streql(okbuf, "yes") ||
streql(okbuf, "Y") || streql(okbuf, "YES"))
diff -puNr cdrkit-1.1.9.orig/readom/io.c cdrkit-1.1.9/readom/io.c
--- cdrkit-1.1.9.orig/readom/io.c 2006-12-08 14:38:43.000000000 +0100
+++ cdrkit-1.1.9/readom/io.c 2009-03-11 20:31:53.000000000 +0100
@@ -130,7 +130,7 @@ BOOL getvalue(char *s, long *lp, long mi
(*prt)(s, *lp, mini, maxi, dp);
flush();
line[0] = '\0';
- if (getline(line, 80) == EOF)
+ if (get_line(line, 80) == EOF)
exit(EX_BAD);
linep = skipwhite(line);
@@ -178,7 +178,7 @@ again:
vprintf(form, args);
va_end(args);
flush();
- if (getline(okbuf, sizeof(okbuf)) == EOF)
+ if (get_line(okbuf, sizeof(okbuf)) == EOF)
exit(EX_BAD);
if (okbuf[0] == '?') {
printf("Enter 'y', 'Y', 'yes' or 'YES' if you agree with the previous asked question.\n");
diff -puNr cdrkit-1.1.9.orig/readom/readom.c cdrkit-1.1.9/readom/readom.c
--- cdrkit-1.1.9.orig/readom/readom.c 2007-04-03 00:43:29.000000000 +0200
+++ cdrkit-1.1.9/readom/readom.c 2009-03-11 20:31:53.000000000 +0100
@@ -1605,7 +1605,7 @@ read_generic(SCSI *usalp, parm_t *parmp,
fprintf(stderr, "Copy from SCSI (%d,%d,%d) disk to file\n",
usal_scsibus(usalp), usal_target(usalp), usal_lun(usalp));
fprintf(stderr, "Enter filename [%s]: ", defname); flush();
- (void) getline(filename, sizeof (filename));
+ (void) get_line(filename, sizeof (filename));
}
if (askrange) {
@@ -1772,7 +1772,7 @@ write_disk(SCSI *usalp, parm_t *parmp)
fprintf(stderr, "Copy from file to SCSI (%d,%d,%d) disk\n",
usal_scsibus(usalp), usal_target(usalp), usal_lun(usalp));
fprintf(stderr, "Enter filename [%s]: ", defname); flush();
- (void) getline(filename, sizeof (filename));
+ (void) get_line(filename, sizeof (filename));
fprintf(stderr, "Notice: reading from file always starts at file offset 0.\n");
getlong("Enter starting sector for copy:", &addr, 0L, end-1);
diff -puNr cdrkit-1.1.9.orig/wodim/cue.c cdrkit-1.1.9/wodim/cue.c
--- cdrkit-1.1.9.orig/wodim/cue.c 2006-12-08 14:38:43.000000000 +0100
+++ cdrkit-1.1.9/wodim/cue.c 2009-03-11 20:32:18.000000000 +0100
@@ -253,7 +253,7 @@ static char *skipwhite(const char *s);
static char *peekword(void);
static char *lineend(void);
static char *markword(char *delim);
-static char getdelim(void);
+static char get_delim(void);
static char *getnextitem(char *delim);
static char *neednextitem(char *delim);
static char *nextword(void);
@@ -746,7 +746,7 @@ parse_track(track_t trackp[], state_t *s
if (kp == NULL)
cueabort("Unknown filetype '%s'", word);
- if (getdelim() == '/') {
+ if (get_delim() == '/') {
word = needitem();
if (*astol(++word, &secsize) != '\0')
cueabort("Not a number '%s'", word);
@@ -1128,7 +1128,7 @@ linelen--;
}
static char
-getdelim()
+get_delim()
{
return (wordendc);
}
++++++ cdrkit-1.1.8.tar.bz2 -> cdrkit-1.1.9.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/cdrkit-1.1.8/Changelog new/cdrkit-1.1.9/Changelog
--- old/cdrkit-1.1.8/Changelog 2008-05-26 00:30:33.000000000 +0200
+++ new/cdrkit-1.1.9/Changelog 2008-10-26 23:48:03.000000000 +0100
@@ -1,3 +1,14 @@
+cdrkit (1.1.9) RELEASED; urgency=low
+
+ [ Steve McIntyre ]
+ * wodim: In -msinfo mode, only suggest dvd+rw-mediainfo in verbose mode.
+ Thanks to Michael Karcher