1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00

add clint

Clint is a testbed for static source-code checking techniques. It is
currently designed to check C++ for common programmer errors and suggest
improvements.
This commit is contained in:
Ying-Chieh Liao 2001-05-01 17:28:25 +00:00
parent ee288022e0
commit 70ab50b499
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=42136
7 changed files with 69 additions and 0 deletions

View File

@ -60,6 +60,7 @@
SUBDIR += cflow
SUBDIR += clanlib
SUBDIR += clig
SUBDIR += clint
SUBDIR += codecrusader
SUBDIR += codemedic
SUBDIR += commoncpp

28
devel/clint/Makefile Normal file
View File

@ -0,0 +1,28 @@
# ex:ts=8
# New ports collection makefile for: clint
# Date created: May 1, 2001
# Whom: ijliao
#
# $FreeBSD$
#
PORTNAME= clint
PORTVERSION= 0.1.2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ijliao@FreeBSD.org
USE_PYTHON= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
INSTALLS_SHLIB= yes
post-patch:
@${PERL} -pi -e "s,-lpthread,${PTHREAD_LIBS},g" ${WRKSRC}/configure
post-install:
@install-info ${PREFIX}/info/clint.info ${PREFIX}/info/dir
.include <bsd.port.mk>

1
devel/clint/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (clint-0.1.2.tar.gz) = dd62cd777c6228e66b8869eed4bfa7b2

View File

@ -0,0 +1,11 @@
--- src/Makefile.in.orig Tue May 1 16:52:17 2001
+++ src/Makefile.in Tue May 1 16:52:26 2001
@@ -107,7 +107,7 @@
CXXFLAGS = -Wall -pedantic -ansi -W @CXXFLAGS@ -DPKGLIBDIR="\"$(pkglibdir)\""
bin_PROGRAMS = clint
-clint_LDFLAGS = -ldl -rdynamic
+clint_LDFLAGS = -rdynamic
subdir = src
mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
CONFIG_HEADER = ../config.h

1
devel/clint/pkg-comment Normal file
View File

@ -0,0 +1 @@
A static source code checker for C++

3
devel/clint/pkg-descr Normal file
View File

@ -0,0 +1,3 @@
Clint is a testbed for static source-code checking techniques. It is
currently designed to check C++ for common programmer errors and suggest
improvements.

24
devel/clint/pkg-plist Normal file
View File

@ -0,0 +1,24 @@
bin/clint
include/clint/exceptions.h
include/clint/python.h
@dirrm include/clint
@unexec install-info --delete %D/info/clint.info %D/info/dir
info/clint.info
@exec install-info %D/info/clint.info %D/info/dir
lib/clint/python.a
lib/clint/python.la
lib/libpython++.a
lib/libpython++.la
lib/libpython++.so
lib/libpython++.so.0
@dirrm lib/clint
share/clint/clint.py
share/clint/python_rules/c_comments.py
share/clint/python_rules/catch_exception.py
share/clint/python_rules/header_guard.py
share/clint/python_rules/headers.py
share/clint/python_rules/long_constant.py
share/clint/python_rules/macros.py
share/clint/python_rules/shortcut_if.py
@dirrm share/clint/python_rules
@dirrm share/clint