Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Mar 2005 14:59:01 +0900 (JST)
From:      NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/78274: [new port] benchmarks/N-queen
Message-ID:  <200503020559.j225x0cm080422@roddy.acest.tutrp.tut.ac.jp>
Resent-Message-ID: <200503020600.j2260fBQ088952@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         78274
>Category:       ports
>Synopsis:       [new port] benchmarks/N-queen
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 02 06:00:41 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     NAKAJI Hiroyuki
>Release:        FreeBSD 6.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD roddy.acest.tutrp.tut.ac.jp 6.0-CURRENT FreeBSD 6.0-CURRENT #16: Thu Feb 24 11:01:00 JST 2005 root@roddy.acest.tutrp.tut.ac.jp:/usr/obj/usr/src/sys/RODDY i386


>Description:
	N-queens seems yet another benchmark program.
	http://www.yuba.is.uec.ac.jp/~kis/nq/index.htm (Japanese)

>How-To-Repeat:

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	N-queens
#	N-queens/Makefile
#	N-queens/pkg-descr
#	N-queens/pkg-plist
#	N-queens/distinfo
#	N-queens/files
#	N-queens/files/patch-Makefile
#
echo c - N-queens
mkdir -p N-queens > /dev/null 2>&1
echo x - N-queens/Makefile
sed 's/^X//' >N-queens/Makefile << 'END-of-N-queens/Makefile'
X# New ports collection makefile for:	Nqueens
X# Date Created:		2 March 2005
X# Whom:			NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Nqueens
XPORTVERSION=	1.0
XCATEGORIES=	benchmarks
XMASTER_SITES=	http://www.yuba.is.uec.ac.jp/~kis/nq/package/
XDISTNAME=	qn24b-version${PORTVERSION}
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	nakaji@jp.freebsd.org
XCOMMENT=	N-queens base version in C
X
XWRKSRC=		${WRKDIR}/version${PORTVERSION}/base
X
Xpost-extract:
X	@${RM} -f ${WRKSRC}/qn24b_base
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/qn24b_base ${PREFIX}/bin/
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.for doc in COPYING README.txt
X	${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-N-queens/Makefile
echo x - N-queens/pkg-descr
sed 's/^X//' >N-queens/pkg-descr << 'END-of-N-queens/pkg-descr'
XN-queens since 2003-10   by Kenji KISE
XN-queens base version in C
X
XN-queens base version in C is free software. 
XSee the file COPYING for copying permission.
X
XWWW: http://www.yuba.is.uec.ac.jp/~kis/nq/index.htm
END-of-N-queens/pkg-descr
echo x - N-queens/pkg-plist
sed 's/^X//' >N-queens/pkg-plist << 'END-of-N-queens/pkg-plist'
Xbin/qn24b_base
X%%PORTDOCS%%%%DOCSDIR%%/COPYING
X%%PORTDOCS%%%%DOCSDIR%%/README.txt
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-N-queens/pkg-plist
echo x - N-queens/distinfo
sed 's/^X//' >N-queens/distinfo << 'END-of-N-queens/distinfo'
XMD5 (qn24b-version1.0.tgz) = 10fc6239b5e037b3c86890918d33b8f3
XSIZE (qn24b-version1.0.tgz) = 213360
END-of-N-queens/distinfo
echo c - N-queens/files
mkdir -p N-queens/files > /dev/null 2>&1
echo x - N-queens/files/patch-Makefile
sed 's/^X//' >N-queens/files/patch-Makefile << 'END-of-N-queens/files/patch-Makefile'
X--- Makefile.orig	Wed Mar  2 14:36:55 2005
X+++ Makefile	Wed Mar  2 14:37:23 2005
X@@ -6,7 +6,7 @@
X 
X ########################################################
X $(TRG): $(SRC)
X-	gcc -Wall -static -O2 $(SRC) -o $(TRG)
X+	$(CC) -static $(CFLAGS) $(SRC) -o $(TRG)
X 
X clean :
X 	rm -f *.il *~ core *.o *.s $(TRG)
END-of-N-queens/files/patch-Makefile
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



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