Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > f1e7813dc458b8d11b2857ecb8819968 > files > 4

eclipse-texlipse-1.5.0-1.20111125git254ca99.1.mga3.src.rpm

%global install_loc  %{_datadir}/eclipse/dropins/%{pkgname}
%global eclipse_base %{_libdir}/eclipse

%global pkgname      texlipse
%global plugin_git   254ca99
%global feature_git  80ce9fe

Name:           eclipse-%{pkgname}
Version:        1.5.0
Release:        %mkrel 1.20111125git%{plugin_git}.1
Summary:        Eclipse plugin for editing Latex

Group:          Development/Java
License:        EPL
URL:            http://texlipse.sourceforge.net

# git archive --remote git://texlipse.git.sourceforge.net/gitroot/texlipse/net.sourceforge.texlipse \
#     --prefix=net.sourceforge.texlipse/ %{plugin_git} \
#     > net.sourceforge.texlipse.%{plugin_git}.tar.gz
Source0:        net.sourceforge.%{pkgname}.%{plugin_git}.tar.gz
# git archive --remote git://texlipse.git.sourceforge.net/gitroot/texlipse/net.sourceforge.texlipse-feature \
#     --prefix=net.sourceforge.texlipse-feature/ %{feature_git} \
#     > net.sourceforge.texlipse-feature.%{feature_git}.tar.gz
Source1:        net.sourceforge.%{pkgname}-feature.%{feature_git}.tar.gz


# Fedora related patches as upstream default is suitable for Windows as well
#    Fedora doesn't ship acroread, hence opting for xdg-open
Patch0:         eclipse-%{pkgname}-%{version}-pdfpreview.patch
#    Remove unneccessary files
Patch1:         eclipse-%{pkgname}-bin_excludes.patch
#    Fix version in feature.xml
Patch2:         eclipse-%{pkgname}-feature-version.patch


BuildRequires:  eclipse-pde
BuildRequires:  java-devel

Requires:       eclipse-platform
Requires:       texlive
Requires:       xdg-utils

# For Preview
Requires:       xdvik

# For Spell-Check (choosing default : English)
Requires:       aspell-en

BuildArch:      noarch

# Ignoring rpmlint warning zero-length for Blank.tex, it is used as example

%description
Texlipse is a plugin that adds Latex editing support for the
popular Eclipse IDE.

Key features include:
    Syntax highlight, command completion, bibliography completion,
    outline navigation and automatic building.

%prep
%setup -q -c
%setup -q -T -D -a 1

%patch0 -p1 -b .pdfpreview
%patch1 -p1 -b .exclude
%patch2 -p1 -b .feature-version

find -name '*.jar' -o -name '*.class' -o -name '.cvsignore' -exec rm -f '{}' \;

# Preparing examples for %%doc
%{__cp} -pr net.sourceforge.%{pkgname}/docs/arch net.sourceforge.%{pkgname}/examples

%build

eclipse-pdebuild

%install
%{__rm} -rf %{buildroot}

%{__install} -d -m 755 %{buildroot}%{install_loc}
unzip -d %{buildroot}%{install_loc} -q build/rpmBuild/net.sourceforge.%{pkgname}.zip

# Removing duplicates that should be in %%doc
%{__rm} -f %{buildroot}%{install_loc}/eclipse/plugins/net.sourceforge.%{pkgname}_%{version}/about.html

%clean
%{__rm} -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc net.sourceforge.%{pkgname}/about.html
%doc net.sourceforge.%{pkgname}/examples
%{install_loc}




%changelog

* Sun Jan 20 2013 dmorgan <dmorgan> 1.5.0-1.20111125git254ca99.1.mga3
+ Revision: 389874
- New version

  + umeabot <umeabot>
    - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Dec 27 2011 dmorgan <dmorgan> 1.3.0-3.20090829cvs.2.mga2
+ Revision: 188074
- Remove aspell-en as requires ( mga #3768)

* Fri May 13 2011 dmorgan <dmorgan> 1.3.0-3.20090829cvs.1.mga1
+ Revision: 98098
- imported package eclipse-texlipse


* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-3.20090829cvs
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Sat Aug 29 2009 Chitlesh GOORAH <chitlesh [AT] fedoraproject DOT org> - 1.3.0-2.20090829cvs
- Corrected the spec file based on the comments from package review : RHBZ #506431
- Updated to upstream CVS checkout 20090829

* Tue Jun 16 2009 Chitlesh GOORAH <chitlesh [AT] fedoraproject DOT org> - 1.3.0-1.20090616cvs
- Initial Fedora Package