diff -up swipl-7.6.0/packages/http/jquery.pl.in.orig swipl-7.6.0/packages/http/jquery.pl.in
diff -up swipl-7.6.0/packages/http/Makefile.in.orig swipl-7.6.0/packages/http/Makefile.in
--- swipl-7.6.0/packages/http/Makefile.in.orig 2017-10-20 09:58:57.125852551 +0200
+++ swipl-7.6.0/packages/http/Makefile.in 2017-10-20 10:03:26.349680599 +0200
@@ -20,7 +20,7 @@ JSONOBJ= json.o
WEBSOCKETOBJ= websocket.o
SOLIBS= http_stream.@SO@ json.@SO@ websocket.@SO@
-all: $(SOLIBS)
+all: $(SOLIBS) jquery
http_stream.@SO@: $(STREAMOBJ)
$(LD) $(LDSOFLAGS) -o $@ $(STREAMOBJ) @LIBS@ $(LIBPLSO)
@@ -32,6 +32,10 @@ websocket.@SO@: $(WEBSOCKETOBJ)
http_stream.o: http_error.c http_chunked.c cgi_stream.c stream_range.c \
multipart.c
+jquery:
+ rm -f web/js/jquery-1.*.min.js
+ ln -s $(datarootdir)/javascript/jquery/1/jquery.min.js web/js/jquery-1.min.js
+
install: $(LIBPL) $(SOLIBS)
mkdir -p $(DESTDIR)$(SOLIBDIR)
for f in $(SOLIBS); do \
@@ -45,7 +49,11 @@ install: $(LIBPL) $(SOLIBS)
$(INSTALL_DATA) web/icons/*.png $(DESTDIR)$(PKGPLLIBDIR)/web/icons
$(INSTALL_DATA) web/css/*.css $(DESTDIR)$(PKGPLLIBDIR)/web/css
for f in $(JS); do \
- $(INSTALL_DATA) web/js/$$f $(DESTDIR)$(PKGPLLIBDIR)/web/js; \
+ if test -L "$$f"; then \
+ cp -d "$$f" $(DESTDIR)$(PKGPLLIBDIR)/web/js ;\
+ else \
+ $(INSTALL_DATA) web/js/$$f $(DESTDIR)$(PKGPLLIBDIR)/web/js ;\
+ fi ;\
done
$(MKPKGINDEX)
$(MKINDEX)