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:
parent
99e1664092
commit
1c2c529496
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=293460
@ -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
40
devel/art/Makefile
Normal 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
2
devel/art/distinfo
Normal 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
8
devel/art/pkg-descr
Normal 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
6
devel/art/pkg-plist
Normal 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%%
|
Loading…
Reference in New Issue
Block a user