pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/rsltc Import rsltc-2.4, provided by Marko Schütz...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f39a75c7a3fd
branches:  trunk
changeset: 484828:f39a75c7a3fd
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Nov 30 08:24:18 2004 +0000

description:
Import rsltc-2.4, provided by Marko Schütz in PR 28405.

rsltc provides type-checking, pretty-printing, generation of confidence
conditions, showing module dependencies, translation to Standard ML, to
C++, and to PVS, and translation to RSL from UML class diagrams.

diffstat:

 devel/rsltc/DESCR            |   3 +++
 devel/rsltc/Makefile         |  31 +++++++++++++++++++++++++++++++
 devel/rsltc/PLIST            |  11 +++++++++++
 devel/rsltc/distinfo         |   5 +++++
 devel/rsltc/patches/patch-aa |  25 +++++++++++++++++++++++++
 5 files changed, 75 insertions(+), 0 deletions(-)

diffs (95 lines):

diff -r 35c452cf2f37 -r f39a75c7a3fd devel/rsltc/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/rsltc/DESCR Tue Nov 30 08:24:18 2004 +0000
@@ -0,0 +1,3 @@
+rsltc provides type-checking, pretty-printing, generation of confidence 
+conditions, showing module dependencies, translation to Standard ML, to 
+C++, and to PVS, and translation to RSL from UML class diagrams. 
diff -r 35c452cf2f37 -r f39a75c7a3fd devel/rsltc/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/rsltc/Makefile      Tue Nov 30 08:24:18 2004 +0000
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/11/30 08:24:18 wiz Exp $
+#
+
+DISTNAME=              rsltcsrc
+PKGNAME=               rsltc-2.4
+CATEGORIES=            devel
+MASTER_SITES=          http://www.iist.unu.edu/newrh/III/3/1/docs/rsltc/source/
+EXTRACT_SUFX=          .tgz
+
+MAINTAINER=            MarkoSchuetz%web.de@localhost
+HOMEPAGE=              http://www.iist.unu.edu/newrh/III/3/1/page.html
+COMMENT=               RAISE Specification Language Type Checker
+
+DEPENDS+=              gentle>=97:../../devel/gentle
+
+MAKEFILE=              make_sunos
+USE_GNU_TOOLS+=                make
+USE_BUILDLINK3=                yes
+WRKSRC=                        ${WRKDIR}/rsl.2.4
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/rsltc ${PREFIX}/bin
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/emacs/site-lisp/rsl
+       (cd ${WRKSRC} ; for i in rsltc.el tokenise.el rslconvert.el rsl-mode.el ; do\
+               ${EMACS_BIN} -batch -f batch-byte-compile $$i ;\
+               ${INSTALL_DATA} $$i ${PREFIX}/share/emacs/site-lisp/rsl ;\
+               ${INSTALL_DATA} $${i}c ${PREFIX}/share/emacs/site-lisp/rsl ;\
+       done)
+
+.include "../../mk/emacs.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 35c452cf2f37 -r f39a75c7a3fd devel/rsltc/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/rsltc/PLIST Tue Nov 30 08:24:18 2004 +0000
@@ -0,0 +1,11 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/11/30 08:24:18 wiz Exp $
+bin/rsltc
+share/emacs/site-lisp/rsl/rsl-mode.el
+share/emacs/site-lisp/rsl/rsl-mode.elc
+share/emacs/site-lisp/rsl/rslconvert.el
+share/emacs/site-lisp/rsl/rslconvert.elc
+share/emacs/site-lisp/rsl/rsltc.el
+share/emacs/site-lisp/rsl/rsltc.elc
+share/emacs/site-lisp/rsl/tokenise.el
+share/emacs/site-lisp/rsl/tokenise.elc
+@dirrm share/emacs/site-lisp/rsl
diff -r 35c452cf2f37 -r f39a75c7a3fd devel/rsltc/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/rsltc/distinfo      Tue Nov 30 08:24:18 2004 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/11/30 08:24:18 wiz Exp $
+
+SHA1 (rsltcsrc.tgz) = 8de5c1de5def8766b5df5d8d4a247f941c84a3d6
+Size (rsltcsrc.tgz) = 382133 bytes
+SHA1 (patch-aa) = de51a067a677c99838ccbb800e08c803c240e008
diff -r 35c452cf2f37 -r f39a75c7a3fd devel/rsltc/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/rsltc/patches/patch-aa      Tue Nov 30 08:24:18 2004 +0000
@@ -0,0 +1,25 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/11/30 08:24:18 wiz Exp $
+
+--- make_sunos.orig    2003-11-21 21:00:25.000000000 +1200
++++ make_sunos
+@@ -2,15 +2,15 @@
+ #
+ # 5 February 1998, raise%iist.unu.edu@localhost
+ 
+-GENTLE_DIR =   -- where Gentle is installed
+-GENTLE = $(GENTLE_DIR)/gentle/gentle
+-GRTS = $(GENTLE_DIR)/gentle/grts.o
+-REFLEX = $(GENTLE_DIR)/reflex/reflex
++#GENTLE_DIR =   -- where Gentle is installed
++GENTLE = gentle
++GRTS = ${PREFIX}/lib/grts.o
++REFLEX = reflex
+ LEX_YY = lex.yy
+ GEN_TAB = gen.tab
+ LEX = flex
+ YACC = bison
+-CC = gcc
++CC = cc
+ RM_CMD = rm -f
+ PGM = rsltc
+ FILES_FLAGS = -DPATH_MAX=1000



Home | Main Index | Thread Index | Old Index