1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

Crossplatform method to trace software errors in runtime during resource

manipulation is shown. A scheme for describing abstract resources and their
functions in XML is presented. Due to separation it's possible to describe
vast classes of resources without changing the analyzer core.
Detected errors often have an influence on security, safety, robustness and
resource optimal usage.

PR:		ports/163861
Submitted by:	Vladimir Gorelov <virtual.lark@gmail.com>
Approved by:	eadler (mentor)
Feature safe:	yes
This commit is contained in:
Alex Kozlov 2012-03-17 16:07:42 +00:00
parent 99e1664092
commit 1c2c529496
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=293460
5 changed files with 57 additions and 0 deletions

View File

@ -59,6 +59,7 @@
SUBDIR += arm-rtems-gcc
SUBDIR += arm-rtems-gdb
SUBDIR += aros-sdk
SUBDIR += art
SUBDIR += as31
SUBDIR += asdlgen
SUBDIR += asl

40
devel/art/Makefile Normal file
View File

@ -0,0 +1,40 @@
# New ports collection makefile for: art
# Date created: 2011-11-05
# Whom: Vladimir Gorelov <virtual.lark@gmail.com>
#
# $FreeBSD$
#
PORTNAME= art
PORTVERSION= 0.9.01
CATEGORIES= devel
MASTER_SITES= http://skylark.tsu.ru/art/0.9/download/src/ \
SF/art-project/src/
MAINTAINER= virtual.lark@gmail.com
COMMENT= A resource tracing, debugging and profiling tool
LICENSE= GPLv3
LIB_DEPENDS= xml++-2.6:${PORTSDIR}/textproc/libxml++26
USE_GMAKE= yes
MAKE_JOBS_SAFE= yes
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/artlibgen/src/artlibgen ${PREFIX}/bin
@${INSTALL_PROGRAM} ${WRKSRC}/artrepgen/artrepgen ${PREFIX}/bin
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for docs in posix-gcc-mt-file-lint.xml posix-gcc-mt-netw-lint.xml \
posix-gcc-mt-file-special.xml
@${INSTALL_DATA} ${WRKSRC}/artlibgen/templates/${docs} ${DOCSDIR}
.endfor
.endif
.if defined(MAINTAINER_MODE)
full-regression-test: build
cd ${WRKSRC}; ${GMAKE} test
.endif
.include <bsd.port.mk>

2
devel/art/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (art-0.9.01.tar.gz) = 5c5e32af127a0755ac524a078a399c1ce49569d800ad4367a2f36aa0f03ac10e
SIZE (art-0.9.01.tar.gz) = 37083

8
devel/art/pkg-descr Normal file
View File

@ -0,0 +1,8 @@
Crossplatform method to trace software errors in runtime during resource
manipulation is shown. A scheme for describing abstract resources and their
functions in XML is presented. Due to separation it's possible to describe
vast classes of resources without changing the analyzer core.
Detected errors often have an influence on security, safety, robustness and
resource optimal usage.
WWW: http://skylark.tsu.ru/art/index-en.html

6
devel/art/pkg-plist Normal file
View File

@ -0,0 +1,6 @@
bin/artlibgen
bin/artrepgen
%%PORTDOCS%%%%DOCSDIR%%/posix-gcc-mt-file-special.xml
%%PORTDOCS%%%%DOCSDIR%%/posix-gcc-mt-file-lint.xml
%%PORTDOCS%%%%DOCSDIR%%/posix-gcc-mt-netw-lint.xml
%%PORTDOCS%%@dirrm %%DOCSDIR%%