Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 753cdfc188685c99016990c4b5232cfa > files > 1

eclipse-veditor-0.6.3-8.mga3.src.rpm

%global install_loc     %{_datadir}/eclipse/dropins/

%define pkgname           veditor

Name:           eclipse-%{pkgname}
Version:        0.6.3
Release:        %mkrel 8
Summary:        Eclipse-based Verilog/VHDL plugin

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

Source0:        http://downloads.sourceforge.net/sourceforge/%{pkgname}/%{pkgname}_0_6_3.tar.bz

BuildRequires:  eclipse-platform
BuildRequires:  javacc
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  ant

Requires:       eclipse-platform
Requires:       freehdl
Requires:       iverilog

BuildArch:      noarch

%description
Eclipse Verilog editor is a plugin for the Eclipse IDE.
It provides Verilog(IEEE-1364) and VHDL language specific code
viewer, contents outline, code assist etc. It helps coding and
debugging in hardware development based on Verilog or VHDL.


%prep
%setup -q -c
find -name '*.jar' -exec rm -f '{}' \;

#Fixing Versions
sed -i "s|0.6.1|0.6.3|" %{pkgname}/buildjavacc.xml

#fixing rpmlint warnings
#  spurious-executable-perm and end-of-type encodings
for f in CONTRIBUTORS.txt ChangeLog.txt about.html ;
do
    sed 's|\r||' %{pkgname}/$f > $f ;
    chmod -x $f;
done

%build
export JAVACC_HOME=%{_datadir}/java
export ECLIPSE_HOME=%{_libdir}/eclipse

ant -verbose -f %{pkgname}/buildjavacc.xml export


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


%{__install} -d -m 755 %{buildroot}%{install_loc}
%{__install} -pm 0644 \
    %{pkgname}/net.sourceforge.%{pkgname}_%{version}.jar \
    %{buildroot}%{install_loc}


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


%files
%defattr(-,root,root,-)
%doc CONTRIBUTORS.txt ChangeLog.txt about.html
%{install_loc}/*




%changelog

* Fri Jan 11 2013 umeabot <umeabot> 0.6.3-8.mga3
+ Revision: 349476
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sun Sep 09 2012 dmorgan <dmorgan> 0.6.3-7.mga3
+ Revision: 290822
- Build with Java7

* Fri May 13 2011 dmorgan <dmorgan> 0.6.3-6.mga1
+ Revision: 98084
- imported package eclipse-veditor