mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
Remove expired port:
2013-07-15 www/xpi-gwt-dev-plugin: Requires an ancient version of Firefox to build
This commit is contained in:
parent
9543ea5855
commit
1e291416e4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=323019
1
MOVED
1
MOVED
@ -4433,3 +4433,4 @@ x11-toolkits/linux-f10-qt33||2013-07-12|Removed
|
||||
net/urtwn-firmware-kmod||2013-07-12|Removed, part of base as of r253139
|
||||
benchmarks/polygraph31||2013-07-13|Has expired: Broken since March 2010
|
||||
net/avahi-qt3||2013-07-13|Depends on the expired Qt3 port
|
||||
www/xpi-gwt-dev-plugin||2013-07-15|Has expired: Requires an ancient version of Firefox to build
|
||||
|
@ -2129,7 +2129,6 @@
|
||||
SUBDIR += xpi-google_shortcuts
|
||||
SUBDIR += xpi-grab_and_drag
|
||||
SUBDIR += xpi-greasemonkey
|
||||
SUBDIR += xpi-gwt-dev-plugin
|
||||
SUBDIR += xpi-httpfox
|
||||
SUBDIR += xpi-imagezoom
|
||||
SUBDIR += xpi-imdbpreview
|
||||
|
@ -1,62 +0,0 @@
|
||||
# New ports collection makefile for: xpi-gwt-dev-plugin
|
||||
# Date created: 2010/01/20
|
||||
# Whom: Jonathan Chen <jonc@chen.org.nz>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= xpi-gwt-dev-plugin
|
||||
PORTVERSION= 2.0
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= http://sites.google.com/site/daemonwizard/
|
||||
DISTNAME= gwt-dev-plugin-${PORTVERSION}-partial
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Google Web Toolkit Developer Plugin for Firefox
|
||||
|
||||
BROKEN= Does not build
|
||||
|
||||
DEPRECATED= Requires an ancient version of Firefox to build
|
||||
EXPIRATION_DATE= 2013-07-15
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/lib/libxul/xpidl:${PORTSDIR}/www/libxul
|
||||
|
||||
ONLY_FOR_ARCHS= amd64 i386
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_FIREFOX_BUILD= 35
|
||||
USE_GMAKE= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/gwt-dev-plugin
|
||||
BUILD_WRKSRC= ${WRKSRC}/xpcom
|
||||
|
||||
XPI_ID= gwt-dmp-ff35@gwt.google.com
|
||||
XPI_LIBDIR= ${PREFIX}/lib/xpi
|
||||
XPI_XPIDIR= ${XPI_LIBDIR}/${XPI_ID}
|
||||
XPI_FILESDIR= ${BUILD_WRKSRC}/prebuilt/extension-ff35
|
||||
|
||||
FETCH_ARGS= -p -o ${DISTDIR}/${DISTFILES}
|
||||
|
||||
do-fetch:
|
||||
@if [ ! -f ${DISTDIR}/${DISTFILES} ]; then \
|
||||
${FETCH_CMD} ${MASTER_SITES}${DISTFILES}?attredirects=0\&d=1 ; \
|
||||
fi
|
||||
|
||||
xpi-post-extract:
|
||||
${RM} -rf ${XPI_FILESDIR}/.svn ${XPI_FILESDIR}/*/.svn ${XPI_FILESDIR}/platform/*
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${XPI_XPIDIR}
|
||||
${CP} -R ${XPI_FILESDIR}/ ${XPI_XPIDIR}
|
||||
${LN} -s ${XPI_XPIDIR} ${LOCALBASE}/lib/firefox3/extensions
|
||||
|
||||
post-install:
|
||||
@${FIND} -s ${XPI_FILESDIR} -not -type d | \
|
||||
${SED} -ne 's,^${XPI_FILESDIR}/,${XPI_XPIDIR:S,^${PREFIX}/,,}/,p' >> ${TMPPLIST}
|
||||
@${FIND} -s -d ${XPI_FILESDIR} -type d | \
|
||||
${SED} -ne 's,^${XPI_FILESDIR}/,@dirrm ${XPI_XPIDIR:S,^${PREFIX}/,,}/,p' >> ${TMPPLIST}
|
||||
@${ECHO_CMD} "@dirrm ${XPI_XPIDIR:S,^${PREFIX}/,,}" >> ${TMPPLIST}
|
||||
@${ECHO_CMD} "@dirrm ${XPI_LIBDIR:S,^${PREFIX}/,,}" >> ${TMPPLIST}
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (gwt-dev-plugin-2.0-partial.tar.bz2) = fe4881a9b76e8956d4891f8e435043566150c9a62b44df764eb991b5662c2cfa
|
||||
SIZE (gwt-dev-plugin-2.0-partial.tar.bz2) = 5240877
|
@ -1,26 +0,0 @@
|
||||
diff -u /tmp/gwt-plugins-release-2.0/config.mk config.mk
|
||||
--- /tmp/gwt-plugins-release-2.0/config.mk 2010-01-19 08:52:18.000000000 +1300
|
||||
+++ ./config.mk 2010-01-11 14:41:49.000000000 +1300
|
||||
@@ -32,6 +32,9 @@
|
||||
FLAG32BIT=32
|
||||
|
||||
# Figure out 64-bit platforms, canonicalize ARCH and MARCH
|
||||
+ifeq ($(ARCH),amd64)
|
||||
+FLAG32BIT=64
|
||||
+endif
|
||||
ifeq ($(ARCH),x86_64)
|
||||
FLAG32BIT=64
|
||||
endif
|
||||
@@ -76,6 +79,12 @@
|
||||
endif
|
||||
|
||||
# Set OS as well as CFLAGS, CXX, and other common make variables
|
||||
+ifeq ($(shell uname),FreeBSD)
|
||||
+OS=freebsd
|
||||
+BASECFLAGS= -g -O2 -fPIC $(INC) -rdynamic
|
||||
+ARCHCFLAGS=-m$(FLAG32BIT)
|
||||
+ALLARCHCFLAGS=$(ARCHCFLAGS)
|
||||
+endif
|
||||
ifeq ($(shell uname),Linux)
|
||||
OS=linux
|
||||
BASECFLAGS= -g -O2 -fPIC $(INC) -rdynamic
|
@ -1,12 +0,0 @@
|
||||
diff -u /tmp/gwt-plugins-release-2.0/xpcom/install-template-ff35.rdf xpcom/install-template-ff35.rdf
|
||||
--- /tmp/gwt-plugins-release-2.0/xpcom/install-template-ff35.rdf 2010-01-19 08:52:13.000000000 +1300
|
||||
+++ ./xpcom/install-template-ff35.rdf 2010-01-11 14:46:53.000000000 +1300
|
||||
@@ -26,6 +26,8 @@
|
||||
<em:targetPlatform>WINNT_x86-msvc</em:targetPlatform>
|
||||
<em:targetPlatform>Darwin_x86-gcc3</em:targetPlatform>
|
||||
<em:targetPlatform>Darwin_ppc-gcc3</em:targetPlatform>
|
||||
+ <em:targetPlatform>FreeBSD_x86-gcc3</em:targetPlatform>
|
||||
+ <em:targetPlatform>FreeBSD_x86_64-gcc3</em:targetPlatform>
|
||||
|
||||
<em:optionsURL>chrome://gwt-dmp/content/options.xul</em:optionsURL>
|
||||
|
@ -1,78 +0,0 @@
|
||||
--- /tmp/gwt-plugins-release-2.0/xpcom/Makefile 2010-01-19 08:52:13.000000000 +1300
|
||||
+++ ./xpcom/Makefile 2010-01-18 08:52:57.000000000 +1300
|
||||
@@ -20,6 +20,14 @@
|
||||
# GECKO_PLATFORM XPCOM ABI (ie, Linux_x86_64-gcc3)
|
||||
#
|
||||
|
||||
+ifeq ($(OS),freebsd)
|
||||
+DEFAULT_FIREFOX_LIBS ?= /usr/local/lib/firefox3
|
||||
+RUN_PATH_FLAG = -rpath-link
|
||||
+DLL_SUFFIX = .so
|
||||
+DLLFLAGS = -shared -m${FLAG32BIT}
|
||||
+TARGET_PLATFORM = FreeBSD_x86_64-gcc3
|
||||
+endif
|
||||
+
|
||||
ifeq ($(OS),mac)
|
||||
DEFAULT_FIREFOX_LIBS ?= /Applications/Firefox.app/Contents/MacOS
|
||||
RUN_PATH_FLAG = -executable_path
|
||||
@@ -47,8 +55,8 @@
|
||||
export FLAG32BIT
|
||||
|
||||
ifeq ($(BROWSER),)
|
||||
-$(warning Defaulting to FF3 build [set with BROWSER=ff2, ff3, ff3+, or ff35])
|
||||
-BROWSER=ff3
|
||||
+$(warning Defaulting to FF35 build [set with BROWSER=ff2, ff3, ff3+, or ff35])
|
||||
+BROWSER=ff35
|
||||
endif
|
||||
|
||||
GECKO_MINOR_VERSION=
|
||||
@@ -79,8 +87,6 @@
|
||||
CXXFLAGS = $(CXXONLYFLAGS) $(CFLAGS)
|
||||
DIR = $(shell pwd)
|
||||
|
||||
-# Set $PLUGIN_SDKS if it isn't in the default location
|
||||
-PLUGIN_SDKS ?= ../../../plugin-sdks
|
||||
GECKO_PLATFORM ?= $(TARGET_PLATFORM)
|
||||
|
||||
COMMON = ../common/libcommon$(FLAG32BIT).a
|
||||
@@ -97,12 +103,10 @@
|
||||
FF_HEADER = prebuilt/$(BROWSER)/include/IOOPHM.h
|
||||
INSTALL_RDF = $(EXTENSION_OUTDIR)/install.rdf
|
||||
|
||||
-SDK_PATH = $(PLUGIN_SDKS)/gecko-sdks
|
||||
-GECKO_SDK = $(SDK_PATH)/gecko-$(BROWSER_VERSION)
|
||||
-GECKO_PLAT_INC = $(GECKO_SDK)/$(GECKO_PLATFORM)/include
|
||||
-GECKO_LIBS = $(GECKO_SDK)/$(GECKO_PLATFORM)/lib$(GECKO_MINOR_VERSION)
|
||||
-XPIDL = $(GECKO_SDK)/$(GECKO_PLATFORM)/bin/xpidl
|
||||
-XPIDL_FLAGS = -I$(GECKO_SDK)/idl
|
||||
+GECKO_PLAT_INC = ${LOCALBASE}/include/firefox3/unstable
|
||||
+GECKO_LIBS = ${LOCALBASE}/lib/firefox3/sdk/lib
|
||||
+XPIDL = ${LOCALBASE}/lib/libxul/xpidl
|
||||
+XPIDL_FLAGS = -I${LOCALBASE}/share/idl/firefox3/unstable
|
||||
|
||||
#DLLFLAGS += \
|
||||
# -L$(GECKO_LIBS) \
|
||||
@@ -112,12 +116,13 @@
|
||||
# -Wl,$(RUN_PATH_FLAG),$(DEFAULT_FIREFOX_LIBS) \
|
||||
# -lxpcomglue_s -lxpcom -lnspr4 -lmozjs
|
||||
DLLFLAGS += \
|
||||
+ -L${LOCALBASE}/lib \
|
||||
-L$(DEFAULT_FIREFOX_LIBS) \
|
||||
-L$(GECKO_LIBS) \
|
||||
-Wl,$(RUN_PATH_FLAG),$(GECKO_LIBS) \
|
||||
-lxpcomglue_s -lxpcom -lnspr4 -lmozjs
|
||||
|
||||
-INC += -I$(GECKO_PLAT_INC) -I$(GECKO_SDK)/include -I$(dir $(FF_HEADER))
|
||||
+INC += -I$(dir $(FF_HEADER)) -I$(GECKO_PLAT_INC) -I${LOCALBASE}/include/nspr
|
||||
|
||||
VERSION=0.9.$(shell ./getversion).$(shell date +%Y%m%d%H%M%S)
|
||||
|
||||
@@ -212,7 +217,7 @@
|
||||
endif
|
||||
|
||||
DEPEND = g++ -MM -MT'$$(OBJ_OUTDIR)/$(patsubst %.cpp,%.o,$(src))' \
|
||||
- -I. -I../common -isystem$(dir $(FF_HEADER)) -isystem$(GECKO_SDK)/include $(src) &&
|
||||
+ -I. -I../common -isystem$(dir $(FF_HEADER)) $(src) &&
|
||||
depend: browser $(OBJ_OUTDIR) $(FF_HEADER)
|
||||
($(foreach src,$(SRCS),$(DEPEND)) true) >>Makefile
|
||||
# makedepend -- $(CFLAGS) -- $(SRCS)
|
@ -1,8 +0,0 @@
|
||||
The GWT developer plugin spans the gap between Java bytecode in the
|
||||
debugger and the browser's JavaScript. There's no compiling of code to
|
||||
JavaScript to view it in the browser. You can use the same edit-refresh-view
|
||||
cycle you're used to with JavaScript, while at the same time inspect
|
||||
variables, set breakpoints, and utilize all the other debugger tools
|
||||
available to you with Java. And because GWT's development mode is now
|
||||
in the browser itself, you can use tools like Firebug and Inspector
|
||||
as you code in Java.
|
@ -1 +0,0 @@
|
||||
lib/firefox3/extensions/gwt-dmp-ff35@gwt.google.com
|
Loading…
Reference in New Issue
Block a user