commit ncftp for openSUSE:Factory

2020-06-08 Thread root
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 

commit ncftp for openSUSE:Factory

2018-06-19 Thread root
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

2017-01-19 Thread root
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

2015-06-06 Thread h_root
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 mglea...@cse.unl.edu
-
 %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

2014-02-19 Thread h_root
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 andreas.stie...@gmx.de
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

2011-12-06 Thread h_root
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