%global git_tag 14c66110e3ae9ec2cf04997d52b0e76888971aae Name: eclipse-remote Version: 3.0.0 Release: 0.4.git14c6611%{?dist} Summary: Eclipse Remote Services plug-in License: EPL URL: https://www.eclipse.org/ptp/ Source0: http://git.eclipse.org/c/ptp/org.eclipse.remote.git/snapshot/org.eclipse.remote-%{git_tag}.tar.xz BuildArch: noarch BuildRequires: tycho BuildRequires: tycho-extras BuildRequires: jsch BuildRequires: eclipse-pde BuildRequires: eclipse-license BuildRequires: eclipse-cdt BuildRequires: eclipse-tm-terminal Requires: jsch Requires: eclipse-platform %description Remote Services provides an extensible remote services framework. %prep %setup -q -n org.eclipse.remote-%{git_tag} find -name *.jar -exec rm -rf {} \; find -name *.class -exec rm -rf {} \; # Remove use of tycho-sourceref-jgit (source is not a git repo) %pom_remove_plugin org.eclipse.tycho:tycho-packaging-plugin releng/org.eclipse.remote.build/pom.xml # Don't need to build repo or target platform for RPM builds %pom_disable_module ../../releng/org.eclipse.remote.repo releng/org.eclipse.remote.build/pom.xml %pom_disable_module ../../releng/org.eclipse.remote.target releng/org.eclipse.remote.build/pom.xml %pom_xpath_remove "pom:target" releng/org.eclipse.remote.build/pom.xml # Don't build the proxy product %pom_disable_module ../../releng/org.eclipse.remote.proxy.server.product releng/org.eclipse.remote.build %pom_disable_module ../../releng/org.eclipse.remote.proxy.server.linux.ppc64le releng/org.eclipse.remote.build %pom_disable_module ../../releng/org.eclipse.remote.proxy.server.linux.x86_64 releng/org.eclipse.remote.build %pom_disable_module ../../releng/org.eclipse.remote.proxy.server.macosx.x86_64 releng/org.eclipse.remote.build %pom_xpath_remove "feature/plugin[@id='org.eclipse.remote.proxy.server.linux.ppc64le']" \ features/org.eclipse.remote.proxy-feature/feature.xml %pom_xpath_remove "feature/plugin[@id='org.eclipse.remote.proxy.server.linux.x86_64']" \ features/org.eclipse.remote.proxy-feature/feature.xml %pom_xpath_remove "feature/plugin[@id='org.eclipse.remote.proxy.server.macosx.x86_64']" \ features/org.eclipse.remote.proxy-feature/feature.xml %mvn_package "::pom::" __noinstall %build %mvn_build -j -- -Dproject.build.sourceEncoding=UTF-8 \ -DforceContextQualifier=%(date -u +%%Y%%m%%d1000) \ -f releng/org.eclipse.remote.build/pom.xml %install %mvn_install %files -f .mfiles %license features/org.eclipse.remote-feature/epl-v10.html %changelog * Tue Mar 20 2018 Mat Booth - 3.0.0-0.4.git14c6611 - Update to latest snapshot * Wed Feb 07 2018 Fedora Release Engineering - 3.0.0-0.3.git96f33c6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 3.0.0-0.2.git96f33c6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Jun 17 2017 Mat Booth - 3.0.0-0.1.git96f33c6 - Update to Oxygen snapshot * Fri Feb 10 2017 Fedora Release Engineering - 2.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Tue Oct 04 2016 Mat Booth - 2.1.1-1 - Update to Neon.1 release * Wed Jun 29 2016 Mat Booth - 2.1.0-1 - Update to Neon release * Thu Mar 10 2016 Mat Booth - 2.0.2-1 - Adopt license macro and set context qualifier * Thu Mar 03 2016 Sopot Cela - 2.0.2-0.1.gitb1e764a - Update for Mars.2 * Thu Feb 04 2016 Roland Grunberg - 2.0.1-2 - Remove dependency org.eclipse.ui.trace. * Thu Feb 04 2016 Mat Booth - 2.0.1-1 - Update to upstream release 2.0.1 * Wed Feb 03 2016 Fedora Release Engineering - 2.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Mon Sep 14 2015 Roland Grunberg - 2.0.0-2 - Rebuild as an Eclipse p2 Droplet. * Wed Jun 24 2015 Alexander Kurtakov 2.0.0-1 - Update to 2.0 final. * Wed Jun 17 2015 Fedora Release Engineering - 2.0.0-0.4.git4488f6f - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed Jun 3 2015 Alexander Kurtakov 2.0.0-0.3.git4488f6f - BR eclipse-tm-terminal to do full build. * Tue Jun 2 2015 Alexander Kurtakov 2.0.0-0.2.git4488f6f - New git snapshot. - Build serial plugins. * Mon Jun 1 2015 Alexander Kurtakov 2.0.0-0.1.git76ac23a - Update to 2.0 prerelease. * Wed Mar 04 2015 Mat Booth - 1.1.1-1 - Update to 1.1.1 * Fri Feb 6 2015 Mikolaj Izdebski - 1.1.0-2 - Rebuild to generate missing OSGi auto-requires * Tue Sep 30 2014 Mat Booth - 1.1.0-1 - Update to 1.1.0 * Thu Sep 25 2014 Mat Booth - 1.0.0-3 - Rebuild to regenerate auto requires * Fri Sep 12 2014 Mat Booth - 1.0.0-2 - Build/install with xmvn * Fri Jun 27 2014 Mat Booth - 1.0.0-1 - Update to upstream released version - Add BR on eclipse-license * Sat Jun 07 2014 Fedora Release Engineering - 1.0.0-0.5.git19f4d9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Wed May 07 2014 Mat Booth - 1.0.0-0.4.git19f4d9 - Drop requirement on jpackage-utils * Tue May 06 2014 Mat Booth - 1.0.0-0.3.git19f4d9 - Update to latest upstream. * Tue May 06 2014 Mat Booth - 1.0.0-0.2.gite09793 - Don't include the cdt feature. * Tue May 06 2014 Mat Booth - 1.0.0-0.1.gite09793 - Initial package.