From owner-svn-ports-all@FreeBSD.ORG Fri Mar 28 22:24:17 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 973F3C90; Fri, 28 Mar 2014 22:24:17 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 824D2D1F; Fri, 28 Mar 2014 22:24:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s2SMOH8N009654; Fri, 28 Mar 2014 22:24:17 GMT (envelope-from jhale@svn.freebsd.org) Received: (from jhale@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s2SMOF96009643; Fri, 28 Mar 2014 22:24:15 GMT (envelope-from jhale@svn.freebsd.org) Message-Id: <201403282224.s2SMOF96009643@svn.freebsd.org> From: "Jason E. Hale" Date: Fri, 28 Mar 2014 22:24:15 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r349469 - in head/sysutils: . dateutils dateutils/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2014 22:24:17 -0000 Author: jhale Date: Fri Mar 28 22:24:15 2014 New Revision: 349469 URL: http://svnweb.freebsd.org/changeset/ports/349469 QAT: https://qat.redports.org/buildarchive/r349469/ Log: - New port: sysutils/dateutils Dateutils are a collection of tools that revolve around manipulating dates and times on the command line. Commands included in the suite offer ways of converting dates between calendars, computing durations between dates, and finding dates in input streams. WWW: http://www.fresse.org/dateutils/ PR: ports/187663 (based on) Submitted by: Jesse Added: head/sysutils/dateutils/ head/sysutils/dateutils/Makefile (contents, props changed) head/sysutils/dateutils/distinfo (contents, props changed) head/sysutils/dateutils/files/ head/sysutils/dateutils/files/patch-lib__Makefile.in (contents, props changed) head/sysutils/dateutils/files/patch-lib__tzraw.c (contents, props changed) head/sysutils/dateutils/files/patch-src__prchunk.c (contents, props changed) head/sysutils/dateutils/pkg-descr (contents, props changed) head/sysutils/dateutils/pkg-plist (contents, props changed) Modified: head/sysutils/Makefile Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Fri Mar 28 22:11:29 2014 (r349468) +++ head/sysutils/Makefile Fri Mar 28 22:24:15 2014 (r349469) @@ -156,6 +156,7 @@ SUBDIR += daedalus SUBDIR += daemontools SUBDIR += dar + SUBDIR += dateutils SUBDIR += dc3dd SUBDIR += dcfldd SUBDIR += dd_rescue Added: head/sysutils/dateutils/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/dateutils/Makefile Fri Mar 28 22:24:15 2014 (r349469) @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= dateutils +PORTVERSION= 0.2.7 +CATEGORIES= sysutils +MASTER_SITES= https://bitbucket.org/hroptatyr/dateutils/downloads/ + +MAINTAINER= jessefrgsmith@yahoo.ca +COMMENT= Command line utilities for working with dates + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= help2man:${PORTSDIR}/misc/help2man + +USES= tar:xz +GNU_CONFIGURE= yes + +INFO= dateutils + +OPTIONS_DEFINE= DOCS + +post-patch: + @${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|$${prefix}/libdata/pkgconfig|g' \ + ${WRKSRC}/Makefile.in + +.include Added: head/sysutils/dateutils/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/dateutils/distinfo Fri Mar 28 22:24:15 2014 (r349469) @@ -0,0 +1,2 @@ +SHA256 (dateutils-0.2.7.tar.xz) = f7d0c502d79dec4a604ebc30e7c44988d7095bd303137d1fa652720350337042 +SIZE (dateutils-0.2.7.tar.xz) = 490456 Added: head/sysutils/dateutils/files/patch-lib__Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/dateutils/files/patch-lib__Makefile.in Fri Mar 28 22:24:15 2014 (r349469) @@ -0,0 +1,16 @@ +--- ./lib/Makefile.in.orig 2014-03-27 23:56:38.000000000 -0400 ++++ ./lib/Makefile.in 2014-03-27 23:57:13.000000000 -0400 +@@ -363,13 +363,6 @@ + $(INSTALL_DATA) $$list2 "$(DESTDIR)$(libdir)" || exit $$?; } + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \ +- for p in $$list; do \ +- if test -f $$p; then \ +- $(am__strip_dir) \ +- echo " ( cd '$(DESTDIR)$(libdir)' && $(RANLIB) $$f )"; \ +- ( cd "$(DESTDIR)$(libdir)" && $(RANLIB) $$f ) || exit $$?; \ +- else :; fi; \ +- done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) Added: head/sysutils/dateutils/files/patch-lib__tzraw.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/dateutils/files/patch-lib__tzraw.c Fri Mar 28 22:24:15 2014 (r349469) @@ -0,0 +1,20 @@ +--- ./lib/tzraw.c.orig 2014-01-29 10:08:23.000000000 -0500 ++++ ./lib/tzraw.c 2014-03-27 23:53:01.000000000 -0400 +@@ -70,9 +70,14 @@ + /* me own header, innit */ + #include "tzraw.h" + +-#if !defined MAP_ANONYMOUS && defined MAP_ANON +-# define MAP_ANONYMOUS (MAP_ANON) +-#endif /* MAP_ANON->MAP_ANONYMOUS */ ++#ifndef MAP_ANONYMOUS ++#define MAP_ANONYMOUS 0x1000 ++#endif ++ ++#ifndef MAP_ANON ++#define MAP_ANON 0x1000 ++#endif ++ + + #if defined TZDIR + static const char tzdir[] = TZDIR; Added: head/sysutils/dateutils/files/patch-src__prchunk.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/dateutils/files/patch-src__prchunk.c Fri Mar 28 22:24:15 2014 (r349469) @@ -0,0 +1,19 @@ +--- ./src/prchunk.c.orig 2014-01-29 10:08:23.000000000 -0500 ++++ ./src/prchunk.c 2014-03-27 23:53:01.000000000 -0400 +@@ -61,9 +61,13 @@ + #define MAX_NLINES (16384) + #define MAX_LLEN (1024) + +-#if !defined MAP_ANONYMOUS && defined MAP_ANON +-# define MAP_ANONYMOUS (MAP_ANON) +-#endif /* MAP_ANON->MAP_ANONYMOUS */ ++#ifndef MAP_ANONYMOUS ++#define MAP_ANONYMOUS 0x1000 ++#endif ++ ++#ifndef MAP_ANON ++#define MAP_ANON 0x1000 ++#endif + + #if defined __INTEL_COMPILER + # pragma warning(disable: 981) Added: head/sysutils/dateutils/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/dateutils/pkg-descr Fri Mar 28 22:24:15 2014 (r349469) @@ -0,0 +1,6 @@ +Dateutils are a collection of tools that revolve around manipulating +dates and times on the command line. Commands included in the suite +offer ways of converting dates between calendars, computing durations +between dates, and finding dates in input streams. + +WWW: http://www.fresse.org/dateutils/ Added: head/sysutils/dateutils/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/dateutils/pkg-plist Fri Mar 28 22:24:15 2014 (r349469) @@ -0,0 +1,37 @@ +bin/dadd +bin/dconv +bin/ddiff +bin/dgrep +bin/dround +bin/dseq +bin/dtest +bin/strptime +include/dateutils/boops.h +include/dateutils/date-core-strpf.h +include/dateutils/date-core.h +include/dateutils/dt-core-strpf.h +include/dateutils/dt-core-tz-glue.h +include/dateutils/dt-core.h +include/dateutils/generics.h +include/dateutils/leaps.h +include/dateutils/leapseconds.def +include/dateutils/nifty.h +include/dateutils/strops.h +include/dateutils/time-core-strpf.h +include/dateutils/time-core.h +include/dateutils/token.h +include/dateutils/tzraw.h +lib/libdut.a +libdata/pkgconfig/libdut.pc +man/man1/dadd.1.gz +man/man1/dateutils.1.gz +man/man1/dconv.1.gz +man/man1/ddiff.1.gz +man/man1/dgrep.1.gz +man/man1/dround.1.gz +man/man1/dseq.1.gz +man/man1/dtest.1.gz +man/man1/strptime.1.gz +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm include/dateutils