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-all
mailing list