ports/www/aws/files/patch-aws.gpr
John Marino 9666dc78cb www/aws(-demos): Upgrade version 17.0.0 => 17.0.1
Using a separately built templates_parser is just too much work. Instead,
use the framework's GITHUB support to pull template_parser from github
and install in the source tree (as designed).  This allows removal and
simplification of several patches.

Rework the -demos port to install several missing files and maintain
the directory tree so that web_elements are relatively in the intended
location.
2016-10-11 07:49:54 +00:00

61 lines
2 KiB
Text

--- 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;