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:
parent
62fc33af77
commit
2cabb01983
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=32655
@ -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
71
devel/cons-test/Makefile
Normal 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
7
devel/cons-test/distinfo
Normal 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
|
1
devel/cons-test/pkg-comment
Normal file
1
devel/cons-test/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
A test bed for `Cons' development
|
12
devel/cons-test/pkg-descr
Normal file
12
devel/cons-test/pkg-descr
Normal 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/
|
16
devel/cons-test/pkg-message
Normal file
16
devel/cons-test/pkg-message
Normal 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
135
devel/cons-test/pkg-plist
Normal 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%%
|
Loading…
Reference in New Issue
Block a user