aboutsummaryrefslogtreecommitdiff
path: root/textproc/opentoken
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2019-10-16 15:29:32 +0000
committerRene Ladan <rene@FreeBSD.org>2019-10-16 15:29:32 +0000
commit13d4527a34237c3848445140a659128518ca196f (patch)
treea59de3287464c291f091b739fe407ba6df10c951 /textproc/opentoken
parenta12065703469e10f4f34b1e43555af92cfceaa6c (diff)
downloadports-13d4527a34237c3848445140a659128518ca196f.tar.gz
ports-13d4527a34237c3848445140a659128518ca196f.zip
Notes
Diffstat (limited to 'textproc/opentoken')
-rw-r--r--textproc/opentoken/Makefile48
-rw-r--r--textproc/opentoken/distinfo2
-rw-r--r--textproc/opentoken/files/opentoken.gpr7
-rw-r--r--textproc/opentoken/files/patch-build_common.gpr11
-rw-r--r--textproc/opentoken/files/patch-build_release_opentoken.gpr10
-rw-r--r--textproc/opentoken/files/patch-opentoken-production-parser-lalr-parser__lists.adb12
-rw-r--r--textproc/opentoken/pkg-descr9
-rw-r--r--textproc/opentoken/pkg-plist182
8 files changed, 0 insertions, 281 deletions
diff --git a/textproc/opentoken/Makefile b/textproc/opentoken/Makefile
deleted file mode 100644
index 501fec522f97..000000000000
--- a/textproc/opentoken/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: John Marino <marino@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= opentoken
-PORTVERSION= 6.0b
-PORTREVISION= 2
-CATEGORIES= textproc
-MASTER_SITES= http://stephe-leake.org/ada/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lexical analyser and parser for the Ada language
-
-LICENSE= GPLv3 GPLv3RLE
-LICENSE_COMB= multi
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= gprbuild>=20130416:devel/gprbuild
-
-USES= ada tar:bzip2
-
-WRKSRC= ${WRKDIR}/org.${PORTNAME}-${PORTVERSION}
-BUILD_WRKSRC= ${WRKSRC}/build/release
-OTLIBVER= 5.0.0
-PLIST_SUB+= OTLIBVER=${OTLIBVER}
-
-do-build:
- (cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} \
- gprbuild -p -P opentoken_lib )
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \
- ${STAGEDIR}${PREFIX}/lib/opentoken \
- ${STAGEDIR}${PREFIX}/include/opentoken
- ${INSTALL_DATA} ${BUILD_WRKSRC}/lib/*.ali \
- ${STAGEDIR}${PREFIX}/lib/opentoken
- ${INSTALL_LIB} ${BUILD_WRKSRC}/lib/libopentoken.so.${OTLIBVER} \
- ${STAGEDIR}${PREFIX}/lib/opentoken
- (cd ${STAGEDIR}${PREFIX}/lib/opentoken && \
- ${LN} -s libopentoken.so.${OTLIBVER} libopentoken.so)
- ${INSTALL_DATA} ${WRKSRC}/*.ad[bs] ${WRKSRC}/Language_Lexers/*.ad[bs] \
- ${STAGEDIR}${PREFIX}/include/opentoken
- ${INSTALL_DATA} ${FILESDIR}/opentoken.gpr \
- ${STAGEDIR}${PREFIX}/lib/gnat
-
-.include <bsd.port.mk>
diff --git a/textproc/opentoken/distinfo b/textproc/opentoken/distinfo
deleted file mode 100644
index 81ba82897ed2..000000000000
--- a/textproc/opentoken/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (opentoken-6.0b.tar.bz2) = 785b469fcd8e3a6a69598a6288b50e5de210694ebdd0a38fc853b7392639fca8
-SIZE (opentoken-6.0b.tar.bz2) = 237958
diff --git a/textproc/opentoken/files/opentoken.gpr b/textproc/opentoken/files/opentoken.gpr
deleted file mode 100644
index 5ebb27304c93..000000000000
--- a/textproc/opentoken/files/opentoken.gpr
+++ /dev/null
@@ -1,7 +0,0 @@
-project OpenToken is
- for Languages use ("ada");
- for Library_Name use "opentoken";
- for Source_Dirs use ("../../include/opentoken");
- for Library_Dir use "../../lib/opentoken";
- for Externally_Built use "true";
-end OpenToken;
diff --git a/textproc/opentoken/files/patch-build_common.gpr b/textproc/opentoken/files/patch-build_common.gpr
deleted file mode 100644
index c48e74275e20..000000000000
--- a/textproc/opentoken/files/patch-build_common.gpr
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/common.gpr.orig 2014-02-21 20:14:57.000000000 +0000
-+++ build/common.gpr
-@@ -41,7 +41,7 @@ project Common is
- "-O2",
- "-gnat2012",
- "-gnatfnoqQ",
-- "-gnatwaeL",
-+ "-gnatwaL",
- "-fstack-check");
-
- -- The project file syntax does not let us set a variable in a
diff --git a/textproc/opentoken/files/patch-build_release_opentoken.gpr b/textproc/opentoken/files/patch-build_release_opentoken.gpr
deleted file mode 100644
index c0ec235ba680..000000000000
--- a/textproc/opentoken/files/patch-build_release_opentoken.gpr
+++ /dev/null
@@ -1,10 +0,0 @@
---- build/release/opentoken.gpr.orig 2014-02-21 20:14:57.000000000 +0000
-+++ build/release/opentoken.gpr
-@@ -19,7 +19,6 @@ project OpenToken is
- package Compiler is
- for Default_Switches ("Ada") use
- Common.Compiler.Release_Switches &
-- Common.Compiler.Style_Checks &
- Common.Compiler'Default_Switches ("Ada");
- end Compiler;
-
diff --git a/textproc/opentoken/files/patch-opentoken-production-parser-lalr-parser__lists.adb b/textproc/opentoken/files/patch-opentoken-production-parser-lalr-parser__lists.adb
deleted file mode 100644
index 0c8c4678c883..000000000000
--- a/textproc/opentoken/files/patch-opentoken-production-parser-lalr-parser__lists.adb
+++ /dev/null
@@ -1,12 +0,0 @@
---- opentoken-production-parser-lalr-parser_lists.adb.orig 2015-05-10 19:22:40 UTC
-+++ opentoken-production-parser-lalr-parser_lists.adb
-@@ -484,7 +484,8 @@ package body OpenToken.Production.Parser
- is
- pragma Unreferenced (Container);
- begin
-- return (Element => Position.Item'Access);
-+ -- WORKAROUND: gcc 6 reports an error for 'Access here; this passes all tests
-+ return (Element => Position.Item'Unrestricted_Access);
- end Constant_Reference;
-
- type List_Access_Constant is access constant List;
diff --git a/textproc/opentoken/pkg-descr b/textproc/opentoken/pkg-descr
deleted file mode 100644
index b383f6217cd4..000000000000
--- a/textproc/opentoken/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-OpenToken is a facility for performing token analysis and parsing within
-the Ada language. It is designed to provide all the functionality of a
-traditional lexical analyzer/parser generator, such as lex/yacc. But due
-to the magic of inheritance and runtime polymorphism it is implemented
-entirely in Ada as withed-in code. No precompilation step is required, and
-no messy tool-generated source code is created. The tradeoff is that the
-grammar is generated at runtime.
-
-WWW: http://stephe-leake.org/ada/opentoken.html
diff --git a/textproc/opentoken/pkg-plist b/textproc/opentoken/pkg-plist
deleted file mode 100644
index 174b214ee8ee..000000000000
--- a/textproc/opentoken/pkg-plist
+++ /dev/null
@@ -1,182 +0,0 @@
-include/opentoken/ada_lexer.adb
-include/opentoken/ada_lexer.ads
-include/opentoken/html_lexer-basic.ads
-include/opentoken/html_lexer-tags.ads
-include/opentoken/html_lexer-task_safe.adb
-include/opentoken/html_lexer-task_safe.ads
-include/opentoken/html_lexer-task_unsafe.adb
-include/opentoken/html_lexer-task_unsafe.ads
-include/opentoken/html_lexer.adb
-include/opentoken/html_lexer.ads
-include/opentoken/java_lexer.ads
-include/opentoken/m3_lexer.ads
-include/opentoken/opentoken-production-list-print.adb
-include/opentoken/opentoken-production-list-print.ads
-include/opentoken/opentoken-production-list.adb
-include/opentoken/opentoken-production-list.ads
-include/opentoken/opentoken-production-parser-lalr-generator.adb
-include/opentoken/opentoken-production-parser-lalr-generator.ads
-include/opentoken/opentoken-production-parser-lalr-parser.adb
-include/opentoken/opentoken-production-parser-lalr-parser.ads
-include/opentoken/opentoken-production-parser-lalr-parser_lists.adb
-include/opentoken/opentoken-production-parser-lalr-parser_lists.ads
-include/opentoken/opentoken-production-parser-lalr.adb
-include/opentoken/opentoken-production-parser-lalr.ads
-include/opentoken/opentoken-production-parser-lrk_item.adb
-include/opentoken/opentoken-production-parser-lrk_item.ads
-include/opentoken/opentoken-production-parser.adb
-include/opentoken/opentoken-production-parser.ads
-include/opentoken/opentoken-production-print.adb
-include/opentoken/opentoken-production-print.ads
-include/opentoken/opentoken-production.adb
-include/opentoken/opentoken-production.ads
-include/opentoken/opentoken-recognizer-based_integer.adb
-include/opentoken/opentoken-recognizer-based_integer.ads
-include/opentoken/opentoken-recognizer-based_integer_ada_style.adb
-include/opentoken/opentoken-recognizer-based_integer_ada_style.ads
-include/opentoken/opentoken-recognizer-based_integer_java_style.adb
-include/opentoken/opentoken-recognizer-based_integer_java_style.ads
-include/opentoken/opentoken-recognizer-based_integer_real_ada.adb
-include/opentoken/opentoken-recognizer-based_integer_real_ada.ads
-include/opentoken/opentoken-recognizer-based_real_ada_style.adb
-include/opentoken/opentoken-recognizer-based_real_ada_style.ads
-include/opentoken/opentoken-recognizer-bracketed_comment.adb
-include/opentoken/opentoken-recognizer-bracketed_comment.ads
-include/opentoken/opentoken-recognizer-character_set.adb
-include/opentoken/opentoken-recognizer-character_set.ads
-include/opentoken/opentoken-recognizer-csv_field.adb
-include/opentoken/opentoken-recognizer-csv_field.ads
-include/opentoken/opentoken-recognizer-end_of_file.adb
-include/opentoken/opentoken-recognizer-end_of_file.ads
-include/opentoken/opentoken-recognizer-escape_sequence.adb
-include/opentoken/opentoken-recognizer-escape_sequence.ads
-include/opentoken/opentoken-recognizer-extended_digits.adb
-include/opentoken/opentoken-recognizer-extended_digits.ads
-include/opentoken/opentoken-recognizer-graphic_character.adb
-include/opentoken/opentoken-recognizer-graphic_character.ads
-include/opentoken/opentoken-recognizer-html_entity.adb
-include/opentoken/opentoken-recognizer-html_entity.ads
-include/opentoken/opentoken-recognizer-identifier.adb
-include/opentoken/opentoken-recognizer-identifier.ads
-include/opentoken/opentoken-recognizer-integer.adb
-include/opentoken/opentoken-recognizer-integer.ads
-include/opentoken/opentoken-recognizer-keyword.adb
-include/opentoken/opentoken-recognizer-keyword.ads
-include/opentoken/opentoken-recognizer-line_comment.adb
-include/opentoken/opentoken-recognizer-line_comment.ads
-include/opentoken/opentoken-recognizer-nothing.adb
-include/opentoken/opentoken-recognizer-nothing.ads
-include/opentoken/opentoken-recognizer-octal_escape.adb
-include/opentoken/opentoken-recognizer-octal_escape.ads
-include/opentoken/opentoken-recognizer-real.adb
-include/opentoken/opentoken-recognizer-real.ads
-include/opentoken/opentoken-recognizer-separator.adb
-include/opentoken/opentoken-recognizer-separator.ads
-include/opentoken/opentoken-recognizer-string.adb
-include/opentoken/opentoken-recognizer-string.ads
-include/opentoken/opentoken-recognizer.ads
-include/opentoken/opentoken-text_feeder-counted_gnat_os_lib.adb
-include/opentoken/opentoken-text_feeder-counted_gnat_os_lib.ads
-include/opentoken/opentoken-text_feeder-string.adb
-include/opentoken/opentoken-text_feeder-string.ads
-include/opentoken/opentoken-text_feeder-text_io.adb
-include/opentoken/opentoken-text_feeder-text_io.ads
-include/opentoken/opentoken-text_feeder.ads
-include/opentoken/opentoken-token-enumerated-analyzer.adb
-include/opentoken/opentoken-token-enumerated-analyzer.ads
-include/opentoken/opentoken-token-enumerated-identifier.adb
-include/opentoken/opentoken-token-enumerated-identifier.ads
-include/opentoken/opentoken-token-enumerated-integer.adb
-include/opentoken/opentoken-token-enumerated-integer.ads
-include/opentoken/opentoken-token-enumerated-list.adb
-include/opentoken/opentoken-token-enumerated-list.ads
-include/opentoken/opentoken-token-enumerated-nonterminal.adb
-include/opentoken/opentoken-token-enumerated-nonterminal.ads
-include/opentoken/opentoken-token-enumerated-real.adb
-include/opentoken/opentoken-token-enumerated-real.ads
-include/opentoken/opentoken-token-enumerated-string.adb
-include/opentoken/opentoken-token-enumerated-string.ads
-include/opentoken/opentoken-token-enumerated.adb
-include/opentoken/opentoken-token-enumerated.ads
-include/opentoken/opentoken-token-linked_list.adb
-include/opentoken/opentoken-token-linked_list.ads
-include/opentoken/opentoken-token-list.ads
-include/opentoken/opentoken-token-list_mixin.adb
-include/opentoken/opentoken-token-list_mixin.ads
-include/opentoken/opentoken-token-selection.ads
-include/opentoken/opentoken-token-selection_mixin.adb
-include/opentoken/opentoken-token-selection_mixin.ads
-include/opentoken/opentoken-token-sequence.ads
-include/opentoken/opentoken-token-sequence_mixin.adb
-include/opentoken/opentoken-token-sequence_mixin.ads
-include/opentoken/opentoken-token.adb
-include/opentoken/opentoken-token.ads
-include/opentoken/opentoken.adb
-include/opentoken/opentoken.ads
-include/opentoken/run_ada_lexer.adb
-lib/gnat/opentoken.gpr
-lib/opentoken/ada_lexer.ali
-lib/opentoken/html_lexer-basic.ali
-lib/opentoken/html_lexer-tags.ali
-lib/opentoken/html_lexer-task_safe.ali
-lib/opentoken/html_lexer-task_unsafe.ali
-lib/opentoken/html_lexer.ali
-lib/opentoken/java_lexer.ali
-lib/opentoken/libopentoken.so
-lib/opentoken/libopentoken.so.%%OTLIBVER%%
-lib/opentoken/m3_lexer.ali
-lib/opentoken/opentoken-production-list-print.ali
-lib/opentoken/opentoken-production-list.ali
-lib/opentoken/opentoken-production-parser-lalr-generator.ali
-lib/opentoken/opentoken-production-parser-lalr-parser.ali
-lib/opentoken/opentoken-production-parser-lalr-parser_lists.ali
-lib/opentoken/opentoken-production-parser-lalr.ali
-lib/opentoken/opentoken-production-parser-lrk_item.ali
-lib/opentoken/opentoken-production-parser.ali
-lib/opentoken/opentoken-production-print.ali
-lib/opentoken/opentoken-production.ali
-lib/opentoken/opentoken-recognizer-based_integer.ali
-lib/opentoken/opentoken-recognizer-based_integer_ada_style.ali
-lib/opentoken/opentoken-recognizer-based_integer_java_style.ali
-lib/opentoken/opentoken-recognizer-based_integer_real_ada.ali
-lib/opentoken/opentoken-recognizer-based_real_ada_style.ali
-lib/opentoken/opentoken-recognizer-bracketed_comment.ali
-lib/opentoken/opentoken-recognizer-character_set.ali
-lib/opentoken/opentoken-recognizer-csv_field.ali
-lib/opentoken/opentoken-recognizer-end_of_file.ali
-lib/opentoken/opentoken-recognizer-escape_sequence.ali
-lib/opentoken/opentoken-recognizer-extended_digits.ali
-lib/opentoken/opentoken-recognizer-graphic_character.ali
-lib/opentoken/opentoken-recognizer-html_entity.ali
-lib/opentoken/opentoken-recognizer-identifier.ali
-lib/opentoken/opentoken-recognizer-integer.ali
-lib/opentoken/opentoken-recognizer-keyword.ali
-lib/opentoken/opentoken-recognizer-line_comment.ali
-lib/opentoken/opentoken-recognizer-nothing.ali
-lib/opentoken/opentoken-recognizer-octal_escape.ali
-lib/opentoken/opentoken-recognizer-real.ali
-lib/opentoken/opentoken-recognizer-separator.ali
-lib/opentoken/opentoken-recognizer-string.ali
-lib/opentoken/opentoken-recognizer.ali
-lib/opentoken/opentoken-text_feeder-counted_gnat_os_lib.ali
-lib/opentoken/opentoken-text_feeder-string.ali
-lib/opentoken/opentoken-text_feeder-text_io.ali
-lib/opentoken/opentoken-text_feeder.ali
-lib/opentoken/opentoken-token-enumerated-analyzer.ali
-lib/opentoken/opentoken-token-enumerated-identifier.ali
-lib/opentoken/opentoken-token-enumerated-integer.ali
-lib/opentoken/opentoken-token-enumerated-list.ali
-lib/opentoken/opentoken-token-enumerated-nonterminal.ali
-lib/opentoken/opentoken-token-enumerated-real.ali
-lib/opentoken/opentoken-token-enumerated-string.ali
-lib/opentoken/opentoken-token-enumerated.ali
-lib/opentoken/opentoken-token-linked_list.ali
-lib/opentoken/opentoken-token-list.ali
-lib/opentoken/opentoken-token-list_mixin.ali
-lib/opentoken/opentoken-token-selection.ali
-lib/opentoken/opentoken-token-selection_mixin.ali
-lib/opentoken/opentoken-token-sequence.ali
-lib/opentoken/opentoken-token-sequence_mixin.ali
-lib/opentoken/opentoken-token.ali
-lib/opentoken/opentoken.ali
-lib/opentoken/run_ada_lexer.ali