svn commit: r349469 - in head/sysutils: . dateutils dateutils/files

Jason E. Hale jhale at FreeBSD.org
Fri Mar 28 22:24:17 UTC 2014


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 at 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 at 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%%
+ at dirrm include/dateutils


More information about the svn-ports-head mailing list