1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-02 06:03:50 +00:00

Add `cons-test' port.

cons-test is a test bed for cons developers.
This commit is contained in:
Rajesh Vaidheeswarran 2000-09-15 19:39:58 +00:00
parent 62fc33af77
commit 2cabb01983
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=32655
7 changed files with 243 additions and 0 deletions

View File

@ -37,6 +37,7 @@
SUBDIR += codecrusader
SUBDIR += commoncpp
SUBDIR += cons
SUBDIR += cons-test
SUBDIR += cook
SUBDIR += cproto
SUBDIR += crossgo32

71
devel/cons-test/Makefile Normal file
View File

@ -0,0 +1,71 @@
# New ports collection makefile for: cons-test
# Date created: 15 September 2000
# Whom: rv@FreeBSD.org
#
# $FreeBSD$
#
PORTNAME= cons-test
PORTVERSION= 2.0.2
CATEGORIES= devel
MASTER_SITES= http://www.dsmit.com/cons/stable/ \
http://www.gnu.org/software/cons/stable/ \
ftp://ftp.gnu.org/pub/gnu/cons/stable/${PORTVERSION} \
http://www.baldmt.com/cons/stable/
EXTRACT_SUFX= .tgz
MAINTAINER= rv@FreeBSD.org
BUILD_DEPENDS= ${PERL}
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${ARCH}-freebsd/MD5.pm:${PORTSDIR}/security/p5-MD5 ${LOCALBASE}/bin/cons:${PORTSDIR}/devel/cons
USE_PERL5= yes
NO_BUILD= yes
CONS_TEST= cons-${PORTVERSION}/test
WRKSRC= ${WRKDIR}/${CONS_TEST}
PLIST_SUB= CONS_VER=${PORTVERSION} CONS_TEST=${CONS_TEST}
MAN1= cons-test.1
DOCS= CHANGES COPYING COPYRIGHT README TODO Tests.txt
TESTS= 1..71,101..147
TEST_LIBS= Cmd.pm Cons.pm
do-install:
#
# Install the script
#
${MKDIR} ${PREFIX}/bin
@${SED} -e 's:/usr/lib:${PREFIX}/lib:g' \
<${WRKSRC}/cons-test >${PREFIX}/bin/cons-test
@${CHMOD} a+x ${PREFIX}/bin/cons-test
#
# Install the tests
#
${MKDIR} ${PREFIX}/lib/${CONS_TEST}/t
${PERL} -e 'for (${TESTS}) {$$f=sprintf "t%04d.t", $$_;\
$$x= "${INSTALL_DATA} ${WRKSRC}/t/$$f \
${PREFIX}/lib/${CONS_TEST}/t";\
printf "$$x\n"; system $$x;}'
#
# Install the test libraries
#
${MKDIR} ${PREFIX}/lib/${CONS_TEST}/Test/Cmd
${INSTALL_DATA} ${WRKSRC}/Test/Cmd.pm ${PREFIX}/lib/${CONS_TEST}/Test
${INSTALL_DATA} ${WRKSRC}/Test/Cmd/Cons.pm \
${PREFIX}/lib/${CONS_TEST}/Test/Cmd
#
# Install the man pages
#
${INSTALL_MAN} ${WRKSRC}/cons-test.1 \
${PREFIX}/man/man1/cons-test.1
.if !defined(NOPORTDOCS)
#
# Install the documentation
#
${MKDIR} ${PREFIX}/share/doc/${CONS_TEST}
.for f in ${DOCS}
${INSTALL} -c ${WRKSRC}/$f \
${PREFIX}/share/doc/${CONS_TEST}
.endfor
.endif
.include <bsd.port.mk>

7
devel/cons-test/distinfo Normal file
View File

@ -0,0 +1,7 @@
MD5 (cons-2.0.2-1.noarch.rpm) = 612c72a3e2e964b7e0afc0ddcfd7fa35
MD5 (cons-test-2.0.2-1.noarch.rpm) = 33a820248417695ca62ddb1bd033c6c0
MD5 (cons-2.0.2-1.src.rpm) = 3928c0a258e49ce43db620ac5494958f
MD5 (cons_2.0.2-1.deb) = 1300060beb1308b0118d89e926acfc8a
MD5 (cons-test_2.0.2-1.deb) = 4489137150af2d8f9a02bce48b2fd478
MD5 (cons-2.0.2.tgz) = 4b55318c100155a1857b05ede975a01b
MD5 (cons-test-2.0.2.tgz) = 29e86c3d790bc89529ebf4620f514aa5

View File

@ -0,0 +1 @@
A test bed for `Cons' development

12
devel/cons-test/pkg-descr Normal file
View File

@ -0,0 +1,12 @@
This is the cons-test regression test suite for the Cons software
construction utility.
Cons is a Perl-based make replacement. It is not compatible with make,
but has a number of powerful capabilities not found in other software
construction systems, including make.
This package contains only the tests, not Cons itself. You should
look for the "cons" package that corresponds to the version number of
this package. See that package for all the details about Cons.
WWW: http://www.dsmit.com/cons/

View File

@ -0,0 +1,16 @@
Copyright (C) 1996-2000 Free Software Foundation, Inc.
Cons is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
Cons is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.

135
devel/cons-test/pkg-plist Normal file
View File

@ -0,0 +1,135 @@
bin/cons-test
share/doc/%%CONS_TEST%%/CHANGES
share/doc/%%CONS_TEST%%/COPYING
share/doc/%%CONS_TEST%%/COPYRIGHT
share/doc/%%CONS_TEST%%/README
share/doc/%%CONS_TEST%%/TODO
share/doc/%%CONS_TEST%%/Tests.txt
@dirrm share/doc/%%CONS_TEST%%
lib/%%CONS_TEST%%/t/t0001.t
lib/%%CONS_TEST%%/t/t0002.t
lib/%%CONS_TEST%%/t/t0003.t
lib/%%CONS_TEST%%/t/t0004.t
lib/%%CONS_TEST%%/t/t0005.t
lib/%%CONS_TEST%%/t/t0006.t
lib/%%CONS_TEST%%/t/t0007.t
lib/%%CONS_TEST%%/t/t0008.t
lib/%%CONS_TEST%%/t/t0009.t
lib/%%CONS_TEST%%/t/t0010.t
lib/%%CONS_TEST%%/t/t0011.t
lib/%%CONS_TEST%%/t/t0012.t
lib/%%CONS_TEST%%/t/t0013.t
lib/%%CONS_TEST%%/t/t0014.t
lib/%%CONS_TEST%%/t/t0015.t
lib/%%CONS_TEST%%/t/t0016.t
lib/%%CONS_TEST%%/t/t0017.t
lib/%%CONS_TEST%%/t/t0018.t
lib/%%CONS_TEST%%/t/t0019.t
lib/%%CONS_TEST%%/t/t0020.t
lib/%%CONS_TEST%%/t/t0021.t
lib/%%CONS_TEST%%/t/t0022.t
lib/%%CONS_TEST%%/t/t0023.t
lib/%%CONS_TEST%%/t/t0024.t
lib/%%CONS_TEST%%/t/t0025.t
lib/%%CONS_TEST%%/t/t0026.t
lib/%%CONS_TEST%%/t/t0027.t
lib/%%CONS_TEST%%/t/t0028.t
lib/%%CONS_TEST%%/t/t0029.t
lib/%%CONS_TEST%%/t/t0030.t
lib/%%CONS_TEST%%/t/t0031.t
lib/%%CONS_TEST%%/t/t0032.t
lib/%%CONS_TEST%%/t/t0033.t
lib/%%CONS_TEST%%/t/t0034.t
lib/%%CONS_TEST%%/t/t0035.t
lib/%%CONS_TEST%%/t/t0036.t
lib/%%CONS_TEST%%/t/t0037.t
lib/%%CONS_TEST%%/t/t0038.t
lib/%%CONS_TEST%%/t/t0039.t
lib/%%CONS_TEST%%/t/t0040.t
lib/%%CONS_TEST%%/t/t0041.t
lib/%%CONS_TEST%%/t/t0042.t
lib/%%CONS_TEST%%/t/t0043.t
lib/%%CONS_TEST%%/t/t0044.t
lib/%%CONS_TEST%%/t/t0045.t
lib/%%CONS_TEST%%/t/t0046.t
lib/%%CONS_TEST%%/t/t0047.t
lib/%%CONS_TEST%%/t/t0048.t
lib/%%CONS_TEST%%/t/t0049.t
lib/%%CONS_TEST%%/t/t0050.t
lib/%%CONS_TEST%%/t/t0051.t
lib/%%CONS_TEST%%/t/t0052.t
lib/%%CONS_TEST%%/t/t0053.t
lib/%%CONS_TEST%%/t/t0054.t
lib/%%CONS_TEST%%/t/t0055.t
lib/%%CONS_TEST%%/t/t0056.t
lib/%%CONS_TEST%%/t/t0057.t
lib/%%CONS_TEST%%/t/t0058.t
lib/%%CONS_TEST%%/t/t0059.t
lib/%%CONS_TEST%%/t/t0060.t
lib/%%CONS_TEST%%/t/t0061.t
lib/%%CONS_TEST%%/t/t0062.t
lib/%%CONS_TEST%%/t/t0063.t
lib/%%CONS_TEST%%/t/t0064.t
lib/%%CONS_TEST%%/t/t0065.t
lib/%%CONS_TEST%%/t/t0066.t
lib/%%CONS_TEST%%/t/t0067.t
lib/%%CONS_TEST%%/t/t0068.t
lib/%%CONS_TEST%%/t/t0069.t
lib/%%CONS_TEST%%/t/t0070.t
lib/%%CONS_TEST%%/t/t0071.t
lib/%%CONS_TEST%%/t/t0101.t
lib/%%CONS_TEST%%/t/t0102.t
lib/%%CONS_TEST%%/t/t0103.t
lib/%%CONS_TEST%%/t/t0104.t
lib/%%CONS_TEST%%/t/t0105.t
lib/%%CONS_TEST%%/t/t0106.t
lib/%%CONS_TEST%%/t/t0107.t
lib/%%CONS_TEST%%/t/t0108.t
lib/%%CONS_TEST%%/t/t0109.t
lib/%%CONS_TEST%%/t/t0110.t
lib/%%CONS_TEST%%/t/t0111.t
lib/%%CONS_TEST%%/t/t0112.t
lib/%%CONS_TEST%%/t/t0113.t
lib/%%CONS_TEST%%/t/t0114.t
lib/%%CONS_TEST%%/t/t0115.t
lib/%%CONS_TEST%%/t/t0116.t
lib/%%CONS_TEST%%/t/t0117.t
lib/%%CONS_TEST%%/t/t0118.t
lib/%%CONS_TEST%%/t/t0119.t
lib/%%CONS_TEST%%/t/t0120.t
lib/%%CONS_TEST%%/t/t0121.t
lib/%%CONS_TEST%%/t/t0122.t
lib/%%CONS_TEST%%/t/t0123.t
lib/%%CONS_TEST%%/t/t0124.t
lib/%%CONS_TEST%%/t/t0125.t
lib/%%CONS_TEST%%/t/t0126.t
lib/%%CONS_TEST%%/t/t0127.t
lib/%%CONS_TEST%%/t/t0128.t
lib/%%CONS_TEST%%/t/t0129.t
lib/%%CONS_TEST%%/t/t0130.t
lib/%%CONS_TEST%%/t/t0131.t
lib/%%CONS_TEST%%/t/t0132.t
lib/%%CONS_TEST%%/t/t0133.t
lib/%%CONS_TEST%%/t/t0134.t
lib/%%CONS_TEST%%/t/t0135.t
lib/%%CONS_TEST%%/t/t0136.t
lib/%%CONS_TEST%%/t/t0137.t
lib/%%CONS_TEST%%/t/t0138.t
lib/%%CONS_TEST%%/t/t0139.t
lib/%%CONS_TEST%%/t/t0140.t
lib/%%CONS_TEST%%/t/t0141.t
lib/%%CONS_TEST%%/t/t0142.t
lib/%%CONS_TEST%%/t/t0143.t
lib/%%CONS_TEST%%/t/t0144.t
lib/%%CONS_TEST%%/t/t0145.t
lib/%%CONS_TEST%%/t/t0146.t
lib/%%CONS_TEST%%/t/t0147.t
lib/%%CONS_TEST%%/Test/Cmd.pm
lib/%%CONS_TEST%%/Test/Cmd/Cons.pm
@dirrm lib/%%CONS_TEST%%/Test/Cmd
@dirrm lib/%%CONS_TEST%%/Test
@dirrm lib/%%CONS_TEST%%/t
@dirrm lib/%%CONS_TEST%%