aboutsummaryrefslogtreecommitdiff
path: root/misc/bogosort/Makefile
diff options
context:
space:
mode:
authorPeter Pentchev <roam@FreeBSD.org>2004-08-11 13:57:27 +0000
committerPeter Pentchev <roam@FreeBSD.org>2004-08-11 13:57:27 +0000
commitb549a1416b3f1f6d83daf84464caec603d151d93 (patch)
tree51f84d8a7c35444b470cf7f48000982b153dad90 /misc/bogosort/Makefile
parent61321e9fffc64187bb11ab09d1ad5db9a29987bf (diff)
Notes
Diffstat (limited to 'misc/bogosort/Makefile')
-rw-r--r--misc/bogosort/Makefile18
1 files changed, 18 insertions, 0 deletions
diff --git a/misc/bogosort/Makefile b/misc/bogosort/Makefile
index cc049c483465..0d08beb8c10c 100644
--- a/misc/bogosort/Makefile
+++ b/misc/bogosort/Makefile
@@ -7,6 +7,7 @@
PORTNAME= bogosort
PORTVERSION= 0.4.2
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= http://www.lysator.liu.se/~qha/bogosort/ \
ftp://l82.ryd.student.liu.se/pub/unix/bogosort/
@@ -21,5 +22,22 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
GNU_CONFIGURE= yes
MAN1= bogosort.1
+INFO= bogosort
+PLIST_FILES= bin/bogosort
+
+test: all
+ ${PRINTF} "a\nb\nc\nd\n" > ${WRKDIR}/sorted
+ ${PRINTF} "c\na\n\d\nb\n" > ${WRKDIR}/unsorted
+ @${ECHO_MSG} "Testing bogosort"
+ @${WRKSRC}/bogosort ${WRKDIR}/unsorted | diff - ${WRKDIR}/sorted && ${ECHO_MSG} "ok"
+ @${ECHO_MSG} "Testing zbogotest"
+ @${ECHO_MSG} " ${WRKSRC}/bogosort.c"
+ @${WRKSRC}/zbogotest ${WRKSRC}/bogosort.c || ${ECHO_MSG} "ok"
+ @${ECHO_MSG} " /dev/null"
+ @${WRKSRC}/zbogotest /dev/null && ${ECHO_MSG} "ok"
+ @${ECHO_MSG} " ${WRKDIR}/unsorted"
+ @${WRKSRC}/zbogotest ${WRKDIR}/unsorted || ${ECHO_MSG} "ok"
+ @${ECHO_MSG} " ${WRKDIR}/sorted"
+ @${WRKSRC}/zbogotest ${WRKDIR}/sorted && ${ECHO_MSG} "ok"
.include <bsd.port.mk>