Sophie

Sophie

distrib > Fedora > 16 > x86_64 > by-pkgid > 9ec309192df6469598a84fb4ac158d9b > files > 2

eclipse-mylyn-versions-3.6.4-1.fc16.src.rpm

%global eclipse_base        %{_libdir}/eclipse
%global install_loc         %{_datadir}/eclipse/dropins
# Taken from update site so we match upstream
#  http://download.eclipse.org/mylyn/archive/3.6.0/v20110608-1400/
%global qualifier           v20110908-0706

Name: eclipse-mylyn-versions
Summary: Eclipse Mylyn Versions
Version: 3.6.4
Release: 1%{?dist}
License: EPL
URL: http://eclipse.org/mylyn/versions/

Source0: http://git.eclipse.org/c/mylyn/org.eclipse.mylyn.versions.git/snapshot/R_3_6_4.tar.bz2

BuildArch: noarch

BuildRequires: java-devel >= 1.5.0
BuildRequires: eclipse-platform >= 1:3.5.0
BuildRequires: eclipse-pde >= 1:3.5.0
BuildRequires: eclipse-egit >= 0.10.1
BuildRequires: eclipse-mylyn-commons >= 3.6.0
Requires:      eclipse-mylyn-commons >= 3.6.0
Group: Development/Tools


%description
Provides a framework for accessing team providers for Eclipse Mylyn.


# eclips-mylyn-versions-git

%package git
Summary: Mylyn Versions Connector: Git
Requires: eclipse-platform >= 1:3.5.0
Requires: eclipse-egit >= 0.10.1
Requires: eclipse-mylyn-versions = %{version}-%{release}
Group: Development/Tools

%description git
Provides Git integration for Eclipse Mylyn.


# eclips-mylyn-versions-cvs

%package cvs
Summary: Mylyn Versions Connector: CVS
Requires: eclipse-platform >= 1:3.5.0
Requires: eclipse-mylyn-versions = %{version}-%{release}
Group: Development/Tools

%description cvs
Provides CVS integration for Eclipse Mylyn.


%prep
%setup -q -n R_3_6_4


%build
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.versions \
 -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
 -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar \
 -d "mylyn-commons"
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.git \
 -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
 -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar \
 -d "egit jgit"
%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.mylyn.cvs \
 -a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier} -DmylynQualifier=%{qualifier}" \
 -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar


%install
install -d -m 755 %{buildroot}%{_datadir}/eclipse
install -d -m 755 %{buildroot}%{install_loc}/mylyn-versions
install -d -m 755 %{buildroot}%{install_loc}/mylyn-versions-git
install -d -m 755 %{buildroot}%{install_loc}/mylyn-versions-cvs

unzip -q -o -d %{buildroot}%{install_loc}/mylyn-versions \
 build/rpmBuild/org.eclipse.mylyn.versions.zip
unzip -q -o -d %{buildroot}%{install_loc}/mylyn-versions-git \
 build/rpmBuild/org.eclipse.mylyn.git.zip
unzip -q -o -d %{buildroot}%{install_loc}/mylyn-versions-cvs \
 build/rpmBuild/org.eclipse.mylyn.cvs.zip


# eclips-mylyn-versions

%files
%{install_loc}/mylyn-versions
%doc org.eclipse.mylyn.versions-feature/epl-v10.html
%doc org.eclipse.mylyn.versions-feature/license.html


# eclips-mylyn-versions-git

%files git
%{install_loc}/mylyn-versions-git
%doc org.eclipse.mylyn.git-feature/epl-v10.html
%doc org.eclipse.mylyn.git-feature/license.html


# eclips-mylyn-versions-cvs

%files cvs
%{install_loc}/mylyn-versions-cvs
%doc org.eclipse.mylyn.cvs-feature/epl-v10.html
%doc org.eclipse.mylyn.cvs-feature/license.html


%changelog
* Mon Nov 28 2011 Andrew Robinson <arobinso@redhat.com> 3.6.4-1
- Update to upstream 3.6.4 release.

* Mon Oct 31 2011 Andrew Robinson <arobinso@redhat.com> 3.6.3-1
- Update to upstream 3.6.3 release.

* Wed Oct 12 2011 Andrew Robinson <arobinso@redhat.com> 3.6.2-1
- Update to upstream 3.6.2.

* Thu Jul 14 2011 Minoo Ziaei <mziaei@redhat.com> 3.6.0-1
- Update to upstream 3.6.0.

* Wed Apr 27 2011 Severin Gehwolf <sgehwolf@redhat.com> 3.5.1-1
- Update to upstream 3.5.1.
- Remove patches which fixed dependencies. It has been fixed
  upstream.

* Thu Apr 21 2011 Severin Gehwolf <sgehwolf@redhat.com> 3.5.0-3
- Added standard group to main package.
- Added require eclipse-mylyn-versions to sub-packages.

* Wed Apr 20 2011 Severin Gehwolf <sgehwolf@redhat.com> 3.5.0-2
- Remove unnecessary dependencies (introduced two patches to
  account for correct dependencies).
- Fixed URL.

* Wed Apr 20 2011 Severin Gehwolf <sgehwolf@redhat.com> 3.5.0-1
- Introduce eclipse-mylyn-versions. Required for Eclipse Mylyn
  3.5.0 update/restructuring.