pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

spidermonkey185: remove, pkgsrc version exists and is better maintained



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Mon Apr 13 21:33:23 2020 +0200
Changeset:	20b94794d3e812440052836461ebe3447529ac14

Modified Files:
	Makefile
Removed Files:
	spidermonkey185/DESCR
	spidermonkey185/Makefile
	spidermonkey185/PLIST
	spidermonkey185/buildlink3.mk
	spidermonkey185/distinfo
	spidermonkey185/patches/patch-configure
	spidermonkey185/patches/patch-v8-dtoa_platform.cc
	spidermonkey185/patches/patch-v8-dtoa_platform.h

Log Message:
spidermonkey185: remove, pkgsrc version exists and is better maintained

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=20b94794d3e812440052836461ebe3447529ac14

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                          |   6 +-
 spidermonkey185/DESCR                             |   2 -
 spidermonkey185/Makefile                          |  74 ----------------
 spidermonkey185/PLIST                             | 102 ----------------------
 spidermonkey185/buildlink3.mk                     |  14 ---
 spidermonkey185/distinfo                          |   8 --
 spidermonkey185/patches/patch-configure           |  28 ------
 spidermonkey185/patches/patch-v8-dtoa_platform.cc |  20 -----
 spidermonkey185/patches/patch-v8-dtoa_platform.h  |  16 ----
 9 files changed, 2 insertions(+), 268 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 4f07c29ecf..c07cdfebdb 100644
--- a/Makefile
+++ b/Makefile
@@ -818,7 +818,7 @@ SUBDIR+=	filepp
 SUBDIR+=	filerunner
 SUBDIR+=	filevercmp
 SUBDIR+=	findcrcs
-SUBDIR+=        fio
+SUBDIR+=	fio
 SUBDIR+=	firebird
 SUBDIR+=	fireflysung-ttf
 SUBDIR+=	firefox-hg
@@ -1035,7 +1035,6 @@ SUBDIR+=	gdal-grass
 SUBDIR+=	gdb
 SUBDIR+=	gdb-git
 SUBDIR+=	gdb-netbsd
-SUBDIR+=	gdb-netbsd-wip
 SUBDIR+=	gdb5
 SUBDIR+=	gdb6
 SUBDIR+=	gde
@@ -1205,6 +1204,7 @@ SUBDIR+=	googlecl
 SUBDIR+=	gopass
 SUBDIR+=	gopher-validator-git
 SUBDIR+=	gopkgdep
+SUBDIR+=	gopls
 SUBDIR+=	gpak
 SUBDIR+=	gplbasic
 SUBDIR+=	gpsbabel
@@ -3004,7 +3004,6 @@ SUBDIR+=	pointless
 SUBDIR+=	pokerth
 SUBDIR+=	polarssl11
 SUBDIR+=	polipo
-SUBDIR+=	polkit-git
 SUBDIR+=	polkit-kde-agent
 SUBDIR+=	polyclipping
 SUBDIR+=	polylib
@@ -4587,7 +4586,6 @@ SUBDIR+=	spfmilter
 SUBDIR+=	spice-gtk
 SUBDIR+=	spice-html5
 SUBDIR+=	spice-vdagent
-SUBDIR+=	spidermonkey185
 SUBDIR+=	spidermonkey24
 SUBDIR+=	spidermonkey31
 SUBDIR+=	splix
diff --git a/spidermonkey185/DESCR b/spidermonkey185/DESCR
deleted file mode 100644
index eb1cb80fbd..0000000000
--- a/spidermonkey185/DESCR
+++ /dev/null
@@ -1,2 +0,0 @@
-SpiderMonkey is the code-name for the Mozilla's C implementation of
-JavaScript.
diff --git a/spidermonkey185/Makefile b/spidermonkey185/Makefile
deleted file mode 100644
index a9644b632e..0000000000
--- a/spidermonkey185/Makefile
+++ /dev/null
@@ -1,74 +0,0 @@
-# $NetBSD: Makefile,v 1.5 2014/02/03 13:52:52 fhajny Exp $
-#
-
-DISTNAME=	js185-1.0.0
-PKGNAME=	${DISTNAME:S/js/spidermonkey/}
-PKGREVISION=	2
-CATEGORIES=	lang
-MASTER_SITES=	${MASTER_SITE_MOZILLA:=js/}
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://developer.mozilla.org/en/SpiderMonkey
-COMMENT=	Standalone JavaScript implementation in C
-LICENSE=	mpl-1.1
-
-WRKSRC=		${WRKDIR}/js-1.8.5/js/src
-
-USE_TOOLS+=	gmake pkg-config perl:build zip:build
-USE_LANGUAGES=	c c++
-USE_LIBTOOL=	yes
-
-GNU_CONFIGURE=		yes
-CONFIGURE_ARGS+=	--with-system-nspr
-CONFIGURE_ARGS+=	--with-pthreads
-CONFIGURE_ARGS+=	--enable-threadsafe
-
-SUBST_CLASSES+=			js-config pc
-SUBST_STAGE.js-config=		pre-configure
-SUBST_STAGE.pc=			pre-configure
-SUBST_MESSAGE.js-config=	Adjust CFLAGS in js-config
-SUBST_MESSAGE.pc=		Adjust CFLAGS in mozjs185.pc
-SUBST_FILES.js-config=		js-config.in
-SUBST_FILES.pc=			mozjs185.pc.in
-SUBST_SED.js-config+=		-e '/includedir/ s,js,js-1.8.5,g'
-SUBST_SED.pc+=			-e '/Cflags:/ s,js,js-1.8.5,g'
-
-# XXX: workaround for js-config command and mozjs185.pc
-CONFIGURE_ENV+=		MOZILLA_VERSION=4.0
-
-PKGCONFIG_OVERRIDE+=	ctypes/libffi/libffi.pc.in
-PKGCONFIG_OVERRIDE+=	mozjs185.pc.in
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${MACHINE_ARCH} == "arm"
-PLIST_SUBST+=	ARCH=ARM
-.elif ${MACHINE_ARCH} == "mips"
-PLIST_SUBST+=	ARCH=MIPS
-.elif ${MACHINE_ARCH} == "powerpc"
-PLIST_SUBST+=	ARCH=PPC
-.elif ${MACHINE_ARCH} == "sparc"
-PLIST_SUBST+=	ARCH=Sparc
-.elif ${MACHINE_ARCH} == "x86_64"
-PLIST_SUBST+=	ARCH=X64
-.else
-PLIST_SUBST+=	ARCH=${MACHINE_ARCH}
-.endif
-
-TEST_TARGET=		check
-
-# o Install js interpreter
-# o Install the binaries and headers with a proper version suffix
-# o Adjust headers permissions
-post-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/js ${DESTDIR}${PREFIX}/bin/js185
-	${MV} ${DESTDIR}${PREFIX}/bin/js-config ${DESTDIR}${PREFIX}/bin/js185-config
-	${MV} ${DESTDIR}${PREFIX}/include/js ${DESTDIR}${PREFIX}/include/js-1.8.5
-	${CHMOD} -x ${DESTDIR}${PREFIX}/include/js-1.8.5/*
-
-# Python is only needed for the test target
-PYTHON_FOR_BUILD_ONLY=	yes
-.include "../../lang/python/application.mk"
-.include "../../devel/nspr/buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/spidermonkey185/PLIST b/spidermonkey185/PLIST
deleted file mode 100644
index 588f352cb7..0000000000
--- a/spidermonkey185/PLIST
+++ /dev/null
@@ -1,102 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2012/11/03 15:07:33 thomasklausner Exp $
-bin/js185
-bin/js185-config
-include/js-1.8.5/Allocator.h
-include/js-1.8.5/Assembler.h
-include/js-1.8.5/CodeAlloc.h
-include/js-1.8.5/Containers.h
-include/js-1.8.5/Fragmento.h
-include/js-1.8.5/LIR.h
-include/js-1.8.5/LIRopcode.tbl
-include/js-1.8.5/Native.h
-include/js-1.8.5/NativeCommon.h
-include/js-1.8.5/Native${ARCH}.h
-include/js-1.8.5/RegAlloc.h
-include/js-1.8.5/VMPI.h
-include/js-1.8.5/Writer.h
-include/js-1.8.5/avmplus.h
-include/js-1.8.5/js-config.h
-include/js-1.8.5/js.msg
-include/js-1.8.5/jsanalyze.h
-include/js-1.8.5/jsapi.h
-include/js-1.8.5/jsarena.h
-include/js-1.8.5/jsarray.h
-include/js-1.8.5/jsatom.h
-include/js-1.8.5/jsautocfg.h
-include/js-1.8.5/jsautokw.h
-include/js-1.8.5/jsbit.h
-include/js-1.8.5/jsbool.h
-include/js-1.8.5/jsbuiltins.h
-include/js-1.8.5/jscell.h
-include/js-1.8.5/jsclist.h
-include/js-1.8.5/jsclone.h
-include/js-1.8.5/jscntxt.h
-include/js-1.8.5/jscompartment.h
-include/js-1.8.5/jscompat.h
-include/js-1.8.5/jsdate.h
-include/js-1.8.5/jsdbgapi.h
-include/js-1.8.5/jsdhash.h
-include/js-1.8.5/jsdtoa.h
-include/js-1.8.5/jsemit.h
-include/js-1.8.5/jsfriendapi.h
-include/js-1.8.5/jsfun.h
-include/js-1.8.5/jsgc.h
-include/js-1.8.5/jsgcchunk.h
-include/js-1.8.5/jsgcstats.h
-include/js-1.8.5/jshash.h
-include/js-1.8.5/jshashtable.h
-include/js-1.8.5/jshotloop.h
-include/js-1.8.5/jsinterp.h
-include/js-1.8.5/jsinttypes.h
-include/js-1.8.5/jsiter.h
-include/js-1.8.5/jslock.h
-include/js-1.8.5/jslong.h
-include/js-1.8.5/jsmath.h
-include/js-1.8.5/jsobj.h
-include/js-1.8.5/jsobjinlines.h
-include/js-1.8.5/json.h
-include/js-1.8.5/jsopcode.h
-include/js-1.8.5/jsopcode.tbl
-include/js-1.8.5/jsopcodeinlines.h
-include/js-1.8.5/jsotypes.h
-include/js-1.8.5/jsparse.h
-include/js-1.8.5/jsperf.h
-include/js-1.8.5/jsprf.h
-include/js-1.8.5/jsprobes.h
-include/js-1.8.5/jspropertycache.h
-include/js-1.8.5/jspropertycacheinlines.h
-include/js-1.8.5/jspropertytree.h
-include/js-1.8.5/jsproto.tbl
-include/js-1.8.5/jsproxy.h
-include/js-1.8.5/jsprvtd.h
-include/js-1.8.5/jspubtd.h
-include/js-1.8.5/jsreflect.h
-include/js-1.8.5/jsregexp.h
-include/js-1.8.5/jsscan.h
-include/js-1.8.5/jsscope.h
-include/js-1.8.5/jsscript.h
-include/js-1.8.5/jsscriptinlines.h
-include/js-1.8.5/jsstaticcheck.h
-include/js-1.8.5/jsstdint.h
-include/js-1.8.5/jsstr.h
-include/js-1.8.5/jstl.h
-include/js-1.8.5/jstracer.h
-include/js-1.8.5/jstypedarray.h
-include/js-1.8.5/jstypes.h
-include/js-1.8.5/jsutil.h
-include/js-1.8.5/jsval.h
-include/js-1.8.5/jsvalue.h
-include/js-1.8.5/jsvector.h
-include/js-1.8.5/jsversion.h
-include/js-1.8.5/jswrapper.h
-include/js-1.8.5/jsxdrapi.h
-include/js-1.8.5/jsxml.h
-include/js-1.8.5/nanojit.h
-include/js-1.8.5/njconfig.h
-include/js-1.8.5/njcpudetect.h
-include/js-1.8.5/prmjtime.h
-lib/libmozjs185-1.0.a
-lib/libmozjs185.so
-lib/libmozjs185.so.1.0
-lib/libmozjs185.so.1.0.0
-lib/pkgconfig/mozjs185.pc
diff --git a/spidermonkey185/buildlink3.mk b/spidermonkey185/buildlink3.mk
deleted file mode 100644
index 2daccecdf5..0000000000
--- a/spidermonkey185/buildlink3.mk
+++ /dev/null
@@ -1,14 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1.1.1 2011/08/04 10:39:02 ryo-on Exp $
-
-BUILDLINK_TREE+=	spidermonkey185
-
-.if !defined(SPIDERMONKEY185_BUILDLINK3_MK)
-SPIDERMONKEY185_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.spidermonkey185+=	spidermonkey185>=1.0.0
-BUILDLINK_PKGSRCDIR.spidermonkey185?=	../../wip/spidermonkey185
-
-.include "../../devel/nspr/buildlink3.mk"
-.endif	# SPIDERMONKEY185_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-spidermonkey185
diff --git a/spidermonkey185/distinfo b/spidermonkey185/distinfo
deleted file mode 100644
index da44217321..0000000000
--- a/spidermonkey185/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD: distinfo,v 1.2 2014/02/03 13:52:52 fhajny Exp $
-
-SHA1 (js185-1.0.0.tar.gz) = 52a01449c48d7a117b35f213d3e4263578d846d6
-RMD160 (js185-1.0.0.tar.gz) = 23e6ddc81d5b63e015aecc1a104b2d3d3ced5005
-Size (js185-1.0.0.tar.gz) = 6164605 bytes
-SHA1 (patch-configure) = 77366fff7e8b766b5691d0432b8740d4c8c362a6
-SHA1 (patch-v8-dtoa_platform.cc) = 24670e996fcc7ca0d1e7b1b3765a67ac05e9a661
-SHA1 (patch-v8-dtoa_platform.h) = 1d618d8f51e3ee169606297950d3030fcf72abbc
diff --git a/spidermonkey185/patches/patch-configure b/spidermonkey185/patches/patch-configure
deleted file mode 100644
index d1372f6376..0000000000
--- a/spidermonkey185/patches/patch-configure
+++ /dev/null
@@ -1,28 +0,0 @@
-$NetBSD: patch-configure,v 1.1.1.1 2011/08/04 10:39:02 ryo-on Exp $
-
-* Improve compatibility
-
---- configure.orig	2011-03-31 19:08:36.000000000 +0000
-+++ configure
-@@ -3234,7 +3234,7 @@ fi
- 
- echo "$ac_t""$ac_cv_have_std__Throw" 1>&6
- 
--        if test "$ac_cv_have_std__Throw" == "yes"; then
-+        if test "$ac_cv_have_std__Throw" = "yes"; then
-             echo $ac_n "checking for |class __declspec(dllimport) exception| bug""... $ac_c" 1>&6
- echo "configure:3240: checking for |class __declspec(dllimport) exception| bug" >&5
- if eval "test \"`echo '$''{'ac_cv_have_dllimport_exception_bug'+set}'`\" = set"; then
-@@ -8093,6 +8093,12 @@ EOF
- EOF
- 
-     ;;
-+*-netbsd*)
-+    cat >> confdefs.h <<\EOF
-+#define AVMPLUS_UNIX 1
-+EOF
-+
-+    ;;
- *-gnu*)
-     cat >> confdefs.h <<\EOF
- #define AVMPLUS_UNIX 1
diff --git a/spidermonkey185/patches/patch-v8-dtoa_platform.cc b/spidermonkey185/patches/patch-v8-dtoa_platform.cc
deleted file mode 100644
index f5e79e5ceb..0000000000
--- a/spidermonkey185/patches/patch-v8-dtoa_platform.cc
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-v8-dtoa_platform.cc,v 1.1 2014/02/03 13:52:53 fhajny Exp $
-
-fpclassify is defined on Illumos.
-
---- v8-dtoa/platform.cc.orig	2011-03-31 19:08:36.000000000 +0000
-+++ v8-dtoa/platform.cc
-@@ -111,6 +111,7 @@ int fpclassify(double x) {
- #endif  // _MSC_VER
- 
- #ifdef SOLARIS
-+#ifndef fpclassify
- 
- #include <ieeefp.h>
- 
-@@ -134,4 +135,5 @@ int fpclassify(double x) {
-   }
- 
- }
-+#endif fpclassify
- #endif // SOLARIS
diff --git a/spidermonkey185/patches/patch-v8-dtoa_platform.h b/spidermonkey185/patches/patch-v8-dtoa_platform.h
deleted file mode 100644
index d49058521c..0000000000
--- a/spidermonkey185/patches/patch-v8-dtoa_platform.h
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-v8-dtoa_platform.h,v 1.1 2014/02/03 13:52:53 fhajny Exp $
-
-fpclassify is defined on Illumos.
-
---- v8-dtoa/platform.h.orig	2011-03-31 19:08:36.000000000 +0000
-+++ v8-dtoa/platform.h
-@@ -67,7 +67,9 @@ int strncasecmp(const char* s1, const ch
- #endif  // WIN32
- 
- #ifdef SOLARIS
-+#ifndef fpclassify
- int fpclassify(double x);
-+#endif // fpclassify
- #endif // SOLARIS
- 
- // GCC specific stuff


Home | Main Index | Thread Index | Old Index