commit ncftp for openSUSE:Factory
Hello community, here is the log from the commit of package ncftp for openSUSE:Factory checked in at 2020-06-09 00:07:52 Comparing /work/SRC/openSUSE:Factory/ncftp (Old) and /work/SRC/openSUSE:Factory/.ncftp.new.3606 (New) Package is "ncftp" Tue Jun 9 00:07:52 2020 rev:22 rq:812540 version:3.2.6 Changes: --- /work/SRC/openSUSE:Factory/ncftp/ncftp.changes 2018-06-19 12:01:17.715307781 +0200 +++ /work/SRC/openSUSE:Factory/.ncftp.new.3606/ncftp.changes2020-06-09 00:09:47.526371611 +0200 @@ -1,0 +2,7 @@ +Mon Jun 8 09:16:08 UTC 2020 - Pedro Monreal Gonzalez + +- Fix build with GCC 10: + * Set gBm as extern only in bookmark.h +- Add ncftp-gcc10-gBm.patch + +--- New: ncftp-gcc10-gBm.patch Other differences: -- ++ ncftp.spec ++ --- /var/tmp/diff_new_pack.ItKEYU/_old 2020-06-09 00:09:48.190373649 +0200 +++ /var/tmp/diff_new_pack.ItKEYU/_new 2020-06-09 00:09:48.190373649 +0200 @@ -1,7 +1,7 @@ # # spec file for package ncftp # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,13 +22,14 @@ Summary:A Comfortable FTP Program License:ClArtistic Group: Productivity/Networking/Ftp/Clients -Url:http://www.ncftp.com/ +URL:https://www.ncftp.com/ Source: ftp://ftp.ncftp.com/ncftp/%{name}-%{version}-src.tar.xz Patch0: ncftp-3.1.8-locale.diff Patch2: ncftp-3.1.8-implicit_decl.diff Patch3: ncftp-3.2.5-no-date.patch # PATCH-FIX-OPENSUSE make build reproducible (boo#1084909) Patch4: ncftp-3.2.6-no-uname.patch +Patch5: ncftp-gcc10-gBm.patch BuildRequires: dos2unix BuildRequires: ncurses-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -46,6 +47,7 @@ %patch2 %patch3 -p1 %patch4 -p1 +%patch5 -p1 %build export CFLAGS="%{optflags} -D_LARGEFILE64_SOURCE" ++ ncftp-gcc10-gBm.patch ++ Index: ncftp-3.2.6/ncftp/bookmark.h === --- ncftp-3.2.6.orig/ncftp/bookmark.h +++ ncftp-3.2.6/ncftp/bookmark.h @@ -29,6 +29,8 @@ typedef struct Bookmark { int reserved; } Bookmark; +extern Bookmark gBm; + #define kBookmarkVersion 8 #define kBookmarkMinVersion3 #if (defined(WIN32) || defined(_WINDOWS)) && !defined(__CYGWIN__) Index: ncftp-3.2.6/ncftp/cmds.c === --- ncftp-3.2.6.orig/ncftp/cmds.c +++ ncftp-3.2.6/ncftp/cmds.c @@ -98,7 +98,6 @@ extern char gPager[], gHome[], gShell[]; extern char gOS[]; extern int gAutoResume; extern int gAutoSaveChangesToExistingBookmarks; -extern Bookmark gBm; extern int gLoadedBm, gConfirmClose, gSavePasswords, gScreenColumns; extern char gLocalCWD[512], gPrevLocalCWD[512]; extern int gMayCancelJmp; Index: ncftp-3.2.6/ncftp/main.c === --- ncftp-3.2.6.orig/ncftp/main.c +++ ncftp-3.2.6/ncftp/main.c @@ -40,7 +40,6 @@ extern int gUnprocessedJobs; char gLocalCWD[512], gPrevLocalCWD[512]; extern char gRemoteCWD[512], gPrevRemoteCWD[512]; -extern Bookmark gBm; extern int gLoadedBm; extern int gFirewallType; extern char gAutoAscii[]; Index: ncftp-3.2.6/sh_util/gpshare.c === --- ncftp-3.2.6.orig/sh_util/gpshare.c +++ ncftp-3.2.6/sh_util/gpshare.c @@ -28,7 +28,6 @@ static int gIsAtty1 = 1, gIsAtty2 = 1; extern int gLoadedBm, gBookmarkMatchMode; -Bookmark gBm; double FileSize(double size, const char **uStr0, double *uMult0) Index: ncftp-3.2.6/sh_util/ncftpget.c === --- ncftp-3.2.6.orig/sh_util/ncftpget.c +++ ncftp-3.2.6/sh_util/ncftpget.c @@ -40,7 +40,6 @@ extern unsigned int gFirewallPort; extern char gFirewallExceptionList[256]; extern int gFwDataPortMode; extern const char gOS[], gVersion[]; -extern Bookmark gBm; static void #if (defined(__GNUC__)) && (__GNUC__ >= 2) Index: ncftp-3.2.6/sh_util/ncftpls.c === --- ncftp-3.2.6.orig/sh_util/ncftpls.c +++ ncftp-3.2.6/sh_util/ncftpls.c @@ -39,7 +39,6 @@ extern unsigned int gFirewallPor
commit ncftp for openSUSE:Factory
Hello community, here is the log from the commit of package ncftp for openSUSE:Factory checked in at 2018-06-19 12:01:15 Comparing /work/SRC/openSUSE:Factory/ncftp (Old) and /work/SRC/openSUSE:Factory/.ncftp.new (New) Package is "ncftp" Tue Jun 19 12:01:15 2018 rev:21 rq:616809 version:3.2.6 Changes: --- /work/SRC/openSUSE:Factory/ncftp/ncftp.changes 2017-01-19 10:37:20.396180105 +0100 +++ /work/SRC/openSUSE:Factory/.ncftp.new/ncftp.changes 2018-06-19 12:01:17.715307781 +0200 @@ -1,0 +2,5 @@ +Thu Jun 14 08:10:29 UTC 2018 - bwiedem...@suse.com + +- Add ncftp-3.2.6-no-uname.patch to make build reproducible (boo#1084909) + +--- New: ncftp-3.2.6-no-uname.patch Other differences: -- ++ ncftp.spec ++ --- /var/tmp/diff_new_pack.lGohaj/_old 2018-06-19 12:01:18.439280901 +0200 +++ /var/tmp/diff_new_pack.lGohaj/_new 2018-06-19 12:01:18.443280752 +0200 @@ -27,6 +27,8 @@ Patch0: ncftp-3.1.8-locale.diff Patch2: ncftp-3.1.8-implicit_decl.diff Patch3: ncftp-3.2.5-no-date.patch +# PATCH-FIX-OPENSUSE make build reproducible (boo#1084909) +Patch4: ncftp-3.2.6-no-uname.patch BuildRequires: dos2unix BuildRequires: ncurses-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -43,6 +45,7 @@ %patch0 -p1 %patch2 %patch3 -p1 +%patch4 -p1 %build export CFLAGS="%{optflags} -D_LARGEFILE64_SOURCE" ++ ncftp-3.2.6-no-uname.patch ++ Author: Bernhard M. Wiedemann Date: Thu Jun 14 06:08:12 2018 + make build reproducible https://bugzilla.opensuse.org/show_bug.cgi?id=1084909 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829249 Index: ncftp-3.2.6/configure === --- ncftp-3.2.6.orig/configure +++ ncftp-3.2.6/configure @@ -4638,7 +4638,7 @@ ac_exeext=$EXEEXT # Get first 127 chars of all uname information. Some folks have # way too much stuff there, so grab only the first 127. -unam=`uname -a 2>/dev/null | cut -c1-127 | sed 's-"-\\"-g'` +unam=`uname -smp 2>/dev/null | cut -c1-127 | sed 's-"-\\"-g'` if test "$unam" != "" ; then cat >> confdefs.h <
commit ncftp for openSUSE:Factory
Hello community, here is the log from the commit of package ncftp for openSUSE:Factory checked in at 2017-01-19 10:37:19 Comparing /work/SRC/openSUSE:Factory/ncftp (Old) and /work/SRC/openSUSE:Factory/.ncftp.new (New) Package is "ncftp" Changes: --- /work/SRC/openSUSE:Factory/ncftp/ncftp.changes 2015-06-06 09:53:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.ncftp.new/ncftp.changes 2017-01-19 10:37:20.396180105 +0100 @@ -1,0 +2,41 @@ +Sun Jan 15 16:22:22 UTC 2017 - astie...@suse.com + +- update to 3.2.6: + * If a recursive download operation is also requested with delete mode, +attempt to remove empty directories after all files have completed +successfully. + * No longer trying to utime() after every single block on downloads, +which could cause noticable performance degradation when the local +filesystem was not local. + * Changed behavior of resuming downloads where the timestamp wasn't +preserved (because of the utime change, above). The new behavior is +to resume the download when the local copy has a recent timestamp +(less than a week). + * You can now disable use of MFMT like you could similarly disable +SITE UTIME (e.g., "-o noMFMT" and "-o noSITE_UTIME"). + * Now able to use sendfile() for uploads, on Linux/FreeBSD/Mac. +Progress reports work too, with a small performance penalty. +Ncftpput has a "-s" option to toggle whether it is used (defaults +to on in ncftpput and ncftpbatch, off in ncftp). + * Ncftpbatch/spooler now use larger buffers for pathnames, allowing +for deeper directory trees. + * Ncftpbatch/spooler now interpret a received SIGUSR1 as a hint to +exit when the current file has finished. + * Ncftpbatch/spooler now interpret a received SIGUSR2 to request it +to stop sleeping and recheck the queue immediately. + * Ncftpbatch/spooler's spool files now allow for you to specify that +the local and/or remote file be renamed after a successful transfer. + * Ncftpbatch/spooler now a little less chatty by reducing the number +of PWD/CWD operations. + * Ncftpbatch/spooler now log some xfer stats in its general log file, +and ncftpspooler has a new "-x" option to specify a separate +xfer log file. + * Ncftpbatch/spooler now use a larger default maximum for its log +file (10 MiB rather than 200 kB), and ncftpspooler has an -O command +line option that can set this limit. Use "-O 0" for no maximum. + * Ncftpbatch/spooler now try to present time in local timezone rather +than UTC where possible. + * Ncftpbatch/spooler now support multiple items per transaction +(spool) file. + +--- Old: ncftp-3.2.5-src.tar.bz2 New: ncftp-3.2.6-src.tar.xz Other differences: -- ++ ncftp.spec ++ --- /var/tmp/diff_new_pack.uVBEbM/_old 2017-01-19 10:37:20.788124821 +0100 +++ /var/tmp/diff_new_pack.uVBEbM/_new 2017-01-19 10:37:20.788124821 +0100 @@ -1,7 +1,7 @@ # # spec file for package ncftp # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -17,13 +17,13 @@ Name: ncftp -Version:3.2.5 +Version:3.2.6 Release:0 Summary:A Comfortable FTP Program License:ClArtistic Group: Productivity/Networking/Ftp/Clients Url:http://www.ncftp.com/ -Source: ftp://ftp.ncftp.com/ncftp/ncftp-%{version}-src.tar.bz2 +Source: ftp://ftp.ncftp.com/ncftp/%{name}-%{version}-src.tar.xz Patch0: ncftp-3.1.8-locale.diff Patch2: ncftp-3.1.8-implicit_decl.diff Patch3: ncftp-3.2.5-no-date.patch
commit ncftp for openSUSE:Factory
Hello community, here is the log from the commit of package ncftp for openSUSE:Factory checked in at 2015-06-06 09:53:13 Comparing /work/SRC/openSUSE:Factory/ncftp (Old) and /work/SRC/openSUSE:Factory/.ncftp.new (New) Package is "ncftp" Changes: --- /work/SRC/openSUSE:Factory/ncftp/ncftp.changes 2014-02-20 06:22:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.ncftp.new/ncftp.changes 2015-06-06 09:53:14.0 +0200 @@ -1,0 +2,5 @@ +Tue Jun 2 07:21:22 UTC 2015 - mplus...@suse.com + +- Cleanup spec file with spec-cleaner + +--- Other differences: -- ++ ncftp.spec ++ --- /var/tmp/diff_new_pack.MvR14B/_old 2015-06-06 09:53:14.0 +0200 +++ /var/tmp/diff_new_pack.MvR14B/_new 2015-06-06 09:53:14.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package ncftp # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,36 +17,30 @@ Name: ncftp -Url:http://www.ncftp.com/ Version:3.2.5 Release:0 Summary:A Comfortable FTP Program License:ClArtistic Group: Productivity/Networking/Ftp/Clients +Url:http://www.ncftp.com/ Source: ftp://ftp.ncftp.com/ncftp/ncftp-%{version}-src.tar.bz2 -Patch: ncftp-3.1.8-locale.diff +Patch0: ncftp-3.1.8-locale.diff Patch2: ncftp-3.1.8-implicit_decl.diff Patch3: ncftp-3.2.5-no-date.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dos2unix BuildRequires: ncurses-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This program has been in service on UNIX systems since 1991 and is a -popular alternative to the standard FTP program, /usr/bin/ftp. NcFTP +popular alternative to the standard FTP program, %{_bindir}/ftp. NcFTP offers many ease-of-use and performance enhancements over the stock FTP client and runs on a wide variety of UNIX platforms as well as operating systems like Microsoft Windows and Apple Mac OS X. - - -Authors: - -Mike Gleason - %prep %setup -q -%patch -p1 +%patch0 -p1 %patch2 %patch3 -p1 @@ -54,14 +48,11 @@ export CFLAGS="%{optflags} -D_LARGEFILE64_SOURCE" %configure \ --enable-ssp -%__make %{?jobs:-j%{jobs}} STRIP=/bin/touch +make %{?_smp_mflags} STRIP=/bin/touch %install dos2unix doc/*.txt -%makeinstall STRIP=/bin/touch - -%clean -%__rm -rf "$RPM_BUILD_ROOT" +make DESTDIR=%{buildroot} install %{?_smp_mflags} STRIP=/bin/touch %files %defattr(-,root,root) @@ -75,11 +66,11 @@ %{_bindir}/ncftpls %{_bindir}/ncftpput %{_bindir}/ncftpspooler -%doc %{_mandir}/man1/ncftp.1* -%doc %{_mandir}/man1/ncftpbatch.1* -%doc %{_mandir}/man1/ncftpget.1* -%doc %{_mandir}/man1/ncftpls.1* -%doc %{_mandir}/man1/ncftpput.1* -%doc %{_mandir}/man1/ncftpspooler.1* +%{_mandir}/man1/ncftp.1* +%{_mandir}/man1/ncftpbatch.1* +%{_mandir}/man1/ncftpget.1* +%{_mandir}/man1/ncftpls.1* +%{_mandir}/man1/ncftpput.1* +%{_mandir}/man1/ncftpspooler.1* %changelog
commit ncftp for openSUSE:Factory
Hello community, here is the log from the commit of package ncftp for openSUSE:Factory checked in at 2014-02-20 06:22:11 Comparing /work/SRC/openSUSE:Factory/ncftp (Old) and /work/SRC/openSUSE:Factory/.ncftp.new (New) Package is "ncftp" Changes: --- /work/SRC/openSUSE:Factory/ncftp/ncftp.changes 2011-09-23 02:14:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.ncftp.new/ncftp.changes 2014-02-20 06:22:12.0 +0100 @@ -1,0 +2,16 @@ +Tue Feb 18 20:11:42 UTC 2014 - andreas.stie...@gmx.de + +- update to 3.2.5 + + ncftpls now prefers that you omit the leading dash when you use the -x +option. For example, if you wanted to try "ls -lrt", then try doing +"ncftpls -x lrt" rather than "ncftpls -x -lrt". + + If a server's MLSx output returns both the "UNIX.mode" and the "perm" +parameters, UNIX.mode will take precedence + + confirm-close is now off by default. +- license is the Clarified Artistic License +- use correct line endings for documentation +- remove __DATE__ from binary added patches: + * ncftp-3.2.5-no-date.patch +- use source URLs + +--- Old: ncftp-3.2.4-src.tar.bz2 New: ncftp-3.2.5-no-date.patch ncftp-3.2.5-src.tar.bz2 Other differences: -- ++ ncftp.spec ++ --- /var/tmp/diff_new_pack.r82Oa8/_old 2014-02-20 06:22:12.0 +0100 +++ /var/tmp/diff_new_pack.r82Oa8/_new 2014-02-20 06:22:12.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package ncftp # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -15,22 +15,20 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: ncftp Url:http://www.ncftp.com/ -License:Artistic-1.0 -Group: Productivity/Networking/Ftp/Clients -AutoReqProv:on -Version:3.2.4 -Release:5 +Version:3.2.5 +Release:0 Summary:A Comfortable FTP Program -# ftp://ftp.ncftp.com/ncftp/ncftp-%{version}-src.tar.gz -Source: ncftp-%{version}-src.tar.bz2 +License:ClArtistic +Group: Productivity/Networking/Ftp/Clients +Source: ftp://ftp.ncftp.com/ncftp/ncftp-%{version}-src.tar.bz2 Patch: ncftp-3.1.8-locale.diff Patch2: ncftp-3.1.8-implicit_decl.diff +Patch3: ncftp-3.2.5-no-date.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: dos2unix BuildRequires: ncurses-devel %description @@ -50,6 +48,7 @@ %setup -q %patch -p1 %patch2 +%patch3 -p1 %build export CFLAGS="%{optflags} -D_LARGEFILE64_SOURCE" @@ -58,6 +57,7 @@ %__make %{?jobs:-j%{jobs}} STRIP=/bin/touch %install +dos2unix doc/*.txt %makeinstall STRIP=/bin/touch %clean ++ ncftp-3.2.5-no-date.patch ++ From: Andreas Stieger Date: Tue, 18 Feb 2014 19:58:12 + Subject: [PATCH] remove __DATE__ Upstream: no [ 97s] ncftp.i586: W: file-contains-date-and-time /usr/bin/ncftp [ 97s] Your file uses __DATE and __TIME__ this causes the package to rebuild when [ 97s] not needed Remove date from binary to prevent unneccessary rebuilds. --- ncftp/cmds.c |3 --- 1 file changed, 3 deletions(-) Index: ncftp-3.2.5/ncftp/cmds.c === --- ncftp-3.2.5.orig/ncftp/cmds.c 2010-04-05 20:33:21.0 +0100 +++ ncftp-3.2.5/ncftp/cmds.c2014-02-18 19:57:17.0 + @@ -4603,9 +4603,6 @@ VersionCmd(const int argc, char **const (void) printf("Archived at: ftp://ftp.NcFTP.com/ncftp/\n";); #endif (void) printf("Library Version: %s\n", gLibNcFTPVersion + 5); -#ifdef __DATE__ - (void) printf("Compile Date: %s\n", __DATE__); -#endif if (gOS[0] != '\0') (void) printf("Platform: %s\n", gOS); } /* VersionCmd */ ++ ncftp-3.2.4-src.tar.bz2 -> ncftp-3.2.5-src.tar.bz2 ++ 6309 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/ncftp-3.2.4/doc/CHANGELOG.txt new/ncftp-3.2.5/doc/CHANGELOG.txt --- old/ncftp-3.2.4/doc/CHANGELOG.txt 2010-05-17 02:43:26.0 +0200 +++ new/ncftp-3.2.5/doc/CHANGELOG.txt 2010-11-27 00:05:35.0 +0100
commit ncftp for openSUSE:Factory
Hello community, here is the log from the commit of package ncftp for openSUSE:Factory checked in at 2011-12-06 18:31:22 Comparing /work/SRC/openSUSE:Factory/ncftp (Old) and /work/SRC/openSUSE:Factory/.ncftp.new (New) Package is "ncftp", Maintainer is "vci...@suse.com" Changes: Other differences: -- ++ ncftp.spec ++ --- /var/tmp/diff_new_pack.FrpR3f/_old 2011-12-06 18:52:50.0 +0100 +++ /var/tmp/diff_new_pack.FrpR3f/_new 2011-12-06 18:52:50.0 +0100 @@ -20,7 +20,7 @@ Name: ncftp Url:http://www.ncftp.com/ -License:Artistic 1.0 +License:Artistic-1.0 Group: Productivity/Networking/Ftp/Clients AutoReqProv:on Version:3.2.4 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ncftp for openSUSE:Factory
Hello community, here is the log from the commit of package ncftp for openSUSE:Factory checked in at Wed Mar 9 10:34:30 CET 2011. calling whatdependson for head-i586 Other differences: -- ++ ncftp.spec ++ --- /var/tmp/diff_new_pack.TXbDFx/_old 2011-03-09 10:33:54.0 +0100 +++ /var/tmp/diff_new_pack.TXbDFx/_new 2011-03-09 10:33:54.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package ncftp (Version 3.2.4) +# spec file for package ncftp # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -20,11 +20,11 @@ Name: ncftp Url:http://www.ncftp.com/ -License:Artistic License .. +License:Artistic 1.0 Group: Productivity/Networking/Ftp/Clients AutoReqProv:on Version:3.2.4 -Release:1 +Release:5 Summary:A Comfortable FTP Program # ftp://ftp.ncftp.com/ncftp/ncftp-%{version}-src.tar.gz Source: ncftp-%{version}-src.tar.bz2 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org