Hello community,

here is the log from the commit of package pv for openSUSE:Factory checked in 
at 2013-03-08 09:39:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pv (Old)
 and      /work/SRC/openSUSE:Factory/.pv.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pv", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/pv/pv.changes    2012-12-31 14:26:34.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.pv.new/pv.changes       2013-03-08 
09:39:10.000000000 +0100
@@ -1,0 +2,7 @@
+Fri Jan 25 03:26:52 UTC 2013 - [email protected]
+
+- Update to new upstream release 1.4.6
+* updated manual page to show known problem with "-R" on Cygwin
+* added patch from Pawel Piatek to omit O_NOFOLLOW in AIX
+
+-------------------------------------------------------------------

Old:
----
  pv-1.4.4.tar.bz2
  pv-1.4.4.tar.bz2.asc

New:
----
  pv-1.4.6.tar.bz2
  pv-1.4.6.tar.bz2.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pv.spec ++++++
--- /var/tmp/diff_new_pack.ctq4jA/_old  2013-03-08 09:39:11.000000000 +0100
+++ /var/tmp/diff_new_pack.ctq4jA/_new  2013-03-08 09:39:11.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pv
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -17,7 +17,7 @@
 
 
 Name:           pv
-Version:        1.4.4
+Version:        1.4.6
 Release:        0
 Summary:        PipeViewer - Monitor the Progress of Data through Pipes
 License:        Artistic-2.0

++++++ pv-1.4.4.tar.bz2 -> pv-1.4.6.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/README new/pv-1.4.6/README
--- old/pv-1.4.4/README 2012-12-11 22:06:02.000000000 +0100
+++ new/pv-1.4.6/README 2013-01-10 18:19:25.000000000 +0100
@@ -42,7 +42,7 @@
 Author
 ******
 
-This package is copyright (C) 2012 Andrew Wood, and is being distributed
+This package is copyright (C) 2013 Andrew Wood, and is being distributed
 under the terms of the Artistic License 2.0.  For more details, see the
 file `doc/COPYING'.
 
@@ -177,7 +177,7 @@
   Miguel Diaz
     - much Cygwin help (and packaging), found narrow-terminal bug
 
-  Jim Salter
+  Jim Salter <http://ubuntuwiki.net>
     - commissioned work on the --skip-errors option
 
 -----------------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/autoconf/make/filelist.mk~ 
new/pv-1.4.6/autoconf/make/filelist.mk~
--- old/pv-1.4.4/autoconf/make/filelist.mk~     2012-12-11 22:41:38.000000000 
+0100
+++ new/pv-1.4.6/autoconf/make/filelist.mk~     2013-01-23 00:30:34.000000000 
+0100
@@ -1,6 +1,6 @@
 # Automatically generated file listings
 #
-# Creation time: Tue Dec 11 21:41:37 GMT 2012
+# Creation time: Tue Jan 22 23:30:34 GMT 2013
 
 allsrc = src/pv/number.c \
 src/pv/file.c \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/autoconf/make/modules.mk~ 
new/pv-1.4.6/autoconf/make/modules.mk~
--- old/pv-1.4.4/autoconf/make/modules.mk~      2012-12-11 22:41:38.000000000 
+0100
+++ new/pv-1.4.6/autoconf/make/modules.mk~      2013-01-23 00:30:34.000000000 
+0100
@@ -1,6 +1,6 @@
 # Automatically generated module linking rules
 #
-# Creation time: Tue Dec 11 21:41:37 GMT 2012
+# Creation time: Tue Jan 22 23:30:34 GMT 2013
 
 src/pv.o:  src/pv/cursor.o src/pv/display.o src/pv/file.o src/pv/loop.o 
src/pv/number.o src/pv/signal.o src/pv/state.o src/pv/transfer.o
        $(LD) $(LDFLAGS) -o $@  src/pv/cursor.o src/pv/display.o src/pv/file.o 
src/pv/loop.o src/pv/number.o src/pv/signal.o src/pv/state.o src/pv/transfer.o
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/doc/NEWS new/pv-1.4.6/doc/NEWS
--- old/pv-1.4.4/doc/NEWS       2012-12-11 22:26:24.000000000 +0100
+++ new/pv-1.4.6/doc/NEWS       2013-01-23 00:25:23.000000000 +0100
@@ -1,3 +1,9 @@
+1.4.6 - 22 January 2013
+  - added patch from Pawel Piatek to omit O_NOFOLLOW in AIX
+
+1.4.5 - 10 January 2013
+  - updated manual page to show known problem with "-R" on Cygwin
+
 1.4.4 - 11 December 2012
   - added debugging, see `pv -h' when configure run with "--enable-debugging"
   - rewrote cursor positioning code used when IPC is unavailable (Cygwin)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/doc/VERSION new/pv-1.4.6/doc/VERSION
--- old/pv-1.4.4/doc/VERSION    2012-12-11 22:25:56.000000000 +0100
+++ new/pv-1.4.6/doc/VERSION    2013-01-23 00:24:58.000000000 +0100
@@ -1 +1 @@
-1.4.4
+1.4.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/doc/lsm new/pv-1.4.6/doc/lsm
--- old/pv-1.4.4/doc/lsm        2012-12-11 22:41:50.000000000 +0100
+++ new/pv-1.4.6/doc/lsm        2013-01-23 00:31:00.000000000 +0100
@@ -1,7 +1,7 @@
 Begin3
 Title:         pv
-Version:       1.4.4
-Entered-date:  11DEC12
+Version:       1.4.6
+Entered-date:  22JAN13
 Description:   A tool for monitoring the progress of data through a
                pipeline.  It can be inserted into any normal pipeline
                between two processes to give a visual indication of how
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/doc/lsm.in new/pv-1.4.6/doc/lsm.in
--- old/pv-1.4.4/doc/lsm.in     2012-12-11 22:26:15.000000000 +0100
+++ new/pv-1.4.6/doc/lsm.in     2013-01-23 00:25:43.000000000 +0100
@@ -1,7 +1,7 @@
 Begin3
 Title:         @PACKAGE@
 Version:       @VERSION@
-Entered-date:  11DEC12
+Entered-date:  22JAN13
 Description:   A tool for monitoring the progress of data through a
                pipeline.  It can be inserted into any normal pipeline
                between two processes to give a visual indication of how
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/doc/pv.spec new/pv-1.4.6/doc/pv.spec
--- old/pv-1.4.4/doc/pv.spec    2012-12-11 22:41:50.000000000 +0100
+++ new/pv-1.4.6/doc/pv.spec    2013-01-23 00:31:01.000000000 +0100
@@ -1,10 +1,10 @@
 Summary: Monitor the progress of data through a pipe
 Name: pv
-Version: 1.4.4
+Version: 1.4.6
 Release: 1%{?dist}
 License: Artistic 2.0
 Group: Development/Tools
-Source: http://www.ivarch.com/programs/sources/pv-1.4.4.tar.gz
+Source: http://www.ivarch.com/programs/sources/pv-1.4.6.tar.gz
 Url: http://www.ivarch.com/programs/pv.shtml
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: gettext
@@ -46,6 +46,12 @@
 %doc README doc/NEWS doc/TODO doc/COPYING
 
 %changelog
+* Tue Jan 22 2013 Andrew Wood <[email protected]> 1.4.6-1
+- added patch from Pawel Piatek to omit O_NOFOLLOW in AIX
+
+* Thu Jan 10 2013 Andrew Wood <[email protected]> 1.4.5-1
+- updated manual page to show known problem with "-R" on Cygwin
+
 * Tue Dec 11 2012 Andrew Wood <[email protected]> 1.4.4-1
 - added debugging, see `pv -h' when configure run with "--enable-debugging"
 - rewrote cursor positioning code used when IPC is unavailable (Cygwin)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/doc/quickref.1.in 
new/pv-1.4.6/doc/quickref.1.in
--- old/pv-1.4.4/doc/quickref.1.in      2012-12-11 22:05:52.000000000 +0100
+++ new/pv-1.4.6/doc/quickref.1.in      2013-01-10 18:16:08.000000000 +0100
@@ -1,4 +1,4 @@
-.TH @UCPACKAGE@ 1 "December 2012" Linux "User Manuals"
+.TH @UCPACKAGE@ 1 "January 2013" Linux "User Manuals"
 .SH NAME
 @PACKAGE@ \- monitor the progress of data through a pipe
 .SH SYNOPSIS
@@ -586,6 +586,8 @@
 Jim Salter
 .br
 (commissioned work on the --skip-errors option)
+.br
+.I http://ubuntuwiki.net
 
 .SH BUGS
 Known bugs:
@@ -601,6 +603,18 @@
 before using
 .BR "@PACKAGE@ -c" .
 .P
+.TP
+.B *
+The
+.B -R
+option is not available on Cygwin without
+.B cygserver
+running (SYSV IPC is needed). To fix this, start
+.B cygserver
+before running the instance of
+.B @PACKAGE@
+you want, at runtime, to change the parameters of.
+.P
 If you find any other bugs, please contact the primary author, either by
 email or by using the contact form on the web site.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/doc/spec.in new/pv-1.4.6/doc/spec.in
--- old/pv-1.4.4/doc/spec.in    2012-12-11 22:26:42.000000000 +0100
+++ new/pv-1.4.6/doc/spec.in    2013-01-23 00:26:11.000000000 +0100
@@ -46,6 +46,12 @@
 %doc README doc/NEWS doc/TODO doc/COPYING
 
 %changelog
+* Tue Jan 22 2013 Andrew Wood <[email protected]> 1.4.6-1
+- added patch from Pawel Piatek to omit O_NOFOLLOW in AIX
+
+* Thu Jan 10 2013 Andrew Wood <[email protected]> 1.4.5-1
+- updated manual page to show known problem with "-R" on Cygwin
+
 * Tue Dec 11 2012 Andrew Wood <[email protected]> 1.4.4-1
 - added debugging, see `pv -h' when configure run with "--enable-debugging"
 - rewrote cursor positioning code used when IPC is unavailable (Cygwin)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/include/library/getopt.h 
new/pv-1.4.6/src/include/library/getopt.h
--- old/pv-1.4.4/src/include/library/getopt.h   2012-05-25 18:26:49.000000000 
+0200
+++ new/pv-1.4.6/src/include/library/getopt.h   2013-01-10 18:20:41.000000000 
+0100
@@ -1,7 +1,7 @@
 /*
  * Replacement getopt function's header file. Include this AFTER config.h.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifndef _LIBRARY_GETOPT_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/include/library/gettext.h 
new/pv-1.4.6/src/include/library/gettext.h
--- old/pv-1.4.4/src/include/library/gettext.h  2012-05-25 18:26:50.000000000 
+0200
+++ new/pv-1.4.6/src/include/library/gettext.h  2013-01-10 18:20:41.000000000 
+0100
@@ -9,7 +9,7 @@
  *   # define N_(String) (String)
  *   #endif
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifndef _LIBRARY_GETTEXT_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/include/options.h 
new/pv-1.4.6/src/include/options.h
--- old/pv-1.4.4/src/include/options.h  2012-11-29 23:11:16.000000000 +0100
+++ new/pv-1.4.6/src/include/options.h  2013-01-10 18:20:41.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Global program option structure and the parsing function prototype.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifndef _OPTIONS_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/include/pv-internal.h 
new/pv-1.4.6/src/include/pv-internal.h
--- old/pv-1.4.4/src/include/pv-internal.h      2012-12-09 01:33:04.000000000 
+0100
+++ new/pv-1.4.6/src/include/pv-internal.h      2013-01-10 18:20:41.000000000 
+0100
@@ -1,7 +1,7 @@
 /*
  * Functions internal to the PV library.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifndef _PV_INTERNAL_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/include/pv.h 
new/pv-1.4.6/src/include/pv.h
--- old/pv-1.4.4/src/include/pv.h       2012-12-08 22:47:38.000000000 +0100
+++ new/pv-1.4.6/src/include/pv.h       2013-01-10 18:20:41.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Functions used across the program.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifndef _PV_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/library/getopt.c 
new/pv-1.4.6/src/library/getopt.c
--- old/pv-1.4.4/src/library/getopt.c   2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/library/getopt.c   2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Small reimplementation of getopt().
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #include "config.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/library/gettext.c 
new/pv-1.4.6/src/library/gettext.c
--- old/pv-1.4.4/src/library/gettext.c  2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/library/gettext.c  2013-01-23 00:28:24.000000000 +0100
@@ -12,7 +12,7 @@
  * of the table being marked by a NULL msgid. The po2table.sh script will do
  * this.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #include "config.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/main/debug.c 
new/pv-1.4.6/src/main/debug.c
--- old/pv-1.4.4/src/main/debug.c       2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/main/debug.c       2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Output debugging information.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifdef HAVE_CONFIG_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/main/help.c new/pv-1.4.6/src/main/help.c
--- old/pv-1.4.4/src/main/help.c        2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/main/help.c        2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Output command-line help to stdout.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifdef HAVE_CONFIG_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/main/main.c new/pv-1.4.6/src/main/main.c
--- old/pv-1.4.4/src/main/main.c        2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/main/main.c        2013-01-23 00:28:24.000000000 +0100
@@ -2,7 +2,7 @@
  * Main program entry point - read the command line options, then perform
  * the appropriate actions.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifdef HAVE_CONFIG_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/main/options.c 
new/pv-1.4.6/src/main/options.c
--- old/pv-1.4.4/src/main/options.c     2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/main/options.c     2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Parse command-line options.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifdef HAVE_CONFIG_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/main/remote.c 
new/pv-1.4.6/src/main/remote.c
--- old/pv-1.4.4/src/main/remote.c      2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/main/remote.c      2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Remote-control functions.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifdef HAVE_CONFIG_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/main/version.c 
new/pv-1.4.6/src/main/version.c
--- old/pv-1.4.4/src/main/version.c     2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/main/version.c     2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Output version information to stdout.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifdef HAVE_CONFIG_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/nls/de.po new/pv-1.4.6/src/nls/de.po
--- old/pv-1.4.4/src/nls/de.po  2012-12-11 22:41:51.000000000 +0100
+++ new/pv-1.4.6/src/nls/de.po  2013-01-23 00:32:51.000000000 +0100
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-12-11 21:28+0000\n"
+"POT-Creation-Date: 2013-01-22 23:28+0000\n"
 "Content-Type: text/plain; charset=iso-8859-15\n"
 "Date: 1999-06-01 15:18:29+0100\n"
 "From: Andrew Wood <ivarch@ubik>\n"
@@ -72,21 +72,21 @@
 msgid "ETA"
 msgstr "ETA"
 
-#: src/pv/cursor.c:55
+#: src/pv/cursor.c:56
 #, fuzzy
 msgid "failed to get terminal name"
 msgstr "Terminal konnte nicht ge�ffnet werden"
 
-#: src/pv/cursor.c:91
+#: src/pv/cursor.c:99
 #, fuzzy
 msgid "failed to open lock file"
 msgstr "Datei konnte nicht geschlossen werden"
 
-#: src/pv/cursor.c:125
+#: src/pv/cursor.c:133
 msgid "lock attempt failed"
 msgstr ""
 
-#: src/pv/cursor.c:347
+#: src/pv/cursor.c:355
 msgid "failed to open terminal"
 msgstr "Terminal konnte nicht ge�ffnet werden"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/nls/fr.po new/pv-1.4.6/src/nls/fr.po
--- old/pv-1.4.4/src/nls/fr.po  2012-12-11 22:41:51.000000000 +0100
+++ new/pv-1.4.6/src/nls/fr.po  2013-01-23 00:32:51.000000000 +0100
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-12-11 21:28+0000\n"
+"POT-Creation-Date: 2013-01-22 23:28+0000\n"
 "Content-Type: text/plain; charset=ISO-8859-15\n"
 "Date: 1999-06-01 15:18:29+0100\n"
 "From: Andrew Wood <ivarch@ubik>\n"
@@ -73,21 +73,21 @@
 msgid "ETA"
 msgstr "ETA"
 
-#: src/pv/cursor.c:55
+#: src/pv/cursor.c:56
 #, fuzzy
 msgid "failed to get terminal name"
 msgstr "l'ouverture du terminal a �chou�"
 
-#: src/pv/cursor.c:91
+#: src/pv/cursor.c:99
 #, fuzzy
 msgid "failed to open lock file"
 msgstr "la fermeture du fichier a �chou�"
 
-#: src/pv/cursor.c:125
+#: src/pv/cursor.c:133
 msgid "lock attempt failed"
 msgstr ""
 
-#: src/pv/cursor.c:347
+#: src/pv/cursor.c:355
 msgid "failed to open terminal"
 msgstr "l'ouverture du terminal a �chou�"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/nls/pl.po new/pv-1.4.6/src/nls/pl.po
--- old/pv-1.4.4/src/nls/pl.po  2012-12-11 22:41:51.000000000 +0100
+++ new/pv-1.4.6/src/nls/pl.po  2013-01-23 00:32:51.000000000 +0100
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-12-11 21:28+0000\n"
+"POT-Creation-Date: 2013-01-22 23:28+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
@@ -68,22 +68,22 @@
 msgid "ETA"
 msgstr "ETA"
 
-#: src/pv/cursor.c:55
+#: src/pv/cursor.c:56
 #, fuzzy
 msgid "failed to get terminal name"
 msgstr "nie uda�o si� otworzy� terminala"
 
 # "Przewidywany czas uko�czenia" for ETA is too long
-#: src/pv/cursor.c:91
+#: src/pv/cursor.c:99
 #, fuzzy
 msgid "failed to open lock file"
 msgstr "nie uda�o si� zamkn�� pliku"
 
-#: src/pv/cursor.c:125
+#: src/pv/cursor.c:133
 msgid "lock attempt failed"
 msgstr ""
 
-#: src/pv/cursor.c:347
+#: src/pv/cursor.c:355
 msgid "failed to open terminal"
 msgstr "nie uda�o si� otworzy� terminala"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/nls/pt.po new/pv-1.4.6/src/nls/pt.po
--- old/pv-1.4.4/src/nls/pt.po  2012-12-11 22:41:51.000000000 +0100
+++ new/pv-1.4.6/src/nls/pt.po  2013-01-23 00:32:52.000000000 +0100
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-12-11 21:28+0000\n"
+"POT-Creation-Date: 2013-01-22 23:28+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
@@ -67,21 +67,21 @@
 msgid "ETA"
 msgstr "ETA"
 
-#: src/pv/cursor.c:55
+#: src/pv/cursor.c:56
 #, fuzzy
 msgid "failed to get terminal name"
 msgstr "erro abrindo o terminal"
 
-#: src/pv/cursor.c:91
+#: src/pv/cursor.c:99
 #, fuzzy
 msgid "failed to open lock file"
 msgstr "erro fechando o arquivo"
 
-#: src/pv/cursor.c:125
+#: src/pv/cursor.c:133
 msgid "lock attempt failed"
 msgstr ""
 
-#: src/pv/cursor.c:347
+#: src/pv/cursor.c:355
 msgid "failed to open terminal"
 msgstr "erro abrindo o terminal"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/nls/pv.pot new/pv-1.4.6/src/nls/pv.pot
--- old/pv-1.4.4/src/nls/pv.pot 2012-12-11 22:28:31.000000000 +0100
+++ new/pv-1.4.6/src/nls/pv.pot 2013-01-23 00:28:24.000000000 +0100
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-12-11 21:28+0000\n"
+"POT-Creation-Date: 2013-01-22 23:28+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
@@ -68,19 +68,19 @@
 msgid "ETA"
 msgstr ""
 
-#: src/pv/cursor.c:55
+#: src/pv/cursor.c:56
 msgid "failed to get terminal name"
 msgstr ""
 
-#: src/pv/cursor.c:91
+#: src/pv/cursor.c:99
 msgid "failed to open lock file"
 msgstr ""
 
-#: src/pv/cursor.c:125
+#: src/pv/cursor.c:133
 msgid "lock attempt failed"
 msgstr ""
 
-#: src/pv/cursor.c:347
+#: src/pv/cursor.c:355
 msgid "failed to open terminal"
 msgstr ""
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/pv/cursor.c new/pv-1.4.6/src/pv/cursor.c
--- old/pv-1.4.4/src/pv/cursor.c        2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/pv/cursor.c        2013-01-23 00:28:24.000000000 +0100
@@ -10,7 +10,7 @@
  * terminal, so we try to use a lockfile if terminal locking doesn't work,
  * and finally abort if even that is unavailable.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #include "pv-internal.h"
@@ -44,6 +44,7 @@
 {
        char *ttydev;
        char *tmpdir;
+       int openflags;
 
        state->crs_lock_fd = -1;
 
@@ -82,9 +83,16 @@
                basename(ttydev), (int) geteuid());
 #endif
 
-       state->crs_lock_fd =
-           open(state->crs_lock_file, O_RDWR | O_CREAT | O_NOFOLLOW,
-                0600);
+       /*
+        * Pawel Piatek - not everyone has O_NOFOLLOW, e.g. AIX doesn't
+        */
+#ifdef O_NOFOLLOW
+       openflags = O_RDWR | O_CREAT | O_NOFOLLOW;
+#else
+       openflags = O_RDWR | O_CREAT;
+#endif
+
+       state->crs_lock_fd = open(state->crs_lock_file, openflags, 0600);
        if (state->crs_lock_fd < 0) {
                fprintf(stderr, "%s: %s: %s: %s\n", state->program_name,
                        state->crs_lock_file,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/pv/display.c 
new/pv-1.4.6/src/pv/display.c
--- old/pv-1.4.4/src/pv/display.c       2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/pv/display.c       2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Display functions.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #include "pv-internal.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/pv/file.c new/pv-1.4.6/src/pv/file.c
--- old/pv-1.4.4/src/pv/file.c  2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/pv/file.c  2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Functions for opening and closing files.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #include "pv-internal.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/pv/loop.c new/pv-1.4.6/src/pv/loop.c
--- old/pv-1.4.4/src/pv/loop.c  2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/pv/loop.c  2013-01-23 00:28:24.000000000 +0100
@@ -2,7 +2,7 @@
  * Main program entry point - read the command line options, then perform
  * the appropriate actions.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #include "pv-internal.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/pv/number.c new/pv-1.4.6/src/pv/number.c
--- old/pv-1.4.4/src/pv/number.c        2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/pv/number.c        2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Functions for converting strings to numbers.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #ifdef HAVE_CONFIG_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/pv/signal.c new/pv-1.4.6/src/pv/signal.c
--- old/pv-1.4.4/src/pv/signal.c        2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/pv/signal.c        2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Signal handling functions.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #include "pv-internal.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/pv/state.c new/pv-1.4.6/src/pv/state.c
--- old/pv-1.4.4/src/pv/state.c 2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/pv/state.c 2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * State management functions.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #include "pv-internal.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pv-1.4.4/src/pv/transfer.c 
new/pv-1.4.6/src/pv/transfer.c
--- old/pv-1.4.4/src/pv/transfer.c      2012-12-11 22:28:30.000000000 +0100
+++ new/pv-1.4.6/src/pv/transfer.c      2013-01-23 00:28:24.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * Functions for transferring between file descriptors.
  *
- * Copyright 2012 Andrew Wood, distributed under the Artistic License 2.0.
+ * Copyright 2013 Andrew Wood, distributed under the Artistic License 2.0.
  */
 
 #include "pv-internal.h"


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to