diff options
Diffstat (limited to 'devel')
76 files changed, 0 insertions, 3327 deletions
diff --git a/devel/Makefile b/devel/Makefile index 3aac3206109f..740134293dcf 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -137,19 +137,14 @@ SUBDIR += acme SUBDIR += acsccid SUBDIR += activitymail - SUBDIR += ada-util - SUBDIR += adabooch SUBDIR += adacurses - SUBDIR += adaid SUBDIR += aegis SUBDIR += agar - SUBDIR += ahven SUBDIR += aifad SUBDIR += aixlog SUBDIR += ald SUBDIR += allegro SUBDIR += allegro5 - SUBDIR += alog SUBDIR += aml SUBDIR += ammonite SUBDIR += amqp-cpp @@ -215,7 +210,6 @@ SUBDIR += atlantis SUBDIR += atlas SUBDIR += atlas-devel - SUBDIR += aunit SUBDIR += autobook SUBDIR += autoconf SUBDIR += autoconf-archive @@ -696,7 +690,6 @@ SUBDIR += flex-sdk35 SUBDIR += flexdock SUBDIR += flexjson - SUBDIR += florist-gpl SUBDIR += flyspray SUBDIR += fmake SUBDIR += fnccheck @@ -927,7 +920,6 @@ SUBDIR += govendor SUBDIR += gperf SUBDIR += gpm - SUBDIR += gprbuild SUBDIR += gputils SUBDIR += gradle SUBDIR += gradle-completion @@ -1389,7 +1381,6 @@ SUBDIR += libsmraw SUBDIR += libsoup SUBDIR += libsoup3 - SUBDIR += libspark2012 SUBDIR += libspice-server SUBDIR += libstatgrab SUBDIR += libstatgrab0 @@ -1557,7 +1548,6 @@ SUBDIR += marisa-trie SUBDIR += marl SUBDIR += mate-common - SUBDIR += matreshka SUBDIR += maven SUBDIR += maven-wrapper SUBDIR += maven3 @@ -3808,7 +3798,6 @@ SUBDIR += pcre SUBDIR += pcre++ SUBDIR += pcre2 - SUBDIR += pcsc-ada SUBDIR += pcsc-lite SUBDIR += pdcurses SUBDIR += pear @@ -4086,7 +4075,6 @@ SUBDIR += poxml SUBDIR += ppl SUBDIR += pprof - SUBDIR += pragmarcs SUBDIR += premake SUBDIR += premake4 SUBDIR += premake5 @@ -7006,7 +6994,6 @@ SUBDIR += sdl20 SUBDIR += sdl2pp SUBDIR += sdl_console - SUBDIR += sdl_gnat SUBDIR += sdlmm SUBDIR += sdlskk SUBDIR += sdts++ diff --git a/devel/ada-util/Makefile b/devel/ada-util/Makefile deleted file mode 100644 index e74ac5efbf06..000000000000 --- a/devel/ada-util/Makefile +++ /dev/null @@ -1,64 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= ada-util -PORTVERSION= 1.8.0 -PORTREVISION= 5 -CATEGORIES= devel - -MAINTAINER= ports@FreeBSD.org -COMMENT= Utility library for Ada 2005 applications - -LICENSE= APACHE20 -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -BROKEN_FreeBSD_12= 'struct stat' has no member named 'st_lspare' -BROKEN_FreeBSD_13= 'struct stat' has no member named 'st_lspare' -BROKEN_FreeBSD_14= 'struct stat' has no member named 'st_lspare' - -BUILD_DEPENDS= gprbuild:devel/gprbuild \ - ${LOCALBASE}/lib/gnat/ahven.gpr:devel/ahven -LIB_DEPENDS= libcurl.so:ftp/curl - -USES= ada gmake -USE_GITHUB= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-ahven -CONFIGURE_ENV= ac_cv_lib_dl_dlopen=no -LDFLAGS= -L${LOCALBASE}/lib - -GH_ACCOUNT= stcarrez -GH_TAGNAME= b6612400 - -post-patch: - @${REINPLACE_CMD} -e 's,freebsd\*,dragonfly*|freebsd*,' \ - -e "s/^NR_CPUS=.*/NR_CPUS=${MAKE_JOBS_NUMBER}/" \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|@prefix@|$${DESTDIR}@prefix@|' \ - -e '/GPRINSTALL/ \ - s|--prefix|--project-subdir=lib/gnat --prefix|' \ - ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e '/Content_Type/d' \ - ${WRKSRC}/src/http/util-http-rest.adb - - # Loggers are hardcoded for several packages at the INFO level - # which is quite useless for things like spawning commands. - # Set the loggers to filter out everything up less than ERROR - - @${REINPLACE_CMD} -e '/Loggers.Create/s|);|, Util.Log.ERROR_LEVEL);|'\ - ${WRKSRC}/src/http/aws/util-http-clients-web.adb \ - ${WRKSRC}/src/http/curl/util-http-clients-curl.adb \ - ${WRKSRC}/src/http/util-http-clients.adb \ - ${WRKSRC}/src/http/util-http-parts.adb \ - ${WRKSRC}/src/util-beans-factory.adb \ - ${WRKSRC}/src/util-processes.adb \ - ${WRKSRC}/src/util-properties-bundles.adb \ - ${WRKSRC}/src/xml/util-serialize-io-xml.adb - -post-install: - ${RM} -r ${STAGEDIR}${PREFIX}/lib/gnat/manifests - # Scoop up all the source files gprinstall missed. (!) - ${INSTALL_DATA} ${WRKSRC}/src/*.ad[bs] ${WRKSRC}/src/http/*.ad[bs] \ - ${WRKSRC}/src/os-linux/*.ad[bs] \ - ${STAGEDIR}${PREFIX}/include/util.static - -.include <bsd.port.mk> diff --git a/devel/ada-util/distinfo b/devel/ada-util/distinfo deleted file mode 100644 index 6ecf6e0cdb05..000000000000 --- a/devel/ada-util/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (stcarrez-ada-util-1.8.0-b6612400_GH0.tar.gz) = e49fc4da1726726bfea27e03c05b9161bc65d86d5a6509bff611adff3a8a21f4 -SIZE (stcarrez-ada-util-1.8.0-b6612400_GH0.tar.gz) = 345837 diff --git a/devel/ada-util/files/patch-configure b/devel/ada-util/files/patch-configure deleted file mode 100644 index ccff1e42ef0f..000000000000 --- a/devel/ada-util/files/patch-configure +++ /dev/null @@ -1,84 +0,0 @@ ---- configure.orig 2015-10-11 18:41:42 UTC -+++ configure -@@ -3874,81 +3874,11 @@ UTIL_HAVE_PRJ_DIRECTORIES=${gnat_project - # XMLAda library - ########################################## - --gnat_xml_ada=xmlada-config --{ $as_echo "$as_me:${as_lineno-$LINENO}: checking xmlada library" >&5 --$as_echo_n "checking xmlada library... " >&6; } - --# Check whether --with-xmlada was given. --if test "${with_xmlada+set}" = set; then : -- withval=$with_xmlada; -- gnat_xml_ada=${withval}/xmlada-config -- WITH_XML_ADA="with \"${withval}\";"; -- UTIL_XML_DIR='src/xml'; -- UTIL_HAVE_XML='yes'; -- --else -- -- WITH_XML_ADA=''; -- UTIL_XML_DIR='src'; -- UTIL_HAVE_XML='no'; -- --fi -- -- --ac_xml_version=`$gnat_xml_ada --version 2>/dev/null | sed -e 's, ,-,g'` --case $ac_xml_version in -- XmlAda-3.2*) -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_xml_version" >&5 --$as_echo "$ac_xml_version" >&6; } -- WITH_XML_ADA="with \"xmlada\";"; -- UTIL_XML_DIR='src/xml'; -- UTIL_XML_VERSION='3'; -- UTIL_HAVE_XML='yes'; -- ;; -- -- XmlAda-4.*|XmlAda-2013|XmlAda-2014) -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_xml_version" >&5 --$as_echo "$ac_xml_version" >&6; } -- WITH_XML_ADA="with \"xmlada\";"; -- UTIL_XML_DIR='src/xml'; -- UTIL_XML_VERSION='4'; -- UTIL_HAVE_XML='yes'; -- ;; -- -- *) -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 --$as_echo "no" >&6; } -- ;; -- --esac -- -- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether xmlada project exists" >&5 --$as_echo_n "checking whether xmlada project exists... " >&6; } -- echo "with \"xmlada\"; project t is for Source_Dirs use (); end t;" > t.gpr -- $GNATMAKE -p -Pt >/dev/null 2>/dev/null -- if test $? -eq 0; then -- gnat_project_xmlada=yes -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using xmlada" >&5 --$as_echo "yes, using xmlada" >&6; } -- gnat_project_with_xmlada="with \"xmlada\";"; -- else -- gnat_project_xmlada=no -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 --$as_echo "no" >&6; } -- fi; -- rm -f t.gpr -- -- --if test T$gnat_project_xmlada_sax = Tno; then - WITH_XML_ADA=''; - UTIL_XML_DIR='src'; - UTIL_XML_VERSION='none'; - UTIL_HAVE_XML='no'; --fi -- -- -- -- - - - ########################################## diff --git a/devel/ada-util/files/patch-support_utilgen.c b/devel/ada-util/files/patch-support_utilgen.c deleted file mode 100644 index 02253a38ee73..000000000000 --- a/devel/ada-util/files/patch-support_utilgen.c +++ /dev/null @@ -1,50 +0,0 @@ ---- support/utilgen.c.orig 2015-10-11 18:41:42 UTC -+++ support/utilgen.c -@@ -18,6 +18,7 @@ - # define _LARGEFILE64_SOURCE - #endif - #include <stdio.h> -+#include <string.h> - #include <unistd.h> - #include <fcntl.h> - #include <sys/types.h> -@@ -181,6 +182,39 @@ void gen_stat(void) - printf(" end record;\n"); - printf(" pragma Convention (C_Pass_By_Copy, Stat_Type);\n"); - printf("\n"); -+#elif defined(__DragonFly__) -+ struct stat st; -+ -+ gen_type("uint16_t", UNSIGNED, sizeof(uint16_t)); -+ gen_type("u_int32_t", UNSIGNED, sizeof(u_int32_t)); -+ gen_type("int32_t", SIGNED, sizeof(int32_t)); -+ gen_type("int64_t", SIGNED, sizeof(int64_t)); -+ -+ printf(" STAT_NAME : constant String := \"stat\";\n"); -+ printf(" FSTAT_NAME : constant String := \"fstat\";\n"); -+ printf(" type Stat_Type is record\n"); -+ printf(" st_ino : ino_t;\n"); -+ printf(" st_nlink : nlink_t;\n"); -+ printf(" st_dev : dev_t;\n"); -+ printf(" st_mode : mode_t;\n"); -+ printf(" st_padding1 : uint16_t;\n"); -+ printf(" st_uid : uid_t;\n"); -+ printf(" st_gid : gid_t;\n"); -+ printf(" st_rdev : dev_t;\n"); -+ printf(" st_atim : Timespec;\n"); -+ printf(" st_mtim : Timespec;\n"); -+ printf(" st_ctim : Timespec;\n"); -+ printf(" st_size : off_t;\n"); -+ printf(" st_blocks : int64_t;\n"); -+ printf(" st_blksize : u_int32_t;\n"); -+ printf(" st_flags : u_int32_t;\n"); -+ printf(" st_gen : u_int32_t;\n"); -+ printf(" st_lspare : int32_t;\n"); -+ printf(" st_qspare1 : int64_t;\n"); -+ printf(" st_qspare2 : int64_t;\n"); -+ printf(" end record;\n"); -+ printf(" pragma Convention (C_Pass_By_Copy, Stat_Type);\n"); -+ printf("\n"); - #elif defined(__FreeBSD__) - struct stat st; - diff --git a/devel/ada-util/pkg-descr b/devel/ada-util/pkg-descr deleted file mode 100644 index a698b35e2a1d..000000000000 --- a/devel/ada-util/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -Ada Utility Library - -This Ada05 library contains various utility packages for building -Ada05 applications. This includes: - - o A logging framework close to Java log4j framework - o Support for properties - o A serialization/deserialization framework for XML, JSON, CSV - o Ada beans framework - o Encoding/decoding framework (Base16, Base64, SHA, HMAC-SHA) - o A composing stream framework (raw, files, buffers, pipes, sockets) - o Several concurrency tools (reference counters, counters, pools, - fifos, arrays) - o Process creation and pipes - o Support for loading shared libraries (on Windows or Unix) - o HTTP client library on top of CURL or AWS - -Ada Util also provides a small test utility library on top of -Ahven to help in writing unit tests. - -WWW: https://github.com/stcarrez/ada-util/wiki diff --git a/devel/ada-util/pkg-plist b/devel/ada-util/pkg-plist deleted file mode 100644 index 562d6cd39573..000000000000 --- a/devel/ada-util/pkg-plist +++ /dev/null @@ -1,361 +0,0 @@ -include/util.static/util-algorithms.ads -include/util.static/util-beans-basic-lists.adb -include/util.static/util-beans-basic-lists.ads -include/util.static/util-beans-basic-ranges.adb -include/util.static/util-beans-basic-ranges.ads -include/util.static/util-beans-basic.ads -include/util.static/util-beans-factory.adb -include/util.static/util-beans-factory.ads -include/util.static/util-beans-lists-strings.adb -include/util.static/util-beans-lists-strings.ads -include/util.static/util-beans-lists.ads -include/util.static/util-beans-methods.ads -include/util.static/util-beans-objects-datasets.adb -include/util.static/util-beans-objects-datasets.ads -include/util.static/util-beans-objects-enums.adb -include/util.static/util-beans-objects-enums.ads -include/util.static/util-beans-objects-hash.adb -include/util.static/util-beans-objects-hash.ads -include/util.static/util-beans-objects-lists.adb -include/util.static/util-beans-objects-lists.ads -include/util.static/util-beans-objects-maps.adb -include/util.static/util-beans-objects-maps.ads -include/util.static/util-beans-objects-pairs.adb -include/util.static/util-beans-objects-pairs.ads -include/util.static/util-beans-objects-records.adb -include/util.static/util-beans-objects-records.ads -include/util.static/util-beans-objects-time.adb -include/util.static/util-beans-objects-time.ads -include/util.static/util-beans-objects-to_access.adb -include/util.static/util-beans-objects-to_access.ads -include/util.static/util-beans-objects-vectors.ads -include/util.static/util-beans-objects.adb -include/util.static/util-beans-objects.ads -include/util.static/util-beans-ranges.ads -include/util.static/util-beans.ads -include/util.static/util-concurrent-arrays.adb -include/util.static/util-concurrent-arrays.ads -include/util.static/util-concurrent-copies.adb -include/util.static/util-concurrent-copies.ads -include/util.static/util-concurrent-counters.adb -include/util.static/util-concurrent-counters.ads -include/util.static/util-concurrent-fifos.adb -include/util.static/util-concurrent-fifos.ads -include/util.static/util-concurrent-locks.adb -include/util.static/util-concurrent-locks.ads -include/util.static/util-concurrent-pools.adb -include/util.static/util-concurrent-pools.ads -include/util.static/util-concurrent.ads -include/util.static/util-dates-formats.adb -include/util.static/util-dates-formats.ads -include/util.static/util-dates-iso8601.adb -include/util.static/util-dates-iso8601.ads -include/util.static/util-dates-rfc7231.adb -include/util.static/util-dates-rfc7231.ads -include/util.static/util-dates.adb -include/util.static/util-dates.ads -include/util.static/util-encoders-base16.adb -include/util.static/util-encoders-base16.ads -include/util.static/util-encoders-base64.adb -include/util.static/util-encoders-base64.ads -include/util.static/util-encoders-hmac-sha1.adb -include/util.static/util-encoders-hmac-sha1.ads -include/util.static/util-encoders-hmac.ads -include/util.static/util-encoders-sha1.adb -include/util.static/util-encoders-sha1.ads -include/util.static/util-encoders.adb -include/util.static/util-encoders.ads -include/util.static/util-events-channels.adb -include/util.static/util-events-channels.ads -include/util.static/util-events.adb -include/util.static/util-events.ads -include/util.static/util-files.adb -include/util.static/util-files.ads -include/util.static/util-http-clients-mockups.adb -include/util.static/util-http-clients-mockups.ads -include/util.static/util-http-clients.adb -include/util.static/util-http-clients.ads -include/util.static/util-http-cookies.adb -include/util.static/util-http-cookies.ads -include/util.static/util-http-mockups.adb -include/util.static/util-http-mockups.ads -include/util.static/util-http-parts.adb -include/util.static/util-http-parts.ads -include/util.static/util-http-rest-rest_get_vector.adb -include/util.static/util-http-rest-rest_get_vector.ads -include/util.static/util-http-rest.adb -include/util.static/util-http-rest.ads -include/util.static/util-http-tools.adb -include/util.static/util-http-tools.ads -include/util.static/util-http.adb -include/util.static/util-http.ads -include/util.static/util-listeners-lifecycles.adb -include/util.static/util-listeners-lifecycles.ads -include/util.static/util-listeners-observers.adb -include/util.static/util-listeners-observers.ads -include/util.static/util-listeners.ads -include/util.static/util-locales.adb -include/util.static/util-locales.ads -include/util.static/util-log-appenders.adb -include/util.static/util-log-appenders.ads -include/util.static/util-log-loggers-traceback-gnat.adb -include/util.static/util-log-loggers-traceback-none.adb -include/util.static/util-log-loggers.adb -include/util.static/util-log-loggers.ads -include/util.static/util-log.adb -include/util.static/util-log.ads -include/util.static/util-measures.adb -include/util.static/util-measures.ads -include/util.static/util-processes-os.adb -include/util.static/util-processes-os.ads -include/util.static/util-processes.adb -include/util.static/util-processes.ads -include/util.static/util-properties-basic.adb -include/util.static/util-properties-basic.ads -include/util.static/util-properties-bundles.adb -include/util.static/util-properties-bundles.ads -include/util.static/util-properties-discrete.adb -include/util.static/util-properties-discrete.ads -include/util.static/util-properties-factories.adb -include/util.static/util-properties-factories.ads -include/util.static/util-properties-hash.adb -include/util.static/util-properties-hash.ads -include/util.static/util-properties-json.adb -include/util.static/util-properties-json.ads -include/util.static/util-properties.adb -include/util.static/util-properties.ads -include/util.static/util-refs.adb -include/util.static/util-refs.ads -include/util.static/util-serialize-contexts.adb -include/util.static/util-serialize-contexts.ads -include/util.static/util-serialize-io-csv.adb -include/util.static/util-serialize-io-csv.ads -include/util.static/util-serialize-io-json.adb -include/util.static/util-serialize-io-json.ads -include/util.static/util-serialize-io.adb -include/util.static/util-serialize-io.ads -include/util.static/util-serialize-mappers-record_mapper.adb -include/util.static/util-serialize-mappers-record_mapper.ads -include/util.static/util-serialize-mappers-vector_mapper.adb -include/util.static/util-serialize-mappers-vector_mapper.ads -include/util.static/util-serialize-mappers.adb -include/util.static/util-serialize-mappers.ads -include/util.static/util-serialize-tools.adb -include/util.static/util-serialize-tools.ads -include/util.static/util-serialize.ads -include/util.static/util-stacks.adb -include/util.static/util-stacks.ads -include/util.static/util-streams-buffered.adb -include/util.static/util-streams-buffered.ads -include/util.static/util-streams-files.adb -include/util.static/util-streams-files.ads -include/util.static/util-streams-pipes.adb -include/util.static/util-streams-pipes.ads -include/util.static/util-streams-raw.adb -include/util.static/util-streams-raw.ads -include/util.static/util-streams-sockets.adb -include/util.static/util-streams-sockets.ads -include/util.static/util-streams-texts.adb -include/util.static/util-streams-texts.ads -include/util.static/util-streams.adb -include/util.static/util-streams.ads -include/util.static/util-strings-builders-transforms.ads -include/util.static/util-strings-builders.ads -include/util.static/util-strings-maps.ads -include/util.static/util-strings-sets.ads -include/util.static/util-strings-tokenizers.ads -include/util.static/util-strings-transforms.adb -include/util.static/util-strings-transforms.ads -include/util.static/util-strings-vectors.ads -include/util.static/util-strings.adb -include/util.static/util-strings.ads -include/util.static/util-systems-constants.ads -include/util.static/util-systems-dlls.adb -include/util.static/util-systems-dlls.ads -include/util.static/util-systems-os.ads -include/util.static/util-systems-types.ads -include/util.static/util-systems.ads -include/util.static/util-texts-builders.adb -include/util.static/util-texts-builders.ads -include/util.static/util-texts-formats.adb -include/util.static/util-texts-formats.ads -include/util.static/util-texts-tokenizers.adb -include/util.static/util-texts-tokenizers.ads -include/util.static/util-texts-transforms.adb -include/util.static/util-texts-transforms.ads -include/util.static/util-texts.ads -include/util.static/util.ads -include/util_http_curl.static/util-http-clients-curl-constants.ads -include/util_http_curl.static/util-http-clients-curl.adb -include/util_http_curl.static/util-http-clients-curl.ads -include/util_unit.static/ahven-astrings.ads -include/util_unit.static/ahven-framework.adb -include/util_unit.static/ahven-framework.ads -include/util_unit.static/ahven-listeners-basic.adb -include/util_unit.static/ahven-listeners-basic.ads -include/util_unit.static/ahven-listeners.adb -include/util_unit.static/ahven-listeners.ads -include/util_unit.static/ahven-long_astrings.ads -include/util_unit.static/ahven-parameters.adb -include/util_unit.static/ahven-parameters.ads -include/util_unit.static/ahven-results.adb -include/util_unit.static/ahven-results.ads -include/util_unit.static/ahven-runner.adb -include/util_unit.static/ahven-runner.ads -include/util_unit.static/ahven-slist.adb -include/util_unit.static/ahven-slist.ads -include/util_unit.static/ahven-tap_runner.adb -include/util_unit.static/ahven-tap_runner.ads -include/util_unit.static/ahven-temporary_output.adb -include/util_unit.static/ahven-temporary_output.ads -include/util_unit.static/ahven-text_runner.adb -include/util_unit.static/ahven-text_runner.ads -include/util_unit.static/ahven-xml_runner.adb -include/util_unit.static/ahven-xml_runner.ads -include/util_unit.static/ahven.adb -include/util_unit.static/ahven.ads -include/util_unit.static/ahven_compat.adb -include/util_unit.static/ahven_compat.ads -include/util_unit.static/util-assertions.adb -include/util_unit.static/util-assertions.ads -include/util_unit.static/util-test_caller.adb -include/util_unit.static/util-test_caller.ads -include/util_unit.static/util-tests-servers.adb -include/util_unit.static/util-tests-servers.ads -include/util_unit.static/util-tests.adb -include/util_unit.static/util-tests.ads -include/util_unit.static/util-xunit.adb -include/util_unit.static/util-xunit.ads -lib/gnat/util.gpr -lib/gnat/util_http.gpr -lib/gnat/util_http_curl.gpr -lib/gnat/util_unit.gpr -lib/util.static/libada_util.a -lib/util.static/util-algorithms.ali -lib/util.static/util-beans-basic-lists.ali -lib/util.static/util-beans-basic-ranges.ali -lib/util.static/util-beans-basic.ali -lib/util.static/util-beans-factory.ali -lib/util.static/util-beans-lists-strings.ali -lib/util.static/util-beans-lists.ali -lib/util.static/util-beans-methods.ali -lib/util.static/util-beans-objects-datasets.ali -lib/util.static/util-beans-objects-enums.ali -lib/util.static/util-beans-objects-hash.ali -lib/util.static/util-beans-objects-lists.ali -lib/util.static/util-beans-objects-maps.ali -lib/util.static/util-beans-objects-pairs.ali -lib/util.static/util-beans-objects-records.ali -lib/util.static/util-beans-objects-time.ali -lib/util.static/util-beans-objects-to_access.ali -lib/util.static/util-beans-objects-vectors.ali -lib/util.static/util-beans-objects.ali -lib/util.static/util-beans-ranges.ali -lib/util.static/util-beans.ali -lib/util.static/util-concurrent-arrays.ali -lib/util.static/util-concurrent-copies.ali -lib/util.static/util-concurrent-counters.ali -lib/util.static/util-concurrent-fifos.ali -lib/util.static/util-concurrent-locks.ali -lib/util.static/util-concurrent-pools.ali -lib/util.static/util-concurrent.ali -lib/util.static/util-dates-formats.ali -lib/util.static/util-dates-iso8601.ali -lib/util.static/util-dates-rfc7231.ali -lib/util.static/util-dates.ali -lib/util.static/util-encoders-base16.ali -lib/util.static/util-encoders-base64.ali -lib/util.static/util-encoders-hmac-sha1.ali -lib/util.static/util-encoders-hmac.ali -lib/util.static/util-encoders-sha1.ali -lib/util.static/util-encoders.ali -lib/util.static/util-events-channels.ali -lib/util.static/util-events.ali -lib/util.static/util-files.ali -lib/util.static/util-http-clients-mockups.ali -lib/util.static/util-http-clients.ali -lib/util.static/util-http-cookies.ali -lib/util.static/util-http-mockups.ali -lib/util.static/util-http-parts.ali -lib/util.static/util-http-rest-rest_get_vector.ali -lib/util.static/util-http-rest.ali -lib/util.static/util-http-tools.ali -lib/util.static/util-http.ali -lib/util.static/util-listeners-lifecycles.ali -lib/util.static/util-listeners-observers.ali -lib/util.static/util-listeners.ali -lib/util.static/util-locales.ali -lib/util.static/util-log-appenders.ali -lib/util.static/util-log-loggers.ali -lib/util.static/util-log.ali -lib/util.static/util-measures.ali -lib/util.static/util-processes-os.ali -lib/util.static/util-processes.ali -lib/util.static/util-properties-basic.ali -lib/util.static/util-properties-bundles.ali -lib/util.static/util-properties-discrete.ali -lib/util.static/util-properties-factories.ali -lib/util.static/util-properties-hash.ali -lib/util.static/util-properties-json.ali -lib/util.static/util-properties.ali -lib/util.static/util-refs.ali -lib/util.static/util-serialize-contexts.ali -lib/util.static/util-serialize-io-csv.ali -lib/util.static/util-serialize-io-json.ali -lib/util.static/util-serialize-io.ali -lib/util.static/util-serialize-mappers-record_mapper.ali -lib/util.static/util-serialize-mappers-vector_mapper.ali -lib/util.static/util-serialize-mappers.ali -lib/util.static/util-serialize-tools.ali -lib/util.static/util-serialize.ali -lib/util.static/util-stacks.ali -lib/util.static/util-streams-buffered.ali -lib/util.static/util-streams-files.ali -lib/util.static/util-streams-pipes.ali -lib/util.static/util-streams-raw.ali -lib/util.static/util-streams-sockets.ali -lib/util.static/util-streams-texts.ali -lib/util.static/util-streams.ali -lib/util.static/util-strings-builders-transforms.ali -lib/util.static/util-strings-builders.ali -lib/util.static/util-strings-maps.ali -lib/util.static/util-strings-sets.ali -lib/util.static/util-strings-tokenizers.ali -lib/util.static/util-strings-transforms.ali -lib/util.static/util-strings-vectors.ali -lib/util.static/util-strings.ali -lib/util.static/util-systems-constants.ali -lib/util.static/util-systems-dlls.ali -lib/util.static/util-systems-os.ali -lib/util.static/util-systems-types.ali -lib/util.static/util-systems.ali -lib/util.static/util-texts-builders.ali -lib/util.static/util-texts-formats.ali -lib/util.static/util-texts-tokenizers.ali -lib/util.static/util-texts-transforms.ali -lib/util.static/util-texts.ali -lib/util.static/util.ali -lib/util_http_curl.static/libada_util_curl.a -lib/util_http_curl.static/util-http-clients-curl-constants.ali -lib/util_http_curl.static/util-http-clients-curl.ali -lib/util_unit.static/ahven-astrings.ali -lib/util_unit.static/ahven-framework.ali -lib/util_unit.static/ahven-listeners-basic.ali -lib/util_unit.static/ahven-listeners.ali -lib/util_unit.static/ahven-long_astrings.ali -lib/util_unit.static/ahven-parameters.ali -lib/util_unit.static/ahven-results.ali -lib/util_unit.static/ahven-runner.ali -lib/util_unit.static/ahven-slist.ali -lib/util_unit.static/ahven-tap_runner.ali -lib/util_unit.static/ahven-temporary_output.ali -lib/util_unit.static/ahven-text_runner.ali -lib/util_unit.static/ahven-xml_runner.ali -lib/util_unit.static/ahven.ali -lib/util_unit.static/ahven_compat.ali -lib/util_unit.static/libada_util_unit.a -lib/util_unit.static/util-assertions.ali -lib/util_unit.static/util-test_caller.ali -lib/util_unit.static/util-tests-servers.ali -lib/util_unit.static/util-tests.ali -lib/util_unit.static/util-xunit.ali diff --git a/devel/adabooch/Makefile b/devel/adabooch/Makefile deleted file mode 100644 index f18b443bb4a2..000000000000 --- a/devel/adabooch/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# Created by: David Holm <david@realityrift.com> - -PORTNAME= adabooch -PORTVERSION= 20160321 -PORTREVISION= 2 -CATEGORIES= devel -MASTER_SITES= SF/booch95/booch95/${PORTVERSION} -DISTNAME= bc-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Ada 95 Booch Components - -LICENSE= GPLv2 GMGPL -LICENSE_COMB= multi - -BUILD_DEPENDS= gprbuild:devel/gprbuild - -USES= ada gmake tar:bzip2 -HAS_CONFIGURE= yes -ALL_TARGET= libs - -# Demos are available but require that the libraries are already installed -# In other words, adabooch demos requires a separate port to do correctly -OPTIONS_DEFINE= DOCS - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/html/* ${STAGEDIR}${DOCSDIR}/ - ${RM} ${STAGEDIR}${DOCSDIR}/Makefile - -.include <bsd.port.mk> diff --git a/devel/adabooch/distinfo b/devel/adabooch/distinfo deleted file mode 100644 index 7ecaa57a8f0c..000000000000 --- a/devel/adabooch/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (bc-20160321.tar.bz2) = 045fdbcbe613d1454d69995ccf21c80653bcd8afbfe269d760a47ca0f70694bf -SIZE (bc-20160321.tar.bz2) = 561697 diff --git a/devel/adabooch/files/patch-Makefile.in b/devel/adabooch/files/patch-Makefile.in deleted file mode 100644 index 08054a054e97..000000000000 --- a/devel/adabooch/files/patch-Makefile.in +++ /dev/null @@ -1,31 +0,0 @@ ---- Makefile.in.orig 2013-03-22 12:38:13.000000000 +0000 -+++ Makefile.in -@@ -29,16 +29,18 @@ libs: - $(GPRBUILD) -p -Pbc -XLIBRARY_TYPE=relocatable - - install: -- -mkdir -p $(prefix)/lib/gnat/ -- cp bc.gpr-for-installation $(prefix)/lib/gnat/bc.gpr -- -mkdir -p $(prefix)/include/bc -- cd include; tar -c -f- *.ad[bs] | tar -x -f- -C $(prefix)/include/bc/ -- -mkdir -p $(prefix)/lib/bc/lib-static -- tar -c -f- lib-static | tar -x -f- -C $(prefix)/lib/bc/ -- chmod -w $(prefix)/lib/bc/lib-static/*.ali -- -mkdir -p $(prefix)/lib/bc/lib-relocatable -- tar -c -f- lib-relocatable | tar -x -f- -C $(prefix)/lib/bc/ -- chmod -w $(prefix)/lib/bc/lib-relocatable/*.ali -+ @mkdir -p $(DESTDIR)$(PREFIX)/lib/gnat \ -+ $(DESTDIR)$(PREFIX)/include/bc \ -+ $(DESTDIR)$(PREFIX)/lib/bc/lib-static \ -+ $(DESTDIR)$(PREFIX)/lib/bc/lib-relocatable -+ $(BSD_INSTALL_DATA) bc.gpr-for-installation \ -+ $(DESTDIR)$(PREFIX)/lib/gnat/bc.gpr -+ $(BSD_INSTALL_DATA) include/*.ad[bs] \ -+ $(DESTDIR)$(PREFIX)/include/bc/ -+ $(BSD_INSTALL_DATA) lib-static/*.ali lib-static/*.a \ -+ $(DESTDIR)$(PREFIX)/lib/bc/lib-static/ -+ $(BSD_INSTALL_DATA) lib-relocatable/*.ali lib-relocatable/*.so \ -+ $(DESTDIR)$(PREFIX)/lib/bc/lib-relocatable/ - - # Distribution construction - diff --git a/devel/adabooch/pkg-descr b/devel/adabooch/pkg-descr deleted file mode 100644 index fa2a8b6759d6..000000000000 --- a/devel/adabooch/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -The Ada 95 Booch components are a port of Grady Booch's C++ components. -They contain the same key abstractions as the C++ form (Structs, Tools and -Support). However, the organization is slightly different, particularly in -the Support domain. This is because Ada 95 provides several special forms -of memory management that are quite different from C++. - -The Structs category provides an array of structural abstractions (Bags, -Collections, Deques, Graphs, Lists, Maps, Queues, Rings, Sets, Stacks, and -Trees). The Tools category provides algorithmic abstractions (Searching, -Sorting, etc.). The Support category contains all the "concrete" forms, -plus structures to create the components. - -Some of the structures permit structural sharing (graphs, lists, and trees). -Some structures may also be ordered (collections, dequeues, and queues). There -are also multiple forms for some structures: single and double linked lists, -directed and undirected graphs, and binary, multiway, and AVL trees. - -WWW: https://sourceforge.net/projects/booch95/ diff --git a/devel/adabooch/pkg-plist b/devel/adabooch/pkg-plist deleted file mode 100644 index 2721f99f679c..000000000000 --- a/devel/adabooch/pkg-plist +++ /dev/null @@ -1,549 +0,0 @@ -include/bc/bc-containers-bags-bounded.adb -include/bc/bc-containers-bags-bounded.ads -include/bc/bc-containers-bags-dynamic.adb -include/bc/bc-containers-bags-dynamic.ads -include/bc/bc-containers-bags-unbounded.adb -include/bc/bc-containers-bags-unbounded.ads -include/bc/bc-containers-bags-unmanaged.adb -include/bc/bc-containers-bags-unmanaged.ads -include/bc/bc-containers-bags.adb -include/bc/bc-containers-bags.ads -include/bc/bc-containers-collections-bounded.adb -include/bc/bc-containers-collections-bounded.ads -include/bc/bc-containers-collections-dynamic.adb -include/bc/bc-containers-collections-dynamic.ads -include/bc/bc-containers-collections-ordered-bounded.adb -include/bc/bc-containers-collections-ordered-bounded.ads -include/bc/bc-containers-collections-ordered-dynamic.adb -include/bc/bc-containers-collections-ordered-dynamic.ads -include/bc/bc-containers-collections-ordered-unbounded.adb -include/bc/bc-containers-collections-ordered-unbounded.ads -include/bc/bc-containers-collections-ordered-unmanaged.adb -include/bc/bc-containers-collections-ordered-unmanaged.ads -include/bc/bc-containers-collections-ordered.ads -include/bc/bc-containers-collections-unbounded.adb -include/bc/bc-containers-collections-unbounded.ads -include/bc/bc-containers-collections-unmanaged.adb -include/bc/bc-containers-collections-unmanaged.ads -include/bc/bc-containers-collections.adb -include/bc/bc-containers-collections.ads -include/bc/bc-containers-deques-bounded.adb -include/bc/bc-containers-deques-bounded.ads -include/bc/bc-containers-deques-dynamic.adb -include/bc/bc-containers-deques-dynamic.ads -include/bc/bc-containers-deques-unbounded.adb -include/bc/bc-containers-deques-unbounded.ads -include/bc/bc-containers-deques-unmanaged.adb -include/bc/bc-containers-deques-unmanaged.ads -include/bc/bc-containers-deques.adb -include/bc/bc-containers-deques.ads -include/bc/bc-containers-lists-double.adb -include/bc/bc-containers-lists-double.ads -include/bc/bc-containers-lists-single.adb -include/bc/bc-containers-lists-single.ads -include/bc/bc-containers-lists.ads -include/bc/bc-containers-maps-bounded.adb -include/bc/bc-containers-maps-bounded.ads -include/bc/bc-containers-maps-dynamic.adb -include/bc/bc-containers-maps-dynamic.ads -include/bc/bc-containers-maps-unbounded.adb -include/bc/bc-containers-maps-unbounded.ads -include/bc/bc-containers-maps-unmanaged.adb -include/bc/bc-containers-maps-unmanaged.ads -include/bc/bc-containers-maps.adb -include/bc/bc-containers-maps.ads -include/bc/bc-containers-queues-bounded.adb -include/bc/bc-containers-queues-bounded.ads -include/bc/bc-containers-queues-dynamic.adb -include/bc/bc-containers-queues-dynamic.ads -include/bc/bc-containers-queues-ordered-bounded.adb -include/bc/bc-containers-queues-ordered-bounded.ads -include/bc/bc-containers-queues-ordered-dynamic.adb -include/bc/bc-containers-queues-ordered-dynamic.ads -include/bc/bc-containers-queues-ordered-unbounded.adb -include/bc/bc-containers-queues-ordered-unbounded.ads -include/bc/bc-containers-queues-ordered-unmanaged.adb -include/bc/bc-containers-queues-ordered-unmanaged.ads -include/bc/bc-containers-queues-ordered.ads -include/bc/bc-containers-queues-unbounded.adb -include/bc/bc-containers-queues-unbounded.ads -include/bc/bc-containers-queues-unmanaged.adb -include/bc/bc-containers-queues-unmanaged.ads -include/bc/bc-containers-queues.adb -include/bc/bc-containers-queues.ads -include/bc/bc-containers-quicksort.adb -include/bc/bc-containers-quicksort.ads -include/bc/bc-containers-rings-bounded.adb -include/bc/bc-containers-rings-bounded.ads -include/bc/bc-containers-rings-dynamic.adb -include/bc/bc-containers-rings-dynamic.ads -include/bc/bc-containers-rings-unbounded.adb -include/bc/bc-containers-rings-unbounded.ads -include/bc/bc-containers-rings-unmanaged.adb -include/bc/bc-containers-rings-unmanaged.ads -include/bc/bc-containers-rings.adb -include/bc/bc-containers-rings.ads -include/bc/bc-containers-sets-bounded.adb -include/bc/bc-containers-sets-bounded.ads -include/bc/bc-containers-sets-dynamic.adb -include/bc/bc-containers-sets-dynamic.ads -include/bc/bc-containers-sets-unbounded.adb -include/bc/bc-containers-sets-unbounded.ads -include/bc/bc-containers-sets-unmanaged.adb -include/bc/bc-containers-sets-unmanaged.ads -include/bc/bc-containers-sets.adb -include/bc/bc-containers-sets.ads -include/bc/bc-containers-shellsort.adb -include/bc/bc-containers-shellsort.ads -include/bc/bc-containers-stacks-bounded.adb -include/bc/bc-containers-stacks-bounded.ads -include/bc/bc-containers-stacks-dynamic.adb -include/bc/bc-containers-stacks-dynamic.ads -include/bc/bc-containers-stacks-unbounded.adb -include/bc/bc-containers-stacks-unbounded.ads -include/bc/bc-containers-stacks-unmanaged.adb -include/bc/bc-containers-stacks-unmanaged.ads -include/bc/bc-containers-stacks.adb -include/bc/bc-containers-stacks.ads -include/bc/bc-containers-trees-avl-print.adb -include/bc/bc-containers-trees-avl-print.ads -include/bc/bc-containers-trees-avl-validate.adb -include/bc/bc-containers-trees-avl-validate.ads -include/bc/bc-containers-trees-avl.adb -include/bc/bc-containers-trees-avl.ads -include/bc/bc-containers-trees-binary-in_order.adb -include/bc/bc-containers-trees-binary-in_order.ads -include/bc/bc-containers-trees-binary-post_order.adb -include/bc/bc-containers-trees-binary-post_order.ads -include/bc/bc-containers-trees-binary-pre_order.adb -include/bc/bc-containers-trees-binary-pre_order.ads -include/bc/bc-containers-trees-binary.adb -include/bc/bc-containers-trees-binary.ads -include/bc/bc-containers-trees-multiway-post_order.adb -include/bc/bc-containers-trees-multiway-post_order.ads -include/bc/bc-containers-trees-multiway-pre_order.adb -include/bc/bc-containers-trees-multiway-pre_order.ads -include/bc/bc-containers-trees-multiway.adb -include/bc/bc-containers-trees-multiway.ads -include/bc/bc-containers-trees.ads -include/bc/bc-containers.adb -include/bc/bc-containers.ads -include/bc/bc-copy.adb -include/bc/bc-copy.ads -include/bc/bc-filter.adb -include/bc/bc-filter.ads -include/bc/bc-graphs-directed.adb -include/bc/bc-graphs-directed.ads -include/bc/bc-graphs-undirected.adb -include/bc/bc-graphs-undirected.ads -include/bc/bc-graphs.adb -include/bc/bc-graphs.ads -include/bc/bc-indefinite_containers-collections-bounded.adb -include/bc/bc-indefinite_containers-collections-bounded.ads -include/bc/bc-indefinite_containers-collections-ordered-bounded.adb -include/bc/bc-indefinite_containers-collections-ordered-bounded.ads -include/bc/bc-indefinite_containers-collections-ordered-unbounded.adb -include/bc/bc-indefinite_containers-collections-ordered-unbounded.ads -include/bc/bc-indefinite_containers-collections-ordered.ads -include/bc/bc-indefinite_containers-collections-unbounded.adb -include/bc/bc-indefinite_containers-collections-unbounded.ads -include/bc/bc-indefinite_containers-collections.adb -include/bc/bc-indefinite_containers-collections.ads -include/bc/bc-indefinite_containers-maps-bounded.adb -include/bc/bc-indefinite_containers-maps-bounded.ads -include/bc/bc-indefinite_containers-maps-unbounded.adb -include/bc/bc-indefinite_containers-maps-unbounded.ads -include/bc/bc-indefinite_containers-maps.adb -include/bc/bc-indefinite_containers-maps.ads -include/bc/bc-indefinite_containers-queues-bounded.adb -include/bc/bc-indefinite_containers-queues-bounded.ads -include/bc/bc-indefinite_containers-queues-ordered-bounded.adb -include/bc/bc-indefinite_containers-queues-ordered-bounded.ads -include/bc/bc-indefinite_containers-queues-ordered-unbounded.adb -include/bc/bc-indefinite_containers-queues-ordered-unbounded.ads -include/bc/bc-indefinite_containers-queues-ordered.ads -include/bc/bc-indefinite_containers-queues-unbounded.adb -include/bc/bc-indefinite_containers-queues-unbounded.ads -include/bc/bc-indefinite_containers-queues.adb -include/bc/bc-indefinite_containers-queues.ads -include/bc/bc-indefinite_containers.adb -include/bc/bc-indefinite_containers.ads -include/bc/bc-indefinite_unmanaged_containers-collections-ordered.adb -include/bc/bc-indefinite_unmanaged_containers-collections-ordered.ads -include/bc/bc-indefinite_unmanaged_containers-collections.adb -include/bc/bc-indefinite_unmanaged_containers-collections.ads -include/bc/bc-indefinite_unmanaged_containers-maps.adb -include/bc/bc-indefinite_unmanaged_containers-maps.ads -include/bc/bc-indefinite_unmanaged_containers-queues-ordered.adb -include/bc/bc-indefinite_unmanaged_containers-queues-ordered.ads -include/bc/bc-indefinite_unmanaged_containers-queues.adb -include/bc/bc-indefinite_unmanaged_containers-queues.ads -include/bc/bc-indefinite_unmanaged_containers.adb -include/bc/bc-indefinite_unmanaged_containers.ads -include/bc/bc-lists-double.adb -include/bc/bc-lists-double.ads -include/bc/bc-lists-single.adb -include/bc/bc-lists-single.ads -include/bc/bc-lists.adb -include/bc/bc-lists.ads -include/bc/bc-simple_collections.adb -include/bc/bc-simple_collections.ads -include/bc/bc-support-auto_pointers.adb -include/bc/bc-support-auto_pointers.ads -include/bc/bc-support-avl_trees.adb -include/bc/bc-support-avl_trees.ads -include/bc/bc-support-bounded.adb -include/bc/bc-support-bounded.ads -include/bc/bc-support-bounded_hash_tables.adb -include/bc/bc-support-bounded_hash_tables.ads -include/bc/bc-support-dynamic.adb -include/bc/bc-support-dynamic.ads -include/bc/bc-support-exceptions.ads -include/bc/bc-support-hash_tables.adb -include/bc/bc-support-hash_tables.ads -include/bc/bc-support-high_resolution_time-clock.adb -include/bc/bc-support-high_resolution_time.adb -include/bc/bc-support-high_resolution_time.ads -include/bc/bc-support-indefinite_bounded.adb -include/bc/bc-support-indefinite_bounded.ads -include/bc/bc-support-indefinite_bounded_hash_tables.adb -include/bc/bc-support-indefinite_bounded_hash_tables.ads -include/bc/bc-support-indefinite_hash_tables.adb -include/bc/bc-support-indefinite_hash_tables.ads -include/bc/bc-support-indefinite_reference.adb -include/bc/bc-support-indefinite_reference.ads -include/bc/bc-support-indefinite_unbounded.adb -include/bc/bc-support-indefinite_unbounded.ads -include/bc/bc-support-indefinite_unmanaged.adb -include/bc/bc-support-indefinite_unmanaged.ads -include/bc/bc-support-managed_storage.ads -include/bc/bc-support-memory_streams.ads -include/bc/bc-support-smart_pointers.adb -include/bc/bc-support-smart_pointers.ads -include/bc/bc-support-standard_storage.ads -include/bc/bc-support-statistics.ads -include/bc/bc-support-synchronization-debug.ads -include/bc/bc-support-synchronization.ads -include/bc/bc-support-unbounded.adb -include/bc/bc-support-unbounded.ads -include/bc/bc-support-unmanaged.adb -include/bc/bc-support-unmanaged.ads -include/bc/bc-support-unmanaged_storage.adb -include/bc/bc-support-unmanaged_storage.ads -include/bc/bc-support.ads -include/bc/bc-trees-avl_trees-iterators.adb -include/bc/bc-trees-avl_trees-iterators.ads -include/bc/bc-trees-avl_trees-print.adb -include/bc/bc-trees-avl_trees-print.ads -include/bc/bc-trees-avl_trees-validate.adb -include/bc/bc-trees-avl_trees-validate.ads -include/bc/bc-trees-avl_trees.adb -include/bc/bc-trees-avl_trees.ads -include/bc/bc-trees-binary_trees-in_order.adb -include/bc/bc-trees-binary_trees-in_order.ads -include/bc/bc-trees-binary_trees-post_order.adb -include/bc/bc-trees-binary_trees-post_order.ads -include/bc/bc-trees-binary_trees-pre_order.adb -include/bc/bc-trees-binary_trees-pre_order.ads -include/bc/bc-trees-binary_trees.adb -include/bc/bc-trees-binary_trees.ads -include/bc/bc-trees-multiway_trees-post_order.adb -include/bc/bc-trees-multiway_trees-post_order.ads -include/bc/bc-trees-multiway_trees-pre_order.adb -include/bc/bc-trees-multiway_trees-pre_order.ads -include/bc/bc-trees-multiway_trees.adb -include/bc/bc-trees-multiway_trees.ads -include/bc/bc-trees.ads -include/bc/bc.ads -lib/bc/lib-relocatable/bc-containers-bags-bounded.ali -lib/bc/lib-relocatable/bc-containers-bags-dynamic.ali -lib/bc/lib-relocatable/bc-containers-bags-unbounded.ali -lib/bc/lib-relocatable/bc-containers-bags-unmanaged.ali -lib/bc/lib-relocatable/bc-containers-bags.ali -lib/bc/lib-relocatable/bc-containers-collections-bounded.ali -lib/bc/lib-relocatable/bc-containers-collections-dynamic.ali -lib/bc/lib-relocatable/bc-containers-collections-ordered-bounded.ali -lib/bc/lib-relocatable/bc-containers-collections-ordered-dynamic.ali -lib/bc/lib-relocatable/bc-containers-collections-ordered-unbounded.ali -lib/bc/lib-relocatable/bc-containers-collections-ordered-unmanaged.ali -lib/bc/lib-relocatable/bc-containers-collections-ordered.ali -lib/bc/lib-relocatable/bc-containers-collections-unbounded.ali -lib/bc/lib-relocatable/bc-containers-collections-unmanaged.ali -lib/bc/lib-relocatable/bc-containers-collections.ali -lib/bc/lib-relocatable/bc-containers-deques-bounded.ali -lib/bc/lib-relocatable/bc-containers-deques-dynamic.ali -lib/bc/lib-relocatable/bc-containers-deques-unbounded.ali -lib/bc/lib-relocatable/bc-containers-deques-unmanaged.ali -lib/bc/lib-relocatable/bc-containers-deques.ali -lib/bc/lib-relocatable/bc-containers-lists-double.ali -lib/bc/lib-relocatable/bc-containers-lists-single.ali -lib/bc/lib-relocatable/bc-containers-lists.ali -lib/bc/lib-relocatable/bc-containers-maps-bounded.ali -lib/bc/lib-relocatable/bc-containers-maps-dynamic.ali -lib/bc/lib-relocatable/bc-containers-maps-unbounded.ali -lib/bc/lib-relocatable/bc-containers-maps-unmanaged.ali -lib/bc/lib-relocatable/bc-containers-maps.ali -lib/bc/lib-relocatable/bc-containers-queues-bounded.ali -lib/bc/lib-relocatable/bc-containers-queues-dynamic.ali -lib/bc/lib-relocatable/bc-containers-queues-ordered-bounded.ali -lib/bc/lib-relocatable/bc-containers-queues-ordered-dynamic.ali -lib/bc/lib-relocatable/bc-containers-queues-ordered-unbounded.ali -lib/bc/lib-relocatable/bc-containers-queues-ordered-unmanaged.ali -lib/bc/lib-relocatable/bc-containers-queues-ordered.ali -lib/bc/lib-relocatable/bc-containers-queues-unbounded.ali -lib/bc/lib-relocatable/bc-containers-queues-unmanaged.ali -lib/bc/lib-relocatable/bc-containers-queues.ali -lib/bc/lib-relocatable/bc-containers-quicksort.ali -lib/bc/lib-relocatable/bc-containers-rings-bounded.ali -lib/bc/lib-relocatable/bc-containers-rings-dynamic.ali -lib/bc/lib-relocatable/bc-containers-rings-unbounded.ali -lib/bc/lib-relocatable/bc-containers-rings-unmanaged.ali -lib/bc/lib-relocatable/bc-containers-rings.ali -lib/bc/lib-relocatable/bc-containers-sets-bounded.ali -lib/bc/lib-relocatable/bc-containers-sets-dynamic.ali -lib/bc/lib-relocatable/bc-containers-sets-unbounded.ali -lib/bc/lib-relocatable/bc-containers-sets-unmanaged.ali -lib/bc/lib-relocatable/bc-containers-sets.ali -lib/bc/lib-relocatable/bc-containers-shellsort.ali -lib/bc/lib-relocatable/bc-containers-stacks-bounded.ali -lib/bc/lib-relocatable/bc-containers-stacks-dynamic.ali -lib/bc/lib-relocatable/bc-containers-stacks-unbounded.ali -lib/bc/lib-relocatable/bc-containers-stacks-unmanaged.ali -lib/bc/lib-relocatable/bc-containers-stacks.ali -lib/bc/lib-relocatable/bc-containers-trees-avl-print.ali -lib/bc/lib-relocatable/bc-containers-trees-avl-validate.ali -lib/bc/lib-relocatable/bc-containers-trees-avl.ali -lib/bc/lib-relocatable/bc-containers-trees-binary-in_order.ali -lib/bc/lib-relocatable/bc-containers-trees-binary-post_order.ali -lib/bc/lib-relocatable/bc-containers-trees-binary-pre_order.ali -lib/bc/lib-relocatable/bc-containers-trees-binary.ali -lib/bc/lib-relocatable/bc-containers-trees-multiway-post_order.ali -lib/bc/lib-relocatable/bc-containers-trees-multiway-pre_order.ali -lib/bc/lib-relocatable/bc-containers-trees-multiway.ali -lib/bc/lib-relocatable/bc-containers-trees.ali -lib/bc/lib-relocatable/bc-containers.ali -lib/bc/lib-relocatable/bc-copy.ali -lib/bc/lib-relocatable/bc-filter.ali -lib/bc/lib-relocatable/bc-graphs-directed.ali -lib/bc/lib-relocatable/bc-graphs-undirected.ali -lib/bc/lib-relocatable/bc-graphs.ali -lib/bc/lib-relocatable/bc-indefinite_containers-collections-bounded.ali -lib/bc/lib-relocatable/bc-indefinite_containers-collections-ordered-bounded.ali -lib/bc/lib-relocatable/bc-indefinite_containers-collections-ordered-unbounded.ali -lib/bc/lib-relocatable/bc-indefinite_containers-collections-ordered.ali -lib/bc/lib-relocatable/bc-indefinite_containers-collections-unbounded.ali -lib/bc/lib-relocatable/bc-indefinite_containers-collections.ali -lib/bc/lib-relocatable/bc-indefinite_containers-maps-bounded.ali -lib/bc/lib-relocatable/bc-indefinite_containers-maps-unbounded.ali -lib/bc/lib-relocatable/bc-indefinite_containers-maps.ali -lib/bc/lib-relocatable/bc-indefinite_containers-queues-bounded.ali -lib/bc/lib-relocatable/bc-indefinite_containers-queues-ordered-bounded.ali -lib/bc/lib-relocatable/bc-indefinite_containers-queues-ordered-unbounded.ali -lib/bc/lib-relocatable/bc-indefinite_containers-queues-ordered.ali -lib/bc/lib-relocatable/bc-indefinite_containers-queues-unbounded.ali -lib/bc/lib-relocatable/bc-indefinite_containers-queues.ali -lib/bc/lib-relocatable/bc-indefinite_containers.ali -lib/bc/lib-relocatable/bc-indefinite_unmanaged_containers-collections-ordered.ali -lib/bc/lib-relocatable/bc-indefinite_unmanaged_containers-collections.ali -lib/bc/lib-relocatable/bc-indefinite_unmanaged_containers-maps.ali -lib/bc/lib-relocatable/bc-indefinite_unmanaged_containers-queues-ordered.ali -lib/bc/lib-relocatable/bc-indefinite_unmanaged_containers-queues.ali -lib/bc/lib-relocatable/bc-indefinite_unmanaged_containers.ali -lib/bc/lib-relocatable/bc-lists-double.ali -lib/bc/lib-relocatable/bc-lists-single.ali -lib/bc/lib-relocatable/bc-lists.ali -lib/bc/lib-relocatable/bc-simple_collections.ali -lib/bc/lib-relocatable/bc-support-auto_pointers.ali -lib/bc/lib-relocatable/bc-support-avl_trees.ali -lib/bc/lib-relocatable/bc-support-bounded.ali -lib/bc/lib-relocatable/bc-support-bounded_hash_tables.ali -lib/bc/lib-relocatable/bc-support-dynamic.ali -lib/bc/lib-relocatable/bc-support-exceptions.ali -lib/bc/lib-relocatable/bc-support-hash_tables.ali -lib/bc/lib-relocatable/bc-support-high_resolution_time.ali -lib/bc/lib-relocatable/bc-support-indefinite_bounded.ali -lib/bc/lib-relocatable/bc-support-indefinite_bounded_hash_tables.ali -lib/bc/lib-relocatable/bc-support-indefinite_hash_tables.ali -lib/bc/lib-relocatable/bc-support-indefinite_reference.ali -lib/bc/lib-relocatable/bc-support-indefinite_unbounded.ali -lib/bc/lib-relocatable/bc-support-indefinite_unmanaged.ali -lib/bc/lib-relocatable/bc-support-managed_storage.ali -lib/bc/lib-relocatable/bc-support-memory_streams.ali -lib/bc/lib-relocatable/bc-support-smart_pointers.ali -lib/bc/lib-relocatable/bc-support-standard_storage.ali -lib/bc/lib-relocatable/bc-support-statistics.ali -lib/bc/lib-relocatable/bc-support-synchronization-debug.ali -lib/bc/lib-relocatable/bc-support-synchronization.ali -lib/bc/lib-relocatable/bc-support-unbounded.ali -lib/bc/lib-relocatable/bc-support-unmanaged.ali -lib/bc/lib-relocatable/bc-support-unmanaged_storage.ali -lib/bc/lib-relocatable/bc-support.ali -lib/bc/lib-relocatable/bc-trees-avl_trees-iterators.ali -lib/bc/lib-relocatable/bc-trees-avl_trees-print.ali -lib/bc/lib-relocatable/bc-trees-avl_trees-validate.ali -lib/bc/lib-relocatable/bc-trees-avl_trees.ali -lib/bc/lib-relocatable/bc-trees-binary_trees-in_order.ali -lib/bc/lib-relocatable/bc-trees-binary_trees-post_order.ali -lib/bc/lib-relocatable/bc-trees-binary_trees-pre_order.ali -lib/bc/lib-relocatable/bc-trees-binary_trees.ali -lib/bc/lib-relocatable/bc-trees-multiway_trees-post_order.ali -lib/bc/lib-relocatable/bc-trees-multiway_trees-pre_order.ali -lib/bc/lib-relocatable/bc-trees-multiway_trees.ali -lib/bc/lib-relocatable/bc-trees.ali -lib/bc/lib-relocatable/bc.ali -lib/bc/lib-relocatable/libbc.so -lib/bc/lib-static/bc-containers-bags-bounded.ali -lib/bc/lib-static/bc-containers-bags-dynamic.ali -lib/bc/lib-static/bc-containers-bags-unbounded.ali -lib/bc/lib-static/bc-containers-bags-unmanaged.ali -lib/bc/lib-static/bc-containers-bags.ali -lib/bc/lib-static/bc-containers-collections-bounded.ali -lib/bc/lib-static/bc-containers-collections-dynamic.ali -lib/bc/lib-static/bc-containers-collections-ordered-bounded.ali -lib/bc/lib-static/bc-containers-collections-ordered-dynamic.ali -lib/bc/lib-static/bc-containers-collections-ordered-unbounded.ali -lib/bc/lib-static/bc-containers-collections-ordered-unmanaged.ali -lib/bc/lib-static/bc-containers-collections-ordered.ali -lib/bc/lib-static/bc-containers-collections-unbounded.ali -lib/bc/lib-static/bc-containers-collections-unmanaged.ali -lib/bc/lib-static/bc-containers-collections.ali -lib/bc/lib-static/bc-containers-deques-bounded.ali -lib/bc/lib-static/bc-containers-deques-dynamic.ali -lib/bc/lib-static/bc-containers-deques-unbounded.ali -lib/bc/lib-static/bc-containers-deques-unmanaged.ali -lib/bc/lib-static/bc-containers-deques.ali -lib/bc/lib-static/bc-containers-lists-double.ali -lib/bc/lib-static/bc-containers-lists-single.ali -lib/bc/lib-static/bc-containers-lists.ali -lib/bc/lib-static/bc-containers-maps-bounded.ali -lib/bc/lib-static/bc-containers-maps-dynamic.ali -lib/bc/lib-static/bc-containers-maps-unbounded.ali -lib/bc/lib-static/bc-containers-maps-unmanaged.ali -lib/bc/lib-static/bc-containers-maps.ali -lib/bc/lib-static/bc-containers-queues-bounded.ali -lib/bc/lib-static/bc-containers-queues-dynamic.ali -lib/bc/lib-static/bc-containers-queues-ordered-bounded.ali -lib/bc/lib-static/bc-containers-queues-ordered-dynamic.ali -lib/bc/lib-static/bc-containers-queues-ordered-unbounded.ali -lib/bc/lib-static/bc-containers-queues-ordered-unmanaged.ali -lib/bc/lib-static/bc-containers-queues-ordered.ali -lib/bc/lib-static/bc-containers-queues-unbounded.ali -lib/bc/lib-static/bc-containers-queues-unmanaged.ali -lib/bc/lib-static/bc-containers-queues.ali -lib/bc/lib-static/bc-containers-quicksort.ali -lib/bc/lib-static/bc-containers-rings-bounded.ali -lib/bc/lib-static/bc-containers-rings-dynamic.ali -lib/bc/lib-static/bc-containers-rings-unbounded.ali -lib/bc/lib-static/bc-containers-rings-unmanaged.ali -lib/bc/lib-static/bc-containers-rings.ali -lib/bc/lib-static/bc-containers-sets-bounded.ali -lib/bc/lib-static/bc-containers-sets-dynamic.ali -lib/bc/lib-static/bc-containers-sets-unbounded.ali -lib/bc/lib-static/bc-containers-sets-unmanaged.ali -lib/bc/lib-static/bc-containers-sets.ali -lib/bc/lib-static/bc-containers-shellsort.ali -lib/bc/lib-static/bc-containers-stacks-bounded.ali -lib/bc/lib-static/bc-containers-stacks-dynamic.ali -lib/bc/lib-static/bc-containers-stacks-unbounded.ali -lib/bc/lib-static/bc-containers-stacks-unmanaged.ali -lib/bc/lib-static/bc-containers-stacks.ali -lib/bc/lib-static/bc-containers-trees-avl-print.ali -lib/bc/lib-static/bc-containers-trees-avl-validate.ali -lib/bc/lib-static/bc-containers-trees-avl.ali -lib/bc/lib-static/bc-containers-trees-binary-in_order.ali -lib/bc/lib-static/bc-containers-trees-binary-post_order.ali -lib/bc/lib-static/bc-containers-trees-binary-pre_order.ali -lib/bc/lib-static/bc-containers-trees-binary.ali -lib/bc/lib-static/bc-containers-trees-multiway-post_order.ali -lib/bc/lib-static/bc-containers-trees-multiway-pre_order.ali -lib/bc/lib-static/bc-containers-trees-multiway.ali -lib/bc/lib-static/bc-containers-trees.ali -lib/bc/lib-static/bc-containers.ali -lib/bc/lib-static/bc-copy.ali -lib/bc/lib-static/bc-filter.ali -lib/bc/lib-static/bc-graphs-directed.ali -lib/bc/lib-static/bc-graphs-undirected.ali -lib/bc/lib-static/bc-graphs.ali -lib/bc/lib-static/bc-indefinite_containers-collections-bounded.ali -lib/bc/lib-static/bc-indefinite_containers-collections-ordered-bounded.ali -lib/bc/lib-static/bc-indefinite_containers-collections-ordered-unbounded.ali -lib/bc/lib-static/bc-indefinite_containers-collections-ordered.ali -lib/bc/lib-static/bc-indefinite_containers-collections-unbounded.ali -lib/bc/lib-static/bc-indefinite_containers-collections.ali -lib/bc/lib-static/bc-indefinite_containers-maps-bounded.ali -lib/bc/lib-static/bc-indefinite_containers-maps-unbounded.ali -lib/bc/lib-static/bc-indefinite_containers-maps.ali -lib/bc/lib-static/bc-indefinite_containers-queues-bounded.ali -lib/bc/lib-static/bc-indefinite_containers-queues-ordered-bounded.ali -lib/bc/lib-static/bc-indefinite_containers-queues-ordered-unbounded.ali -lib/bc/lib-static/bc-indefinite_containers-queues-ordered.ali -lib/bc/lib-static/bc-indefinite_containers-queues-unbounded.ali -lib/bc/lib-static/bc-indefinite_containers-queues.ali -lib/bc/lib-static/bc-indefinite_containers.ali -lib/bc/lib-static/bc-indefinite_unmanaged_containers-collections-ordered.ali -lib/bc/lib-static/bc-indefinite_unmanaged_containers-collections.ali -lib/bc/lib-static/bc-indefinite_unmanaged_containers-maps.ali -lib/bc/lib-static/bc-indefinite_unmanaged_containers-queues-ordered.ali -lib/bc/lib-static/bc-indefinite_unmanaged_containers-queues.ali -lib/bc/lib-static/bc-indefinite_unmanaged_containers.ali -lib/bc/lib-static/bc-lists-double.ali -lib/bc/lib-static/bc-lists-single.ali -lib/bc/lib-static/bc-lists.ali -lib/bc/lib-static/bc-simple_collections.ali -lib/bc/lib-static/bc-support-auto_pointers.ali -lib/bc/lib-static/bc-support-avl_trees.ali -lib/bc/lib-static/bc-support-bounded.ali -lib/bc/lib-static/bc-support-bounded_hash_tables.ali -lib/bc/lib-static/bc-support-dynamic.ali -lib/bc/lib-static/bc-support-exceptions.ali -lib/bc/lib-static/bc-support-hash_tables.ali -lib/bc/lib-static/bc-support-high_resolution_time.ali -lib/bc/lib-static/bc-support-indefinite_bounded.ali -lib/bc/lib-static/bc-support-indefinite_bounded_hash_tables.ali -lib/bc/lib-static/bc-support-indefinite_hash_tables.ali -lib/bc/lib-static/bc-support-indefinite_reference.ali -lib/bc/lib-static/bc-support-indefinite_unbounded.ali -lib/bc/lib-static/bc-support-indefinite_unmanaged.ali -lib/bc/lib-static/bc-support-managed_storage.ali -lib/bc/lib-static/bc-support-memory_streams.ali -lib/bc/lib-static/bc-support-smart_pointers.ali -lib/bc/lib-static/bc-support-standard_storage.ali -lib/bc/lib-static/bc-support-statistics.ali -lib/bc/lib-static/bc-support-synchronization-debug.ali -lib/bc/lib-static/bc-support-synchronization.ali -lib/bc/lib-static/bc-support-unbounded.ali -lib/bc/lib-static/bc-support-unmanaged.ali -lib/bc/lib-static/bc-support-unmanaged_storage.ali -lib/bc/lib-static/bc-support.ali -lib/bc/lib-static/bc-trees-avl_trees-iterators.ali -lib/bc/lib-static/bc-trees-avl_trees-print.ali -lib/bc/lib-static/bc-trees-avl_trees-validate.ali -lib/bc/lib-static/bc-trees-avl_trees.ali -lib/bc/lib-static/bc-trees-binary_trees-in_order.ali -lib/bc/lib-static/bc-trees-binary_trees-post_order.ali -lib/bc/lib-static/bc-trees-binary_trees-pre_order.ali -lib/bc/lib-static/bc-trees-binary_trees.ali -lib/bc/lib-static/bc-trees-multiway_trees-post_order.ali -lib/bc/lib-static/bc-trees-multiway_trees-pre_order.ali -lib/bc/lib-static/bc-trees-multiway_trees.ali -lib/bc/lib-static/bc-trees.ali -lib/bc/lib-static/bc.ali -lib/bc/lib-static/libbc.a -lib/gnat/bc.gpr -%%PORTDOCS%%%%DOCSDIR%%/ada95lgo.gif -%%PORTDOCS%%%%DOCSDIR%%/bc.css -%%PORTDOCS%%%%DOCSDIR%%/car-fleet.jpg -%%PORTDOCS%%%%DOCSDIR%%/case-study.html -%%PORTDOCS%%%%DOCSDIR%%/coldframe-hash.tgz -%%PORTDOCS%%%%DOCSDIR%%/coldframe-hash.zip -%%PORTDOCS%%%%DOCSDIR%%/compiler-problems.html -%%PORTDOCS%%%%DOCSDIR%%/demos.html -%%PORTDOCS%%%%DOCSDIR%%/documentation.html -%%PORTDOCS%%%%DOCSDIR%%/download.html -%%PORTDOCS%%%%DOCSDIR%%/greenline.gif -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/installation.html -%%PORTDOCS%%%%DOCSDIR%%/organization.png -%%PORTDOCS%%%%DOCSDIR%%/overview.html -%%PORTDOCS%%%%DOCSDIR%%/release.html -%%PORTDOCS%%%%DOCSDIR%%/x.ada diff --git a/devel/adaid/Makefile b/devel/adaid/Makefile deleted file mode 100644 index 4d157bc8de34..000000000000 --- a/devel/adaid/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= AdaID -PORTVERSION= 0.0.1 -PORTREVISION= 1 -DISTVERSIONPREFIX= v -CATEGORIES= devel - -MAINTAINER= ports@FreeBSD.org -COMMENT= Simple Ada library for generating UUIDs - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -BUILD_DEPENDS= gprbuild:devel/gprbuild -TEST_DEPENDS= ${LOCALBASE}/lib/gnat/aunit.gpr:devel/aunit - -USES= ada:run -USE_GITHUB= yes -GH_ACCOUNT= anthony-arnold - -LIB_VERSION= 1.0.2 # get from ${WRKSRC}/Makefile - -post-patch: - ${SED} -e 's|"src"|"src", "include"|; s|%VERSION%|${LIB_VERSION}|' \ - ${WRKSRC}/adaid.gpr.in > ${WRKSRC}/adaid.gpr - ${REINPLACE_CMD} -e 's|adaid_debug|adaid|' ${WRKSRC}/test.gpr - -do-build: - (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${BUILD_ARGS} \ - gprbuild -p -P adaid) - -do-test: - (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${TEST_ARGS} \ - gprbuild -p -P test) - ${TEST_WRKSRC}/bin/test - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/include/adaid \ - ${STAGEDIR}${PREFIX}/lib/adaid \ - ${STAGEDIR}${PREFIX}/lib/gnat - ${INSTALL_DATA} ${WRKSRC}/lib/* ${STAGEDIR}${PREFIX}/lib/adaid - ${INSTALL_DATA} ${WRKSRC}/ali/*.ali* ${STAGEDIR}${PREFIX}/lib/adaid - ${INSTALL_DATA} ${WRKSRC}/src/*.adb ${WRKSRC}/include/*.ads \ - ${STAGEDIR}${PREFIX}/include/adaid - ${INSTALL_DATA} ${FILESDIR}/adaid.gpr ${STAGEDIR}${PREFIX}/lib/gnat - -.include <bsd.port.mk> diff --git a/devel/adaid/distinfo b/devel/adaid/distinfo deleted file mode 100644 index f4f3f2398321..000000000000 --- a/devel/adaid/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1470593800 -SHA256 (anthony-arnold-AdaID-v0.0.1_GH0.tar.gz) = 6da9a4e1346a15e320e271103fe94c45517492ab95b989ecd9ffc9151d8665da -SIZE (anthony-arnold-AdaID-v0.0.1_GH0.tar.gz) = 14999 diff --git a/devel/adaid/files/adaid.gpr b/devel/adaid/files/adaid.gpr deleted file mode 100644 index 9029828fe017..000000000000 --- a/devel/adaid/files/adaid.gpr +++ /dev/null @@ -1,8 +0,0 @@ -project AdaID is - for Languages use ("ada"); - for Library_Name use "adaid"; - for Source_Dirs use ("../../include/adaid"); - for Library_Dir use "../../lib/adaid"; - for Library_Kind use "dynamic"; - for Externally_Built use "true"; -end AdaID; diff --git a/devel/adaid/pkg-descr b/devel/adaid/pkg-descr deleted file mode 100644 index ad5f82af53a8..000000000000 --- a/devel/adaid/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -AdaID is a simple Ada library for generating UUIDs. - -Supported operations include: - * Generating random UUIDs - * Generating name-based UUIDs - * Restoring UUIDs from a string representation. - * Converting a UUID to a string - -WWW: https://github.com/anthony-arnold/AdaID diff --git a/devel/adaid/pkg-plist b/devel/adaid/pkg-plist deleted file mode 100644 index 24caabc7a82c..000000000000 --- a/devel/adaid/pkg-plist +++ /dev/null @@ -1,12 +0,0 @@ -include/adaid/adaid-generate.adb -include/adaid/adaid-generate.ads -include/adaid/adaid.adb -include/adaid/adaid.ads -include/adaid/sha-process_data.adb -lib/adaid/adaid-generate.ali -lib/adaid/adaid.ali -lib/adaid/libadaid.so -lib/adaid/libadaid.so.1.0.2 -lib/adaid/sha-process_data.ali -lib/adaid/sha.ali -lib/gnat/adaid.gpr diff --git a/devel/ahven/Makefile b/devel/ahven/Makefile deleted file mode 100644 index db622f20398c..000000000000 --- a/devel/ahven/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= ahven -PORTVERSION= 2.6 -PORTREVISION= 6 -CATEGORIES= devel -MASTER_SITES= http://www.ahven-framework.com/releases/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Ada unit test framework - -LICENSE= ISCL - -BUILD_DEPENDS= adactl:lang/adacontrol - -USES= ada gmake -MAKE_ENV= OS_VERSION=unix - -OPTIONS_DEFINE= TRACE -OPTIONS_DEFAULT= TRACE -NO_OPTIONS_SORT= yes -TRACE_DESC= Build with GNAT-specific symbolic tracing functionality - -TRACE_EXTRA_PATCHES= ${FILESDIR}/extra-src_ahven-framework.adb - -do-build: - (cd ${WRKSRC} && ${MKDIR} lib objects) - (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gnatmake -Pgnat/ahven_lib) - -do-install: - (cd ${STAGEDIR}${PREFIX} && ${MKDIR} lib/gnat lib/ahven include/ahven) - ${INSTALL_DATA} ${WRKSRC}/src/*.ad[bs] \ - ${STAGEDIR}${PREFIX}/include/ahven - ${INSTALL_DATA} ${WRKSRC}/lib/*.ali ${STAGEDIR}${PREFIX}/lib/ahven - ${INSTALL_DATA} ${WRKSRC}/lib/libahven.a ${STAGEDIR}${PREFIX}/lib/ahven - ${INSTALL_DATA} ${FILESDIR}/ahven.gpr ${STAGEDIR}${PREFIX}/lib/gnat - -.include <bsd.port.mk> diff --git a/devel/ahven/distinfo b/devel/ahven/distinfo deleted file mode 100644 index cbe8175c130b..000000000000 --- a/devel/ahven/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ahven-2.6.tar.gz) = 9ad43885c333c1d93cb106dbf8f361bac33b793d9892930a540eebdf23c1c4a5 -SIZE (ahven-2.6.tar.gz) = 107491 diff --git a/devel/ahven/files/ahven.gpr b/devel/ahven/files/ahven.gpr deleted file mode 100644 index 357aad893ae0..000000000000 --- a/devel/ahven/files/ahven.gpr +++ /dev/null @@ -1,7 +0,0 @@ -library project Ahven is - for Library_Name use "ahven"; - for Library_Kind use "static"; - for Source_Dirs use ("../../include/ahven"); - for Library_Dir use "../../lib/ahven"; - for Externally_Built use "true"; -end Ahven; diff --git a/devel/ahven/files/extra-src_ahven-framework.adb b/devel/ahven/files/extra-src_ahven-framework.adb deleted file mode 100644 index a25d65d0620f..000000000000 --- a/devel/ahven/files/extra-src_ahven-framework.adb +++ /dev/null @@ -1,59 +0,0 @@ ---- src/ahven-framework.adb.orig 2014-02-08 21:21:51.000000000 +0000 -+++ src/ahven-framework.adb -@@ -14,6 +14,8 @@ - -- OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - -- - -+with GNAT.Traceback.Symbolic; -+with GNAT.Regpat; - with Ada.Strings; - with Ada.Unchecked_Deallocation; - with Ada.Exceptions; -@@ -22,6 +24,24 @@ with Ahven.Long_AStrings; - package body Ahven.Framework is - use Ahven.AStrings; - -+ -- Convert an exception into a traceback, but truncate it at the first -+ -- line matching "0x.* in ahven.framework" as this is unwanted trace. -+ function Filtered_Traceback (E : in Ada.Exceptions.Exception_Occurrence) -+ return String is -+ ftb : constant String := GNAT.Traceback.Symbolic.Symbolic_Traceback (E); -+ pat : constant String := "(0x[0-9a-f]* in ahven\.framework)"; -+ reg : constant GNAT.Regpat.Pattern_Matcher := GNAT.Regpat.Compile (pat); -+ result : GNAT.Regpat.Match_Array (0 .. 1); -+ use type GNAT.Regpat.Match_Location; -+ begin -+ GNAT.Regpat.Match (reg, ftb, result); -+ if result (0) = GNAT.Regpat.No_Match then -+ return ftb; -+ else -+ return ftb (1 .. result (1).First - 2); -+ end if; -+ end Filtered_Traceback; -+ - -- A few local procedures, so we do not need to duplicate code. - procedure Free_Test is - new Ada.Unchecked_Deallocation (Object => Test'Class, -@@ -346,19 +366,19 @@ package body Ahven.Framework is - Set_Status - (S => TEST_FAIL, - Message => Ada.Exceptions.Exception_Message (E), -- Long_Message => Ada.Exceptions.Exception_Information (E), -+ Long_Message => Filtered_Traceback (E), - R => Result); - when E : Test_Skipped_Error => - Set_Status - (S => TEST_SKIP, - Message => Ada.Exceptions.Exception_Message (E), -- Long_Message => Ada.Exceptions.Exception_Information (E), -+ Long_Message => Filtered_Traceback (E), - R => Result); - when E : others => - Set_Status - (S => TEST_ERROR, - Message => Ada.Exceptions.Exception_Message (E), -- Long_Message => Ada.Exceptions.Exception_Information (E), -+ Long_Message => Filtered_Traceback (E), - R => Result); - end; - end Run_A_Command; diff --git a/devel/ahven/files/patch-gnat_ahven__lib.gpr b/devel/ahven/files/patch-gnat_ahven__lib.gpr deleted file mode 100644 index 26ebbd1b7789..000000000000 --- a/devel/ahven/files/patch-gnat_ahven__lib.gpr +++ /dev/null @@ -1,10 +0,0 @@ ---- gnat/ahven_lib.gpr.orig 2014-02-08 21:21:51.000000000 +0000 -+++ gnat/ahven_lib.gpr -@@ -43,6 +43,6 @@ project Ahven_Lib is - "-gnatwl", - "-gnatE", - "-gnatwF", -- unreferenced formal off -- "-gnatyd3ibmhex", "-gnat95"); -+ "-gnat95"); - end Builder; - end Ahven_Lib; diff --git a/devel/ahven/pkg-descr b/devel/ahven/pkg-descr deleted file mode 100644 index d6ed05ddddd1..000000000000 --- a/devel/ahven/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -Ahven is a simple unit test library and framework for the Ada programming -lanugage. It is loosely modelled after JUnit and some ideas from AUnit. - -Features: - Simple API - Small size - JUnit-compatible test results in XML format - Strict coding style enforced by AdaControl - This allows integration with tools like Jenkins and CruiseControl - Limited to Ada95 language features - Permissive open source license (ISC) - -WWW: http://ahven.stronglytyped.org/ diff --git a/devel/ahven/pkg-plist b/devel/ahven/pkg-plist deleted file mode 100644 index 9da739b61b7c..000000000000 --- a/devel/ahven/pkg-plist +++ /dev/null @@ -1,45 +0,0 @@ -include/ahven/ahven-astrings.ads -include/ahven/ahven-framework.adb -include/ahven/ahven-framework.ads -include/ahven/ahven-listeners-basic.adb -include/ahven/ahven-listeners-basic.ads -include/ahven/ahven-listeners.adb -include/ahven/ahven-listeners.ads -include/ahven/ahven-long_astrings.ads -include/ahven/ahven-name_list.ads -include/ahven/ahven-parameters.adb -include/ahven/ahven-parameters.ads -include/ahven/ahven-results.adb -include/ahven/ahven-results.ads -include/ahven/ahven-runner.adb -include/ahven/ahven-runner.ads -include/ahven/ahven-slist.adb -include/ahven/ahven-slist.ads -include/ahven/ahven-tap_runner.adb -include/ahven/ahven-tap_runner.ads -include/ahven/ahven-temporary_output.adb -include/ahven/ahven-temporary_output.ads -include/ahven/ahven-text_runner.adb -include/ahven/ahven-text_runner.ads -include/ahven/ahven-xml_runner.adb -include/ahven/ahven-xml_runner.ads -include/ahven/ahven.adb -include/ahven/ahven.ads -lib/ahven/ahven-astrings.ali -lib/ahven/ahven-framework.ali -lib/ahven/ahven-listeners-basic.ali -lib/ahven/ahven-listeners.ali -lib/ahven/ahven-long_astrings.ali -lib/ahven/ahven-name_list.ali -lib/ahven/ahven-parameters.ali -lib/ahven/ahven-results.ali -lib/ahven/ahven-runner.ali -lib/ahven/ahven-slist.ali -lib/ahven/ahven-tap_runner.ali -lib/ahven/ahven-temporary_output.ali -lib/ahven/ahven-text_runner.ali -lib/ahven/ahven-xml_runner.ali -lib/ahven/ahven.ali -lib/ahven/ahven_compat.ali -lib/ahven/libahven.a -lib/gnat/ahven.gpr diff --git a/devel/alog/Makefile b/devel/alog/Makefile deleted file mode 100644 index bc568f828db3..000000000000 --- a/devel/alog/Makefile +++ /dev/null @@ -1,52 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= alog -PORTVERSION= 0.6.1 -CATEGORIES= devel -MASTER_SITES= http://www.codelabs.ch/download/ -DISTNAME= libalog-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Stackable logging framework for Ada - -LICENSE= LGPL21 - -BUILD_DEPENDS= gprbuild:devel/gprbuild - -USES= ada tar:bzip2 -ALL_TARGET= all -PORTDOCS= html -MAKE_ARGS+= NUM_CPUS=${MAKE_JOBS_NUMBER} \ - LIBRARY_KIND=static - -OPTIONS_DEFINE= TEST DOCS -OPTIONS_SUB= yes -TEST_DESC= Run unit test suite before installation -NO_OPTIONS_SORT=yes - -DOCS_USES= gmake -DOCS_BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor -DOCS_ALL_TARGET= doc - -TEST_BUILD_DEPENDS= ${LOCALBASE}/lib/gnat/ahven.gpr:devel/ahven -TEST_ALL_TARGET= tests - -post-patch: - ${REINPLACE_CMD} -e '/^NUM_CPUS/d' ${WRKSRC}/Makefile - ${REINPLACE_CMD} -e 's/\(not-allowed\)/NONEXISTENT\/\1/' \ - ${WRKSRC}/tests/facility_tests-fd.adb - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \ - ${STAGEDIR}${PREFIX}/lib/alog \ - ${STAGEDIR}${PREFIX}/include/alog \ - ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/include/alog - ${INSTALL_DATA} ${WRKSRC}/lib/*/*.ali ${STAGEDIR}${PREFIX}/lib/alog - ${INSTALL_DATA} ${WRKSRC}/gnat/alog.gpr ${STAGEDIR}${PREFIX}/lib/gnat - ${INSTALL_DATA} ${WRKSRC}/lib/*/libalog.a ${STAGEDIR}${PREFIX}/lib/alog - -do-install-DOCS-on: - (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) - -.include <bsd.port.mk> diff --git a/devel/alog/distinfo b/devel/alog/distinfo deleted file mode 100644 index 6f0f0441018d..000000000000 --- a/devel/alog/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1578322733 -SHA256 (libalog-0.6.1.tar.bz2) = ae779c9052263e5106ca8f5254bd0f5b6fa584b500a77c4f903476e4bb59f819 -SIZE (libalog-0.6.1.tar.bz2) = 269249 diff --git a/devel/alog/pkg-descr b/devel/alog/pkg-descr deleted file mode 100644 index 6b3438ba8ddc..000000000000 --- a/devel/alog/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Alog is a stackable logging framework for Ada. It aims to be straight -forward to use and is easily extendable. It provides support for various -logger types, log facilities, loglevel policies and message -transformations. - -WWW: http://www.codelabs.ch/alog diff --git a/devel/alog/pkg-plist b/devel/alog/pkg-plist deleted file mode 100644 index 69745abff7bd..000000000000 --- a/devel/alog/pkg-plist +++ /dev/null @@ -1,52 +0,0 @@ -include/alog/alog-active_logger.adb -include/alog/alog-active_logger.ads -include/alog/alog-controlled_map.adb -include/alog/alog-controlled_map.ads -include/alog/alog-dst_filter.adb -include/alog/alog-dst_filter.ads -include/alog/alog-exceptions.ads -include/alog/alog-facilities-file_descriptor.adb -include/alog/alog-facilities-file_descriptor.ads -include/alog/alog-facilities-syslog.adb -include/alog/alog-facilities-syslog.ads -include/alog/alog-facilities.adb -include/alog/alog-facilities.ads -include/alog/alog-helpers.adb -include/alog/alog-helpers.ads -include/alog/alog-log_request.adb -include/alog/alog-log_request.ads -include/alog/alog-logger.adb -include/alog/alog-logger.ads -include/alog/alog-maps.adb -include/alog/alog-maps.ads -include/alog/alog-policy_db.adb -include/alog/alog-policy_db.ads -include/alog/alog-protected_containers.adb -include/alog/alog-protected_containers.ads -include/alog/alog-tasked_logger.adb -include/alog/alog-tasked_logger.ads -include/alog/alog-transforms-casing.adb -include/alog/alog-transforms-casing.ads -include/alog/alog-transforms.adb -include/alog/alog-transforms.ads -include/alog/alog.ads -include/alog/glue_syslog.c -lib/alog/alog-active_logger.ali -lib/alog/alog-controlled_map.ali -lib/alog/alog-dst_filter.ali -lib/alog/alog-exceptions.ali -lib/alog/alog-facilities-file_descriptor.ali -lib/alog/alog-facilities-syslog.ali -lib/alog/alog-facilities.ali -lib/alog/alog-helpers.ali -lib/alog/alog-log_request.ali -lib/alog/alog-logger.ali -lib/alog/alog-maps.ali -lib/alog/alog-policy_db.ali -lib/alog/alog-protected_containers.ali -lib/alog/alog-tasked_logger.ali -lib/alog/alog-transforms-casing.ali -lib/alog/alog-transforms.ali -lib/alog/alog.ali -lib/alog/libalog.a -lib/gnat/alog.gpr diff --git a/devel/aunit/Makefile b/devel/aunit/Makefile deleted file mode 100644 index a0b003b2cd66..000000000000 --- a/devel/aunit/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= aunit -PORTVERSION= 2017 -PORTREVISION= 1 -CATEGORIES= devel -MASTER_SITES= http://downloads.dragonlace.net/src/ -DISTNAME= aunit-gpl-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= Ada unit testing framework - -LICENSE= GPLv3 - -BUILD_DEPENDS= gprbuild:devel/gprbuild - -USES= ada gmake - -post-patch: - ${REINPLACE_CMD} -e 's|LIBDIR|MYLIBDIR|' \ - ${WRKSRC}/lib/gnat/aunit_shared.gpr - -OPTIONS_DEFINE= DOCS EXAMPLES - -post-install: - ${RM} -r ${STAGEDIR}${PREFIX}/lib/gnat/manifests - -.include <bsd.port.mk> diff --git a/devel/aunit/distinfo b/devel/aunit/distinfo deleted file mode 100644 index ee3b50c4af29..000000000000 --- a/devel/aunit/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1503142051 -SHA256 (aunit-gpl-2017-src.tar.gz) = c9a574d5a4a16648b1a9294b0d18deb571841b3bbd3ea3cd3ede4a6896faa0f7 -SIZE (aunit-gpl-2017-src.tar.gz) = 638311 diff --git a/devel/aunit/files/patch-Makefile b/devel/aunit/files/patch-Makefile deleted file mode 100644 index 29bdda09ec7d..000000000000 --- a/devel/aunit/files/patch-Makefile +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.orig 2016-01-19 16:18:43 UTC -+++ Makefile -@@ -4,7 +4,7 @@ GPRBUILD = gprbuild - GPRCLEAN = gprclean - GPRINSTALL = gprinstall - --INSTALL:=$(shell exec=`which gprbuild`;if [ ! -x "$$exec" ]; then unset exec;fi;echo $$exec | sed -e 's/\/bin\/$(GPRBUILD).*//') -+INSTALL:=$(DESTDIR)$(PREFIX) - - ifeq ($(RTS),) - RTS=full diff --git a/devel/aunit/pkg-descr b/devel/aunit/pkg-descr deleted file mode 100644 index ef7c85baf144..000000000000 --- a/devel/aunit/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -AUnit is a set of Ada packages based on the xUnit family of unit test -frameworks. It is intended as a developer's tool to facilitate confident -writing and evolution of Ada software. It is purposely lightweight, as -one of its main goals is to make it easy to develop and run unit tests, -rather than to generate artifacts for process management. The framework -supports easy composition of sets of unit tests to provide flexibility -in determining what tests to run for a given purpose. - -WWW: http://libre.adacore.com/tools/aunit/ diff --git a/devel/aunit/pkg-plist b/devel/aunit/pkg-plist deleted file mode 100644 index 5703af2c92a0..000000000000 --- a/devel/aunit/pkg-plist +++ /dev/null @@ -1,224 +0,0 @@ -include/aunit/ada_containers-aunit_lists.adb -include/aunit/ada_containers-aunit_lists.ads -include/aunit/ada_containers.ads -include/aunit/aunit-assertions-assert_exception.adb -include/aunit/aunit-assertions.adb -include/aunit/aunit-assertions.ads -include/aunit/aunit-memory-utils.adb -include/aunit/aunit-memory-utils.ads -include/aunit/aunit-memory.adb -include/aunit/aunit-memory.ads -include/aunit/aunit-options.ads -include/aunit/aunit-reporter-gnattest.adb -include/aunit/aunit-reporter-gnattest.ads -include/aunit/aunit-reporter-text.adb -include/aunit/aunit-reporter-text.ads -include/aunit/aunit-reporter-xml.adb -include/aunit/aunit-reporter-xml.ads -include/aunit/aunit-reporter.ads -include/aunit/aunit-run.adb -include/aunit/aunit-run.ads -include/aunit/aunit-simple_test_cases-run_routine.adb -include/aunit/aunit-simple_test_cases.adb -include/aunit/aunit-simple_test_cases.ads -include/aunit/aunit-test_caller.adb -include/aunit/aunit-test_caller.ads -include/aunit/aunit-test_cases-registration.adb -include/aunit/aunit-test_cases.adb -include/aunit/aunit-test_cases.ads -include/aunit/aunit-test_filters.adb -include/aunit/aunit-test_filters.ads -include/aunit/aunit-test_fixtures.adb -include/aunit/aunit-test_fixtures.ads -include/aunit/aunit-test_results.adb -include/aunit/aunit-test_results.ads -include/aunit/aunit-test_suites.adb -include/aunit/aunit-test_suites.ads -include/aunit/aunit-tests.ads -include/aunit/aunit-time_measure.adb -include/aunit/aunit-time_measure.ads -include/aunit/aunit.adb -include/aunit/aunit.ads -lib/aunit/ada_containers-aunit_lists.ali -lib/aunit/ada_containers.ali -lib/aunit/aunit-assertions.ali -lib/aunit/aunit-memory-utils.ali -lib/aunit/aunit-memory.ali -lib/aunit/aunit-options.ali -lib/aunit/aunit-reporter-gnattest.ali -lib/aunit/aunit-reporter-text.ali -lib/aunit/aunit-reporter-xml.ali -lib/aunit/aunit-reporter.ali -lib/aunit/aunit-run.ali -lib/aunit/aunit-simple_test_cases.ali -lib/aunit/aunit-test_caller.ali -lib/aunit/aunit-test_cases.ali -lib/aunit/aunit-test_filters.ali -lib/aunit/aunit-test_fixtures.ali -lib/aunit/aunit-test_results.ali -lib/aunit/aunit-test_suites.ali -lib/aunit/aunit-tests.ali -lib/aunit/aunit-time_measure.ali -lib/aunit/aunit.ali -lib/aunit/libaunit.a -lib/gnat/aunit.gpr -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/.buildinfo -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb/fixture.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb/gps_support.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb/installation_and_use.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb/introduction.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb/overview.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb/reporting.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb/suite.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb/test_case.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb/test_organization.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/aunit_cb/using_aunit_with_restricted_run-time_libraries.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_sources/share/gnu_free_documentation_license.txt -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/adacore_transparent.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/ajax-loader.gif -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/basic.css -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/comment-bright.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/comment-close.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/comment.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/contents.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/doctools.js -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/down-pressed.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/down.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/favicon.ico -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/file.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/jquery-1.11.1.js -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/jquery.js -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/minus.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/navigation.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/plus.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/pygments.css -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/searchtools.js -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/sphinxdoc.css -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/underscore-1.3.1.js -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/underscore.js -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/up-pressed.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/up.png -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/_static/websupport.js -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb/fixture.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb/gps_support.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb/installation_and_use.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb/introduction.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb/overview.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb/reporting.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb/suite.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb/test_case.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb/test_organization.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/aunit_cb/using_aunit_with_restricted_run-time_libraries.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/genindex.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/objects.inv -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/search.html -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/searchindex.js -%%PORTDOCS%%%%DOCSDIR%%/html/aunit_cb/share/gnu_free_documentation_license.html -%%PORTDOCS%%%%DOCSDIR%%/info/aunit_cb.info -%%PORTDOCS%%%%DOCSDIR%%/pdf/aunit_cb.pdf -%%PORTDOCS%%%%DOCSDIR%%/txt/aunit_cb.txt -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/main_suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/main_suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/operands-ints-test-suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/operands-ints-test-suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/operations-addition-test-suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/operations-binary-gen_test-gen_suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/operations-binary-gen_test-gen_suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/operations-subtraction-test-suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/stack-test-suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/stack-test-suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/fixture/test_calculator.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/harness.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/operands-ints.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/operands-ints.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/operands.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/operations-addition.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/operations-binary.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/operations-binary.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/operations-ints.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/operations-ints.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/operations-subtraction.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/operations.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/stack.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/src/stack.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tested_lib/testlib.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/operands-ints-test.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/operands-ints-test.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/operations-addition-test.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/operations-addition_test_fixture.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/operations-addition_test_fixture.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/operations-binary-gen_test.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/operations-binary-gen_test.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/operations-subtraction-test.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/operations-subtraction_test_fixture.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/operations-subtraction_test_fixture.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/stack-test.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calculator/tests/stack-test.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/failures/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/failures/harness.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/failures/tested_lib/src/math.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/failures/tested_lib/src/math.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/failures/tested_lib/testlib.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/failures/tests/math-test.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/failures/tests/math-test.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/failures/tests/math_suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/failures/tests/math_suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/failures/tests/test_math.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/harness.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tested_lib/src/rectangle.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tested_lib/src/rectangle.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tested_lib/src/shape.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tested_lib/src/shape.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tested_lib/src/square.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tested_lib/src/square.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tested_lib/testlib.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/my_suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/my_suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/rectangle-tests-suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/rectangle-tests-suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/rectangle-tests.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/rectangle-tests.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/shape-tests.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/shape-tests.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/square-tests-suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/square-tests-suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/square-tests-suite_liskov.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/square-tests-suite_liskov.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/square-tests.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/square-tests.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liskov/tests/test_liskov.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_test/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_test/harness.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_test/tested_lib/src/math.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_test/tested_lib/src/math.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_test/tested_lib/testlib.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_test/tests/math-test.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_test/tests/math-test.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_test/tests/math_suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_test/tests/math_suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_test/tests/test_math.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_caller/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_caller/harness/harness.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_caller/harness/src/math-test.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_caller/harness/src/math-test.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_caller/harness/src/math_suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_caller/harness/src/math_suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_caller/harness/src/test_math.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_caller/tested_lib/src/math.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_caller/tested_lib/src/math.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_caller/tested_lib/testlib.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_fixture/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_fixture/harness.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_fixture/tested_lib/src/math.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_fixture/tested_lib/src/math.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_fixture/tested_lib/testlib.gpr -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_fixture/tests/math-test.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_fixture/tests/math-test.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_fixture/tests/math_suite.adb -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_fixture/tests/math_suite.ads -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test_fixture/tests/test_math.adb -share/gps/plug-ins/aunit.xml diff --git a/devel/florist-gpl/Makefile b/devel/florist-gpl/Makefile deleted file mode 100644 index 2e7ff5a69fc2..000000000000 --- a/devel/florist-gpl/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= florist-gpl -PORTVERSION= 2017 -PORTREVISION= 1 -CATEGORIES= devel -MASTER_SITES= http://downloads.dragonlace.net/src/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= POSIX Ada binding, IEEE Standards 1003.5(b,c) - -LICENSE= GPLv3 - -BUILD_DEPENDS= gprbuild:devel/gprbuild - -USES= ada gmake -GNU_CONFIGURE= yes -SUB_FILES= florist.gpr - -post-extract: - (cd ${WRKSRC}/configs && ${CP} pconfig.FreeBSD pconfig.DragonFly) - -.include <bsd.port.mk> diff --git a/devel/florist-gpl/distinfo b/devel/florist-gpl/distinfo deleted file mode 100644 index 01cdc0fd7cf5..000000000000 --- a/devel/florist-gpl/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1503144668 -SHA256 (florist-gpl-2017-src.tar.gz) = 086dd9c027ce4e8630967c99c45e3e280bebbb98d122a04f8e5232808d7d4295 -SIZE (florist-gpl-2017-src.tar.gz) = 291583 diff --git a/devel/florist-gpl/files/florist.gpr.in b/devel/florist-gpl/files/florist.gpr.in deleted file mode 100644 index 4cf9f9a62bb6..000000000000 --- a/devel/florist-gpl/files/florist.gpr.in +++ /dev/null @@ -1,15 +0,0 @@ -library project Florist is - - for Languages use ("Ada"); - - for Source_Dirs use ("../../include/florist"); - for Library_Dir use "../../lib/florist"; - for Library_Name use "florist"; - for Library_Kind use "static"; - for Externally_Built use "True"; - - package Linker is - for Linker_Options use ("-L%%PREFIX%%/lib", "-Wl,-R,%%PREFIX%%/lib"); - end Linker; - -end Florist; diff --git a/devel/florist-gpl/files/patch-Makefile.in b/devel/florist-gpl/files/patch-Makefile.in deleted file mode 100644 index 04a24d19af82..000000000000 --- a/devel/florist-gpl/files/patch-Makefile.in +++ /dev/null @@ -1,19 +0,0 @@ ---- Makefile.in.orig 2016-05-16 09:26:01 UTC -+++ Makefile.in -@@ -171,7 +171,14 @@ distclean: clean - # install floristlib - # make all files read-only to prevent recompilation - install: -- gprinstall -Pflorist $(PROJECT_FLAGS) -a -p -f --prefix=$(PREFIX) --sources-subdir=floristlib --lib-subdir=floristlib --link-lib-subdir=floristlib -- chmod a-w $(PREFIX)/floristlib/* -+ mkdir -p $(DESTDIR)$(PREFIX)/lib/gnat \ -+ $(DESTDIR)$(PREFIX)/lib/florist \ -+ $(DESTDIR)$(PREFIX)/include/florist -+ $(BSD_INSTALL_DATA) gensrc/*.ad[bs] gensrc/threads/*.ad[bs] \ -+ libsrc/*.ad[bs] libsrc/threads/*.ad[bs] \ -+ $(DESTDIR)$(PREFIX)/include/florist -+ $(BSD_INSTALL_DATA) lib/*.ali $(DESTDIR)$(PREFIX)/lib/florist -+ $(BSD_INSTALL_DATA) lib/*.a $(DESTDIR)$(PREFIX)/lib/florist -+ $(BSD_INSTALL_DATA) ../florist.gpr $(DESTDIR)$(PREFIX)/lib/gnat - - .PHONY: all install clean distclean regen floristlib force diff --git a/devel/florist-gpl/files/patch-c-posix-signals.c b/devel/florist-gpl/files/patch-c-posix-signals.c deleted file mode 100644 index c9c0e8dce4fd..000000000000 --- a/devel/florist-gpl/files/patch-c-posix-signals.c +++ /dev/null @@ -1,23 +0,0 @@ ---- c-posix-signals.c.orig 2015-04-30 10:20:43 UTC -+++ c-posix-signals.c -@@ -468,9 +468,9 @@ int guess_nsigs () { - */ - - #if defined(__APPLE__) --# define BADSIG (0) -+# define FLOR_BADSIG (0) - #else --# define BADSIG (-1) -+# define FLOR_BADSIG (-1) - #endif - - sigset_t set; -@@ -484,7 +484,7 @@ int guess_nsigs () { - result = sigismember (&set, sig); - if (result == 1) { - last_good = sig; -- } else if ((result == BADSIG) && (first_bad == -1)) { -+ } else if ((result == FLOR_BADSIG) && (first_bad == -1)) { - if (sig == 0) { - fprintf (stderr, "WARNING: C library problem? " - "sigfillset does not include zero\n"); diff --git a/devel/florist-gpl/files/patch-c-posix.c b/devel/florist-gpl/files/patch-c-posix.c deleted file mode 100644 index 83c02a26e6eb..000000000000 --- a/devel/florist-gpl/files/patch-c-posix.c +++ /dev/null @@ -1,57 +0,0 @@ ---- c-posix.c.orig 2015-04-30 10:20:43 UTC -+++ c-posix.c -@@ -721,6 +721,25 @@ typedef struct siginfo { - - /* sigevent must precede aiocb - */ -+#if defined(__DragonFly__) -+/* -+ * union _sigev_info { -+ * int sigev_signo; -+ * int sigev_notify_kqueue; -+ * void *sigev_notify_attributes; -+ * }; -+ * sizeof(union _sigev_info) = sizeof(int) -+ * Use "int" rather than fooling with union -+ * For simplicity, The Ada part is only going to list sigev_signo -+ * as the other two elements of the union are unused. -+ */ -+ GT1(sigevent, 1) -+ GT2(sigev_notify, int) -+ GT2(sigev_signo, int) -+ GT2(sigev_value, union sigval) -+ GT2(sigev_notify_function, void (*)(union sigval)) -+ GT3 -+#else /* __DragonFly__ */ - #ifdef HAVE_struct_sigevent - GT1(sigevent, 1) - #else -@@ -743,6 +762,7 @@ struct sigevent { - GT2(sigev_notify_attributes,pthread_attr_t *) - #endif - GT3 -+#endif /* __DragonFly__ */ - - #ifdef HAVE_struct_aiocb - GT1(aiocb, 1) -@@ -5166,9 +5186,9 @@ void create_c() { - */ - - #if defined(__APPLE__) --# define BADSIG 0 -+# define FLOR_BADSIG 0 - #else --# define BADSIG (-1) -+# define FLOR_BADSIG (-1) - #endif - {sigset_t set; - int sig; -@@ -5179,7 +5199,7 @@ void create_c() { - for (sig = 0; sig < 1024; sig++) { - result = sigismember (&set, sig); - if (result == 1) last_good = sig; -- else if ((result == BADSIG) && (first_bad = -1)) first_bad = sig; -+ else if ((result == FLOR_BADSIG) && (first_bad = -1)) first_bad = sig; - } - if (last_good == 1023) - printf("c-posix: WARNING: signal range estimate probably too small\n"); diff --git a/devel/florist-gpl/files/patch-configure b/devel/florist-gpl/files/patch-configure deleted file mode 100644 index c7f1f2c545d6..000000000000 --- a/devel/florist-gpl/files/patch-configure +++ /dev/null @@ -1,21 +0,0 @@ ---- configure.orig 2014-12-12 09:05:56 UTC -+++ configure -@@ -2849,10 +2849,18 @@ case ${UNAME_SYSTEM} in - echo "Using Configuration for" ${UNAME_SYSTEM} ${UNAME_RELEASE}; - cp ./configs/pconfig.LynxOS ./pconfig.h.in; - ;; -+ DragonFly) -+ echo "Using Configuration for" ${UNAME_SYSTEM} ${UNAME_RELEASE}; -+ cp ./configs/pconfig.DragonFly ./pconfig.h.in; -+ ;; - FreeBSD) - echo "Using Configuration for" ${UNAME_SYSTEM} ${UNAME_RELEASE}; - cp ./configs/pconfig.FreeBSD ./pconfig.h.in; - ;; -+ NetBSD) -+ echo "Using Configuration for" ${UNAME_SYSTEM} ${UNAME_RELEASE}; -+ cp ./configs/pconfig.NetBSD ./pconfig.h.in; -+ ;; - Darwin) - echo "Using Configuration for" ${UNAME_SYSTEM} ${UNAME_RELEASE}; - cp ./configs/pconfig.Darwin ./pconfig.h.in; diff --git a/devel/florist-gpl/pkg-descr b/devel/florist-gpl/pkg-descr deleted file mode 100644 index 0e45aa7213d1..000000000000 --- a/devel/florist-gpl/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -Florist was produced by students and faculty of the Florida State University -Department of Computer Science, under contract to the US Department of -Defense, Defense Information Systems Agency, as a product of the POSIX Ada -Real-Time (PART) Project. When the contract was completed, in 1999, FSU turned -maintenance of Florist over to Ada Core Technologies, Inc.). The latest and -most complete free version is available from Adacore. - -FLORIST is an implementation of the IEEE Standards 1003.5: 1992, -IEEE STD 1003.5b: 1996, and parts of IEEE STD 1003.5c: 1998, also known as -the POSIX Ada Bindings. - -WWW: http://libre.adacore.com/ diff --git a/devel/florist-gpl/pkg-plist b/devel/florist-gpl/pkg-plist deleted file mode 100644 index f72b4edf5de6..000000000000 --- a/devel/florist-gpl/pkg-plist +++ /dev/null @@ -1,197 +0,0 @@ -include/florist/ada_streams.ads -include/florist/ada_task_identification.ads -include/florist/posix-asynchronous_io.adb -include/florist/posix-asynchronous_io.ads -include/florist/posix-c.adb -include/florist/posix-c.ads -include/florist/posix-calendar.adb -include/florist/posix-calendar.ads -include/florist/posix-condition_variables.adb -include/florist/posix-condition_variables.ads -include/florist/posix-configurable_file_limits.adb -include/florist/posix-configurable_file_limits.ads -include/florist/posix-configurable_system_limits.adb -include/florist/posix-configurable_system_limits.ads -include/florist/posix-error_codes.ads -include/florist/posix-file_locking.adb -include/florist/posix-file_locking.ads -include/florist/posix-file_status-extensions.adb -include/florist/posix-file_status-extensions.ads -include/florist/posix-file_status.adb -include/florist/posix-file_status.ads -include/florist/posix-files.adb -include/florist/posix-files.ads -include/florist/posix-generic_shared_memory.adb -include/florist/posix-generic_shared_memory.ads -include/florist/posix-group_database.adb -include/florist/posix-group_database.ads -include/florist/posix-implementation-ok_signals.ads -include/florist/posix-implementation.adb -include/florist/posix-implementation.ads -include/florist/posix-io.adb -include/florist/posix-io.ads -include/florist/posix-limits.ads -include/florist/posix-memory_locking.adb -include/florist/posix-memory_locking.ads -include/florist/posix-memory_mapping.adb -include/florist/posix-memory_mapping.ads -include/florist/posix-memory_range_locking.adb -include/florist/posix-memory_range_locking.ads -include/florist/posix-message_queues.adb -include/florist/posix-message_queues.ads -include/florist/posix-mutexes.adb -include/florist/posix-mutexes.ads -include/florist/posix-options.ads -include/florist/posix-page_alignment.adb -include/florist/posix-page_alignment.ads -include/florist/posix-permissions-implementation.adb -include/florist/posix-permissions-implementation.ads -include/florist/posix-permissions.adb -include/florist/posix-permissions.ads -include/florist/posix-process_environment.adb -include/florist/posix-process_environment.ads -include/florist/posix-process_identification.adb -include/florist/posix-process_identification.ads -include/florist/posix-process_primitives.adb -include/florist/posix-process_primitives.ads -include/florist/posix-process_scheduling.adb -include/florist/posix-process_scheduling.ads -include/florist/posix-process_times.adb -include/florist/posix-process_times.ads -include/florist/posix-semaphores.adb -include/florist/posix-semaphores.ads -include/florist/posix-shared_memory_objects.adb -include/florist/posix-shared_memory_objects.ads -include/florist/posix-signals.adb -include/florist/posix-signals.ads -include/florist/posix-supplement_to_ada_io.adb -include/florist/posix-supplement_to_ada_io.ads -include/florist/posix-terminal_functions.adb -include/florist/posix-terminal_functions.ads -include/florist/posix-timers-extensions.adb -include/florist/posix-timers-extensions.ads -include/florist/posix-timers.adb -include/florist/posix-timers.ads -include/florist/posix-unsafe_process_primitives.adb -include/florist/posix-unsafe_process_primitives.ads -include/florist/posix-user_database.adb -include/florist/posix-user_database.ads -include/florist/posix.adb -include/florist/posix.ads -include/florist/posix_asynchronous_io.ads -include/florist/posix_c.ads -include/florist/posix_calendar.ads -include/florist/posix_condition_variables.ads -include/florist/posix_configurable_file_limits.ads -include/florist/posix_configurable_system_limits.ads -include/florist/posix_error_codes.ads -include/florist/posix_file_locking.ads -include/florist/posix_file_status.ads -include/florist/posix_files.ads -include/florist/posix_generic_shared_memory.ads -include/florist/posix_group_database.ads -include/florist/posix_io.ads -include/florist/posix_limits.ads -include/florist/posix_memory_locking.ads -include/florist/posix_memory_mapping.ads -include/florist/posix_memory_range_locking.ads -include/florist/posix_message_queues.ads -include/florist/posix_mutexes.ads -include/florist/posix_options.ads -include/florist/posix_page_alignment.ads -include/florist/posix_permissions.ads -include/florist/posix_process_environment.ads -include/florist/posix_process_identification.ads -include/florist/posix_process_primitives.ads -include/florist/posix_process_scheduling.ads -include/florist/posix_process_times.ads -include/florist/posix_semaphores.ads -include/florist/posix_shared_memory_objects.ads -include/florist/posix_signals.ads -include/florist/posix_supplement_to_ada_io.ads -include/florist/posix_terminal_functions.ads -include/florist/posix_timers.ads -include/florist/posix_unsafe_process_primitives.ads -include/florist/posix_user_database.ads -include/florist/system_storage_elements.ads -lib/florist/ada_streams.ali -lib/florist/ada_task_identification.ali -lib/florist/libflorist.a -lib/florist/posix-asynchronous_io.ali -lib/florist/posix-c.ali -lib/florist/posix-calendar.ali -lib/florist/posix-condition_variables.ali -lib/florist/posix-configurable_file_limits.ali -lib/florist/posix-configurable_system_limits.ali -lib/florist/posix-error_codes.ali -lib/florist/posix-file_locking.ali -lib/florist/posix-file_status-extensions.ali -lib/florist/posix-file_status.ali -lib/florist/posix-files.ali -lib/florist/posix-generic_shared_memory.ali -lib/florist/posix-group_database.ali -lib/florist/posix-implementation-ok_signals.ali -lib/florist/posix-implementation.ali -lib/florist/posix-io.ali -lib/florist/posix-limits.ali -lib/florist/posix-memory_locking.ali -lib/florist/posix-memory_mapping.ali -lib/florist/posix-memory_range_locking.ali -lib/florist/posix-message_queues.ali -lib/florist/posix-mutexes.ali -lib/florist/posix-options.ali -lib/florist/posix-page_alignment.ali -lib/florist/posix-permissions-implementation.ali -lib/florist/posix-permissions.ali -lib/florist/posix-process_environment.ali -lib/florist/posix-process_identification.ali -lib/florist/posix-process_primitives.ali -lib/florist/posix-process_scheduling.ali -lib/florist/posix-process_times.ali -lib/florist/posix-semaphores.ali -lib/florist/posix-shared_memory_objects.ali -lib/florist/posix-signals.ali -lib/florist/posix-supplement_to_ada_io.ali -lib/florist/posix-terminal_functions.ali -lib/florist/posix-timers-extensions.ali -lib/florist/posix-timers.ali -lib/florist/posix-unsafe_process_primitives.ali -lib/florist/posix-user_database.ali -lib/florist/posix.ali -lib/florist/posix_asynchronous_io.ali -lib/florist/posix_c.ali -lib/florist/posix_calendar.ali -lib/florist/posix_condition_variables.ali -lib/florist/posix_configurable_file_limits.ali -lib/florist/posix_configurable_system_limits.ali -lib/florist/posix_error_codes.ali -lib/florist/posix_file_locking.ali -lib/florist/posix_file_status.ali -lib/florist/posix_files.ali -lib/florist/posix_generic_shared_memory.ali -lib/florist/posix_group_database.ali -lib/florist/posix_io.ali -lib/florist/posix_limits.ali -lib/florist/posix_memory_locking.ali -lib/florist/posix_memory_mapping.ali -lib/florist/posix_memory_range_locking.ali -lib/florist/posix_message_queues.ali -lib/florist/posix_mutexes.ali -lib/florist/posix_options.ali -lib/florist/posix_page_alignment.ali -lib/florist/posix_permissions.ali -lib/florist/posix_process_environment.ali -lib/florist/posix_process_identification.ali -lib/florist/posix_process_primitives.ali -lib/florist/posix_process_scheduling.ali -lib/florist/posix_process_times.ali -lib/florist/posix_semaphores.ali -lib/florist/posix_shared_memory_objects.ali -lib/florist/posix_signals.ali -lib/florist/posix_supplement_to_ada_io.ali -lib/florist/posix_terminal_functions.ali -lib/florist/posix_timers.ali -lib/florist/posix_unsafe_process_primitives.ali -lib/florist/posix_user_database.ali -lib/florist/system_storage_elements.ali -lib/gnat/florist.gpr diff --git a/devel/gprbuild/Makefile b/devel/gprbuild/Makefile deleted file mode 100644 index 0d1b625336e4..000000000000 --- a/devel/gprbuild/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= gprbuild -PORTVERSION= ${SNAPSHOT} -PORTREVISION= 1 -CATEGORIES= devel - -MAINTAINER= ports@FreeBSD.org -COMMENT= Adacore multi-language software build tool - -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/COPYING3 - -BUILD_DEPENDS= xmlada>=4.4:textproc/xmlada - -SNAPSHOT= 20160609 -USES= ada -USE_GITHUB= yes -GH_ACCOUNT= AdaCore -GH_TAGNAME= 376670f - -PORTDOCS= * -MAKE_ARGS= PROCESSORS=${MAKE_JOBS_NUMBER} -BUILD_WRKSRC= ${WRKSRC}/construction -INSTALL_WRKSRC= ${BUILD_WRKSRC} -INSTALL_TARGET= install - -OPTIONS_DEFINE= DOCS -#DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx -#DOCS_ALL_TARGET= gen-docs -#DOCS_INSTALL_TARGET= install-docs - -post-patch: - @${MKDIR} ${BUILD_WRKSRC} - @${CP} ${FILESDIR}/Makefile.BSD ${BUILD_WRKSRC}/Makefile - @${REINPLACE_CMD} -i "" -e "s,@AUXPREFIX@,${PREFIX}/${ADAXX}-aux," \ - ${WRKSRC}/share/gprconfig/compilers.xml - @${RM} ${WRKSRC}/share/gprconfig/*.orig - -.include <bsd.port.mk> diff --git a/devel/gprbuild/distinfo b/devel/gprbuild/distinfo deleted file mode 100644 index 0557ba24010b..000000000000 --- a/devel/gprbuild/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1465501253 -SHA256 (AdaCore-gprbuild-20160609-376670f_GH0.tar.gz) = c595767f69cca960d5f0f7bfa5f7bdcfb2fcba11822432e87f1eef52cfb68fab -SIZE (AdaCore-gprbuild-20160609-376670f_GH0.tar.gz) = 958175 diff --git a/devel/gprbuild/files/Makefile.BSD b/devel/gprbuild/files/Makefile.BSD deleted file mode 100644 index cc359e7f8caf..000000000000 --- a/devel/gprbuild/files/Makefile.BSD +++ /dev/null @@ -1,80 +0,0 @@ -.PATH: ../src -.PATH: ../gpr/src - -STATIC_FLAGS= -gnat12 -gnaty -gnatQ -O2 -gnatpn -gnatws -g1 - -PREFIX?= /usr/local -GPRLIB_INC= -I${PREFIX}/include/xmlada -I../gpr/src -LOOK= -aL${PREFIX}/lib/xmlada/static -aI${PREFIX}/include/xmlada - -libgpr_csrc= gprbuild_dummies.c \ - gpr_imports.c - -LARGS= ${libgpr_csrc:S/^/-largs /:.c=.o} \ - -largs ${PREFIX}/lib/xmlada/static/libxmlada_dom.a \ - -largs ${PREFIX}/lib/xmlada/static/libxmlada_input_sources.a \ - -largs ${PREFIX}/lib/xmlada/static/libxmlada_sax.a \ - -largs ${PREFIX}/lib/xmlada/static/libxmlada_schema.a \ - -largs ${PREFIX}/lib/xmlada/static/libxmlada_unicode.a - -APPS= gprclean/gprclean-main.adb \ - gprconfig/gprconfig-main.adb \ - gprbuild/gprbuild-main.adb \ - gprbind/gprbind.adb \ - gprlib/gprlib.adb \ - gprinstall/gprinstall-main.adb \ - gprslave/gprslave.adb \ - gprname/gprname-main.adb \ - gprls/gprls-main.adb - -all: ${APPS:H} - -gprclean: gprclean-main.adb ${libgpr_csrc:.c=.o} - gnatmake -o ${.TARGET} -j${PROCESSORS} \ - ${STATIC_FLAGS} ${GPRLIB_INC} ${LOOK} \ - ${.ALLSRC:M*adb} ${LARGS} - -.for app in ${APPS:Ngprclean*} -${app:H}: gprclean ${app:T} ${libgpr_csrc:.c=.o} - gnatmake -o ${.TARGET} ${STATIC_FLAGS} ${GPRLIB_INC} ${LOOK} \ - ${.ALLSRC:M*adb} ${LARGS} -.endfor - -clean: - rm -f *.o *.ali b~* ${APP:H} - -gen-docs: - ${MAKE} -e -C ${.CURDIR:H}/doc html txt - -install: - mkdir -p ${DESTDIR}${PREFIX}/bin \ - ${DESTDIR}${PREFIX}/libexec/gprbuild \ - ${DESTDIR}${PREFIX}/share/gpr \ - ${DESTDIR}${PREFIX}/share/gprconfig - ${BSD_INSTALL_PROGRAM} \ - ${.CURDIR}/gprclean \ - ${.CURDIR}/gprinstall \ - ${.CURDIR}/gprconfig \ - ${.CURDIR}/gprslave \ - ${.CURDIR}/gprls \ - ${.CURDIR}/gprname \ - ${.CURDIR}/gprbuild \ - ${DESTDIR}${PREFIX}/bin - ${BSD_INSTALL_PROGRAM} \ - ${.CURDIR}/gprbind \ - ${.CURDIR}/gprlib \ - ${DESTDIR}${PREFIX}/libexec/gprbuild - ${BSD_INSTALL_DATA} \ - ${.CURDIR}/../share/_default.gpr \ - ${DESTDIR}${PREFIX}/share/gpr - ${BSD_INSTALL_DATA} \ - ${.CURDIR}/../share/gprconfig/*.x[sm][dl] \ - ${DESTDIR}${PREFIX}/share/gprconfig - -install-docs: - mkdir -p ${DESTDIR}${PREFIX}/share/doc/gprbuild/txt - ${BSD_INSTALL_DATA} ${.CURDIR}/../doc/txt/gprbuild_ug.txt \ - ${DESTDIR}${PREFIX}/share/doc/gprbuild/txt - rm -rf ${.CURDIR}/../doc/html/_sources - rm -f ${.CURDIR}/../doc/html/.buildinfo - cp -a ${.CURDIR}/../doc/html ${DESTDIR}${PREFIX}/share/doc/gprbuild diff --git a/devel/gprbuild/files/patch-share_gprconfig_compilers.xml b/devel/gprbuild/files/patch-share_gprconfig_compilers.xml deleted file mode 100644 index e3b32868b634..000000000000 --- a/devel/gprbuild/files/patch-share_gprconfig_compilers.xml +++ /dev/null @@ -1,24 +0,0 @@ ---- share/gprconfig/compilers.xml.orig 2015-04-28 15:02:41 UTC -+++ share/gprconfig/compilers.xml -@@ -693,17 +693,15 @@ - </version> - <languages>Ada</languages> - <variable name="gcc_version"> -- <external>${PREFIX}gcc -v</external> -+ <external>${PREFIX}ada -v</external> - <grep regexp="^[-\w]*gcc \S+ (\S+)" group="1"></grep> - </variable> - <runtimes default="default,kernel,native"> -- <directory group="default" >\.\./lib/gcc(-lib)?/$TARGET/$gcc_version/adalib/</directory> -- <directory group="default" contents="^rts-">\.\./lib/gcc(-lib)?/$TARGET/$gcc_version/ada_object_path</directory> -- <directory group="2" >\.\./lib/gcc(-lib)?/$TARGET/$gcc_version/rts-(.*)/adalib/</directory> -- <directory group="1" >\.\./$TARGET/lib/gnat/(.*)/adalib/</directory> -+ <directory group="default">\.\./lib/gcc/$TARGET/$gcc_version/adalib</directory> -+ <directory group="0">/usr/local/gcc5-aux/lib/gcc/$TARGET/$gcc_version/adalib</directory> - </runtimes> - <target> -- <external>${PREFIX}gcc -dumpmachine</external> -+ <external>${PREFIX}ada -dumpmachine</external> - <grep regexp="[^\r\n]+"></grep> - </target> - </compiler_description> diff --git a/devel/gprbuild/files/patch-share_gprconfig_gnat.xml b/devel/gprbuild/files/patch-share_gprconfig_gnat.xml deleted file mode 100644 index 38e9d4021c0c..000000000000 --- a/devel/gprbuild/files/patch-share_gprconfig_gnat.xml +++ /dev/null @@ -1,20 +0,0 @@ ---- share/gprconfig/gnat.xml.orig 2014-10-13 22:03:37 UTC -+++ share/gprconfig/gnat.xml -@@ -63,7 +63,7 @@ - </config> - </configuration> - -- <!-- GNAT --> -+ <!-- GNAT (tailored to lang/gcc5-aux) --> - <configuration> - &filter_gnat; - <config> -@@ -75,7 +75,7 @@ - end Naming; - - package Compiler is -- for Driver ("Ada") use "${PATH(ada)}${PREFIX(ada)}gcc"; -+ for Driver ("Ada") use "${PATH(ada)}${PREFIX(ada)}ada"; - for Language_Kind ("Ada") use "unit_based"; - for Dependency_Kind ("Ada") use "ALI_File"; - for Leading_Required_Switches ("Ada") use diff --git a/devel/gprbuild/files/patch-share_gprconfig_linker.xml b/devel/gprbuild/files/patch-share_gprconfig_linker.xml deleted file mode 100644 index b3b7d8bc4357..000000000000 --- a/devel/gprbuild/files/patch-share_gprconfig_linker.xml +++ /dev/null @@ -1,56 +0,0 @@ ---- share/gprconfig/linker.xml.orig 2015-04-28 14:21:56 UTC -+++ share/gprconfig/linker.xml -@@ -687,11 +687,14 @@ - </config> - </configuration> - -- <!-- linux, freebsd and Irix--> -+ <!-- linux, bsd and Irix--> - <configuration> - <targets> - <target name="^.*linux.*$" /> - <target name="^.*freebsd.*$" /> -+ <target name="^.*dragonfly.*$" /> -+ <target name="^.*openbsd.*$" /> -+ <target name="^.*netbsd.*$" /> - <target name="^.*irix.*$" /> - </targets> - <config> -@@ -763,10 +766,13 @@ - </config> - </configuration> - -- <!-- freebsd --> -+ <!-- bsd --> - <configuration> - <targets> - <target name="^.*freebsd.*$" /> -+ <target name="^.*dragonfly.*$" /> -+ <target name="^.*openbsd.*$" /> -+ <target name="^.*netbsd.*$" /> - </targets> - <config> - for Run_Path_Option use ("-Wl,-rpath,"); -@@ -1308,6 +1314,12 @@ - <target name="^.*mingw.*$" /> - <target name="^.*linux.*$" /> - <target name="^.*freebsd.*$" /> -+ <target name="^.*dragonfly.*$" /> -+ <target name="^.*openbsd.*$" /> -+ <target name="^.*netbsd.*$" /> -+ <target name="^.*dragonfly.*$" /> -+ <target name="^.*openbsd.*$" /> -+ <target name="^.*netbsd.*$" /> - </targets> - <compilers negate="true"> - <compiler language="C++" /> -@@ -1392,6 +1404,9 @@ - <target name="^.*mingw.*$" /> - <target name="^.*linux.*$" /> - <target name="^.*freebsd.*$" /> -+ <target name="^.*dragonfly.*$" /> -+ <target name="^.*openbsd.*$" /> -+ <target name="^.*netbsd.*$" /> - </targets> - <compilers> - <compiler language="C++" /> diff --git a/devel/gprbuild/files/patch-share_gprconfig_targetset.xml b/devel/gprbuild/files/patch-share_gprconfig_targetset.xml deleted file mode 100644 index 7ff72692b9fd..000000000000 --- a/devel/gprbuild/files/patch-share_gprconfig_targetset.xml +++ /dev/null @@ -1,54 +0,0 @@ ---- share/gprconfig/targetset.xml.orig 2014-09-11 13:36:47 UTC -+++ share/gprconfig/targetset.xml -@@ -66,8 +66,8 @@ - - <!-- x86-solaris --> - <targetset> -- <target>x86-solaris</target> -- <target>i.86-(pc-)?solaris.*</target> -+ <target>i.86-.*-solaris.*</target> -+ <target>x86_64-.*-solaris.*</target> - </targetset> - - <!-- x86-windows (mingw) --> -@@ -162,19 +162,34 @@ - <target>pent.*-cygwin.*</target> - </targetset> - -- <!-- x86 Freebsd --> -+ <!-- Freebsd --> - <targetset> -- <target>x86-freebsd</target> - <target>i.86-.*freebsd.*</target> -+ <target>amd64-.*-freebsd.*</target> -+ <target>x86_64-.*-freebsd.*</target> - </targetset> - -- <!-- x86_64 Freebsd --> -+ <!-- DragonFlyBSD --> - <targetset> -- <target>x86_64-freebsd</target> -- <target>x86_64-.*freebsd.*</target> -- <target>amd64-.*freebsd.*</target> -+ <target>i.86-.*-dragonfly.*</target> -+ <target>x86_64-.*-dragonfly.*</target> - </targetset> - -+ <!-- NetBSD --> -+ <targetset> -+ <target>i.86-.*-netbsd.*</target> -+ <target>amd64-.*-netbsd.*</target> -+ <target>x86_64-.*-netbsd.*</target> -+ </targetset> -+ -+ <!-- OpenBSD --> -+ <targetset> -+ <target>i.86-.*-openbsd.*</target> -+ <target>amd64-.*-openbsd.*</target> -+ <target>x86_64-.*-openbsd.*</target> -+ </targetset> -+ -+ - <!-- Cross Ports --> - <!-- *********** --> - diff --git a/devel/gprbuild/files/patch-src_gprlib.adb b/devel/gprbuild/files/patch-src_gprlib.adb deleted file mode 100644 index 4385d5c92e45..000000000000 --- a/devel/gprbuild/files/patch-src_gprlib.adb +++ /dev/null @@ -1,50 +0,0 @@ ---- src/gprlib.adb.orig 2015-05-06 11:08:38 UTC -+++ src/gprlib.adb -@@ -393,6 +393,11 @@ procedure Gprlib is - - Separate_Run_Path_Options : Boolean := False; - -+ Rpath_Disabled : Boolean := False; -+ -- If -R is passed through the library options for the linker, it will -+ -- prevent the implemented libraries portion of the rpath switch from -+ -- being built, even if the linker is capable of supporting rpath. -+ - Rpath : String_List_Access := null; - -- Allocated only if Path Option is supported - -@@ -1011,7 +1016,12 @@ begin - Use_GNAT_Lib := False; - end if; - -- Library_Options_Table.Append (new String'(Line (1 .. Last))); -+ if Line (1 .. Last) = "-R" then -+ Rpath_Disabled := True; -+ else -+ Library_Options_Table.Append -+ (new String'(Line (1 .. Last))); -+ end if; - - when Gprexch.Library_Rpath_Options => - Library_Rpath_Options_Table.Append -@@ -1143,10 +1153,10 @@ begin - - Libgnat := - new String' -- ("-lgnat-" & Line (6 .. Last)); -+ ("-lgnat-" & Line (6)); - Libgnarl := - new String' -- ("-lgnarl-" & Line (6 .. Last)); -+ ("-lgnarl-" & Line (6)); - end if; - - else -@@ -2113,7 +2123,7 @@ begin - Library_Switches_Table.Append - (new String'("-L" & Imported_Library_Directories.Table (J).all)); - -- if Path_Option /= null then -+ if not Rpath_Disabled and then Path_Option /= null then - Add_Rpath (Imported_Library_Directories.Table (J)); - end if; - diff --git a/devel/gprbuild/pkg-descr b/devel/gprbuild/pkg-descr deleted file mode 100644 index 04cda280a036..000000000000 --- a/devel/gprbuild/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -GPRbuild is an advanced software tool designed to help automate the -construction of multi-language systems. It removes the complexity from -multi-language development by allowing developers to quickly and easily -compile and link software written in a combination of languages including -Ada, Assembler, C, C++, and Fortran. Easily extendable by users to cover -new toolchains and languages it is primarily aimed at projects of all sizes -organized into subsystems and libraries and is particularly well suited for -compiled languages. - -WWW: https://www.adacore.com/home/products/gnatpro/toolsuite/gprbuild/ diff --git a/devel/gprbuild/pkg-plist b/devel/gprbuild/pkg-plist deleted file mode 100644 index 1ec5d5e08a34..000000000000 --- a/devel/gprbuild/pkg-plist +++ /dev/null @@ -1,23 +0,0 @@ -bin/gprbuild -bin/gprclean -bin/gprconfig -bin/gprinstall -bin/gprls -bin/gprname -bin/gprslave -libexec/gprbuild/gprbind -libexec/gprbuild/gprlib -share/gpr/_default.gpr -share/gprconfig/asm.xml -share/gprconfig/c.xml -share/gprconfig/clean.xml -share/gprconfig/compilers.xml -share/gprconfig/cpp.xml -share/gprconfig/cross.xml -share/gprconfig/fortran.xml -share/gprconfig/gnat.xml -share/gprconfig/gprconfig.xsd -share/gprconfig/linker.xml -share/gprconfig/nocompiler.xml -share/gprconfig/targetset.xml -share/gprconfig/windres.xml diff --git a/devel/libspark2012/Makefile b/devel/libspark2012/Makefile deleted file mode 100644 index d19dc18cad5a..000000000000 --- a/devel/libspark2012/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= libspark2012 -PORTVERSION= 2012 -PORTREVISION= 3 -CATEGORIES= devel -MASTER_SITES= http://downloads.dragonlace.net/src/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= SPARK 2012 Spark.Ada library - -LICENSE= GPLv3 - -USES= ada tar:bzip2 - -.include <bsd.port.mk> diff --git a/devel/libspark2012/distinfo b/devel/libspark2012/distinfo deleted file mode 100644 index d7fa97ff55e9..000000000000 --- a/devel/libspark2012/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (libspark2012-2012.tar.bz2) = 862e6b23ff44aea02ab10a4dcc2c00a9893231286d51a6bc587230366c936db2 -SIZE (libspark2012-2012.tar.bz2) = 23773 diff --git a/devel/libspark2012/files/patch-Makefile b/devel/libspark2012/files/patch-Makefile deleted file mode 100644 index 062ee1a6125a..000000000000 --- a/devel/libspark2012/files/patch-Makefile +++ /dev/null @@ -1,29 +0,0 @@ ---- Makefile.orig 2014-02-17 05:26:40.000000000 -0500 -+++ Makefile -@@ -1,23 +1,13 @@ --all: nada -+all: build - --nada: -- --build-orig: -+build: - gnatmake -p -P build_spark2012 - - install: - mkdir -p ${DESTDIR}${PREFIX}/lib/gnat \ -- ${DESTDIR}${PREFIX}/include/spark2012 -- ${BSD_INSTALL_DATA} spark2012.gpr \ -- ${DESTDIR}${PREFIX}/lib/gnat -- ${BSD_INSTALL_DATA} src/*.ad[bs] \ -- ${DESTDIR}${PREFIX}/include/spark2012 -- --install-orig: -- mkdir -p ${DESTDIR}${PREFIX}/lib/gnat \ - ${DESTDIR}${PREFIX}/lib/spark2012 \ - ${DESTDIR}${PREFIX}/include/spark2012 -- ${BSD_INSTALL_LIB} src/build/lib/libspark2012.a \ -+ ${BSD_INSTALL_DATA} src/build/lib/libspark2012.a \ - ${DESTDIR}${PREFIX}/lib/spark2012 - ${BSD_INSTALL_DATA} src/build/lib/*.ali \ - ${DESTDIR}${PREFIX}/lib/spark2012 diff --git a/devel/libspark2012/files/patch-spark2012.gpr b/devel/libspark2012/files/patch-spark2012.gpr deleted file mode 100644 index 747f63af5b11..000000000000 --- a/devel/libspark2012/files/patch-spark2012.gpr +++ /dev/null @@ -1,13 +0,0 @@ ---- spark2012.gpr.orig 2014-02-17 05:33:24.000000000 -0500 -+++ spark2012.gpr -@@ -1,5 +1,10 @@ - project SPARK2012 is - -+ for Languages use ("Ada"); - for Source_Dirs use ("../../include/spark2012"); -+ for Library_Dir use "../../lib/spark2012"; -+ for Library_Name use "spark2012"; -+ for Library_Kind use "static"; -+ for Externally_Built use "True"; - - end SPARK2012; diff --git a/devel/libspark2012/pkg-descr b/devel/libspark2012/pkg-descr deleted file mode 100644 index 1c6d6a556356..000000000000 --- a/devel/libspark2012/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -At least one port requires exactly the Spark.Ada library that came -with SPARK 2012. SPARK itself is not in ports -- SPARK 2014 is the -first version planned to arrive -- so this is a separately packaged -SPARK 2012 library to be compiled with the GNAT Ada compiler. - -WWW: http://www.spark-2014.org diff --git a/devel/libspark2012/pkg-plist b/devel/libspark2012/pkg-plist deleted file mode 100644 index aacdee6faf40..000000000000 --- a/devel/libspark2012/pkg-plist +++ /dev/null @@ -1,53 +0,0 @@ -include/spark2012/spark-ada-command_line-unbounded_string.adb -include/spark2012/spark-ada-command_line-unbounded_string.ads -include/spark2012/spark-ada-command_line.adb -include/spark2012/spark-ada-command_line.ads -include/spark2012/spark-ada-containers.ads -include/spark2012/spark-ada-strings-maps-not_spark.adb -include/spark2012/spark-ada-strings-maps-not_spark.ads -include/spark2012/spark-ada-strings-maps.adb -include/spark2012/spark-ada-strings-maps.ads -include/spark2012/spark-ada-strings-not_spark.adb -include/spark2012/spark-ada-strings-not_spark.ads -include/spark2012/spark-ada-strings-unbounded-not_spark.adb -include/spark2012/spark-ada-strings-unbounded-not_spark.ads -include/spark2012/spark-ada-strings-unbounded.adb -include/spark2012/spark-ada-strings-unbounded.ads -include/spark2012/spark-ada-strings.ads -include/spark2012/spark-ada-text_io-not_spark.adb -include/spark2012/spark-ada-text_io-not_spark.ads -include/spark2012/spark-ada-text_io-unbounded_string.adb -include/spark2012/spark-ada-text_io-unbounded_string.ads -include/spark2012/spark-ada-text_io.adb -include/spark2012/spark-ada-text_io.ads -include/spark2012/spark-ada.ads -include/spark2012/spark-crypto-debug.adb -include/spark2012/spark-crypto-debug.ads -include/spark2012/spark-crypto-hash-skein.adb -include/spark2012/spark-crypto-hash-skein.ads -include/spark2012/spark-crypto-hash.ads -include/spark2012/spark-crypto.ads -include/spark2012/spark-unsigned.adb -include/spark2012/spark-unsigned.ads -include/spark2012/spark.ads -lib/gnat/spark2012.gpr -lib/spark2012/libspark2012.a -lib/spark2012/spark-ada-command_line-unbounded_string.ali -lib/spark2012/spark-ada-command_line.ali -lib/spark2012/spark-ada-containers.ali -lib/spark2012/spark-ada-strings-maps-not_spark.ali -lib/spark2012/spark-ada-strings-maps.ali -lib/spark2012/spark-ada-strings-not_spark.ali -lib/spark2012/spark-ada-strings-unbounded-not_spark.ali -lib/spark2012/spark-ada-strings-unbounded.ali -lib/spark2012/spark-ada-strings.ali -lib/spark2012/spark-ada-text_io-not_spark.ali -lib/spark2012/spark-ada-text_io-unbounded_string.ali -lib/spark2012/spark-ada-text_io.ali -lib/spark2012/spark-ada.ali -lib/spark2012/spark-crypto-debug.ali -lib/spark2012/spark-crypto-hash-skein.ali -lib/spark2012/spark-crypto-hash.ali -lib/spark2012/spark-crypto.ali -lib/spark2012/spark-unsigned.ali -lib/spark2012/spark.ali diff --git a/devel/matreshka/Makefile b/devel/matreshka/Makefile deleted file mode 100644 index 2b20196b6c2a..000000000000 --- a/devel/matreshka/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= matreshka -PORTVERSION= 0.7.0 -PORTREVISION= 4 -CATEGORIES= devel -MASTER_SITES= http://forge.ada-ru.org/matreshka/downloads/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Ada framework for information systems development - -LICENSE= BSD3CLAUSE - -BUILD_DEPENDS= gprbuild:devel/gprbuild - -USES= ada gmake pkgconfig -HAS_CONFIGURE= yes -NO_MTREE= yes - -OPTIONS_DEFINE= SQLITE3 FIREBIRD PGSQL MYSQL ORACLE AMF -OPTIONS_DEFAULT=SQLITE3 PGSQL - -AMF_DESC= Build Ada Modeling Framework - -SQLITE3_CONFIGURE_ENABLE= sqlite3 -FIREBIRD_CONFIGURE_ENABLE= firebird -PGSQL_CONFIGURE_ENABLE= postgresql -MYSQL_CONFIGURE_ENABLE= mysql -ORACLE_CONFIGURE_ENABLE= oracle -AMF_CONFIGURE_ENABLE= amf - -MYSQL_USES= mysql -PGSQL_USES= pgsql -SQLITE3_USES= sqlite -FIREBIRD_USES= firebird - -MAKE_JOBS_UNSAFE= yes - -MAKE_ENV+= SMP_MFLAGS=-j${MAKE_JOBS_NUMBER} - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MFIREBIRD} -CONFIGURE_ARGS+= --with-firebird-libdir=${LOCALBASE}/lib -.endif - -pre-configure: - cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${MAKE_CMD} config - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so \ - ${STAGEDIR}${PREFIX}/bin/wsdl2ada - @cd ${STAGEDIR}${PREFIX}; ${FIND} * \( -type f -or -type l \) | \ - ${SORT} >> ${TMPPLIST} - -.include <bsd.port.mk> diff --git a/devel/matreshka/distinfo b/devel/matreshka/distinfo deleted file mode 100644 index e5f1bafc1c4c..000000000000 --- a/devel/matreshka/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (matreshka-0.7.0.tar.gz) = 25c66895d07f40582380d68794e55a3a735ba22b097f2f3ad5bad73797395f03 -SIZE (matreshka-0.7.0.tar.gz) = 34674038 diff --git a/devel/matreshka/pkg-descr b/devel/matreshka/pkg-descr deleted file mode 100644 index e7e3694b2464..000000000000 --- a/devel/matreshka/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Matreshka is an Ada framework to develop information systems. It consists -of five major components: League, XML processor, Web framework, SQL access, -and the Modeling framework. - -League: - High level abstraction of localization and internationalization. Also - provides calendrical calculations, regular expressions, and JSON. - -XML processor: - Sax reader and writer, supports XML 1.0 and 1.1 as well as namespaces. - It also has an XML catalogs resolver. - -Web framework: - Supports FastCGI, SOAP 1.2 and has a WSDL to Ada translator. - -SQL access: - Database abstraction of MySQL, Oracle, PostgreSQL, SQLite and Firebird. - -Modeling framework: - provides implementation of Meta Object Facility (MOF) written entirely - in Ada. Extension modules assist in the analysis of UML modules and - extensions (MOF, OCL, and UML testing profile) and diagram definition. - -WWW: http://forge.ada-ru.org/matreshka diff --git a/devel/pcsc-ada/Makefile b/devel/pcsc-ada/Makefile deleted file mode 100644 index 0560b1bab74c..000000000000 --- a/devel/pcsc-ada/Makefile +++ /dev/null @@ -1,76 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= pcsc-ada -PORTVERSION= 0.7.6 -CATEGORIES= devel -MASTER_SITES= http://www.codelabs.ch/download/ -DISTNAME= libpcscada-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Ada binding to PC/SC middleware (Smart card interface) - -LICENSE= LGPL21 - -BUILD_DEPENDS= gprbuild>0:devel/gprbuild \ - rubygem-asciidoctor>0:textproc/rubygem-asciidoctor -LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite - -USES= ada tar:bzip2 -ALL_TARGET= all -GPRLINK= "-L${LOCALBASE}/lib", "-lpcsclite" -MAKE_ARGS+= LIBRARY_KIND=static \ - NUM_CPUS=${MAKE_JOBS_NUMBER} -PORTEXAMPLES= bin src - -OPTIONS_DEFINE= DOCS EXAMPLES INTF_TEST UNIT_TEST -OPTIONS_SUB= yes -UNIT_TEST_DESC= Run unit test suite before installation -INTF_TEST_DESC= Run interface tests against installed smart card after build -NO_OPTIONS_SORT= yes - -DOCS_USES= gmake - -DOCS_BUILD_DEPENDS= asciidoc:textproc/asciidoc \ - source-highlight:textproc/source-highlight -UNIT_TEST_BUILD_DEPENDS= ${LOCALBASE}/lib/gnat/ahven.gpr:devel/ahven -INTF_TEST_BUILD_DEPENDS= ${LOCALBASE}/lib/gnat/ahven.gpr:devel/ahven - -DOCS_ALL_TARGET= doc -EXAMPLES_ALL_TARGET= examples -UNIT_TEST_ALL_TARGET= utests -INTF_TEST_ALL_TARGET= itests - -post-patch: - ${REINPLACE_CMD} -e 's|"-lpcsclite"|${GPRLINK}|' \ - ${WRKSRC}/pcscada_common.gpr \ - ${WRKSRC}/pcscada_lib.gpr - -do-build: -# We cannot use a redefined ALL_TARGET because MAKE_JOBS_SAFE is set -# for PROCESSORS, but that also sets -j for gmake can break build - (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ - ${MAKE_CMD} ${MAKE_ARGS:NDESTDIR=*} ${ALL_TARGET}) - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \ - ${STAGEDIR}${PREFIX}/lib/pcscada \ - ${STAGEDIR}${PREFIX}/include/pcscada \ - ${STAGEDIR}${EXAMPLESDIR}/src \ - ${STAGEDIR}${EXAMPLESDIR}/bin \ - ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/include/pcscada - ${INSTALL_DATA} ${WRKSRC}/lib/static/* \ - ${STAGEDIR}${PREFIX}/lib/pcscada - ${INSTALL_DATA} ${FILESDIR}/pcscada.gpr ${STAGEDIR}${PREFIX}/lib/gnat - -post-install-DOCS-on: - (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) - -post-install-EXAMPLES-on: - (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${EXAMPLESDIR}/src) - ${RM} ${STAGEDIR}${EXAMPLESDIR}/src/*/*.bak - (cd ${WRKSRC}/obj/examples && ${INSTALL_PROGRAM} cardd pinpad \ - thin_example ${STAGEDIR}${EXAMPLESDIR}/bin) - -.include <bsd.port.mk> diff --git a/devel/pcsc-ada/distinfo b/devel/pcsc-ada/distinfo deleted file mode 100644 index c86435d6a435..000000000000 --- a/devel/pcsc-ada/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1641322648 -SHA256 (libpcscada-0.7.6.tar.bz2) = 0d64317dddcda3ea1147c4ffa3db92a6136f124f616972e9a172fadf6f94b655 -SIZE (libpcscada-0.7.6.tar.bz2) = 263468 diff --git a/devel/pcsc-ada/files/pcscada.gpr b/devel/pcsc-ada/files/pcscada.gpr deleted file mode 100644 index 0f9d729ad157..000000000000 --- a/devel/pcsc-ada/files/pcscada.gpr +++ /dev/null @@ -1,7 +0,0 @@ -project PCSCada is - for Source_Dirs use ("../../include/pcscada"); - for Library_Name use "pcscada"; - for Library_Dir use "../../lib/pcscada"; - for Library_Kind use "static"; - for Externally_Built use "true"; -end PCSCada; diff --git a/devel/pcsc-ada/pkg-descr b/devel/pcsc-ada/pkg-descr deleted file mode 100644 index 390f927c303d..000000000000 --- a/devel/pcsc-ada/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -PCSC/Ada provides a thick Ada binding to PC/SC-middleware. The library -allows programs written in Ada to communicate with smart cards using the -SCard API. - -WWW: http://www.codelabs.ch/pcscada diff --git a/devel/pcsc-ada/pkg-plist b/devel/pcsc-ada/pkg-plist deleted file mode 100644 index ef9c897ec837..000000000000 --- a/devel/pcsc-ada/pkg-plist +++ /dev/null @@ -1,36 +0,0 @@ -include/pcscada/pcsc-scard-conversion.adb -include/pcscada/pcsc-scard-conversion.ads -include/pcscada/pcsc-scard-monitor.adb -include/pcscada/pcsc-scard-monitor.ads -include/pcscada/pcsc-scard-utils.adb -include/pcscada/pcsc-scard-utils.ads -include/pcscada/pcsc-scard.adb -include/pcscada/pcsc-scard.ads -include/pcscada/pcsc-thin-ifdhandler.ads -include/pcscada/pcsc-thin-reader.ads -include/pcscada/pcsc-thin.adb -include/pcscada/pcsc-thin.ads -include/pcscada/pcsc.ads -lib/gnat/pcscada.gpr -lib/pcscada/libpcscada.a -lib/pcscada/pcsc-scard-conversion.ali -lib/pcscada/pcsc-scard-monitor.ali -lib/pcscada/pcsc-scard-utils.ali -lib/pcscada/pcsc-scard.ali -lib/pcscada/pcsc-thin-ifdhandler.ali -lib/pcscada/pcsc-thin-reader.ali -lib/pcscada/pcsc-thin.ali -lib/pcscada/pcsc.ali -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/6NUO8FuJNQ2MbkrZ5-J8lKFrp7pRef2u.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/fonts.css -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/ga6Iaw1J5X9T9RW6j9bNfFcWbQ.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/ga6Kaw1J5X9T9RW6j9bNfFImajC-.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/ga6Law1J5X9T9RW6j9bNdOwzfReedA.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/ga6Vaw1J5X9T9RW6j9bNfFIu0RWuc-VJ.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/mem5YaGs126MiZpBA-UNirkOUuhs.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/mem6YaGs126MiZpBA-UFUK0Zdcg.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/mem8YaGs126MiZpBA-UFVZ0e.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/memnYaGs126MiZpBA-UFUKWyV9hrIqY.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/fonts/memnYaGs126MiZpBA-UFUKXGUdhrIqY.ttf -%%PORTDOCS%%%%DOCSDIR%%/html/index.html diff --git a/devel/pragmarcs/Makefile b/devel/pragmarcs/Makefile deleted file mode 100644 index e8856046be25..000000000000 --- a/devel/pragmarcs/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= pragmarcs -PORTVERSION= 20161207 -PORTREVISION= 1 -CATEGORIES= devel - -MAINTAINER= ports@FreeBSD.org -COMMENT= PragmAda Reusable Components - -LICENSE= GPLv2 GMGPL -LICENSE_COMB= multi - -USES= ada -USE_GITHUB= yes -GH_ACCOUNT= jrcarter -GH_PROJECT= PragmARC -GH_TAGNAME= 1378e7a - -post-extract: - @${CP} ${FILESDIR}/buildlib.gpr ${WRKSRC}/ - ${RM} ${WRKSRC}/compile_all.adb - -do-build: - (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gnatmake -p -Pbuildlib) - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/include/pragmarcs \ - ${STAGEDIR}${PREFIX}/lib/pragmarcs \ - ${STAGEDIR}${PREFIX}/lib/gnat - ${INSTALL_DATA} ${WRKSRC}/library/* ${STAGEDIR}${PREFIX}/lib/pragmarcs - ${INSTALL_DATA} ${WRKSRC}/*.ad[bs] \ - ${STAGEDIR}${PREFIX}/include/pragmarcs - ${INSTALL_DATA} ${FILESDIR}/pragmarcs.gpr ${STAGEDIR}${PREFIX}/lib/gnat - -.include <bsd.port.mk> diff --git a/devel/pragmarcs/distinfo b/devel/pragmarcs/distinfo deleted file mode 100644 index 31ba62e88e9f..000000000000 --- a/devel/pragmarcs/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1481663178 -SHA256 (jrcarter-PragmARC-20161207-1378e7a_GH0.tar.gz) = 7b65a71ddc5aa9e3aeb636a15a6d28de9daaf80c7efa415a72de933f244eb99e -SIZE (jrcarter-PragmARC-20161207-1378e7a_GH0.tar.gz) = 95176 diff --git a/devel/pragmarcs/files/buildlib.gpr b/devel/pragmarcs/files/buildlib.gpr deleted file mode 100644 index 23fcefd3fa85..000000000000 --- a/devel/pragmarcs/files/buildlib.gpr +++ /dev/null @@ -1,6 +0,0 @@ -library project BuildLib is - for Library_Name use "pragmarcs"; - for Object_Dir use "build"; - for Library_Dir use "library"; - for Library_Kind use "static"; -end BuildLib; diff --git a/devel/pragmarcs/files/pragmarcs.gpr b/devel/pragmarcs/files/pragmarcs.gpr deleted file mode 100644 index 440b936dc489..000000000000 --- a/devel/pragmarcs/files/pragmarcs.gpr +++ /dev/null @@ -1,7 +0,0 @@ -library project PragmARCs is - for Library_Name use "pragmarcs"; - for Library_Kind use "static"; - for Source_Dirs use ("../../include/pragmarcs"); - for Library_Dir use "../../lib/pragmarcs"; - for Externally_Built use "true"; -end PragmARCs; diff --git a/devel/pragmarcs/pkg-descr b/devel/pragmarcs/pkg-descr deleted file mode 100644 index 15c07d2f62a8..000000000000 --- a/devel/pragmarcs/pkg-descr +++ /dev/null @@ -1,23 +0,0 @@ -PragmAda Reusable Components (PragmARCs) from PragmAda S/W Engineering - -Provides basic to high-level reusable components to reduce requirements -to write new code by 50%. An non-comprehensive component list: - - * ANSI TTY control * Assertion handler * Assignment - * Unbounded bags * Binary searcher * Binary semaphores - * Regex matcher * Complex numbers * Date handler - * Card deck handler * Concurrent forwarder * Genetic algorithm - * New getline * fast string hashing * Extended num. images - * Signed int. images * Least squares fitting * Linear eq. solver - * Bounded lists * Unbounded lists * Extended maths - * GCD/LCM Int. functs * Generic math functs * Matrix maths - * Text menu handler * Min/Max functions * Mix case converter - * Concurrent monitor * Postfix calculator * Protected options - * Bounded queues * Blocking queues * Quick searcher - * Generic Regex * REM neural network * Safe pointers - * Safe suspension * Safe semaphores * Discrete operations - * Skip lists * Generic heap sort * Generic insert sort - * Quick in-place sort * Generic radix sort * General stacks - * 3-way comparisons * Random Num. generator * and more! - -WWW: http://pragmada.x10hosting.com/pragmarc.htm diff --git a/devel/pragmarcs/pkg-plist b/devel/pragmarcs/pkg-plist deleted file mode 100644 index 646d737b67dc..000000000000 --- a/devel/pragmarcs/pkg-plist +++ /dev/null @@ -1,222 +0,0 @@ -include/pragmarcs/pragmarc-ansi_tty_control.adb -include/pragmarcs/pragmarc-ansi_tty_control.ads -include/pragmarcs/pragmarc-b_strings.adb -include/pragmarcs/pragmarc-b_strings.ads -include/pragmarcs/pragmarc-bag_unbounded.adb -include/pragmarcs/pragmarc-bag_unbounded.ads -include/pragmarcs/pragmarc-bag_unbounded_unprotected.adb -include/pragmarcs/pragmarc-bag_unbounded_unprotected.ads -include/pragmarcs/pragmarc-binary_searcher.adb -include/pragmarcs/pragmarc-binary_searcher.ads -include/pragmarcs/pragmarc-binary_semaphore_handler.adb -include/pragmarcs/pragmarc-binary_semaphore_handler.ads -include/pragmarcs/pragmarc-character_regular_expression_matcher.ads -include/pragmarcs/pragmarc-combined_random.adb -include/pragmarcs/pragmarc-combined_random.ads -include/pragmarcs/pragmarc-complex.adb -include/pragmarcs/pragmarc-complex.ads -include/pragmarcs/pragmarc-concurrent_pipeline.adb -include/pragmarcs/pragmarc-concurrent_pipeline.ads -include/pragmarcs/pragmarc-date_handler.adb -include/pragmarcs/pragmarc-date_handler.ads -include/pragmarcs/pragmarc-deck_handler.adb -include/pragmarcs/pragmarc-deck_handler.ads -include/pragmarcs/pragmarc-forwarder.adb -include/pragmarcs/pragmarc-forwarder.ads -include/pragmarcs/pragmarc-genetic_algorithm.adb -include/pragmarcs/pragmarc-genetic_algorithm.ads -include/pragmarcs/pragmarc-get_line.adb -include/pragmarcs/pragmarc-get_line.ads -include/pragmarcs/pragmarc-hash_fast_variable_length.adb -include/pragmarcs/pragmarc-hash_fast_variable_length.ads -include/pragmarcs/pragmarc-holders.adb -include/pragmarcs/pragmarc-holders.ads -include/pragmarcs/pragmarc-images-image.ads -include/pragmarcs/pragmarc-images.adb -include/pragmarcs/pragmarc-images.ads -include/pragmarcs/pragmarc-job_pools.adb -include/pragmarcs/pragmarc-job_pools.ads -include/pragmarcs/pragmarc-kiss_random.adb -include/pragmarcs/pragmarc-kiss_random.ads -include/pragmarcs/pragmarc-least_squares_fitting.adb -include/pragmarcs/pragmarc-least_squares_fitting.ads -include/pragmarcs/pragmarc-linear_equation_solver.adb -include/pragmarcs/pragmarc-linear_equation_solver.ads -include/pragmarcs/pragmarc-list_bounded.adb -include/pragmarcs/pragmarc-list_bounded.ads -include/pragmarcs/pragmarc-list_bounded_unprotected.adb -include/pragmarcs/pragmarc-list_bounded_unprotected.ads -include/pragmarcs/pragmarc-list_unbounded.adb -include/pragmarcs/pragmarc-list_unbounded.ads -include/pragmarcs/pragmarc-list_unbounded_unprotected.adb -include/pragmarcs/pragmarc-list_unbounded_unprotected.ads -include/pragmarcs/pragmarc-math-functions.adb -include/pragmarcs/pragmarc-math-functions.ads -include/pragmarcs/pragmarc-math-integer_functions.adb -include/pragmarcs/pragmarc-math-integer_functions.ads -include/pragmarcs/pragmarc-math.ads -include/pragmarcs/pragmarc-matrix_math.adb -include/pragmarcs/pragmarc-matrix_math.ads -include/pragmarcs/pragmarc-menu_handler.adb -include/pragmarcs/pragmarc-menu_handler.ads -include/pragmarcs/pragmarc-min_max.adb -include/pragmarcs/pragmarc-min_max.ads -include/pragmarcs/pragmarc-mixed_case.adb -include/pragmarcs/pragmarc-mixed_case.ads -include/pragmarcs/pragmarc-monitor_handler.adb -include/pragmarcs/pragmarc-monitor_handler.ads -include/pragmarcs/pragmarc-persistent_skip_list_unbounded.adb -include/pragmarcs/pragmarc-persistent_skip_list_unbounded.ads -include/pragmarcs/pragmarc-postfix_calculator.adb -include/pragmarcs/pragmarc-postfix_calculator.ads -include/pragmarcs/pragmarc-protected_option.adb -include/pragmarcs/pragmarc-protected_option.ads -include/pragmarcs/pragmarc-queue_bounded.adb -include/pragmarcs/pragmarc-queue_bounded.ads -include/pragmarcs/pragmarc-queue_bounded_blocking.adb -include/pragmarcs/pragmarc-queue_bounded_blocking.ads -include/pragmarcs/pragmarc-queue_bounded_unprotected.adb -include/pragmarcs/pragmarc-queue_bounded_unprotected.ads -include/pragmarcs/pragmarc-queue_unbounded.adb -include/pragmarcs/pragmarc-queue_unbounded.ads -include/pragmarcs/pragmarc-queue_unbounded_blocking.adb -include/pragmarcs/pragmarc-queue_unbounded_blocking.ads -include/pragmarcs/pragmarc-queue_unbounded_unprotected.adb -include/pragmarcs/pragmarc-queue_unbounded_unprotected.ads -include/pragmarcs/pragmarc-quick_searcher.adb -include/pragmarcs/pragmarc-quick_searcher.ads -include/pragmarcs/pragmarc-random_ranges.adb -include/pragmarcs/pragmarc-random_ranges.ads -include/pragmarcs/pragmarc-rational_numbers.adb -include/pragmarcs/pragmarc-rational_numbers.ads -include/pragmarcs/pragmarc-real_random_ranges.adb -include/pragmarcs/pragmarc-real_random_ranges.ads -include/pragmarcs/pragmarc-real_random_values.adb -include/pragmarcs/pragmarc-real_random_values.ads -include/pragmarcs/pragmarc-reflection.ads -include/pragmarcs/pragmarc-regular_expression_matcher.adb -include/pragmarcs/pragmarc-regular_expression_matcher.ads -include/pragmarcs/pragmarc-rem_nn_wrapper.adb -include/pragmarcs/pragmarc-rem_nn_wrapper.ads -include/pragmarcs/pragmarc-safe_pointers.adb -include/pragmarcs/pragmarc-safe_pointers.ads -include/pragmarcs/pragmarc-safe_semaphore_handler.adb -include/pragmarcs/pragmarc-safe_semaphore_handler.ads -include/pragmarcs/pragmarc-safe_suspension_objects.adb -include/pragmarcs/pragmarc-safe_suspension_objects.ads -include/pragmarcs/pragmarc-set_discrete.adb -include/pragmarcs/pragmarc-set_discrete.ads -include/pragmarcs/pragmarc-skip_list_unbounded-put.adb -include/pragmarcs/pragmarc-skip_list_unbounded-put.ads -include/pragmarcs/pragmarc-skip_list_unbounded.adb -include/pragmarcs/pragmarc-skip_list_unbounded.ads -include/pragmarcs/pragmarc-sort_heap.adb -include/pragmarcs/pragmarc-sort_heap.ads -include/pragmarcs/pragmarc-sort_insertion.adb -include/pragmarcs/pragmarc-sort_insertion.ads -include/pragmarcs/pragmarc-sort_quick_in_place.adb -include/pragmarcs/pragmarc-sort_quick_in_place.ads -include/pragmarcs/pragmarc-sort_radix.adb -include/pragmarcs/pragmarc-sort_radix.ads -include/pragmarcs/pragmarc-stack_unbounded.adb -include/pragmarcs/pragmarc-stack_unbounded.ads -include/pragmarcs/pragmarc-stack_unbounded_unprotected.adb -include/pragmarcs/pragmarc-stack_unbounded_unprotected.ads -include/pragmarcs/pragmarc-text_io.adb -include/pragmarcs/pragmarc-text_io.ads -include/pragmarcs/pragmarc-three_way.adb -include/pragmarcs/pragmarc-three_way.ads -include/pragmarcs/pragmarc-threefry_random.adb -include/pragmarcs/pragmarc-threefry_random.ads -include/pragmarcs/pragmarc-transporter_handler.adb -include/pragmarcs/pragmarc-transporter_handler.ads -include/pragmarcs/pragmarc-unbounded_integers.adb -include/pragmarcs/pragmarc-unbounded_integers.ads -include/pragmarcs/pragmarc-universal_random.adb -include/pragmarcs/pragmarc-universal_random.ads -include/pragmarcs/pragmarc-us_card.adb -include/pragmarcs/pragmarc-us_card.ads -include/pragmarcs/pragmarc-us_deck.adb -include/pragmarcs/pragmarc-us_deck.ads -include/pragmarcs/pragmarc-word_input.adb -include/pragmarcs/pragmarc-word_input.ads -include/pragmarcs/pragmarc-wrapping.adb -include/pragmarcs/pragmarc-wrapping.ads -include/pragmarcs/pragmarc.ads -lib/gnat/pragmarcs.gpr -lib/pragmarcs/libpragmarcs.a -lib/pragmarcs/pragmarc-ansi_tty_control.ali -lib/pragmarcs/pragmarc-b_strings.ali -lib/pragmarcs/pragmarc-bag_unbounded.ali -lib/pragmarcs/pragmarc-bag_unbounded_unprotected.ali -lib/pragmarcs/pragmarc-binary_searcher.ali -lib/pragmarcs/pragmarc-binary_semaphore_handler.ali -lib/pragmarcs/pragmarc-character_regular_expression_matcher.ali -lib/pragmarcs/pragmarc-combined_random.ali -lib/pragmarcs/pragmarc-complex.ali -lib/pragmarcs/pragmarc-concurrent_pipeline.ali -lib/pragmarcs/pragmarc-date_handler.ali -lib/pragmarcs/pragmarc-deck_handler.ali -lib/pragmarcs/pragmarc-forwarder.ali -lib/pragmarcs/pragmarc-genetic_algorithm.ali -lib/pragmarcs/pragmarc-get_line.ali -lib/pragmarcs/pragmarc-hash_fast_variable_length.ali -lib/pragmarcs/pragmarc-holders.ali -lib/pragmarcs/pragmarc-images-image.ali -lib/pragmarcs/pragmarc-images.ali -lib/pragmarcs/pragmarc-job_pools.ali -lib/pragmarcs/pragmarc-kiss_random.ali -lib/pragmarcs/pragmarc-least_squares_fitting.ali -lib/pragmarcs/pragmarc-linear_equation_solver.ali -lib/pragmarcs/pragmarc-list_bounded.ali -lib/pragmarcs/pragmarc-list_bounded_unprotected.ali -lib/pragmarcs/pragmarc-list_unbounded.ali -lib/pragmarcs/pragmarc-list_unbounded_unprotected.ali -lib/pragmarcs/pragmarc-math-functions.ali -lib/pragmarcs/pragmarc-math-integer_functions.ali -lib/pragmarcs/pragmarc-math.ali -lib/pragmarcs/pragmarc-matrix_math.ali -lib/pragmarcs/pragmarc-menu_handler.ali -lib/pragmarcs/pragmarc-min_max.ali -lib/pragmarcs/pragmarc-mixed_case.ali -lib/pragmarcs/pragmarc-monitor_handler.ali -lib/pragmarcs/pragmarc-persistent_skip_list_unbounded.ali -lib/pragmarcs/pragmarc-postfix_calculator.ali -lib/pragmarcs/pragmarc-protected_option.ali -lib/pragmarcs/pragmarc-queue_bounded.ali -lib/pragmarcs/pragmarc-queue_bounded_blocking.ali -lib/pragmarcs/pragmarc-queue_bounded_unprotected.ali -lib/pragmarcs/pragmarc-queue_unbounded.ali -lib/pragmarcs/pragmarc-queue_unbounded_blocking.ali -lib/pragmarcs/pragmarc-queue_unbounded_unprotected.ali -lib/pragmarcs/pragmarc-quick_searcher.ali -lib/pragmarcs/pragmarc-random_ranges.ali -lib/pragmarcs/pragmarc-rational_numbers.ali -lib/pragmarcs/pragmarc-real_random_ranges.ali -lib/pragmarcs/pragmarc-real_random_values.ali -lib/pragmarcs/pragmarc-reflection.ali -lib/pragmarcs/pragmarc-regular_expression_matcher.ali -lib/pragmarcs/pragmarc-rem_nn_wrapper.ali -lib/pragmarcs/pragmarc-safe_pointers.ali -lib/pragmarcs/pragmarc-safe_semaphore_handler.ali -lib/pragmarcs/pragmarc-safe_suspension_objects.ali -lib/pragmarcs/pragmarc-set_discrete.ali -lib/pragmarcs/pragmarc-skip_list_unbounded-put.ali -lib/pragmarcs/pragmarc-skip_list_unbounded.ali -lib/pragmarcs/pragmarc-sort_heap.ali -lib/pragmarcs/pragmarc-sort_insertion.ali -lib/pragmarcs/pragmarc-sort_quick_in_place.ali -lib/pragmarcs/pragmarc-sort_radix.ali -lib/pragmarcs/pragmarc-stack_unbounded.ali -lib/pragmarcs/pragmarc-stack_unbounded_unprotected.ali -lib/pragmarcs/pragmarc-text_io.ali -lib/pragmarcs/pragmarc-three_way.ali -lib/pragmarcs/pragmarc-threefry_random.ali -lib/pragmarcs/pragmarc-transporter_handler.ali -lib/pragmarcs/pragmarc-unbounded_integers.ali -lib/pragmarcs/pragmarc-universal_random.ali -lib/pragmarcs/pragmarc-us_card.ali -lib/pragmarcs/pragmarc-us_deck.ali -lib/pragmarcs/pragmarc-word_input.ali -lib/pragmarcs/pragmarc-wrapping.ali -lib/pragmarcs/pragmarc.ali diff --git a/devel/sdl_gnat/Makefile b/devel/sdl_gnat/Makefile deleted file mode 100644 index 25ef9e4868ab..000000000000 --- a/devel/sdl_gnat/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# Created by: John Marino <marino@FreeBSD.org> - -PORTNAME= sdl_gnat -PORTVERSION= 2013 -PORTREVISION= 6 -CATEGORIES= devel -MASTER_SITES= http://downloads.dragonlace.net/src/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Ada thin bindings for SDL (GPLv3) - -LICENSE= GPLv3 - -USES= ada gl sdl tar:bzip2 -USE_SDL= sdl ttf -USE_GL= glu gl - -post-patch: - @${REINPLACE_CMD} -e 's|@PREFIX@|${LOCALBASE}|' \ - ${WRKSRC}/gnat_sdl.gpr - -.include <bsd.port.mk> diff --git a/devel/sdl_gnat/distinfo b/devel/sdl_gnat/distinfo deleted file mode 100644 index 4f8d64bd81fd..000000000000 --- a/devel/sdl_gnat/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (sdl_gnat-2013.tar.bz2) = 7738cd41abfe00545bc7ab1ec0838074106e098052ba5f2a2bcce280721011ab -SIZE (sdl_gnat-2013.tar.bz2) = 67370 diff --git a/devel/sdl_gnat/pkg-descr b/devel/sdl_gnat/pkg-descr deleted file mode 100644 index f3009e916dc6..000000000000 --- a/devel/sdl_gnat/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -The Ada compiler package GNAT GPL 2013 from Adacore contained a set of -thin bindings for the Simple DirectMedia Layer (SDL). These bindings have -been pulled out and packaged as a separate library. It should be noted -that they are covered by the full GPLv3 which is not a typical license for -thin bindings. - -WWW: http://libre.adacore.com/tools/gnat-gpl-edition diff --git a/devel/sdl_gnat/pkg-plist b/devel/sdl_gnat/pkg-plist deleted file mode 100644 index e5ca3346d2c7..000000000000 --- a/devel/sdl_gnat/pkg-plist +++ /dev/null @@ -1,72 +0,0 @@ -include/gnat_sdl/basetsd_h.ads -include/gnat_sdl/ctype_h.ads -include/gnat_sdl/gl_gl_h.ads -include/gnat_sdl/gl_glu_h.ads -include/gnat_sdl/guiddef_h.ads -include/gnat_sdl/malloc_h.ads -include/gnat_sdl/sdl_sdl_active_h.ads -include/gnat_sdl/sdl_sdl_audio_h.ads -include/gnat_sdl/sdl_sdl_cdrom_h.ads -include/gnat_sdl/sdl_sdl_cpuinfo_h.ads -include/gnat_sdl/sdl_sdl_endian_h.ads -include/gnat_sdl/sdl_sdl_error_h.ads -include/gnat_sdl/sdl_sdl_events_h.ads -include/gnat_sdl/sdl_sdl_h.ads -include/gnat_sdl/sdl_sdl_joystick_h.ads -include/gnat_sdl/sdl_sdl_keyboard_h.ads -include/gnat_sdl/sdl_sdl_keysym_h.ads -include/gnat_sdl/sdl_sdl_loadso_h.ads -include/gnat_sdl/sdl_sdl_main_h.ads -include/gnat_sdl/sdl_sdl_mouse_h.ads -include/gnat_sdl/sdl_sdl_mutex_h.ads -include/gnat_sdl/sdl_sdl_opengl_h.ads -include/gnat_sdl/sdl_sdl_rwops_h.ads -include/gnat_sdl/sdl_sdl_stdinc_h.ads -include/gnat_sdl/sdl_sdl_thread_h.ads -include/gnat_sdl/sdl_sdl_timer_h.ads -include/gnat_sdl/sdl_sdl_ttf_h.ads -include/gnat_sdl/sdl_sdl_version_h.ads -include/gnat_sdl/sdl_sdl_video_h.ads -include/gnat_sdl/stdint_h.ads -include/gnat_sdl/stdio_h.ads -include/gnat_sdl/stdlib_h.ads -include/gnat_sdl/umingw_h.ads -include/gnat_sdl/umingw_off_t_h.ads -include/gnat_sdl/vadefs_h.ads -lib/gnat/gnat_sdl.gpr -lib/gnat_sdl/basetsd_h.ali -lib/gnat_sdl/ctype_h.ali -lib/gnat_sdl/gl_gl_h.ali -lib/gnat_sdl/gl_glu_h.ali -lib/gnat_sdl/guiddef_h.ali -lib/gnat_sdl/libgnatsdl.a -lib/gnat_sdl/malloc_h.ali -lib/gnat_sdl/sdl_sdl_active_h.ali -lib/gnat_sdl/sdl_sdl_audio_h.ali -lib/gnat_sdl/sdl_sdl_cdrom_h.ali -lib/gnat_sdl/sdl_sdl_cpuinfo_h.ali -lib/gnat_sdl/sdl_sdl_endian_h.ali -lib/gnat_sdl/sdl_sdl_error_h.ali -lib/gnat_sdl/sdl_sdl_events_h.ali -lib/gnat_sdl/sdl_sdl_h.ali -lib/gnat_sdl/sdl_sdl_joystick_h.ali -lib/gnat_sdl/sdl_sdl_keyboard_h.ali -lib/gnat_sdl/sdl_sdl_keysym_h.ali -lib/gnat_sdl/sdl_sdl_loadso_h.ali -lib/gnat_sdl/sdl_sdl_main_h.ali -lib/gnat_sdl/sdl_sdl_mouse_h.ali -lib/gnat_sdl/sdl_sdl_mutex_h.ali -lib/gnat_sdl/sdl_sdl_opengl_h.ali -lib/gnat_sdl/sdl_sdl_rwops_h.ali -lib/gnat_sdl/sdl_sdl_stdinc_h.ali -lib/gnat_sdl/sdl_sdl_thread_h.ali -lib/gnat_sdl/sdl_sdl_timer_h.ali -lib/gnat_sdl/sdl_sdl_ttf_h.ali -lib/gnat_sdl/sdl_sdl_version_h.ali -lib/gnat_sdl/sdl_sdl_video_h.ali -lib/gnat_sdl/stdint_h.ali -lib/gnat_sdl/stdio_h.ali -lib/gnat_sdl/stdlib_h.ali -lib/gnat_sdl/umingw_h.ali -lib/gnat_sdl/umingw_off_t_h.ali -lib/gnat_sdl/vadefs_h.ali |