1
0
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:
Rene Ladan 2013-07-15 07:23:39 +00:00
parent 9543ea5855
commit 1e291416e4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=323019
9 changed files with 1 additions and 190 deletions

1
MOVED
View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (gwt-dev-plugin-2.0-partial.tar.bz2) = fe4881a9b76e8956d4891f8e435043566150c9a62b44df764eb991b5662c2cfa
SIZE (gwt-dev-plugin-2.0-partial.tar.bz2) = 5240877

View File

@ -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

View File

@ -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>

View File

@ -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)

View File

@ -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.

View File

@ -1 +0,0 @@
lib/firefox3/extensions/gwt-dmp-ff35@gwt.google.com