Tue Apr 21 13:06:00 2020 UTC ()
Updated www/ocsigen-start to version 2.16.1.

Despite the huge increase in version number, there seem to be no major
changes; also bugfixes and compatibility updates.


(jaapb)
diff -r1.8 -r1.9 pkgsrc/www/ocsigen-start/Makefile
diff -r1.2 -r1.3 pkgsrc/www/ocsigen-start/PLIST
diff -r1.5 -r1.6 pkgsrc/www/ocsigen-start/distinfo
diff -r1.1 -r1.2 pkgsrc/www/ocsigen-start/patches/patch-template.distillery_Makefile.db
diff -r1.2 -r1.3 pkgsrc/www/ocsigen-start/patches/patch-template.distillery_Makefile.style

cvs diff -r1.8 -r1.9 pkgsrc/www/ocsigen-start/Makefile (expand / switch to unified diff)

--- pkgsrc/www/ocsigen-start/Makefile 2019/11/04 22:09:58 1.8
+++ pkgsrc/www/ocsigen-start/Makefile 2020/04/21 13:06:00 1.9
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.8 2019/11/04 22:09:58 rillig Exp $ 1# $NetBSD: Makefile,v 1.9 2020/04/21 13:06:00 jaapb Exp $
2 2
3GITHUB_PROJECT= ocsigen-start 3GITHUB_PROJECT= ocsigen-start
4DISTNAME= ${GITHUB_PROJECT}-1.7.0 4DISTNAME= ${GITHUB_PROJECT}-2.16.1
5CATEGORIES= www 5CATEGORIES= www
6MASTER_SITES= ${MASTER_SITE_GITHUB:=ocsigen/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=ocsigen/}
7 7
8MAINTAINER= jaapb@NetBSD.org 8MAINTAINER= jaapb@NetBSD.org
9HOMEPAGE= https://github.com/ocsigen/ocsigen-start/ 9HOMEPAGE= https://github.com/ocsigen/ocsigen-start/
10COMMENT= Application skeleton for Eliom 10COMMENT= Application skeleton for Eliom
11LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14USE_TOOLS= gmake 14USE_TOOLS= gmake
15 15
16OCAML_USE_FINDLIB= yes 16OCAML_USE_FINDLIB= yes
17 17
@@ -34,22 +34,22 @@ SUBST_SED.fix-settings+= -e 's,$$(shell  @@ -34,22 +34,22 @@ SUBST_SED.fix-settings+= -e 's,$$(shell
34SUBST_SED.fix-settings+= -e '/USE_SASS/s,yes,no,' 34SUBST_SED.fix-settings+= -e '/USE_SASS/s,yes,no,'
35SUBST_SED.fix-settings+= -e '/USE_NPM/s,yes,no,' 35SUBST_SED.fix-settings+= -e '/USE_NPM/s,yes,no,'
36 36
37SUBST_CLASSES+= fix-md5 37SUBST_CLASSES+= fix-md5
38SUBST_STAGE.fix-md5= pre-configure 38SUBST_STAGE.fix-md5= pre-configure
39SUBST_FILES.fix-md5= template.distillery/Makefile.mobile 39SUBST_FILES.fix-md5= template.distillery/Makefile.mobile
40SUBST_FILES.fix-md5+= template.distillery/Makefile.os 40SUBST_FILES.fix-md5+= template.distillery/Makefile.os
41SUBST_FILES.fix-md5+= template.distillery/Makefile.style 41SUBST_FILES.fix-md5+= template.distillery/Makefile.style
42SUBST_SED.fix-md5= -e 's,md5sum,md5,g' 42SUBST_SED.fix-md5= -e 's,md5sum,md5,g'
43 43
44pre-configure: 44pre-configure:
45 ${RUN} cd ${WRKSRC} && rm -f template.distillery/*.orig 45 ${RUN} cd ${WRKSRC} && rm -f template.distillery/*.orig
46 46
47.include "../../databases/ocaml-macaque/buildlink3.mk" 47.include "../../databases/pgocaml/buildlink3.mk"
48.include "../../devel/ocaml-lwt_camlp4/buildlink3.mk" 
49.include "../../devel/ocaml-lwt_log/buildlink3.mk" 48.include "../../devel/ocaml-lwt_log/buildlink3.mk"
50.include "../../devel/ocaml-resource-pooling/buildlink3.mk" 49.include "../../devel/ocaml-resource-pooling/buildlink3.mk"
51.include "../../devel/ocaml-yojson/buildlink3.mk" 50.include "../../devel/ocaml-yojson/buildlink3.mk"
52.include "../../security/ocaml-safepass/buildlink3.mk" 51.include "../../security/ocaml-safepass/buildlink3.mk"
 52.include "../../www/ocaml-cohttp/buildlink3.mk"
53.include "../../www/ocsigen-i18n/buildlink3.mk" 53.include "../../www/ocsigen-i18n/buildlink3.mk"
54.include "../../www/ocsigen-toolkit/buildlink3.mk" 54.include "../../www/ocsigen-toolkit/buildlink3.mk"
55.include "../../mk/bsd.pkg.mk" 55.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/www/ocsigen-start/PLIST (expand / switch to unified diff)

--- pkgsrc/www/ocsigen-start/PLIST 2019/01/29 14:23:07 1.2
+++ pkgsrc/www/ocsigen-start/PLIST 2020/04/21 13:06:00 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2019/01/29 14:23:07 jaapb Exp $ 1@comment $NetBSD: PLIST,v 1.3 2020/04/21 13:06:00 jaapb Exp $
2${OCAML_SITELIB}/eliom/templates/os.pgocaml/.eliomignore 2${OCAML_SITELIB}/eliom/templates/os.pgocaml/.eliomignore
3${OCAML_SITELIB}/eliom/templates/os.pgocaml/.eliomreserve 3${OCAML_SITELIB}/eliom/templates/os.pgocaml/.eliomreserve
4${OCAML_SITELIB}/eliom/templates/os.pgocaml/.eliomverbatim 4${OCAML_SITELIB}/eliom/templates/os.pgocaml/.eliomverbatim
5${OCAML_SITELIB}/eliom/templates/os.pgocaml/.gitignore 5${OCAML_SITELIB}/eliom/templates/os.pgocaml/.gitignore
6${OCAML_SITELIB}/eliom/templates/os.pgocaml/.ocp-indent 6${OCAML_SITELIB}/eliom/templates/os.pgocaml/.ocp-indent
7${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile 7${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile
8${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.PROJECT_NAME 8${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.PROJECT_NAME
9${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.db 9${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.db
10${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.i18n 10${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.i18n
11${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.local.example 11${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.local.example
12${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.mobile 12${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.mobile
13${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.options 13${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.options
14${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.os 14${OCAML_SITELIB}/eliom/templates/os.pgocaml/Makefile.os
@@ -41,26 +41,27 @@ ${OCAML_SITELIB}/eliom/templates/os.pgoc @@ -41,26 +41,27 @@ ${OCAML_SITELIB}/eliom/templates/os.pgoc
41${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo.eliom 41${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo.eliom
42${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_cache.eliom 42${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_cache.eliom
43${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_calendar.eliom 43${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_calendar.eliom
44${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_carousel1.eliom 44${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_carousel1.eliom
45${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_carousel2.eliom 45${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_carousel2.eliom
46${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_carousel3.eliom 46${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_carousel3.eliom
47${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_i18n.eliom 47${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_i18n.eliom
48${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_links.eliom 48${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_links.eliom
49${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_notif.eliom 49${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_notif.eliom
50${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_pagetransition.eliom 50${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_pagetransition.eliom
51${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_pgocaml.eliom 51${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_pgocaml.eliom
52${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_pgocaml_db.ml 52${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_pgocaml_db.ml
53${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_popup.eliom 53${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_popup.eliom
 54${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_pulltorefresh.eliom
54${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_react.eliom 55${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_react.eliom
55${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_ref.eliom 56${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_ref.eliom
56${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_rpc.eliom 57${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_rpc.eliom
57${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_spinner.eliom 58${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_spinner.eliom
58${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_timepicker.eliom 59${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_timepicker.eliom
59${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_tips.eliom 60${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_tips.eliom
60${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_tools.eliom 61${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_tools.eliom
61${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_users.eliom 62${OCAML_SITELIB}/eliom/templates/os.pgocaml/demo_users.eliom
62${OCAML_SITELIB}/eliom/templates/os.pgocaml/mobile!.chcpignore 63${OCAML_SITELIB}/eliom/templates/os.pgocaml/mobile!.chcpignore
63${OCAML_SITELIB}/eliom/templates/os.pgocaml/mobile!chcp.json.in 64${OCAML_SITELIB}/eliom/templates/os.pgocaml/mobile!chcp.json.in
64${OCAML_SITELIB}/eliom/templates/os.pgocaml/mobile!config.xml.in 65${OCAML_SITELIB}/eliom/templates/os.pgocaml/mobile!config.xml.in
65${OCAML_SITELIB}/eliom/templates/os.pgocaml/mobile!eliom.html.in 66${OCAML_SITELIB}/eliom/templates/os.pgocaml/mobile!eliom.html.in
66${OCAML_SITELIB}/eliom/templates/os.pgocaml/mobile!eliom_loader.ml 67${OCAML_SITELIB}/eliom/templates/os.pgocaml/mobile!eliom_loader.ml
@@ -119,27 +120,27 @@ ${OCAML_SITELIB}/ocsigen-start/client/os @@ -119,27 +120,27 @@ ${OCAML_SITELIB}/ocsigen-start/client/os
119${OCAML_SITELIB}/ocsigen-start/client/os_session.cmo 120${OCAML_SITELIB}/ocsigen-start/client/os_session.cmo
120${OCAML_SITELIB}/ocsigen-start/client/os_tips.cmi 121${OCAML_SITELIB}/ocsigen-start/client/os_tips.cmi
121${OCAML_SITELIB}/ocsigen-start/client/os_tips.cmo 122${OCAML_SITELIB}/ocsigen-start/client/os_tips.cmo
122${OCAML_SITELIB}/ocsigen-start/client/os_types.cmi 123${OCAML_SITELIB}/ocsigen-start/client/os_types.cmi
123${OCAML_SITELIB}/ocsigen-start/client/os_types.cmo 124${OCAML_SITELIB}/ocsigen-start/client/os_types.cmo
124${OCAML_SITELIB}/ocsigen-start/client/os_uploader.cmi 125${OCAML_SITELIB}/ocsigen-start/client/os_uploader.cmi
125${OCAML_SITELIB}/ocsigen-start/client/os_uploader.cmo 126${OCAML_SITELIB}/ocsigen-start/client/os_uploader.cmo
126${OCAML_SITELIB}/ocsigen-start/client/os_user.cmi 127${OCAML_SITELIB}/ocsigen-start/client/os_user.cmi
127${OCAML_SITELIB}/ocsigen-start/client/os_user.cmo 128${OCAML_SITELIB}/ocsigen-start/client/os_user.cmo
128${OCAML_SITELIB}/ocsigen-start/client/os_user_proxy.cmi 129${OCAML_SITELIB}/ocsigen-start/client/os_user_proxy.cmi
129${OCAML_SITELIB}/ocsigen-start/client/os_user_proxy.cmo 130${OCAML_SITELIB}/ocsigen-start/client/os_user_proxy.cmo
130${OCAML_SITELIB}/ocsigen-start/client/os_user_view.cmi 131${OCAML_SITELIB}/ocsigen-start/client/os_user_view.cmi
131${OCAML_SITELIB}/ocsigen-start/client/os_user_view.cmo 132${OCAML_SITELIB}/ocsigen-start/client/os_user_view.cmo
132${OCAML_SITELIB}/ocsigen-start/server/ocsigen-start.server.cma 133${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/ocsigen-start.server.cma
133${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/ocsigen-start.server.cmxa 134${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/ocsigen-start.server.cmxa
134${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/ocsigen-start.server.cmxs 135${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/ocsigen-start.server.cmxs
135${OCAML_SITELIB}/ocsigen-start/server/os_comet.cmi 136${OCAML_SITELIB}/ocsigen-start/server/os_comet.cmi
136${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/os_comet.cmx 137${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/os_comet.cmx
137${OCAML_SITELIB}/ocsigen-start/server/os_connect_phone.cmi 138${OCAML_SITELIB}/ocsigen-start/server/os_connect_phone.cmi
138${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/os_connect_phone.cmx 139${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/os_connect_phone.cmx
139${OCAML_SITELIB}/ocsigen-start/server/os_core_db.cmi 140${OCAML_SITELIB}/ocsigen-start/server/os_core_db.cmi
140${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/os_core_db.cmx 141${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/os_core_db.cmx
141${OCAML_SITELIB}/ocsigen-start/server/os_current_user.cmi 142${OCAML_SITELIB}/ocsigen-start/server/os_current_user.cmi
142${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/os_current_user.cmx 143${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/os_current_user.cmx
143${OCAML_SITELIB}/ocsigen-start/server/os_date.cmi 144${OCAML_SITELIB}/ocsigen-start/server/os_date.cmi
144${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/os_date.cmx 145${PLIST.ocaml-opt}${OCAML_SITELIB}/ocsigen-start/server/os_date.cmx
145${OCAML_SITELIB}/ocsigen-start/server/os_db.cmi 146${OCAML_SITELIB}/ocsigen-start/server/os_db.cmi

cvs diff -r1.5 -r1.6 pkgsrc/www/ocsigen-start/distinfo (expand / switch to unified diff)

--- pkgsrc/www/ocsigen-start/distinfo 2019/05/13 12:17:11 1.5
+++ pkgsrc/www/ocsigen-start/distinfo 2020/04/21 13:06:00 1.6
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.5 2019/05/13 12:17:11 jaapb Exp $ 1$NetBSD: distinfo,v 1.6 2020/04/21 13:06:00 jaapb Exp $
2 2
3SHA1 (ocsigen-start-1.7.0.tar.gz) = f22e9b6aac5291222e90434a5f904ca4dbb1763a 3SHA1 (ocsigen-start-2.16.1.tar.gz) = 6eab41cd447f92dcfe04bb9dec692834878c3f99
4RMD160 (ocsigen-start-1.7.0.tar.gz) = 06342fd4f045af7f0c8b8c9a5f827ff6acaa02f4 4RMD160 (ocsigen-start-2.16.1.tar.gz) = 42de314ed8cea1b2bd6b16c3f61d442d03ec1d0d
5SHA512 (ocsigen-start-1.7.0.tar.gz) = b02f20bc35d8999d779c3d3240e238fc28d4ca642e608d44eb502ce34e0099d207415fae2b7921838937f25330245ad152a84f8c5ccb8844fb7ebfdcff5651f1 5SHA512 (ocsigen-start-2.16.1.tar.gz) = da27b3d3c0bd4f11ade9de614484d337a98ce469f04a375f03b58134142299d1b116742c629d7b9959b8b943b05feced63a85b9607c47d0de33c0086f2f9d633
6Size (ocsigen-start-1.7.0.tar.gz) = 1035579 bytes 6Size (ocsigen-start-2.16.1.tar.gz) = 1047409 bytes
7SHA1 (patch-template.distillery_Makefile.db) = fd3ffe0453f1dd68270435c3176be7a489f3c04b 7SHA1 (patch-template.distillery_Makefile.db) = 5e87d8117a59d506979cbe8aa4f3e0208d048107
8SHA1 (patch-template.distillery_Makefile.style) = f6834831e0a167cfe7def779f801d315d5e7df9a 8SHA1 (patch-template.distillery_Makefile.style) = dcc7117a0772e5f6f42baa09824eea31a18bae16

cvs diff -r1.1 -r1.2 pkgsrc/www/ocsigen-start/patches/patch-template.distillery_Makefile.db (expand / switch to unified diff)

--- pkgsrc/www/ocsigen-start/patches/patch-template.distillery_Makefile.db 2018/06/06 09:45:01 1.1
+++ pkgsrc/www/ocsigen-start/patches/patch-template.distillery_Makefile.db 2020/04/21 13:06:00 1.2
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1$NetBSD: patch-template.distillery_Makefile.db,v 1.1 2018/06/06 09:45:01 jaapb Exp $ 1$NetBSD: patch-template.distillery_Makefile.db,v 1.2 2020/04/21 13:06:00 jaapb Exp $
2 2
3Avoid error with wrongly set locale in template 3Avoid error with wrongly set locale in template
 4
4--- template.distillery/Makefile.db.orig 2018-03-09 16:47:43.000000000 +0000 5--- template.distillery/Makefile.db.orig 2018-03-09 16:47:43.000000000 +0000
5+++ template.distillery/Makefile.db 6+++ template.distillery/Makefile.db
6@@ -98,7 +98,7 @@ $(PSQL_DIR): 7@@ -98,7 +98,7 @@ $(PSQL_DIR):
7 ifeq ($(LOCAL),yes) 8 ifeq ($(LOCAL),yes)
8  9
9 db-init: $(PSQL_DIR) 10 db-init: $(PSQL_DIR)
10- $(pg_ctl) initdb -o --encoding=UNICODE -D $(PSQL_DIR) 11- $(pg_ctl) initdb -o --encoding=UNICODE -D $(PSQL_DIR)
11+ $(pg_ctl) initdb -o "--encoding=UNICODE --no-locale" -D $(PSQL_DIR) 12+ $(pg_ctl) initdb -o "--encoding=UNICODE --no-locale" -D $(PSQL_DIR)
12 echo unix_socket_directories = \'/tmp\' >> $(PSQL_DIR)/postgresql.conf 13 echo unix_socket_directories = \'/tmp\' >> $(PSQL_DIR)/postgresql.conf
13 $(pg_ctl) -o "-p $(DB_PORT)" -D $(PSQL_DIR) -l $(PSQL_LOG) start 14 $(pg_ctl) -o "-p $(DB_PORT)" -D $(PSQL_DIR) -l $(PSQL_LOG) start
14  15

cvs diff -r1.2 -r1.3 pkgsrc/www/ocsigen-start/patches/patch-template.distillery_Makefile.style (expand / switch to unified diff)

--- pkgsrc/www/ocsigen-start/patches/patch-template.distillery_Makefile.style 2019/01/29 14:23:07 1.2
+++ pkgsrc/www/ocsigen-start/patches/patch-template.distillery_Makefile.style 2020/04/21 13:06:00 1.3
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1$NetBSD: patch-template.distillery_Makefile.style,v 1.2 2019/01/29 14:23:07 jaapb Exp $ 1$NetBSD: patch-template.distillery_Makefile.style,v 1.3 2020/04/21 13:06:00 jaapb Exp $
2 2
3Use BSD version of sed 3Use BSD version of sed
 4
4--- template.distillery/Makefile.style.orig 2019-01-17 09:35:57.000000000 +0000 5--- template.distillery/Makefile.style.orig 2019-01-17 09:35:57.000000000 +0000
5+++ template.distillery/Makefile.style 6+++ template.distillery/Makefile.style
6@@ -9,7 +9,7 @@ check_sed: 7@@ -9,7 +9,7 @@ check_sed:
7 ifneq ($(shell sed --version 2> /dev/null),) 8 ifneq ($(shell sed --version 2> /dev/null),)
8 SED = sed -i 9 SED = sed -i
9 else 10 else
10-SED = sed -i .css 11-SED = sed -i .css
11+SED = sed -i.css 12+SED = sed -i.css
12 endif 13 endif
13  14
14 css: $(CSS_DEST) 15 css: $(CSS_DEST)