Hey,

the following diff is needed for an upcoming port.
Any objections?

Please test and comment.

Thanks,
        Bernd


Index: Makefile
===================================================================
RCS file: /data/cvs/ports/lang/spidermonkey/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile    5 May 2009 21:01:55 -0000       1.10
+++ Makefile    19 Jun 2010 11:54:34 -0000
@@ -6,7 +6,7 @@ COMMENT=        Mozilla's C implementation of J

 V=             1.7.0
 DISTNAME=      js-${V}
-PKGNAME=       spidermonkey-${V}v0
+PKGNAME=       spidermonkey-${V}v1
 SHARED_LIBS=   js 2.0
 CATEGORIES=     lang

@@ -41,15 +41,11 @@ MAKE_FLAGS= SO_SUFFIX=so.${LIBjs_VERSION
 USE_GMAKE=     Yes
 NO_REGRESS=    Yes

-HEADERS=       jsapi.h jsconfig.h jscompat.h jslong.h jsosdep.h \
-               jsotypes.h jspubtd.h jstypes.h jsstr.h jshash.h jsprvtd.h \
-               jsproto.tbl
-
 do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/Linux_All_DBG.OBJ/js ${PREFIX}/bin
        ${INSTALL_DATA} ${WRKSRC}/Linux_All_DBG.OBJ/libjs.so.${LIBjs_VERSION} 
${PREFIX}/lib
        ${INSTALL_DATA_DIR} ${PREFIX}/include/js
-       @cd ${WRKSRC} && ${INSTALL_DATA} ${HEADERS} \
+       @cd ${WRKSRC} && ${INSTALL_DATA} js*.{h,tbl} \
                ${WRKSRC}/Linux_All_DBG.OBJ/jsautocfg.h ${PREFIX}/include/js/

 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /data/cvs/ports/lang/spidermonkey/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   5 May 2009 21:01:55 -0000       1.2
+++ pkg/PLIST   19 Jun 2010 11:55:54 -0000
@@ -3,15 +3,52 @@
 @bin bin/js
 include/js/
 include/js/jsapi.h
+include/js/jsarena.h
+include/js/jsarray.h
+include/js/jsatom.h
 include/js/jsautocfg.h
+include/js/jsbit.h
+include/js/jsbool.h
+include/js/jsclist.h
+include/js/jscntxt.h
 include/js/jscompat.h
 include/js/jsconfig.h
+include/js/jscpucfg.h
+include/js/jsdate.h
+include/js/jsdbgapi.h
+include/js/jsdhash.h
+include/js/jsdtoa.h
+include/js/jsemit.h
+include/js/jsexn.h
+include/js/jsfile.h
+include/js/jsfun.h
+include/js/jsgc.h
 include/js/jshash.h
+include/js/jsinterp.h
+include/js/jsiter.h
+include/js/jskeyword.tbl
+include/js/jslibmath.h
+include/js/jslock.h
 include/js/jslong.h
+include/js/jsmath.h
+include/js/jsnum.h
+include/js/jsobj.h
+include/js/jsopcode.h
+include/js/jsopcode.tbl
 include/js/jsosdep.h
 include/js/jsotypes.h
+include/js/jsparse.h
+include/js/jsprf.h
 include/js/jsproto.tbl
 include/js/jsprvtd.h
 include/js/jspubtd.h
+include/js/jsregexp.h
+include/js/jsscan.h
+include/js/jsscope.h
+include/js/jsscript.h
+include/js/jsstddef.h
 include/js/jsstr.h
 include/js/jstypes.h
+include/js/jsutil.h
+include/js/jsxdrapi.h
+include/js/jsxml.h

Reply via email to