Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Mar 2014 22:24:15 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
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
Message-ID:  <201403282224.s2SMOF96009643@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <jessefrgsmith@yahoo.ca>

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 <bsd.port.mk>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403282224.s2SMOF96009643>