mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-25 09:34:11 +00:00
*/*: Remove expired ports:
2021-06-23 www/aws: Uses EOL Python 2.7 via devel/gnatpython 2021-06-23 www/aws-demos: Uses EOL Python 2.7 via www/aws 2020-12-31 devel/gnatpython: Uses Python 2.7 which is EOLed upstream
This commit is contained in:
parent
a8d1ff694d
commit
619332f149
3
MOVED
3
MOVED
@ -16426,3 +16426,6 @@ databases/pypy-sqlite3||2021-06-26|Has expired: Uses EOL Python 2.7 via lang/pyp
|
||||
x11-toolkits/pypy-tkinter||2021-06-26|Has expired: Uses EOL Python 2.7 via lang/pypy
|
||||
multimedia/gxine||2021-06-26|Has expired: Uses EOL Python 2.7 via lang/spidermonkey185
|
||||
lang/spidermonkey185||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream
|
||||
www/aws||2021-06-26|Has expired: Uses EOL Python 2.7 via devel/gnatpython
|
||||
www/aws-demos||2021-06-26|Has expired: Uses EOL Python 2.7 via www/aws
|
||||
devel/gnatpython||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream
|
||||
|
@ -842,7 +842,6 @@
|
||||
SUBDIR += glui
|
||||
SUBDIR += gmake
|
||||
SUBDIR += gn
|
||||
SUBDIR += gnatpython
|
||||
SUBDIR += gnome-builder
|
||||
SUBDIR += gnome-common
|
||||
SUBDIR += gnu-efi
|
||||
|
@ -1,18 +0,0 @@
|
||||
# Created by: John Marino <marino@FreeBSD.org>
|
||||
|
||||
PORTNAME= gnatpython
|
||||
PORTVERSION= ${SNAPSHOT}
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://downloads.dragonlace.net/src/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Python package used in Ada testsuites
|
||||
|
||||
LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING3
|
||||
|
||||
SNAPSHOT= 20140224
|
||||
USES= python:2.7 tar:bzip2
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (gnatpython-20140224.tar.bz2) = a622c790dfcdb8c7b6fb77cdef8ce3b0fe96649bf5dd422216d21bacf34e12a8
|
||||
SIZE (gnatpython-20140224.tar.bz2) = 102940
|
@ -1,11 +0,0 @@
|
||||
--- setup_helpers.py.orig 2015-06-21 09:00:45 UTC
|
||||
+++ setup_helpers.py
|
||||
@@ -28,7 +28,7 @@ def build_scripts_gnatpython(root_dir=''
|
||||
os.system('gcc -o %sscripts/rlimit %ssrc/rlimit/rlimit-NT.c' %
|
||||
(root_dir, root_dir))
|
||||
else:
|
||||
- os.system('gcc -o %sscripts/rlimit %ssrc/rlimit/rlimit.c' %
|
||||
+ os.system('cc -o %sscripts/rlimit %ssrc/rlimit/rlimit.c' %
|
||||
(root_dir, root_dir))
|
||||
|
||||
# Update the scripts list
|
@ -1,5 +0,0 @@
|
||||
GNATPython is a python package to ease development of testsuites and/or
|
||||
build scripts in a portable way. It is an extension to Ada which exports
|
||||
GNAT.Expect.TTY and requires the GNAT AUX compiler.
|
||||
|
||||
WWW: https://forge.open-do.org/projects/gnatpython
|
@ -36,8 +36,6 @@
|
||||
SUBDIR += asql
|
||||
SUBDIR += authelia
|
||||
SUBDIR += awffull
|
||||
SUBDIR += aws
|
||||
SUBDIR += aws-demos
|
||||
SUBDIR += awstats
|
||||
SUBDIR += axis2
|
||||
SUBDIR += bacula-web
|
||||
|
@ -1,162 +0,0 @@
|
||||
# Created by: John Marino <marino@FreeBSD.org>
|
||||
|
||||
PORTNAME= aws
|
||||
PORTVERSION= 17.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www
|
||||
PKGNAMESUFFIX= -demos
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Adacore Ada Web Server demos
|
||||
|
||||
LICENSE= GPLv3 GPLv3RLE
|
||||
LICENSE_COMB= multi
|
||||
|
||||
DEPRECATED= Uses EOL Python 2.7 via www/aws
|
||||
EXPIRATION_DATE=2021-06-23
|
||||
|
||||
BUILD_DEPENDS= gprbuild:devel/gprbuild \
|
||||
xmlada>=4.4:textproc/xmlada \
|
||||
aws>=3.1:www/aws
|
||||
|
||||
USES= ada gmake python
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= AdaCore
|
||||
GH_TUPLE= AdaCore:templates-parser:${PORTVERSION}:tp/templates_parser
|
||||
|
||||
DISTINFO_FILE= ${PORTSDIR}/www/aws/distinfo
|
||||
|
||||
CONF_ARGS= PROCESSORS=1
|
||||
CONF_ARGS+= GCC=ada
|
||||
CONF_ARGS+= prefix=${PREFIX}
|
||||
|
||||
OPTIONS_DEFINE= SSL LDAP
|
||||
OPTIONS_DEFAULT= SSL
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
SSL_USES= ssl
|
||||
|
||||
DEMO_DIRS+= auth
|
||||
DEMO_DIRS+= autobahn
|
||||
DEMO_DIRS+= cert
|
||||
DEMO_DIRS+= com
|
||||
DEMO_DIRS+= dispatch
|
||||
DEMO_DIRS+= gSOAP
|
||||
DEMO_DIRS+= dowload_manager
|
||||
DEMO_DIRS+= hello_world
|
||||
DEMO_DIRS+= hello_wsdl
|
||||
DEMO_DIRS+= hotplug
|
||||
DEMO_DIRS+= interoplab
|
||||
DEMO_DIRS+= jabber_demo
|
||||
DEMO_DIRS+= multiple_sessions
|
||||
DEMO_DIRS+= res_demo
|
||||
DEMO_DIRS+= soap_demo
|
||||
DEMO_DIRS+= soap_disp
|
||||
DEMO_DIRS+= soap_vs
|
||||
DEMO_DIRS+= split
|
||||
DEMO_DIRS+= test_mail
|
||||
DEMO_DIRS+= text_input
|
||||
DEMO_DIRS+= upload
|
||||
DEMO_DIRS+= vh_demo
|
||||
DEMO_DIRS+= web_block
|
||||
DEMO_DIRS+= web_block_ajax
|
||||
DEMO_DIRS+= web_block_ajax_templates
|
||||
DEMO_DIRS+= web_elements
|
||||
DEMO_DIRS+= web_mail
|
||||
DEMO_DIRS+= websockets
|
||||
DEMO_DIRS+= wps
|
||||
DEMO_DIRS+= ws
|
||||
DEMO_DIRS+= ws_candy
|
||||
DEMO_DIRS+= zdemo
|
||||
|
||||
PROGS= multiple_sessions/multiple_sessions \
|
||||
jabber_demo/jabber_demo \
|
||||
auth/auth \
|
||||
text_input/text_input \
|
||||
web_block/web_block \
|
||||
web_mail/web_mail \
|
||||
websockets/websock \
|
||||
wps/wps \
|
||||
interoplab/interoplab_main \
|
||||
soap_demo/soap_server \
|
||||
soap_demo/soap_client \
|
||||
web_block_ajax/web_block_ajax \
|
||||
web_elements/web_elements_program \
|
||||
cert/cert \
|
||||
com/com_2 \
|
||||
com/com_1 \
|
||||
dowload_manager/download_manager \
|
||||
hello_world/hello_world \
|
||||
hello_wsdl/wsdl_demo_client \
|
||||
hello_wsdl/wsdl_demo_server \
|
||||
hotplug/main \
|
||||
hotplug/hotplug \
|
||||
res_demo/res_demo \
|
||||
soap_vs/soap_svs \
|
||||
soap_vs/soap_cvs \
|
||||
test_mail/test_mail \
|
||||
upload/upload \
|
||||
vh_demo/vh_demo \
|
||||
ws/ws \
|
||||
ws_candy/candy \
|
||||
split/split \
|
||||
dispatch/dispatch \
|
||||
zdemo/zdemo \
|
||||
soap_disp/soap_server_disp \
|
||||
soap_disp/soap_client
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MSSL}
|
||||
CONF_ARGS+= SOCKET=openssl
|
||||
DEMO_DIRS+= agent
|
||||
DEMO_DIRS+= https
|
||||
DEMO_DIRS+= runme
|
||||
PROGS+= agent/agent \
|
||||
https/https \
|
||||
runme/runme
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLDAP}
|
||||
CONF_ARGS+= LDAP=true
|
||||
DEMO_DIRS+= test_ldap
|
||||
PROGS+= test_ldap/test_ldap
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|@PREFIX@|${LOCALBASE}|g' \
|
||||
${WRKSRC}/demos/test_ldap/test_ldap.gpr
|
||||
@${REINPLACE_CMD} -e 's|latexpdf||' ${WRKSRC}/Makefile
|
||||
.for dd in ${DEMO_DIRS}
|
||||
@${REINPLACE_CMD} -i '' -e 's|gprclean|gprclean -c|' \
|
||||
${WRKSRC}/demos/${dd}/Makefile
|
||||
.endfor
|
||||
|
||||
do-configure:
|
||||
${MKDIR} ${WRKSRC}/.build/native/debug/static/obj
|
||||
(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
|
||||
${MAKE_CMD} setup ${CONF_ARGS})
|
||||
|
||||
do-build:
|
||||
.for dd in ${DEMO_DIRS}
|
||||
@${ECHO_MSG} "=== BUILD ${dd} ==="
|
||||
(cd ${WRKSRC}/demos/${dd} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD})
|
||||
(cd ${WRKSRC}/demos/${dd} && ${SETENV} ${MAKE_ENV} \
|
||||
${MAKE_CMD} clean && ${RM} -r Makefile *.ad[bs] *.gpr src)
|
||||
.endfor
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/demos
|
||||
(cd ${WRKSRC} && ${COPYTREE_SHARE} web_elements \
|
||||
${STAGEDIR}${EXAMPLESDIR})
|
||||
.for dd in ${DEMO_DIRS:Nautobahn}
|
||||
(cd ${WRKSRC}/demos && ${COPYTREE_SHARE} ${dd} \
|
||||
${STAGEDIR}${EXAMPLESDIR}/demos)
|
||||
.endfor
|
||||
.for prog in ${PROGS}
|
||||
@${CHMOD} 755 ${STAGEDIR}${EXAMPLESDIR}/demos/${prog}
|
||||
@${STRIP_CMD} ${STAGEDIR}${EXAMPLESDIR}/demos/${prog}
|
||||
@${CHMOD} ${BINMODE} ${STAGEDIR}${EXAMPLESDIR}/demos/${prog}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,12 +0,0 @@
|
||||
--- demos/test_ldap/test_ldap.gpr.orig 2013-07-03 01:11:54.000000000 +0000
|
||||
+++ demos/test_ldap/test_ldap.gpr
|
||||
@@ -35,7 +35,8 @@ project Test_LDAP is
|
||||
when "Windows_NT" =>
|
||||
for Default_Switches ("Ada") use ("-lwldap32");
|
||||
when others =>
|
||||
- for Default_Switches ("Ada") use ("-lldap", "-llber");
|
||||
+ for Default_Switches ("Ada") use ("-L@PREFIX@/lib",
|
||||
+ "-lldap", "-llber");
|
||||
end case;
|
||||
end Linker;
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- demos/web_elements/web_elements.gpr.orig 2014-05-15 19:48:07.000000000 +0000
|
||||
+++ demos/web_elements/web_elements.gpr
|
||||
@@ -25,6 +25,7 @@ project Web_Elements is
|
||||
|
||||
package Builder is
|
||||
for Default_Switches ("Ada") use ("-gnat05");
|
||||
+ for Executable ("web_elements.adb") use "web_elements_program";
|
||||
end Builder;
|
||||
|
||||
end Web_Elements;
|
@ -1,4 +0,0 @@
|
||||
This is a collection of demonstrations for the Ada Web Server. The server
|
||||
itself is located at www/aws.
|
||||
|
||||
WWW: http://libre.adacore.com/libre/tools/aws/
|
@ -1,200 +0,0 @@
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/agent/agent
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/agent/cert.pem
|
||||
%%EXAMPLESDIR%%/demos/auth/auth
|
||||
%%EXAMPLESDIR%%/demos/cert/README
|
||||
%%EXAMPLESDIR%%/demos/cert/aws-client1.p12
|
||||
%%EXAMPLESDIR%%/demos/cert/aws-client2.p12
|
||||
%%EXAMPLESDIR%%/demos/cert/aws-server.crt
|
||||
%%EXAMPLESDIR%%/demos/cert/aws-server.key
|
||||
%%EXAMPLESDIR%%/demos/cert/aws.ini
|
||||
%%EXAMPLESDIR%%/demos/cert/cert
|
||||
%%EXAMPLESDIR%%/demos/cert/crl1.pem
|
||||
%%EXAMPLESDIR%%/demos/cert/crl2.pem
|
||||
%%EXAMPLESDIR%%/demos/cert/private-ca.crt
|
||||
%%EXAMPLESDIR%%/demos/com/com_1
|
||||
%%EXAMPLESDIR%%/demos/com/com_2
|
||||
%%EXAMPLESDIR%%/demos/dispatch/dispatch
|
||||
%%EXAMPLESDIR%%/demos/dowload_manager/aws_download_manager_start.thtml
|
||||
%%EXAMPLESDIR%%/demos/dowload_manager/aws_download_manager_waiting.thtml
|
||||
%%EXAMPLESDIR%%/demos/dowload_manager/download_manager
|
||||
%%EXAMPLESDIR%%/demos/dowload_manager/main.html
|
||||
%%EXAMPLESDIR%%/demos/gSOAP/README
|
||||
%%EXAMPLESDIR%%/demos/gSOAP/c_client_doc.c
|
||||
%%EXAMPLESDIR%%/demos/gSOAP/c_client_rpc.c
|
||||
%%EXAMPLESDIR%%/demos/gSOAP/c_server_doc.c
|
||||
%%EXAMPLESDIR%%/demos/gSOAP/c_server_rpc.c
|
||||
%%EXAMPLESDIR%%/demos/gSOAP/hello_doc.wsdl
|
||||
%%EXAMPLESDIR%%/demos/gSOAP/hello_rpc.wsdl
|
||||
%%EXAMPLESDIR%%/demos/hello_world/hello_world
|
||||
%%EXAMPLESDIR%%/demos/hello_wsdl/hello.wsdl
|
||||
%%EXAMPLESDIR%%/demos/hello_wsdl/wsdl_demo_client
|
||||
%%EXAMPLESDIR%%/demos/hello_wsdl/wsdl_demo_server
|
||||
%%EXAMPLESDIR%%/demos/hotplug/hotplug
|
||||
%%EXAMPLESDIR%%/demos/hotplug/hotplug_module.ini
|
||||
%%EXAMPLESDIR%%/demos/hotplug/main
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/https/aws-server.crt
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/https/aws-server.key
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/https/aws.ini
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/https/https
|
||||
%%EXAMPLESDIR%%/demos/interoplab/interoplab_main
|
||||
%%EXAMPLESDIR%%/demos/interoplab/interoplab_main.wsdl
|
||||
%%EXAMPLESDIR%%/demos/jabber_demo/jabber_demo
|
||||
%%EXAMPLESDIR%%/demos/multiple_sessions/multiple_sessions
|
||||
%%EXAMPLESDIR%%/demos/res_demo/adains.png
|
||||
%%EXAMPLESDIR%%/demos/res_demo/page3.html
|
||||
%%EXAMPLESDIR%%/demos/res_demo/res_demo
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/runme/adains.png
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/runme/aws_down.png
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/runme/aws_logo.png
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/runme/aws_status.thtml
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/runme/aws_up.png
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/runme/cert.pem
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/runme/runme
|
||||
%%SSL%%%%EXAMPLESDIR%%/demos/runme/runme.ini
|
||||
%%EXAMPLESDIR%%/demos/soap_demo/soap_client
|
||||
%%EXAMPLESDIR%%/demos/soap_demo/soap_server
|
||||
%%EXAMPLESDIR%%/demos/soap_disp/soap_client
|
||||
%%EXAMPLESDIR%%/demos/soap_disp/soap_server_disp
|
||||
%%EXAMPLESDIR%%/demos/soap_vs/soap_cvs
|
||||
%%EXAMPLESDIR%%/demos/soap_vs/soap_svs
|
||||
%%EXAMPLESDIR%%/demos/split/404.thtml
|
||||
%%EXAMPLESDIR%%/demos/split/bounded_index.thtml
|
||||
%%EXAMPLESDIR%%/demos/split/bounded_s_index.thtml
|
||||
%%EXAMPLESDIR%%/demos/split/simple_index.thtml
|
||||
%%EXAMPLESDIR%%/demos/split/simple_s_index.thtml
|
||||
%%EXAMPLESDIR%%/demos/split/sliding_index.thtml
|
||||
%%EXAMPLESDIR%%/demos/split/sliding_s_index.thtml
|
||||
%%EXAMPLESDIR%%/demos/split/split
|
||||
%%EXAMPLESDIR%%/demos/split/split.thtml
|
||||
%%LDAP%%%%EXAMPLESDIR%%/demos/test_ldap/test_ldap
|
||||
%%EXAMPLESDIR%%/demos/test_mail/test_mail
|
||||
%%EXAMPLESDIR%%/demos/text_input/text_input
|
||||
%%EXAMPLESDIR%%/demos/upload/aws.ini
|
||||
%%EXAMPLESDIR%%/demos/upload/main.html
|
||||
%%EXAMPLESDIR%%/demos/upload/upload
|
||||
%%EXAMPLESDIR%%/demos/vh_demo/vh_demo
|
||||
%%EXAMPLESDIR%%/demos/web_block/counter.thtml
|
||||
%%EXAMPLESDIR%%/demos/web_block/page.thtml
|
||||
%%EXAMPLESDIR%%/demos/web_block/web_block
|
||||
%%EXAMPLESDIR%%/demos/web_block_ajax/page.thtml
|
||||
%%EXAMPLESDIR%%/demos/web_block_ajax/r_widget_counter.txml
|
||||
%%EXAMPLESDIR%%/demos/web_block_ajax/web_block_ajax
|
||||
%%EXAMPLESDIR%%/demos/web_block_ajax/widget_counter.thtml
|
||||
%%EXAMPLESDIR%%/demos/web_block_ajax_templates/page.thtml
|
||||
%%EXAMPLESDIR%%/demos/web_block_ajax_templates/r_widget_counter.txml
|
||||
%%EXAMPLESDIR%%/demos/web_block_ajax_templates/templates.tada
|
||||
%%EXAMPLESDIR%%/demos/web_block_ajax_templates/widget_counter.thtml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/page1.html
|
||||
%%EXAMPLESDIR%%/demos/web_elements/page2.html
|
||||
%%EXAMPLESDIR%%/demos/web_elements/we_ajax_group.html
|
||||
%%EXAMPLESDIR%%/demos/web_elements/we_ajax_user.html
|
||||
%%EXAMPLESDIR%%/demos/web_elements/we_library.html
|
||||
%%EXAMPLESDIR%%/demos/web_elements/we_test_ajax.html
|
||||
%%EXAMPLESDIR%%/demos/web_elements/we_test_menu_css.html
|
||||
%%EXAMPLESDIR%%/demos/web_elements/we_test_notebook.html
|
||||
%%EXAMPLESDIR%%/demos/web_elements/we_test_rounded_boxes.html
|
||||
%%EXAMPLESDIR%%/demos/web_elements/web_elements.gpr.orig
|
||||
%%EXAMPLESDIR%%/demos/web_elements/web_elements_program
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml1.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml10.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml11.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml2.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml3.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml4.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml5.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml6.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml7.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml8.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml9.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml_action.txml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml_clear.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml_clear_no.xml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml_get_list.txml
|
||||
%%EXAMPLESDIR%%/demos/web_elements/xml_showdata.txml
|
||||
%%EXAMPLESDIR%%/demos/web_mail/web_mail
|
||||
%%EXAMPLESDIR%%/demos/web_mail/wm_error.thtml
|
||||
%%EXAMPLESDIR%%/demos/web_mail/wm_login.html
|
||||
%%EXAMPLESDIR%%/demos/web_mail/wm_message.thtml
|
||||
%%EXAMPLESDIR%%/demos/web_mail/wm_reply.thtml
|
||||
%%EXAMPLESDIR%%/demos/web_mail/wm_summary.thtml
|
||||
%%EXAMPLESDIR%%/demos/websockets/echo.xml
|
||||
%%EXAMPLESDIR%%/demos/websockets/page.thtml
|
||||
%%EXAMPLESDIR%%/demos/websockets/resp.xml
|
||||
%%EXAMPLESDIR%%/demos/websockets/websock
|
||||
%%EXAMPLESDIR%%/demos/wps/aws_directory.thtml
|
||||
%%EXAMPLESDIR%%/demos/wps/wps
|
||||
%%EXAMPLESDIR%%/demos/wps/wps.ini
|
||||
%%EXAMPLESDIR%%/demos/ws/aws_directory.thtml
|
||||
%%EXAMPLESDIR%%/demos/ws/page1.html
|
||||
%%EXAMPLESDIR%%/demos/ws/websocket-messages-test.html
|
||||
%%EXAMPLESDIR%%/demos/ws/ws
|
||||
%%EXAMPLESDIR%%/demos/ws/ws.ini
|
||||
%%EXAMPLESDIR%%/demos/ws_candy/candy
|
||||
%%EXAMPLESDIR%%/demos/ws_candy/page.thtml
|
||||
%%EXAMPLESDIR%%/demos/zdemo/adains.png.gz
|
||||
%%EXAMPLESDIR%%/demos/zdemo/zdemo
|
||||
%%EXAMPLESDIR%%/web_elements/icons/ada.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/adb.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/ads.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/alert.black.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/alert.red.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/arrow.png
|
||||
%%EXAMPLESDIR%%/web_elements/icons/back.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/binary.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/binhex.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/bomb.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/break.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/c.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/compressed.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/dirup.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/dvi.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/f.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/file.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/file_red.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/file_sec.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/folder.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/folder.open.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/image1.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/image2.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/image3.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/layout.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/movie.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/p.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/patch.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/pdf.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/ps.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/quill.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/rcorner.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/script.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/sound1.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/sound2.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/tar.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/tex.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/text.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/unknown.gif
|
||||
%%EXAMPLESDIR%%/web_elements/icons/uu.gif
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/ajax_api.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/aws.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/aws_action_clear.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/aws_action_js.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/aws_action_replace.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/aws_action_xml.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/aws_func_clear.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/aws_func_replace.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/aws_func_xml.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/aws_kernel.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/aws_sortable.tjs
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/behaviour.js
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/cookies.js
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/dragdrop.js
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/effects.js
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/prototype.js
|
||||
%%EXAMPLESDIR%%/web_elements/javascripts/scriptaculous.js
|
||||
%%EXAMPLESDIR%%/web_elements/menu_css/arrow.png
|
||||
%%EXAMPLESDIR%%/web_elements/menu_css/menu.tcss
|
||||
%%EXAMPLESDIR%%/web_elements/mime.types
|
||||
%%EXAMPLESDIR%%/web_elements/notebook/cookies.js
|
||||
%%EXAMPLESDIR%%/web_elements/notebook/notebook.thtml
|
||||
%%EXAMPLESDIR%%/web_elements/readme.txt
|
||||
%%EXAMPLESDIR%%/web_elements/rounded_boxes/rcorner.gif
|
||||
%%EXAMPLESDIR%%/web_elements/rounded_boxes/rounded_boxes.tcss
|
172
www/aws/Makefile
172
www/aws/Makefile
@ -1,172 +0,0 @@
|
||||
# Created by: John Marino <marino@FreeBSD.org>
|
||||
|
||||
PORTNAME= aws
|
||||
PORTVERSION= 17.1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= www
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Adacore Ada Web Server and framework
|
||||
|
||||
LICENSE= GPLv3 GPLv3RLE
|
||||
LICENSE_COMB= multi
|
||||
|
||||
DEPRECATED= Uses EOL Python 2.7 via devel/gnatpython
|
||||
EXPIRATION_DATE=2021-06-23
|
||||
|
||||
BUILD_DEPENDS= gprbuild:devel/gprbuild \
|
||||
xmlada>=4.4:textproc/xmlada \
|
||||
asis>=2013:lang/asis \
|
||||
gnatpython>=20101207:devel/gnatpython
|
||||
RUN_DEPENDS= xmlada>=4.4:textproc/xmlada
|
||||
|
||||
USES= ada:run gmake python shebangfix
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= AdaCore
|
||||
GH_TUPLE= AdaCore:templates-parser:${PORTVERSION}:tp/templates_parser
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
NO_MTREE= yes
|
||||
DOTBUILD= release
|
||||
LINK_SSL= --
|
||||
LINK_TLS= --
|
||||
LINK_LDP= --
|
||||
NAME_IP6= --
|
||||
NAME_STD= --
|
||||
BUILD_TYPE= release
|
||||
ADDL_RPATH= ${LOCALBASE}/lib:${LOCALBASE}/lib/aws/native/relocatable
|
||||
SHEBANG_FILES= tools/awsascb
|
||||
|
||||
OPTIONS_SINGLE= SSL
|
||||
OPTIONS_DEFINE= IP6 DEBUG LDAP SHARED DOCS
|
||||
OPTIONS_DEFAULT= OPENSSL SHARED
|
||||
OPTIONS_SUB= yes
|
||||
NO_OPTIONS_SORT= yes
|
||||
DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
|
||||
OPTIONS_SINGLE_SSL= OPENSSL GNUTLS
|
||||
|
||||
SHARED_DESC= Build shared libraries in addition to static ones
|
||||
IP6_DESC= Support IPv6 instead of IPv4
|
||||
|
||||
OPENSSL_USES= ssl
|
||||
GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
|
||||
LDAP_USE= OPENLDAP=yes
|
||||
|
||||
CONF_ARGS= PROCESSORS=${MAKE_JOBS_NUMBER}
|
||||
CONF_ARGS+= GCC=ada
|
||||
CONF_ARGS+= PYTHON=python${PYTHON_VER}
|
||||
CONF_ARGS+= XMLADA=true
|
||||
CONF_ARGS+= PRJ_BUILD=${DOTBUILD}
|
||||
CONF_ARGS+= prefix=${PREFIX}
|
||||
CONF_ARGS+= ZPATH=/usr/lib
|
||||
CONF_ARGS+= ZLIB=true
|
||||
CONF_ARGS+= ASIS=true
|
||||
CONF_ARGS+= DEFAULT_LIBRARY_TYPE=static
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
###################
|
||||
## SSL Support ##
|
||||
###################
|
||||
|
||||
.if ${PORT_OPTIONS:MOPENSSL}
|
||||
CONF_ARGS+= SOCKET=openssl
|
||||
CONF_ARGS+= LPATH=${OPENSSLLIB}
|
||||
LINK_SSL=
|
||||
.else
|
||||
# it's not SSL so it must be GNUTLS
|
||||
CONF_ARGS+= LPATH=${PREFIX}/lib
|
||||
CONF_ARGS+= SOCKET=gnutls
|
||||
LINK_TLS=
|
||||
.endif
|
||||
|
||||
####################
|
||||
## LDAP Support ##
|
||||
####################
|
||||
|
||||
.if ${PORT_OPTIONS:MLDAP}
|
||||
CONF_ARGS+= LDAP=true
|
||||
LINK_LDP=
|
||||
.endif
|
||||
|
||||
####################
|
||||
## IPv6 Support ##
|
||||
####################
|
||||
|
||||
.if ${PORT_OPTIONS:MIP6}
|
||||
CONF_ARGS+= IPv6=true
|
||||
NAME_IP4= --
|
||||
NAME_IP6=
|
||||
.endif
|
||||
|
||||
#####################
|
||||
## Debug Support ##
|
||||
#####################
|
||||
|
||||
.if ${PORT_OPTIONS:MDEBUG}
|
||||
CONF_ARGS+= DEBUG=true
|
||||
BUILD_TYPE= debug
|
||||
.endif
|
||||
|
||||
##############################
|
||||
## Shared Runtime Library ##
|
||||
##############################
|
||||
|
||||
.if ${PORT_OPTIONS:MSHARED}
|
||||
CONF_ARGS+= ENABLE_SHARED=true
|
||||
.else
|
||||
CONF_ARGS+= ENABLE_SHARED=false
|
||||
.endif
|
||||
|
||||
.if ${SSL_DEFAULT} == base
|
||||
BROKEN_FreeBSD_12= undefined reference to `CRYPTO_set_id_callback'
|
||||
BROKEN_FreeBSD_13= undefined reference to `CRYPTO_set_id_callback'
|
||||
BROKEN_FreeBSD_14= undefined reference to `CRYPTO_set_id_callback'
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} \
|
||||
-e 's|@ADDITIONAL_RPATH@|${ADDL_RPATH}|' \
|
||||
-e 's|@PREFIX@|${LOCALBASE}|g' \
|
||||
${WRKSRC}/aws.gpr \
|
||||
${WRKSRC}/src/src.gpr \
|
||||
${WRKSRC}/include/include.gpr
|
||||
@${REINPLACE_CMD} -e 's|latexpdf||' ${WRKSRC}/Makefile
|
||||
|
||||
do-configure:
|
||||
(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
|
||||
${MAKE_CMD} setup ${CONF_ARGS})
|
||||
|
||||
do-build:
|
||||
# We cannot use a redefined ALL_TARGET because MAKE_JOBS_SAFE is set
|
||||
# for PROCESSORS, but that also sets -j for gmake which breaks build
|
||||
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
|
||||
${MAKE_CMD} ${MAKE_ARGS} build
|
||||
|
||||
do-build-DOCS-on:
|
||||
cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} \
|
||||
${MAKE_CMD} ${MAKE_ARGS} html
|
||||
|
||||
test:
|
||||
.if exists(${LOCALBASE}/bin/awsres)
|
||||
@cd ${WRKSRC}/regtests && ${SETENV} ${MAKE_ENV} TIMEOUT=75 \
|
||||
python${PYTHON_VER} testsuite.py
|
||||
.else
|
||||
@${ECHO} "AWS has to be installed before testing"
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
${RM} -r ${STAGEDIR}${PREFIX}/share/gpr/manifests
|
||||
${RM} ${STAGEDIR}${PREFIX}/include/aws.relocatable/Makefile
|
||||
${RM} ${STAGEDIR}${PREFIX}/include/aws/Makefile
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \
|
||||
${STAGEDIR}${PREFIX}/share/gps/plug-ins
|
||||
${CAT} ${FILESDIR}/aws.gpr.in | ${SED} -e 's|@PREFIX@|${PREFIX}|g' \
|
||||
-e 's|@SSL@|${LINK_SSL}|g' -e 's|@TLS@|${LINK_TLS}|g' \
|
||||
-e 's|@LDP@|${LINK_LDP}|g' -e 's|@IP4@|${NAME_IP4}|g' \
|
||||
-e 's|@IP6@|${NAME_IP6}|g' -e 's|@STD@|${NAME_STD}|g' \
|
||||
> ${STAGEDIR}${PREFIX}/lib/gnat/aws.gpr
|
||||
cd ${WRKSRC}/gps && ${INSTALL_DATA} *.xml aws.py \
|
||||
${STAGEDIR}${PREFIX}/share/gps/plug-ins
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,5 +0,0 @@
|
||||
TIMESTAMP = 1488270744
|
||||
SHA256 (AdaCore-aws-17.1_GH0.tar.gz) = 107d2fcec8e20b4f00d390e9db858a0723ed1baed9a696e869c05b362da98d8b
|
||||
SIZE (AdaCore-aws-17.1_GH0.tar.gz) = 2085674
|
||||
SHA256 (AdaCore-templates-parser-17.1_GH0.tar.gz) = efd2f2d21a532014802c5dc2083453b9c945c146c7bf910c348387ef48c22b62
|
||||
SIZE (AdaCore-templates-parser-17.1_GH0.tar.gz) = 216649
|
@ -1,59 +0,0 @@
|
||||
with "xmlada";
|
||||
|
||||
project AWS is
|
||||
|
||||
type AWS_Kind_Type is ("static", "relocatable");
|
||||
AWS_Kind : AWS_Kind_Type := external ("LIBRARY_TYPE", "static");
|
||||
|
||||
for Library_Name use "aws";
|
||||
for Library_Kind use AWS_Kind;
|
||||
case AWS_Kind is
|
||||
when "relocatable" =>
|
||||
for Source_Dirs use ("../../include/aws.relocatable");
|
||||
for Library_Dir use "../../lib/aws.relocatable";
|
||||
for Library_Version use "libaws.so";
|
||||
when others =>
|
||||
for Source_Dirs use ("../../include/aws");
|
||||
for Library_Dir use "../../lib/aws";
|
||||
end case;
|
||||
for Externally_Built use "true";
|
||||
|
||||
package Linker is
|
||||
for Linker_Options use ("-L@PREFIX@/lib", "-Wl,-R,@PREFIX@/lib"
|
||||
@SSL@ , "-lssl", "-lcrypto"
|
||||
@TLS@ , "-L@PREFIX@/lib/gnutls3", "-Wl,-R,@PREFIX@/lib/gnutls3"
|
||||
@TLS@ , "-lgnutls"
|
||||
@LDP@ , "-lldap"
|
||||
);
|
||||
end Linker;
|
||||
|
||||
package Naming is
|
||||
|
||||
@IP4@ for Implementation ("AWS.Net.Std") use "aws-net-std__gnat.adb";
|
||||
|
||||
@IP6@ for Implementation ("AWS.Net.Std") use "aws-net-std__ipv6.adb";
|
||||
|
||||
@STD@ for Implementation ("AWS.Net.SSL") use "aws-net-ssl__dummy.adb";
|
||||
@STD@ for Specification ("AWS.Net.SSL.Certificate.Impl")
|
||||
@STD@ use "aws-net-ssl-certificate-impl__dummy.ads";
|
||||
@STD@ for Implementation ("AWS.Net.SSL.Certificate.Impl")
|
||||
@STD@ use "aws-net-ssl-certificate-impl__dummy.adb";
|
||||
@STD@ for Specification ("SSL.Thin") use "ssl-thin__dummy.ads";
|
||||
|
||||
@SSL@ for Implementation ("AWS.Net.SSL") use "aws-net-ssl__openssl.adb";
|
||||
@SSL@ for Specification ("AWS.Net.SSL.Certificate.Impl")
|
||||
@SSL@ use "aws-net-ssl-certificate-impl__openssl.ads";
|
||||
@SSL@ for Implementation ("AWS.Net.SSL.Certificate.Impl")
|
||||
@SSL@ use "aws-net-ssl-certificate-impl__openssl.adb";
|
||||
@SSL@ for Specification ("SSL.Thin") use "ssl-thin__openssl.ads";
|
||||
|
||||
@TLS@ for Implementation ("AWS.Net.SSL") use "aws-net-ssl__gnutls.adb";
|
||||
@TLS@ for Specification ("AWS.Net.SSL.Certificate.Impl")
|
||||
@TLS@ use "aws-net-ssl-certificate-impl__gnutls.ads";
|
||||
@TLS@ for Implementation ("AWS.Net.SSL.Certificate.Impl")
|
||||
@TLS@ use "aws-net-ssl-certificate-impl__gnutls.adb";
|
||||
@TLS@ for Specification ("SSL.Thin") use "ssl-thin__gnutls.ads";
|
||||
|
||||
end Naming;
|
||||
|
||||
end AWS;
|
@ -1,61 +0,0 @@
|
||||
--- aws.gpr.orig 2014-11-15 19:27:52 UTC
|
||||
+++ aws.gpr
|
||||
@@ -55,7 +56,7 @@ aggregate library project AWS is
|
||||
Project'Library_Options & ("-lwldap32");
|
||||
when others =>
|
||||
for Library_Options use
|
||||
- Project'Library_Options & ("-lldap");
|
||||
+ Project'Library_Options & ("-L@PREFIX@/lib", "-lldap");
|
||||
end case;
|
||||
|
||||
when "Disabled" =>
|
||||
@@ -69,49 +70,4 @@ aggregate library project AWS is
|
||||
|
||||
package Builder renames Shared.Builder;
|
||||
|
||||
- -------------
|
||||
- -- Install --
|
||||
- -------------
|
||||
-
|
||||
- package Install is
|
||||
- -- examples
|
||||
-
|
||||
- for Artifacts ("share/examples/aws/images")
|
||||
- use ("demos/runme/aws_*.png");
|
||||
- for Artifacts ("share/examples/aws/templates")
|
||||
- use ("demos/web_mail/*html");
|
||||
-
|
||||
- -- support files (templates)
|
||||
-
|
||||
- for Artifacts ("share/examples/aws/templates")
|
||||
- use ("templates_parser/tools/templates.tads");
|
||||
- for Artifacts ("share/examples/aws/web_elements")
|
||||
- use ("web_elements/menu_css", "web_elements/notebook",
|
||||
- "web_elements/rounded_boxes", "web_elements/icons",
|
||||
- "web_elements/javascripts",
|
||||
- "web_elements/mime.types", "web_elements/readme.txt");
|
||||
-
|
||||
- case Shared.S_Target is
|
||||
- when "Windows_NT" =>
|
||||
- for Artifacts ("lib/aws")
|
||||
- use (Shared.Target_Dir & "/common/win32/aws.coff");
|
||||
- when others =>
|
||||
- null;
|
||||
- end case;
|
||||
-
|
||||
- -- documentations
|
||||
-
|
||||
- for Artifacts ("share/doc/aws") use ("docs/build/html");
|
||||
- for Artifacts ("share/doc/aws/pdf") use ("docs/build/latex/*.pdf");
|
||||
- for Artifacts ("share/doc/aws/templates_parser")
|
||||
- use ("templates_parser/docs/build/html");
|
||||
- for Artifacts ("share/doc/aws/templates_parser/pdf")
|
||||
- use ("templates_parser/docs/build/latex/*.pdf");
|
||||
-
|
||||
- -- gps plug-ins
|
||||
-
|
||||
- for Artifacts ("share/gps/plug-ins") use ("gps/*.xml", "gps/aws.py");
|
||||
-
|
||||
- end Install;
|
||||
-
|
||||
end AWS;
|
@ -1,10 +0,0 @@
|
||||
--- include/include.gpr.orig 2015-06-22 10:52:10 UTC
|
||||
+++ include/include.gpr
|
||||
@@ -31,6 +31,7 @@ library project Include is
|
||||
|
||||
for Library_Name use "aws_include";
|
||||
for Library_Kind use Shared.Library_Type;
|
||||
+ for Library_Options use ("-R", "-Wl,-R,@ADDITIONAL_RPATH@");
|
||||
for Leading_Library_Options use Shared.Leading_Library_Options;
|
||||
|
||||
---------
|
@ -1,14 +0,0 @@
|
||||
--- regtests/0043_check_mem/test.opt.orig 2014-11-15 19:27:52 UTC
|
||||
+++ regtests/0043_check_mem/test.opt
|
||||
@@ -1,3 +1,11 @@
|
||||
!ssl DEAD
|
||||
!xmlada DEAD
|
||||
+x86-dragonfly DEAD "no gnatmem"
|
||||
+x86-freebsd DEAD "no gnatmem"
|
||||
+x86-openbsd DEAD "no gnatmem"
|
||||
+x86-netbsd DEAD "no gnatmem"
|
||||
+x86_64-dragonfly DEAD "no gnatmem"
|
||||
+x86_64-freebsd DEAD "no gnatmem"
|
||||
+x86_64-openbsd DEAD "no gnatmem"
|
||||
+x86_64-netbsd DEAD "no gnatmem"
|
||||
darwin DEAD "no gnatmem"
|
@ -1,14 +0,0 @@
|
||||
--- regtests/0213_check_mem_nossl/test.opt.orig 2014-11-15 19:27:52 UTC
|
||||
+++ regtests/0213_check_mem_nossl/test.opt
|
||||
@@ -1,3 +1,11 @@
|
||||
!xmlada DEAD
|
||||
!asis DEAD
|
||||
+x86-dragonfly DEAD "no gnatmem"
|
||||
+x86-freebsd DEAD "no gnatmem"
|
||||
+x86-openbsd DEAD "no gnatmem"
|
||||
+x86-netbsd DEAD "no gnatmem"
|
||||
+x86_64-dragonfly DEAD "no gnatmem"
|
||||
+x86_64-freebsd DEAD "no gnatmem"
|
||||
+x86_64-openbsd DEAD "no gnatmem"
|
||||
+x86_64-netbsd DEAD "no gnatmem"
|
||||
darwin DEAD "no gnatmem"
|
@ -1,11 +0,0 @@
|
||||
--- src/core/aws-net.adb.orig 2015-06-22 10:52:10 UTC
|
||||
+++ src/core/aws-net.adb
|
||||
@@ -553,7 +553,7 @@ package body AWS.Net is
|
||||
|
||||
-- to be shure that it is S1 and S2 connected together
|
||||
|
||||
- exit when Peer_Addr (STC (S2)) = Local_Host
|
||||
+ exit when Peer_Addr (STC (S2)) = Get_Addr (STC (S1))
|
||||
and then Peer_Port (STC (S2)) = Get_Port (STC (S1))
|
||||
and then Peer_Port (STC (S1)) = Get_Port (STC (S2));
|
||||
|
@ -1,22 +0,0 @@
|
||||
Current_Process_Id is not available on GCC 6.x
|
||||
|
||||
--- src/core/aws-server-http_utils.adb.orig 2016-09-28 15:14:26 UTC
|
||||
+++ src/core/aws-server-http_utils.adb
|
||||
@@ -39,7 +39,6 @@ with Ada.Strings.Unbounded;
|
||||
with Ada.Text_IO;
|
||||
|
||||
with GNAT.MD5;
|
||||
-with GNAT.OS_Lib;
|
||||
with GNAT.Regexp;
|
||||
|
||||
with AWS.Attachments;
|
||||
@@ -924,8 +923,7 @@ package body AWS.Server.HTTP_Utils is
|
||||
|
||||
function Get_File_Upload_UID return String is
|
||||
use GNAT;
|
||||
- Pid : constant Natural := Integer'Max
|
||||
- (0, OS_Lib.Pid_To_Integer (OS_Lib.Current_Process_Id));
|
||||
+ Pid : constant Natural := 0;
|
||||
-- On OS where Current_Process_Id is not support -1 is returned. We
|
||||
-- ensure that in this case the Pid is set to 0 in this case.
|
||||
UID : Natural;
|
@ -1,20 +0,0 @@
|
||||
--- src/src.gpr.orig 2015-06-22 10:52:10 UTC
|
||||
+++ src/src.gpr
|
||||
@@ -68,7 +68,7 @@ library project Src is
|
||||
when "Windows_NT" =>
|
||||
for Library_Options use ("-lwsock32", "-lws2_32");
|
||||
when others =>
|
||||
- null;
|
||||
+ for Library_Options use ("-R", "-Wl,-R,@ADDITIONAL_RPATH@");
|
||||
end case;
|
||||
|
||||
case Shared.LDAP is
|
||||
@@ -79,7 +79,7 @@ library project Src is
|
||||
Project'Library_Options & ("-lwldap32");
|
||||
when others =>
|
||||
for Library_Options use
|
||||
- Project'Library_Options & ("-lldap");
|
||||
+ Project'Library_Options & ("-L@PREFIX@/lib", "-lldap");
|
||||
end case;
|
||||
|
||||
when "Disabled" =>
|
@ -1,10 +0,0 @@
|
||||
--- ssl/crypto_lib.gpr.orig 2014-11-15 19:27:52 UTC
|
||||
+++ ssl/crypto_lib.gpr
|
||||
@@ -20,7 +20,6 @@
|
||||
|
||||
with "../.build/projects/aws_config";
|
||||
with "../.build/projects/aws_lib_shared";
|
||||
-with "dl_lib";
|
||||
|
||||
project Crypto_Lib is
|
||||
|
@ -1,33 +0,0 @@
|
||||
-- This is a workaround for the nasty habit gprlib has of using
|
||||
-- ${LOCALBASE}/lib/templates_parser as the OBJECT_DIR, dumping .lexch
|
||||
-- files there which is a build violation. By copying the prebuilt
|
||||
-- library and ali files over to the project object directory and using
|
||||
-- a custom gpr file restricts the libaws.lexch generation there.
|
||||
|
||||
with "../shared";
|
||||
|
||||
project TemParse is
|
||||
|
||||
for Library_Name use "templates_parser";
|
||||
for Library_Kind use Shared.Library_Type;
|
||||
case Shared.Library_Type is
|
||||
when "relocatable" =>
|
||||
for Library_Version use "libtemplates_parser.so";
|
||||
for Source_Dirs use ("@PREFIX@/include/templates_parser.relocatable");
|
||||
when others =>
|
||||
for Source_Dirs use ("@PREFIX@/include/templates_parser");
|
||||
end case;
|
||||
for Object_Dir use "../" & Shared'Object_Dir & "/temparse";
|
||||
for Library_Dir use "../" & Shared'Library_Dir & "/temparse";
|
||||
for Externally_Built use "true";
|
||||
|
||||
package Naming is
|
||||
-- for Specification ("Templates_Parser.Configuration")
|
||||
-- use "templates_parser-configuration__aws.ads";
|
||||
for Implementation ("Templates_Parser.Input")
|
||||
use "templates_parser-input__standalone.adb";
|
||||
for Implementation ("Templates_Parser_Tasking")
|
||||
use "templates_parser_tasking__standard_tasking.adb";
|
||||
end Naming;
|
||||
|
||||
end TemParse;
|
@ -1,23 +0,0 @@
|
||||
AWS stands for Ada Web Server, but it is more than just another webserver...
|
||||
|
||||
AWS is a complete framework to develop web based applications. The main
|
||||
part of the framework is the embedded web server. This small yet powerful
|
||||
web server can be embedded into your application so your application will be
|
||||
able to talk with a standard web browser such as Microsoft Internet Explorer
|
||||
or Netscape Communicator. Around this web server, a lot of services have
|
||||
been developed.
|
||||
|
||||
The framework includes:
|
||||
* seb parameters module * session server
|
||||
* SOAP support * WSDL generation from Ada
|
||||
* template parser * AJAX support
|
||||
* HTTPS/SSL support * large server support
|
||||
* virtual hosting support * server push
|
||||
* directory browser * status page
|
||||
* log module * hotplug module
|
||||
* light communications API * configuration API
|
||||
* client API * web page service
|
||||
* SMTP support * LDAP support
|
||||
* Jabber support
|
||||
|
||||
WWW: http://libre.adacore.com/libre/tools/aws/
|
1044
www/aws/pkg-plist
1044
www/aws/pkg-plist
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user