rpms/eclipse-rse/devel eclipse-rse.spec, NONE, 1.1 featureVersions.properties, NONE, 1.1 fetch-rse.sh, NONE, 1.1 pluginVersions.properties, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Jeff Johnston
jjohnstn at fedoraproject.org
Thu Jul 23 20:24:08 UTC 2009
- Previous message (by thread): rpms/asymptote/devel asymptote-1.82-settings.patch, NONE, 1.1 .cvsignore, 1.51, 1.52 asymptote.spec, 1.64, 1.65 sources, 1.51, 1.52
- Next message (by thread): rpms/rubygem-daemons/EL-4 .cvsignore, 1.2, 1.3 rubygem-daemons.spec, 1.1, 1.2 sources, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jjohnstn
Update of /cvs/extras/rpms/eclipse-rse/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13666
Modified Files:
.cvsignore sources
Added Files:
eclipse-rse.spec featureVersions.properties fetch-rse.sh
pluginVersions.properties
Log Message:
* Thu Jul 23 2009 Jeff Johnston <jjohnstn at redhat.com> 3.0.3-1
- Initial release.
--- NEW FILE eclipse-rse.spec ---
%define eclipse_base %{_libdir}/eclipse
%define install_loc %{_datadir}/eclipse/dropins
Name: eclipse-rse
Summary: Eclipse Remote System Explorer
Version: 3.0.3
Release: 1%{?dist}
License: EPL
URL: http://www.eclipse.org/dsdp/tm/
# Following tarball generated by running fetch-rse.sh.
Source0: rse-fetched-src-R3_0_3.tar.gz
Source1: fetch-rse.sh
# Following property files are generated by fetch-rse.sh.
Source2: featureVersions.properties
Source3: pluginVersions.properties
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: java-devel >= 1.5.0
BuildArch: noarch
BuildRequires: eclipse-pde >= 1:3.4.1
BuildRequires: eclipse-cdt >= 1:5.0.1
BuildRequires: eclipse-emf >= 0:2.4.1
BuildRequires: jakarta-commons-net >= 0:1.4.1-5.4
BuildRequires: jakarta-oro >= 0:2.0.8-5.3
Requires: eclipse-platform >= 1:3.4.0
Requires: eclipse-emf >= 0:2.4.1
Requires: eclipse-cdt >= 1:5.0.1
Requires: jakarta-commons-net >= 0:1.4.1-5.4
Requires: jakarta-oro >= 0:2.0.8-5.3
Group: Development/Tools
%description
Remote System Explorer (RSE) is a framework and toolkit in Eclipse Workbench
that allows you to connect and work with a variety of remote systems.
%prep
%setup -q -c
%build
rm -rf orbitdeps
mkdir orbitdeps
pushd orbitdeps
ln -s %{_javadir}/commons-net-1.4.1.jar org.apache.commons.net_1.4.1.jar
ln -s %{_javadir}/oro-2.0.8.jar org.apache.oro_2.0.8.jar
popd
mkdir -p build
pushd build
cp %{SOURCE2} .
cp %{SOURCE3} .
popd
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.tm.terminal -d "emf" \
-a -DgenerateFeatureVersionSuffix=true -j -DJ2SE_1.4=%{_jvmdir}/java/jre/lib/rt.jar -o `pwd`/orbitdeps
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.rse.sdk -d "cdt" \
-a -DgenerateFeatureVersionSuffix=true -j -DJ2SE_1.4=%{_jvmdir}/java/jre/lib/rt.jar -o `pwd`/orbitdeps
%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_datadir}/eclipse
install -d -m 755 %{buildroot}%{install_loc}/rse
unzip -q -o -d %{buildroot}%{install_loc}/rse \
build/rpmBuild/org.eclipse.tm.terminal.zip
unzip -q -o -d %{buildroot}%{install_loc}/rse \
build/rpmBuild/org.eclipse.rse.sdk.zip
pushd %{buildroot}%{install_loc}/rse/eclipse/plugins
rm org.apache.commons.net_1.4.1.jar
rm org.apache.oro_2.0.8.jar
ln -s %{_javadir}/commons-net-1.4.1.jar org.apache.commons.net_1.4.1.jar
ln -s %{_javadir}/oro-2.0.8.jar org.apache.oro_2.0.8.jar
popd
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%{install_loc}/rse
%doc org.eclipse.rse.sdk-feature/epl-v10.html
%doc org.eclipse.rse.sdk-feature/license.html
%changelog
* Thu Jul 23 2009 Jeff Johnston <jjohnstn at redhat.com> 3.0.3-1
- Initial release.
--- NEW FILE featureVersions.properties ---
# Mon Jul 20 16:19:39 EDT 2009
org.eclipse.tm.discovery,0.0.0=v20080530
org.eclipse.rse,0.0.0=v200902042310
org.eclipse.rse.core,0.0.0=v200902042310
org.eclipse.rse.dstore,0.0.0=v200902042310
org.eclipse.rse.examples,0.0.0=v20080604
org.eclipse.rse.ftp,0.0.0=v200809171630
org.eclipse.rse.local,0.0.0=v20080710
org.eclipse.rse.remotecdt,0.0.0=v200809041200
org.eclipse.rse.sdk,0.0.0=v200902042310
org.eclipse.rse.ssh,0.0.0=v20080714
org.eclipse.rse.telnet,0.0.0=v200809181500
org.eclipse.rse.terminals,0.0.0=v200902181600
org.eclipse.rse.tests,0.0.0=v200809041200
org.eclipse.rse.useractions,0.0.0=v200812041720
org.eclipse.tm.terminal,0.0.0=v200902181600
org.eclipse.tm.terminal.sdk,0.0.0=v200902181600
org.eclipse.tm.terminal.serial,0.0.0=v20080715
org.eclipse.tm.terminal.ssh,0.0.0=v200811110900
org.eclipse.tm.terminal.telnet,0.0.0=v20080715
org.eclipse.tm.terminal.test,0.0.0=v20080530
org.eclipse.tm.terminal.view,0.0.0=v20080715
org.eclipse.rse.wince,0.0.0=v20080626
--- NEW FILE fetch-rse.sh ---
#!/bin/sh
NAME=rse
TM_TAG=R3_0_3
RSE_TAG=R3_0_3
rm -rf temp
mkdir temp
pushd temp
flat=rse-${RSE_TAG}
mkdir ${flat}
VERSION="3.0.3"
TAG="200902181300"
echo "Exporting from CVS..."
MAPFILE=$NAME.map
TEMPMAPFILE=temp.map
wget "http://download.eclipse.org/dsdp/tm/downloads/drops/R-$VERSION-$TAG/directory.txt" -O $MAPFILE
dos2unix $MAPFILE
grep ^[a-z] $MAPFILE > $TEMPMAPFILE
echo "# `date`" > featureVersions.properties
echo "# `date`" > pluginVersions.properties
gawk 'BEGIN {
FS=","
}
{
if (NF < 4) {
split($1, version, "=");
split(version[1], directory, "@");
cvsdir=split($2, dirName, ":");
printf("cvs -d %s%s %s %s %s %s %s\n", ":pserver:anonymous at dev.eclipse.org:", dirName[cvsdir], "-q export -r", version[2], "-d", directory[2], directory[2]);
printf("cvs -d %s%s %s %s %s %s %s\n", ":pserver:anonymous at dev.eclipse.org:", dirName[cvsdir], "-q export -r", version[2], "-d", directory[2], directory[2]) | "/bin/bash";
if (length(version[2]) > 0) {
if (version[1] ~ /feature/) {
printf("%s,0.0.0=%s\n", directory[2], version[2]) >> "featureVersions.properties";
}
else {
printf("%s,0.0.0=%s\n", directory[2], version[2]) >> "pluginVersions.properties";
}
}
}
else {
split($1, version, "=");
split(version[1], featureName, "@");
total=split($4, directory, "/");
cvsdir=split($2, dirName, ":");
printf("cvs -d %s%s %s %s %s %s %s\n", ":pserver:anonymous at dev.eclipse.org:", dirName[cvsdir], "-q export -r", version[2], "-d", directory[total], $4);
printf("cvs -d %s%s %s %s %s %s %s\n", ":pserver:anonymous at dev.eclipse.org:", dirName[cvsdir], "-q export -r", version[2], "-d", directory[total], $4) | "/bin/bash";
if (length(version[2]) > 0) {
if (version[1] ~ /feature/) {
printf("%s,0.0.0=%s\n", featureName[2], version[2]) >> "featureVersions.properties";
}
else {
printf("%s,0.0.0=%s\n", directory[total], version[2]) >> "pluginVersions.properties";
}
}
}
}' $TEMPMAPFILE
rm $TEMPMAPFILE $MAPFILE
# Remove following feature.xml files which cause problems as pdebuild
# wants to generate them itself.
rm org.eclipse.rse.telnet-feature/sourceTemplateFeature/feature.xml
rm org.eclipse.rse.ftp-feature/sourceTemplateFeature/feature.xml
tar -czvf rse-fetched-src-$RSE_TAG.tar.gz org.*
--- NEW FILE pluginVersions.properties ---
# Mon Jul 20 16:19:39 EDT 2009
org.eclipse.rse.discovery,0.0.0=v20080402
org.eclipse.tm.discovery.doc.isv,0.0.0=v20080406
org.eclipse.tm.discovery.engine,0.0.0=v20080331
org.eclipse.tm.discovery.model,0.0.0=v20080331
org.eclipse.tm.discovery.model.edit,0.0.0=v20080522
org.eclipse.tm.discovery.protocol.dnssd,0.0.0=v20080331
org.eclipse.tm.discovery.transport.udp,0.0.0=v20080331
org.eclipse.tm.discovery.view,0.0.0=v20080522
org.eclipse.tm.discovery.wizard,0.0.0=v20080529
org.eclipse.dstore.core,0.0.0=v200902101918
org.eclipse.dstore.doc.isv,0.0.0=v200809041200
org.eclipse.dstore.extra,0.0.0=v20080406
org.eclipse.rse,0.0.0=v200902042310
org.eclipse.rse.connectorservice.dstore,0.0.0=v200809181500
org.eclipse.rse.connectorservice.local,0.0.0=v20080604
org.eclipse.rse.connectorservice.ssh,0.0.0=v20080604
org.eclipse.rse.connectorservice.telnet,0.0.0=v20080604
org.eclipse.rse.core,0.0.0=v200902042310
org.eclipse.rse.doc.isv,0.0.0=v200809041200
org.eclipse.rse.doc.user,0.0.0=v200809041200
org.eclipse.rse.dstore.security,0.0.0=v20080609
org.eclipse.rse.efs,0.0.0=v200809041200
org.eclipse.rse.efs.ui,0.0.0=v20080606
org.eclipse.rse.examples.daytime,0.0.0=v20080604
org.eclipse.rse.examples.tutorial,0.0.0=v20080604
org.eclipse.rse.files.ui,0.0.0=v200902050040
org.eclipse.rse.importexport,0.0.0=v20080604
org.eclipse.rse.processes.ui,0.0.0=v20080714
org.eclipse.rse.remotecdt,0.0.0=v200808191815
org.eclipse.rse.sdk,0.0.0=v200902042310
org.eclipse.rse.services.dstore,0.0.0=v200902181600
org.eclipse.rse.services.files.ftp,0.0.0=v200808191815
org.eclipse.rse.services.local,0.0.0=v20080710
org.eclipse.rse.services.ssh,0.0.0=v20080714
org.eclipse.rse.services.telnet,0.0.0=v20080604
org.eclipse.rse.services,0.0.0=v200809091230
org.eclipse.rse.shells.ui,0.0.0=v20080710
org.eclipse.rse.subsystems.files.core,0.0.0=v200809041200
org.eclipse.rse.subsystems.files.dstore,0.0.0=v200902181600
org.eclipse.rse.subsystems.files.ftp,0.0.0=v20080609
org.eclipse.rse.subsystems.files.local,0.0.0=v20080604
org.eclipse.rse.subsystems.files.ssh,0.0.0=v20080604
org.eclipse.rse.subsystems.processes.core,0.0.0=v200902042310
org.eclipse.rse.subsystems.processes.dstore,0.0.0=v20080604
org.eclipse.rse.subsystems.processes.local,0.0.0=v20080604
org.eclipse.rse.subsystems.processes.shell.linux,0.0.0=v20080714
org.eclipse.rse.subsystems.shells.core,0.0.0=v20080604
org.eclipse.rse.subsystems.shells.dstore,0.0.0=v20080604
org.eclipse.rse.subsystems.shells.local,0.0.0=v20080604
org.eclipse.rse.subsystems.shells.ssh,0.0.0=v20080604
org.eclipse.rse.subsystems.shells.telnet,0.0.0=v20080604
org.eclipse.rse.subsystems.terminals.core,0.0.0=v20080714
org.eclipse.rse.subsystems.terminals.ssh,0.0.0=v20080604
org.eclipse.rse.terminals.ui,0.0.0=v200902181600
org.eclipse.rse.tests,0.0.0=v20080825
org.eclipse.rse.tests.framework,0.0.0=v20080604
org.eclipse.rse.ui,0.0.0=v200902042310
org.eclipse.rse.useractions,0.0.0=v200812041720
org.eclipse.tm.terminal,0.0.0=v200902181600
org.eclipse.tm.terminal.serial,0.0.0=v20080715
org.eclipse.tm.terminal.ssh,0.0.0=v200811110900
org.eclipse.tm.terminal.telnet,0.0.0=v20080715
org.eclipse.tm.terminal.test,0.0.0=v20080610
org.eclipse.tm.terminal.view,0.0.0=v20080715
org.eclipse.test,0.0.0=v20071108
org.eclipse.ant.optional.junit,0.0.0=v20070530
org.eclipse.rse.subsystems.wince,0.0.0=v20080626
org.eclipse.tm.rapi,0.0.0=v20080606
org.eclipse.tm.rapi.examples,0.0.0=v20080522
org.eclipse.tm.rapi.tests,0.0.0=v20080522
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/eclipse-rse/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 23 Jul 2009 16:35:44 -0000 1.1
+++ .cvsignore 23 Jul 2009 20:24:06 -0000 1.2
@@ -0,0 +1 @@
+rse-fetched-src-R3_0_3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/eclipse-rse/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 23 Jul 2009 16:35:44 -0000 1.1
+++ sources 23 Jul 2009 20:24:07 -0000 1.2
@@ -0,0 +1 @@
+2b5dcd26806ff981f9913cbc3fe56db0 rse-fetched-src-R3_0_3.tar.gz
- Previous message (by thread): rpms/asymptote/devel asymptote-1.82-settings.patch, NONE, 1.1 .cvsignore, 1.51, 1.52 asymptote.spec, 1.64, 1.65 sources, 1.51, 1.52
- Next message (by thread): rpms/rubygem-daemons/EL-4 .cvsignore, 1.2, 1.3 rubygem-daemons.spec, 1.1, 1.2 sources, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list