20555308 pv should be updated to version 1.5.7
authorRich Burridge <rich.burridge@oracle.com>
Mon, 02 Mar 2015 16:26:12 -0800
changeset 3887 f1f03630e87f
parent 3886 23032290b95a
child 3888 394d3b52b99a
20555308 pv should be updated to version 1.5.7
components/pv/Makefile
components/pv/pv.license
components/pv/test/results-64.master
--- a/components/pv/Makefile	Mon Mar 02 16:23:36 2015 -0800
+++ b/components/pv/Makefile	Mon Mar 02 16:26:12 2015 -0800
@@ -26,35 +26,29 @@
 include ../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		pv
-COMPONENT_VERSION=	1.2.0
+COMPONENT_VERSION=	1.5.7
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.ivarch.com/programs/pv.shtml
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
 COMPONENT_ARCHIVE_HASH=	\
-    sha256:f93a5eda47d4607e35020622717ade5bc0e5ee82123a97331090f19e0b907c5f
-COMPONENT_ARCHIVE_URL=	http://pipeviewer.googlecode.com/files/$(COMPONENT_ARCHIVE)
+    sha256:7379ae42dbb6b111989d223e8e45a0d37376e49687e1727214f61306b48253aa
+COMPONENT_ARCHIVE_URL=	http://www.ivarch.com/programs/sources/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/pv
 
-TPNO=			19386
+TPNO=			21554
 
 include $(WS_MAKE_RULES)/prep.mk
 include $(WS_MAKE_RULES)/configure.mk
 include $(WS_MAKE_RULES)/ips.mk
 
-COMPONENT_PRE_CONFIGURE_ACTION = \
-    ($(CLONEY) $(SOURCE_DIR) $(@D))
-
-PATCH_LEVEL=	0
-
 PKG_PROTO_DIRS += $(BUILD_DIR_64)
 
-CONFIGURE_OPTIONS  +=	CFLAGS="$(CFLAGS)"
+COMPILER =	gcc
 
-COMPONENT_TEST_ENV +=  PATH="$(GNUBIN):$(PATH)" 
+COMPONENT_TEST_ENV +=  PATH="$(GNUBIN):$(PATH)"
 
 ASLR_MODE = $(ASLR_ENABLE)
 
-# common targets
 configure:	$(CONFIGURE_64)
 
 build:		$(BUILD_64)
--- a/components/pv/pv.license	Mon Mar 02 16:23:36 2015 -0800
+++ b/components/pv/pv.license	Mon Mar 02 16:26:12 2015 -0800
@@ -1,4 +1,4 @@
-Portions of this program use pv version 1.2.0, the open source version is made
+Portions of this program use pv version 1.5.7, the open source version is made
 available by Andrew Wood under the terms of the below version of the Artistic
 License.  As such, Oracle is required to provide the following notices.  Note,
 however, that the Oracle program license that accompanied this program
@@ -6,12 +6,12 @@
 terms contained in the following notices do not change those rights.
 
 The current open source version of pv can be downloaded at:
-http://pipeviewer.googlecode.com/files/pv-1.2.0.tar.gz
+http://www.ivarch.com/programs/sources/pv-1.5.7.tar.gz
 
 Oracle elects to license this file available under the Artistic License as
 expressly permitted by the Perl licensing terms.
 
-This package is copyright (C) 2008 Andrew Wood, and is being distributed
+This package is copyright (C) 2014 Andrew Wood, and is being distributed
 under the terms of the Artistic License 2.0.
 
 ---------------------------------------------------------------------
--- a/components/pv/test/results-64.master	Mon Mar 02 16:23:36 2015 -0800
+++ b/components/pv/test/results-64.master	Mon Mar 02 16:26:12 2015 -0800
@@ -1,15 +1,24 @@
 make[1]: Entering directory `$(@D)'
-000-cat: OK
-001-interval: OK
-002-rate: OK
-003-progress: OK
-004-timer: OK
-005-eta: OK
-006-ratecount: OK
-007-bytes: OK
-008-numeric: OK
-009-quiet: OK
-010-pipe: OK
-011-cksum: OK
-012-averagerate: OK
+sh $(SOURCE_DIR)/autoconf/scripts/run-test.sh ./pv $(SOURCE_DIR)
+000 - cat:             OK
+001 - interval:        OK
+002 - rate:            OK
+003 - progress:        OK
+004 - timer:           OK
+005 - eta:             OK
+006 - ratecount:       OK
+007 - bytes:           OK
+008 - numeric:         OK
+009 - quiet:           OK
+010 - pipe:            OK
+011 - cksum:           OK
+012 - averagerate:     OK
+013 - 1mboundary:      OK
+014 - 1mboundary2:     OK
+015 - cksumpipe:       OK
+016 - numeric-timer:   OK
+017 - numeric-bytes:   OK
+018 - remote-format:   OK
+019 - remote-cksum:    OK
+020 - stop-at-size:    OK
 make[1]: Leaving directory `$(@D)'