ports/150646: java/eclipse-cdt update to v6.0.2

Aldis Berjoza aldis at bsdroot.lv
Fri Sep 17 12:30:03 UTC 2010


>Number:         150646
>Category:       ports
>Synopsis:       java/eclipse-cdt update to v6.0.2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 17 12:30:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Aldis Berjoza
>Release:        
>Organization:
>Environment:
>Description:
java/eclipse-cdt is outdated by years....
I've created new java/eclipse-cdt port, that actually works :D (including debugging)

I'd like to become new maintainer of java/eclipse-cdt
Also please either delete original java/eclipse-cdt or rename it to java/eclipse-cdt3 or what ever, but I think keeping it is inadequate

Latest eclipse-cdt version is 7.0, but it's for eclipse 3.6
Since current eclipse port is 3.5.x eclipse-cdt is at 6.0.2 (which is latest for eclipse galileo)
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	eclipse-cdt
#	eclipse-cdt/Makefile
#	eclipse-cdt/pkg-descr
#	eclipse-cdt/distinfo
#	eclipse-cdt/pkg-plist
#
echo c - eclipse-cdt
mkdir -p eclipse-cdt > /dev/null 2>&1
echo x - eclipse-cdt/Makefile
sed 's/^X//' >eclipse-cdt/Makefile << '44fd3f3b1320ad20480a4b991d07c814'
X# New ports collection Makefile for:	geany-plugins
X# Date Created:				16 Sep 2010
X# Whom:					Aldis Berjoza <aldis at bsdroot.lv>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	${PLUGIN}
XPORTVERSION=	6.0.2
XCATEGORIES=	java devel
X#MASTER_SITES=	http://download.eclipse.org/
XMASTER_SITES=	${MASTER_SITE_ECLIPSE}
XMASTER_SITE_SUBDIR=tools/${PLUGIN}/releases/${ECLIPSE_CODENAME}/dist
XDISTNAME=	${PLUGIN}-master-${PORTVERSION}
XPKGNAMEPREFIX=	eclipse-
X
XMAINTAINER=	aldis at bsdroot.lv
XCOMMENT=	C/C++ plugin for Eclipse IDE
X
XRUN_DEPENDS=	eclipse:${PORTSDIR}/java/eclipse
X
XUSE_ZIP=	YES
XUSE_JAVA=	YES
XJAVA_OS=	native
XJAVA_RUN=	YES
XJAVA_VERSION=	1.6
X
XNO_BUILD=	YES
XNO_WRKSUBDIR=	YES
X
XECLIPSE_CODENAME=galileo
XPLUGIN=		cdt
XRM_VERSION=	5.1.0.201002161416
XRM_NAME=	org.eclipse.cdt.core
X
XRM_XLC=	features/org.eclipse.cdt.xlc.feature_6.0.0.201002161416.jar \
X	features/org.eclipse.cdt.xlc.sdk_6.0.0.201002161416.jar \
X	features/org.eclipse.cdt.xlc.source_6.0.0.201002161416.jar \
X	plugins/org.eclipse.cdt.core.lrparser.xlc.source_5.1.0.201002161416.jar \
X	plugins/org.eclipse.cdt.core.lrparser.xlc_5.1.0.201002161416.jar \
X	plugins/org.eclipse.cdt.errorparsers.xlc.source_5.0.100.201002161416.jar \
X	plugins/org.eclipse.cdt.errorparsers.xlc_5.0.100.201002161416.jar \
X	plugins/org.eclipse.cdt.make.xlc.core.source_5.0.0.201002161416.jar \
X	plugins/org.eclipse.cdt.make.xlc.core_5.0.0.201002161416.jar \
X	plugins/org.eclipse.cdt.managedbuilder.xlc.core.source_5.0.0.201002161416.jar \
X	plugins/org.eclipse.cdt.managedbuilder.xlc.core_5.0.0.201002161416.jar \
X	plugins/org.eclipse.cdt.managedbuilder.xlc.ui.source_6.0.0.201002161416.jar \
X	plugins/org.eclipse.cdt.managedbuilder.xlc.ui_6.0.0.201002161416.jar \
X	plugins/org.eclipse.cdt.managedbuilder.xlupc.ui.source_1.0.0.201002161416.jar \
X	plugins/org.eclipse.cdt.managedbuilder.xlupc.ui_1.0.0.201002161416.jar
X
X.include <bsd.port.pre.mk>
X
X.if ${ARCH} == "i386"
XRM_PLATFORM=	win32 solaris qnx macosx aix linux.ppc linux.ia64 linux.x86_64
XPLIST_SUB+=	RM_I386=""
XPLIST_SUB+=	RM_AMD64="@comment "
X.endif
X.if ${ARCH} == "amd64"
XRM_PLATFORM=	win32 solaris qnx macosx aix linux.ppc linux.ia64 linux.x86
XPLIST_SUB+=	RM_I386="@comment "
XPLIST_SUB+=	RM_AMD64=""
X.endif
X
Xdo-patch:
X# remove unneeded files
X.for i in ${RM_PLATFORM}
X	@${RM} ${WRKDIR}/plugins/${RM_NAME}.${i}.source_${RM_VERSION}.jar
X	@${RM} ${WRKDIR}/plugins/${RM_NAME}.${i}_${RM_VERSION}.jar
X.endfor
X.for i in ${RM_XLC}
X	@${RM} ${WRKDIR}/${i}
X.endfor
X
Xdo-install:
X	@${MKDIR} ${PREFIX}/lib/eclipse/features/${PLUGIN}/
X	@${MKDIR} ${PREFIX}/lib/eclipse/plugins/${PLUGIN}/
X.for i in features plugins
X	@(cd ${WRKDIR}/${i} && ${COPYTREE_SHARE} \* ${PREFIX}/lib/eclipse/${i}/)
X.endfor
X
X.include <bsd.port.post.mk>
44fd3f3b1320ad20480a4b991d07c814
echo x - eclipse-cdt/pkg-descr
sed 's/^X//' >eclipse-cdt/pkg-descr << '0274d0b7dc0662d16ae0c63fee0a2b2c'
XThe CDT (C/C++ Development Tools) Project is working towards
Xproviding a fully functional C and C++ Integrated Development
XEnvironment (IDE) for the Eclipse platform. 
X
XWWW: http://www.eclipse.org/cdt/
0274d0b7dc0662d16ae0c63fee0a2b2c
echo x - eclipse-cdt/distinfo
sed 's/^X//' >eclipse-cdt/distinfo << '53c384d31872f3b14665c1e38314474e'
XMD5 (cdt-master-6.0.2.zip) = a9375b870ce627143b3eaa1e24b77b35
XSHA256 (cdt-master-6.0.2.zip) = 48ad201c4696791f8cb3a10c1a198b932a54e488a8170a63315f04695ac4ad21
XSIZE (cdt-master-6.0.2.zip) = 45840691
53c384d31872f3b14665c1e38314474e
echo x - eclipse-cdt/pkg-plist
sed 's/^X//' >eclipse-cdt/pkg-plist << 'eba8773f703f8ce36de10c10822d89a7'
Xlib/eclipse/features/org.eclipse.cdt.build.crossgcc_1.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.core.lrparser.feature_5.1.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.core.lrparser.sdk_5.1.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.core.lrparser.source_5.1.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.core.parser.upc.feature_5.1.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.core.parser.upc.sdk_5.1.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.core.parser.upc.source_5.1.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.debug.gdbjtag_5.1.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.debug.ui.memory.source_1.2.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.debug.ui.memory_1.2.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.examples.dsf_2.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.gnu.build.source_6.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.gnu.build_6.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.gnu.debug.source_6.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.gnu.debug_6.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.gnu.dsf.source_2.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.gnu.dsf_2.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.launch.remote_6.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.master_6.0.1.jar
Xlib/eclipse/features/org.eclipse.cdt.mylyn_5.1.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.p2_1.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.platform.source_6.0.2.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.platform_6.0.2.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.sdk_6.0.2.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.testing_6.0.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt.util_5.1.0.201002161416.jar
Xlib/eclipse/features/org.eclipse.cdt_6.0.2.201002161416.jar
X
Xlib/eclipse/plugins/net.sourceforge.lpg.lpgjavaruntime_1.1.0.v200803061910.jar
Xlib/eclipse/plugins/org.eclipse.ant.optional.junit_3.2.200.jar
Xlib/eclipse/plugins/org.eclipse.cdt.build.crossgcc_1.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.core.linux.source_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.core.linux_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.core.lrparser.source_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.core.lrparser_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.core.parser.upc.source_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.core.parser.upc_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.core.source_5.1.2.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.core.tests_5.1.2.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.core_5.1.2.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.core.source_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.core_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.gdbjtag.core_5.0.100.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.gdbjtag.ui_5.0.100.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.gdbjtag_5.0.100.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.mi.core.source_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.mi.core_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.mi.ui.source_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.mi.ui_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui.memory.memorybrowser.source_1.2.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui.memory.memorybrowser_1.2.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui.memory.search.source_1.2.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui.memory.search_1.2.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui.memory.traditional.source_1.2.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui.memory.traditional_1.2.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui.memory.transport.source_1.2.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui.memory.transport_1.2.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui.source_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui.tests_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.debug.ui_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.doc.isv_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.doc.user_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.dsf.gdb.source_2.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.dsf.gdb.ui.source_2.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.dsf.gdb.ui_2.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.dsf.gdb_2.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.dsf.source_2.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.dsf.ui.source_2.0.1.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.dsf.ui_2.0.1.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.dsf_2.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.examples.dsf.pda.ui_2.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.examples.dsf.pda_2.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.examples.dsf_2.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.launch.remote.source_2.2.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.launch.remote_2.2.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.launch.source_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.launch_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.make.core.source_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.make.core_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.make.ui.source_6.0.1.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.make.ui_6.0.1.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.managedbuilder.core.source_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.managedbuilder.core.tests_5.0.100.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.managedbuilder.core_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.managedbuilder.gnu.ui.source_5.0.100.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.managedbuilder.gnu.ui_5.0.100.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.managedbuilder.ui.source_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.managedbuilder.ui.tests_5.0.100.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.managedbuilder.ui_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.mylyn.ui_1.0.100.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.mylyn_1.0.100.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.p2_1.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.sdk_6.0.2.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.source_6.0.2.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.testing_6.0.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.ui.source_5.1.2.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.ui.tests_5.1.0.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.ui_5.1.2.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt.util_5.0.100.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.cdt_6.0.2.201002161416.jar
Xlib/eclipse/plugins/org.eclipse.test_3.3.0.jar
X%%RM_AMD64%%lib/eclipse/plugins/org.eclipse.cdt.core.linux.x86_64.source_5.1.0.201002161416.jar
X%%RM_AMD64%%lib/eclipse/plugins/org.eclipse.cdt.core.linux.x86_64_5.1.0.201002161416.jar
X%%RM_I386%%lib/eclipse/plugins/org.eclipse.cdt.core.linux.x86.source_5.1.0.201002161416.jar
X%%RM_I386%%lib/eclipse/plugins/org.eclipse.cdt.core.linux.x86_5.1.0.201002161416.jar
eba8773f703f8ce36de10c10822d89a7
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list