[Midnightbsd-cvs] mports: mports/misc: add newer
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Mon Mar 24 18:16:11 EDT 2008
Log Message:
-----------
add newer
Modified Files:
--------------
mports/misc:
Makefile (r1.34 -> r1.35)
Added Files:
-----------
mports/misc/newer:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/misc/Makefile,v
retrieving revision 1.34
retrieving revision 1.35
diff -L misc/Makefile -L misc/Makefile -u -r1.34 -r1.35
--- misc/Makefile
+++ misc/Makefile
@@ -71,6 +71,7 @@
SUBDIR += ldconfig_compat
SUBDIR += localedata
SUBDIR += mime-support
+ SUBDIR += newer
SUBDIR += nut
SUBDIR += p5-Geography-Countries
SUBDIR += p5-List-Compare
--- /dev/null
+++ misc/newer/pkg-descr
@@ -0,0 +1,19 @@
+> There doesn't appear to be any decent way to compare the last modified
+> times of files from the shell...
+
+Before everybody starts inventing their own names for this, it should be
+noted that V8 already has a program for this, newer(1). It takes two
+filenames as arguments, and exits with status 0 if and only if either
+(a) the first exists and the second does not, or (b) both exist and the
+first's modification time is at least as recent as the second's. Other-
+wise it exits with non-zero status. (The preceding two sentences are
+essentially the whole of the manual page for it.)
+
+Relatively few people have V8, but in the absence of any other precedent
+for what this facility should like look, it seems reasonable to follow
+V8's lead:
+
+newer file1 file2
+
+exit with 0 status if file1 exists and file2 does not, or if file1's last
+modified time is at least as recent as file2's.
--- /dev/null
+++ misc/newer/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: newer
+# Date created: 22 January 2006
+# Whom: Jeffrey H. Johnson <CPE1704TKS at bellsouth.net>
+#
+# $MidnightBSD: mports/misc/newer/Makefile,v 1.1 2008/03/24 22:16:09 laffer1 Exp $
+# $FreeBSD: ports/misc/newer/Makefile,v 1.2 2006/01/23 15:24:11 sem Exp $
+#
+
+PORTNAME= newer
+PORTVERSION= 1.0
+CATEGORIES= misc
+MASTER_SITES= ftp://ftp.cwru.edu/pub/chet/
+DISTFILES= newer.c
+EXTRACT_ONLY= # none
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= An implementation of AT&T Research UNIX V8 newer(1)
+
+CONFLICTS= teTeX-base-[0-9]* tex-[0-9]* ja-ptex-base-*
+
+PLIST_FILES= bin/newer
+NO_EXTRACT= yes
+
+do-build:
+ ${CP} ${DISTDIR}/newer.c ${WRKDIR}/newer.c
+ ${CC} ${CFLAGS} -o ${WRKDIR}/newer ${WRKDIR}/newer.c
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKDIR}/newer ${PREFIX}/bin
+
+.include <bsd.port.mk>
--- /dev/null
+++ misc/newer/distinfo
@@ -0,0 +1,3 @@
+MD5 (newer.c) = b21df1d77cfa2a7559d2e9cd6e0ca841
+SHA256 (newer.c) = 42117fa1b4fe735742bc5be1e73e80cffb041ae264290432ae5dc7faa292d0d4
+SIZE (newer.c) = 1539
More information about the Midnightbsd-cvs
mailing list