freebsd-ports/java/eclipse/files/packager-packager.properties.in
Greg Lewis 34968d4761 . Update to 3.4.2, including:
. We are now installing a real eclipse product.
  . Only the jar files for the platform are built, dramatically reducing
    the time necessary to build (thanks to the Fedora devs for the idea
    and the basic procedure).
  . Lot of small fixes to the build procedure to make future imports easier
  . Some of the bundles are pre-extracted during install to improve
    launching time.
  . JDK 1.6 is required to build but any jre (1.5 or 1.6) can be used in
    Preferences->Java->Installed JREs. JDK 1.4 is unfortunately not
    supported at this time.
  . Switch to x86_64 architecture name instead of amd64 to be more in-line
    with mainline eclipse.

Note that after this update you will need to reinstall any plugins you've
installed with the built in Update Manager.  This is a one time thing.

Submitted by:	sepotvin@ (maintainer)
2009-06-06 20:58:22 +00:00

96 lines
3.5 KiB
Properties

###############################################################################
# Copyright (c) 2005, 2006 IBM Corporation and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
repo = ${packagingInfo}/repo
p2.repo.name = FreeBSD Eclipse Repository
product = ${packagingInfo}/sdk.product
generate.p2.metadata=true
p2.metadata.repo = file:${repo}
p2.artifact.repo = file:${repo}
p2.flavor = tooling
p2.publish.artifacts=true
p2.metadata.repo.name=${p2.repo.name}
p2.artifact.repo.name=${p2.repo.name}
generateVersionsList=true
################## CONTENT ##########################
# A comma separated list of feature ids that will be part of the archive.
# This list must completely cover the features you want and all their dependencies.
featureList = org.eclipse.sdk
# A comma seperated list of the components from which the features listed
# in featureList can be found. This is used to optimize the set of zips downloaded.
# The values given here should match those found at the end of the lines in the map file
# Specify * if you don't know
#componentFilter=full,root,root-launcher,root-sdk
componentFilter=*
# The zip content types to fetch. Like the componentFilter, this filters the set of
# available zips and allows the packager to optimize the set of zips downloaded.
#contentFilter=runtime
contentFilter=sdk
# The platform configuration (e.g., os, ws, arch) being packaged. *,*,* can be
# specified when the config is completely platform independent. Only one configuration
# can be specified at a time.
config = freebsd,gtk,%%ECLIPSE_ARCH%%
archivesFormat = freebsd, gtk, %%ECLIPSE_ARCH%%-tar
################ FOLDERS ############################
#The directory used as a base for the all process
baseDirectory = ${packagingInfo}
# The place in which all the scripts will be contained
workingDirectory = ${baseDirectory}/workingPlace
buildDirectory = ${workingDirectory}
# The folder in which all the zips will be downloaded
downloadDirectory = ${baseDirectory}/toPackage
# The folder where all the operations are being done
tempDirectory = ${baseDirectory}/temp
# The place in which the zips are located
sourceFolder = ${downloadDirectory}
################# SOURCES ###########################
# A comma separated list of the path where features and plugins are located.
# Locations can either be relative or absolute.
# An entry must point to one level above the "features" and "plugins" directory
#featurePaths = eclipse
#baseLocation=${tempDirectory}/${featurePaths}
target = ${tempDirectory}/eclipse
################## MISC ##########################
# This controls the build id in the default name of the archive
timestamp=%%ECLIPSE_BUILDTIMESTAMP%%
buildType=%%ECLIPSE_BUILDTYPE%%
buildId=%%ECLIPSE_BUILDID%%
buildLabel=%%ECLIPSE_BUILDID%%
archiveNamePrefix=eclipse
# extra arguments to be passed to zip / unzip (-y is usually used on unix for zip) / tar
zipargs=-y -q
unzipArgs=-qq
# the prefix in the archive
archivePrefix=eclipse
# the folder in which the files that will be added to the archive will be placed
collectingFolder=eclipse
############### PACKAGING.PROPERTIES #############################
# a relative path to the file containing the properties for element to package
packagingProperties = packaging.properties