Hello community, here is the log from the commit of package rzsz for openSUSE:Factory checked in at 2017-09-07 22:13:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rzsz (Old) and /work/SRC/openSUSE:Factory/.rzsz.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rzsz" Thu Sep 7 22:13:21 2017 rev:1 rq:520918 version:0.12.20 Changes: -------- New Changes file: --- /dev/null 2017-07-20 07:30:00.335470106 +0200 +++ /work/SRC/openSUSE:Factory/.rzsz.new/rzsz.changes 2017-09-07 22:13:56.788783355 +0200 @@ -0,0 +1,144 @@ +------------------------------------------------------------------- +Sun Sep 3 18:57:20 UTC 2017 - benoit.mo...@gmx.fr + +- remove _link to factory to build the package in the devel project +- change source to tar.gz: upstream does not provide tar.bz2 +- also ignore ZMODEMtcp* tests failure for s390x + +------------------------------------------------------------------- +Thu Apr 14 12:40:11 UTC 2016 - norm...@linux.vnet.ibm.com + +- ignore ZMODEMtcp* tests failure for ppc64 archi + +------------------------------------------------------------------- +Mon Aug 4 15:31:38 CEST 2014 - r...@suse.de + +- re-diff lrzsz-implicit-decl.patch +- Drop unused drop_ftime.patch + +------------------------------------------------------------------- +Mon May 12 14:52:21 UTC 2014 - tchva...@suse.com + +- Cleanup with spec-cleaner +- Apply autoconf patches to allow autoreconf: + * lrzsz-autotools.patch + * lrzsz-0.12.20-automake-1.12.patch + * lrzsz-0.12.20-automake-1.13.patch +- Fix compilation with latest gccs: + * lrzsz-implicit-decl.patch +- Fix null as last argument for function calls: + * lrzsz-0.12.20-null-pointer.patch +- Remove weirdly done patch that merged multiple operations at once: + * lrzsz-0.12.20.dif +- Run test phase +- Run make install properly and create symlinks for the + other binaries to provide lrz* to r* symlinks and thus match other + distributions. + +------------------------------------------------------------------- +Thu Nov 14 20:30:02 UTC 2013 - dval...@suse.com + +- Drop obsoleted ftime. (drop_ftime.patch) + Broken under PowerKVM + +------------------------------------------------------------------- +Fri Sep 30 16:12:50 UTC 2011 - u...@suse.com + +- cross-build fixes: use %configure macro, install to correct bindir + +------------------------------------------------------------------- +Mon Sep 7 15:30:10 CEST 2009 - mma...@suse.cz + +- lrzsz-0.12.20-use-after-free.patch: fix for bnc#529899. + +------------------------------------------------------------------- +Mon Feb 25 15:11:21 CET 2008 - crrodrig...@suse.de + +- use find_lang macro + +------------------------------------------------------------------- +Wed Jan 25 21:41:18 CET 2006 - m...@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Fri Jun 17 14:48:14 CEST 2005 - meiss...@suse.de + +- use RPM_OPT_FLAGS. + +------------------------------------------------------------------- +Mon Jan 24 17:12:56 CET 2005 - meiss...@suse.de + +- fixed some implicit warnings, fixed one execle. + +------------------------------------------------------------------- +Sun Jan 11 12:02:06 CET 2004 - adr...@suse.de + +- add %defattr + +------------------------------------------------------------------- +Thu Aug 22 10:02:21 CEST 2002 - nadvor...@suse.cz + +- installed /usr/bin/sx again (sx from package sp was renamed) + +------------------------------------------------------------------- +Mon Jan 22 10:59:11 CET 2001 - nadvor...@suse.cz + +- fixed typo in german po file + +------------------------------------------------------------------- +Mon Oct 9 09:37:19 CEST 2000 - nadvor...@suse.cz + +- fixed Copyright +- used bzip2 + +------------------------------------------------------------------- +Thu Apr 20 14:09:54 CEST 2000 - nadvor...@suse.cz + +- added BuildRoot +- added URL +- removed Makefile.Linux + +------------------------------------------------------------------- +Thu Mar 2 22:11:20 CET 2000 - z...@suse.de + +- /usr/man -> /usr/share/man + +------------------------------------------------------------------- +Fri Oct 1 17:07:44 CEST 1999 - z...@suse.de + +- manpage sx removed, added remark to man sz +- added README.SuSE with same remark + +------------------------------------------------------------------- +Mon Sep 13 17:23:57 CEST 1999 - b...@suse.de + +- ran old prepare_spec on spec file to switch to new prepare_spec. + +------------------------------------------------------------------- +Mon Mar 1 11:24:42 MET 1999 - r...@suse.de + +- don't redeclare strstr if already defined as a macro + +------------------------------------------------------------------- +Wed Jan 20 15:28:26 MET 1999 - b...@suse.de + +- removed /usr/bin/sx from file list (is in package sp) + +------------------------------------------------------------------- +Tue Jan 19 13:17:27 MET 1999 - flor...@suse.de + +- update to lrzsz 0.12.20 +- fixed list of files + +------------------------------------------------------------------- +Sun Sep 27 18:18:36 MEST 1998 - r...@suse.de + +- define DST_NONE if undefined + +------------------------------------------------------------------- +Thu Oct 23 13:37:48 MEST 1997 - r...@suse.de + +- ready for autobuild + +update to new version lrzsz 0.12b New: ---- lrzsz-0.12.20-automake-1.12.patch lrzsz-0.12.20-automake-1.13.patch lrzsz-0.12.20-null-pointer.patch lrzsz-0.12.20-use-after-free.patch lrzsz-0.12.20.tar.gz lrzsz-autotools.patch lrzsz-implicit-decl.patch lrzsz-po.patch rzsz.changes rzsz.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rzsz.spec ++++++ # # spec file for package rzsz # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: rzsz Version: 0.12.20 Release: 0 Summary: X-, Y-, and Z-Modem Data Transfer Protocols License: GPL-2.0+ Group: Hardware/Modem Url: http://www.ohse.de/uwe/software/lrzsz.html Source: http://www.ohse.de/uwe/releases/lrzsz-%{version}.tar.gz Patch1: lrzsz-po.patch Patch2: lrzsz-0.12.20-use-after-free.patch Patch4: lrzsz-autotools.patch Patch5: lrzsz-implicit-decl.patch Patch6: lrzsz-0.12.20-automake-1.12.patch Patch7: lrzsz-0.12.20-automake-1.13.patch Patch8: lrzsz-0.12.20-null-pointer.patch BuildRequires: autoconf BuildRequires: automake Provides: lrzsz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description rzsz allows you to use "sz filename" to send a file to your local system. %prep %setup -q -n lrzsz-%{version} %patch1 %patch2 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 # Missing file >> config.rpath # Too old rm -f missing # Broken header rm -f acconfig.h autoreconf -fvi %build %configure make %{?_smp_mflags} %install make DESTDIR=%{buildroot} install %{?_smp_mflags} %find_lang lrzsz # Fix various symlinks for x in {r,s}{b,x,z} ; do pushd "%{buildroot}/%{_bindir}" ln -s l$x $x popd pushd "%{buildroot}/%{_mandir}/man1" ln -s l${x:0:1}z.1 ${x}.1 popd done %check %ifarch ppc64 s390x make vcheck -j1 || echo "Warning: ignore ZMODEMtcp* tests failure for %{_arch}"; %else make vcheck -j1 %endif %files -f lrzsz.lang %defattr(-,root,root) %{_mandir}/man1/* %doc README.* ABOUT-NLS AUTHORS COMPATABILITY COPYING ChangeLog NEWS THANKS TODO %{_bindir}/rb %{_bindir}/rx %{_bindir}/rz %{_bindir}/sb %{_bindir}/sx %{_bindir}/sz %{_bindir}/lrb %{_bindir}/lrx %{_bindir}/lrz %{_bindir}/lsb %{_bindir}/lsx %{_bindir}/lsz %changelog ++++++ lrzsz-0.12.20-automake-1.12.patch ++++++ --- lrzsz-0.12.20/configure.in +++ lrzsz-0.12.20/configure.in @@ -97,7 +97,6 @@ AC_ISC_POSIX AC_USE_SYSTEM_EXTENSIONS AM_GNU_GETTEXT -AM_C_PROTOTYPES AC_C_CONST AC_C_INLINE --- lrzsz-0.12.20/lib/Makefile.am +++ lrzsz-0.12.20/lib/Makefile.am @@ -1,5 +1,4 @@ noinst_LIBRARIES=libzmodem.a -AUTOMAKE_OPTIONS=ansi2knr EXTRA_DIST = alloca.c ansi2knr.1 ansi2knr.c \ getopt.c getopt1.c mkdir.c mktime.c \ --- lrzsz-0.12.20/src/Makefile.am +++ lrzsz-0.12.20/src/Makefile.am @@ -7,7 +7,6 @@ DISTCLEAN_FILES=lrzszbug LDADD = ../lib/libzmodem.a @INTLLIBS@ -AUTOMAKE_OPTIONS=ansi2knr EXTRA_DIST = ansi2knr.1 ansi2knr.c lrzszbug.in INCLUDES = -I.. -I$(srcdir) -I$(top_srcdir)/src -I../intl -I$(top_srcdir)/lib #DEFS = -DLOCALEDIR=\"$(localedir)\" -DOS=\"@host_os@\" -DCPU=\"@host_cpu@\" ++++++ lrzsz-0.12.20-automake-1.13.patch ++++++ diff -urN lrzsz-0.12.20/configure.in lrzsz-0.12.20-new/configure.in --- lrzsz-0.12.20/configure.in 1998-12-30 16:50:07.000000000 +0900 +++ lrzsz-0.12.20-new/configure.in 2013-04-26 18:53:29.020100620 +0900 @@ -1,7 +1,7 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(src/crctab.c) AM_INIT_AUTOMAKE(lrzsz, 0.12.20) -AM_CONFIG_HEADER(config.h) +AC_CONFIG_HEADERS([config.h]) dnl AC_C_CROSS is in AC_PROG_CC since 2.12 ++++++ lrzsz-0.12.20-null-pointer.patch ++++++ diff -urN lrzsz-0.12.20/src/lrz.c lrzsz-0.12.20.new/src/lrz.c --- lrzsz-0.12.20/src/lrz.c 1998-12-30 08:49:24.000000000 +0100 +++ lrzsz-0.12.20.new/src/lrz.c 2014-05-12 16:50:38.212549624 +0200 @@ -2319,7 +2319,7 @@ if (*s == '!') ++s; io_mode(0,0); - execl("/bin/sh", "sh", "-c", s); + execl("/bin/sh", "sh", "-c", s, NULL); zpfatal("execl"); exit(1); } ++++++ lrzsz-0.12.20-use-after-free.patch ++++++ --- src/lsz.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- lrzsz-0.12.20.orig/src/lsz.c +++ lrzsz-0.12.20/src/lsz.c @@ -839,10 +839,10 @@ send_pseudo(const char *name, const char lfd=0; do { if (lfd++==10) { - free(tmp); vstringf (_ ("send_pseudo %s: cannot open tmpfile %s: %s"), name, tmp, strerror (errno)); vstring ("\r\n"); + free(tmp); return 1; } sprintf(tmp+plen,"%s.%lu.%d",name,(unsigned long) getpid(),lfd); ++++++ lrzsz-autotools.patch ++++++ diff -Nru lrzsz-0.12.20.orig/acinclude.m4 lrzsz-0.12.20/acinclude.m4 --- lrzsz-0.12.20.orig/acinclude.m4 1998-12-27 23:08:59.000000000 +0100 +++ lrzsz-0.12.20/acinclude.m4 2010-09-25 00:43:43.000000000 +0200 @@ -13,7 +13,7 @@ lrzsz_cv_decl_errno=yes, lrzsz_cv_decl_errno=no)]) AC_MSG_RESULT($lrzsz_cv_decl_errno) if test $lrzsz_cv_decl_errno = yes; then - AC_DEFINE([HAVE_ERRNO_DECLARATION]) + AC_DEFINE([HAVE_ERRNO_DECLARATION], 1, [[HAVE_ERRNO_DECLARATION]]) fi ]) @@ -57,7 +57,7 @@ ], ac_cv_type_speed_t=yes, ac_cv_type_speed_t=no)])dnl AC_MSG_RESULT($ac_cv_type_speed_t) if test $ac_cv_type_speed_t = no; then - AC_DEFINE([speed_t],long) + AC_DEFINE([speed_t],long, [speed_t]) fi ]) @@ -69,7 +69,7 @@ #include <sys/select.h>], [struct tm *tp;], lrzsz_cv_header_sys_select=yes, lrzsz_cv_header_sys_select=no)]) if test $lrzsz_cv_header_sys_select = no; then - AC_DEFINE(SYS_TIME_WITHOUT_SYS_SELECT) + AC_DEFINE(SYS_TIME_WITHOUT_SYS_SELECT, 1, [SYS_TIME_WITHOUT_SYS_SELECT]) fi ]) diff -Nru lrzsz-0.12.20.orig/configure.in lrzsz-0.12.20/configure.in --- lrzsz-0.12.20.orig/configure.in 1998-12-30 08:50:07.000000000 +0100 +++ lrzsz-0.12.20/configure.in 2010-09-25 00:45:10.000000000 +0200 @@ -20,6 +20,11 @@ AC_SUBST(PACKAGE) AC_SUBST(VERSION) +GT_YES="#" +GT_NO="" +AC_SUBST(GT_YES) +AC_SUBST(GT_NO) + changequote(,)dnl case $VERSION in [0-9]*.[0-9]*.[0-9]*) README_ALPHA="README-alpha";; @@ -33,25 +38,25 @@ [if test "$enableval" = "no" ; then : else - AC_DEFINE(ENABLE_TIMESYNC) + AC_DEFINE(ENABLE_TIMESYNC, 1, [ENABLE_TIMESYNC]) fi], - [AC_DEFINE(ENABLE_TIMESYNC)]) + [AC_DEFINE(ENABLE_TIMESYNC, 1, [ENABLE_TIMESYNC])]) AC_SUBST(ENABLE_TIMESYNC) AC_ARG_ENABLE(pubdir, [--enable-pubdir=/path include support for a public writeable directory], [if test "$enableval" = "no" ; then : else - AC_DEFINE_UNQUOTED(PUBDIR,"$enableval") + AC_DEFINE_UNQUOTED(PUBDIR,"$enableval", [PUBDIR]) fi]) AC_ARG_ENABLE(mkdir, [--disable-mkdir disable support for creating directories (lrz)], [if test "$enableval" = "no" ; then : else - AC_DEFINE(ENABLE_MKDIR) + AC_DEFINE(ENABLE_MKDIR, 1, [ENABLE_MKDIR]) fi], - [AC_DEFINE(ENABLE_MKDIR)]) + [AC_DEFINE(ENABLE_MKDIR, 1, [ENABLE_MKDIR])]) AC_ARG_ENABLE(syslog, [--enable-syslog=FACILITY,{force,default,optional} include syslogsupport], [ @@ -62,7 +67,7 @@ *,*) level=`echo $enableval|sed -e 's/^.*,//'` fac=`echo $enableval|sed -e 's/,.*$//'` - AC_DEFINE_UNQUOTED(ENABLE_SYSLOG,$fac) + AC_DEFINE_UNQUOTED(ENABLE_SYSLOG,$fac, [ENABLE_SYSLOG]) ;; *) lookup_facility=LOG_UUCP @@ -70,16 +75,16 @@ ;; esac if test "$level" = "force" ; then - AC_DEFINE(ENABLE_SYSLOG_FORCE) + AC_DEFINE(ENABLE_SYSLOG_FORCE, 1, [ENABLE_SYSLOG_FORCE]) else if test "$level" = "optional" ; then : else - AC_DEFINE(ENABLE_SYSLOG_DEFAULT) + AC_DEFINE(ENABLE_SYSLOG_DEFAULT, 1, [ENABLE_SYSLOG_DEFAULT]) fi fi fi],[ - AC_DEFINE(ENABLE_SYSLOG_DEFAULT) + AC_DEFINE(ENABLE_SYSLOG_DEFAULT, 1, [ENABLE_SYSLOG_DEFAULT]) lookup_facility=LOG_UUCP ]) @@ -90,8 +95,8 @@ dnl AC_PROG_MAKE_SET included in AM_INIT_AUTOMAKE AC_PROG_RANLIB AC_ISC_POSIX -AC_AIX -AC_MINIX +AC_USE_SYSTEM_EXTENSIONS +AM_GNU_GETTEXT AM_C_PROTOTYPES AC_C_CONST AC_C_INLINE @@ -113,7 +118,7 @@ fi case "$CFLAGS" in *-Wstrict-prototypes*) - AC_DEFINE(STRICT_PROTOTYPES) + AC_DEFINE(STRICT_PROTOTYPES, 1, [STRICT_PROTOTYPES]) ;; esac @@ -131,7 +136,7 @@ LRZSZ_HEADERS_TERM_IO AC_CHECK_HEADERS(termios.h sys/termios.h termio.h sys/termio.h sgtty.h) AC_CHECK_HEADERS(sys/mman.h utime.h syslog.h sys/syslog.h sys/param.h) -AC_CHECK_HEADERS(sys/select.h strings.h arpa/inet.h) +AC_CHECK_HEADERS(sys/select.h strings.h locale.h arpa/inet.h) dnl Checks for typedefs, structures, and compiler characteristics. AC_TYPE_SIZE_T @@ -153,7 +158,7 @@ dnl AC_FUNC_UTIME_NULL AC_FUNC_MMAP AC_FUNC_ALLOCA -AC_EGREP_HEADER([struct.*utimbuf], utime.h, AC_DEFINE(HAVE_STRUCT_UTIMBUF)) +AC_EGREP_HEADER([struct.*utimbuf], utime.h, AC_DEFINE(HAVE_STRUCT_UTIMBUF, 1, [HAVE_STRUCT_UTIMBUF])) AC_CHECK_FUNCS(gettimeofday settimeofday) AC_CHECK_FUNCS(strchr memcpy select vprintf) @@ -206,10 +211,10 @@ lrzsz_cv_sys_ftime_ok=no, lrzsz_cv_sys_ftime_ok=runtime)]) case $lrzsz_cv_sys_ftime_ok in -yes) AC_DEFINE(HAVE_FTIME) AC_MSG_RESULT(yes) ;; +yes) AC_DEFINE(HAVE_FTIME, 1, [HAVE_FTIME]) AC_MSG_RESULT(yes) ;; no) AC_MSG_RESULT(no) AC_MSG_WARN(ftime seems to be buggy) ;; -runtime) AC_DEFINE(HAVE_FTIME) +runtime) AC_DEFINE(HAVE_FTIME, 1, [HAVE_FTIME]) AC_MSG_RESULT(will check at run time) ;; esac ]) @@ -223,7 +228,7 @@ ]) if test $libquark_cv_var_timezone = yes ; then AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_TIMEZONE_VAR) + AC_DEFINE(HAVE_TIMEZONE_VAR, 1, [HAVE_TIMEZONE_VAR]) else AC_MSG_RESULT(no) fi @@ -245,9 +250,9 @@ ]) if test $lrzsz_cv_lookup_facility = yes ; then AC_MSG_RESULT(yes) - AC_DEFINE_UNQUOTED(ENABLE_SYSLOG,$lookup_facility) + AC_DEFINE_UNQUOTED(ENABLE_SYSLOG,$lookup_facility, [ENABLE_SYSLOG]) else - AC_DEFINE(ENABLE_SYSLOG,LOG_USER) + AC_DEFINE(ENABLE_SYSLOG,LOG_USER, [ENABLE_SYSLOG]) AC_MSG_RESULT(no) fi fi @@ -257,9 +262,8 @@ AC_SUBST(LDFLAGS) AC_SUBST(LIBS) -AM_GNU_GETTEXT -AC_DEFINE_UNQUOTED(LOCALEDIR,"$prefix/$DATADIRNAME") +AC_DEFINE_UNQUOTED(LOCALEDIR,"$prefix/$DATADIRNAME", [LOCALEDIR]) AC_LINK_FILES($nls_cv_header_libgt, $nls_cv_header_intl) AC_OUTPUT([Makefile intl/Makefile lib/Makefile testsuite/Makefile \ diff -Nru lrzsz-0.12.20.orig/lib/Makefile.am lrzsz-0.12.20/lib/Makefile.am --- lrzsz-0.12.20.orig/lib/Makefile.am 1998-12-27 17:25:26.000000000 +0100 +++ lrzsz-0.12.20/lib/Makefile.am 2010-09-25 00:43:43.000000000 +0200 @@ -1,5 +1,4 @@ noinst_LIBRARIES=libzmodem.a -CFLAGS=@CFLAGS@ AUTOMAKE_OPTIONS=ansi2knr EXTRA_DIST = alloca.c ansi2knr.1 ansi2knr.c \ diff -Nru lrzsz-0.12.20.orig/po/Makefile.in.in lrzsz-0.12.20/po/Makefile.in.in --- lrzsz-0.12.20.orig/po/Makefile.in.in 1998-04-26 15:22:40.000000000 +0200 +++ lrzsz-0.12.20/po/Makefile.in.in 2010-09-25 00:43:43.000000000 +0200 @@ -51,7 +51,7 @@ POTFILES = \ -CATALOGS = @CATALOGS@ +CATALOGS = de.gmo CATOBJEXT = @CATOBJEXT@ INSTOBJEXT = @INSTOBJEXT@ @@ -118,8 +118,8 @@ for cat in $$catalogs; do \ cat=`basename $$cat`; \ case "$$cat" in \ - *.gmo) destdir=$(gnulocaledir);; \ - *) destdir=$(localedir);; \ + *.gmo) destdir=$(DESTDIR)$(gnulocaledir);; \ + *) destdir=$(DESTDIR)$(localedir);; \ esac; \ lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ dir=$$destdir/$$lang/LC_MESSAGES; \ diff -Nru lrzsz-0.12.20.orig/src/Makefile.am lrzsz-0.12.20/src/Makefile.am --- lrzsz-0.12.20.orig/src/Makefile.am 1998-12-28 09:38:47.000000000 +0100 +++ lrzsz-0.12.20/src/Makefile.am 2010-09-25 00:43:43.000000000 +0200 @@ -4,7 +4,6 @@ noinst_HEADERS = timing.h zglobal.h zmodem.h datadir = $(prefix)/@DATADIRNAME@ localedir = $(datadir)/locale -CFLAGS=@CFLAGS@ DISTCLEAN_FILES=lrzszbug LDADD = ../lib/libzmodem.a @INTLLIBS@ @@ -14,22 +13,16 @@ #DEFS = -DLOCALEDIR=\"$(localedir)\" -DOS=\"@host_os@\" -DCPU=\"@host_cpu@\" DEFS = -DNFGVMIN @DEFS@ -DLOCALEDIR=\"$(localedir)\" -install-exec-local: - rm -f $(DESTDIR)/$(bindir)/`echo lsb | sed -e '$(transform)'` - ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \ - $(DESTDIR)/$(bindir)/`echo lsb |sed -e '$(transform)'` - rm -f $(bindir)/`echo lsx | sed -e '$(transform)'` - ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \ - $(DESTDIR)/$(bindir)/`echo lsx |sed -e '$(transform)'` - rm -f $(bindir)/`echo lrb | sed -e '$(transform)'` - ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \ - $(DESTDIR)/$(bindir)/`echo lrb |sed -e '$(transform)'` - rm -f $(bindir)/`echo lrx | sed -e '$(transform)'` - ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \ - $(DESTDIR)/$(bindir)/`echo lrx |sed -e '$(transform)'` -# rm -f $(bindir)/`echo lrzszbug | sed -e '$(transform)'` -# ln $(bindir)/`echo lrzszbug |sed -e '$(transform)'` \ -# $(bindir)/`echo lrzszbug |sed -e '$(transform)'` +# Caveat: program name transformation is ignored here. +$(DESTDIR)$(bindir)/lsz $(DESTDIR)$(bindir)/lrz: install-binPROGRAMS + +$(DESTDIR)$(bindir)/lsb $(DESTDIR)$(bindir)/lsx: $(DESTDIR)$(bindir)/lsz + rm -f $@ ; ln -s `basename $<` $@ + +$(DESTDIR)$(bindir)/lrb $(DESTDIR)$(bindir)/lrx: $(DESTDIR)$(bindir)/lrz + rm -f $@ ; ln -s `basename $<` $@ + +install-exec-local: $(DESTDIR)$(bindir)/lsb $(DESTDIR)$(bindir)/lsx $(DESTDIR)$(bindir)/lrb $(DESTDIR)$(bindir)/lrx uninstall-local: rm -f $(DESTDIR)/$(bindir)/`echo lsb |sed -e '$(transform)'` ++++++ lrzsz-implicit-decl.patch ++++++ --- lrzsz-0.12.20/lib/long-options.c +++ lrzsz-0.12.20/lib/long-options.c @@ -22,6 +22,7 @@ #endif #include <stdio.h> +#include <stdlib.h> #include <getopt.h> #include "long-options.h" --- lrzsz-0.12.20/src/lsyslog.c +++ lrzsz-0.12.20/src/lsyslog.c @@ -20,8 +20,10 @@ */ #include "config.h" #ifdef ENABLE_SYSLOG +#define _GNU_SOURCE #include "zglobal.h" #include <pwd.h> +#include <stdio.h> #include <stdlib.h> #include <string.h> #endif ++++++ lrzsz-po.patch ++++++ --- po/de.po +++ po/de.po 2001/01/22 09:52:51 1.3 @@ -258,7 +258,7 @@ #: src/lsz.c:1380 #, c-format msgid "Xmodem sectors/kbytes sent: %3d/%2dk" -msgstr "Ymodem Sektoren/Kilobytes gesendet: %3d/%2dk" +msgstr "Xmodem Sektoren/Kilobytes gesendet: %3d/%2dk" #: src/lsz.c:1382 #, c-format