Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 660f44cfbd1e9380b62e7598712bc152 > files > 2

netbeans-resolver-6.1-1mdv2009.0.src.rpm

%define nb_              netbeans
%define nb_org           %{nb_}.org
%define nb_ver           6.1
%define patched_resolver_ver 1.1
%define patched_resolver xml-commons-resolver-%{patched_resolver_ver}

Name:           %{nb_}-resolver
Version:        %{nb_ver}
Release:        %mkrel 1
Summary:        Resolver subproject of xml-commons patched for NetBeans

Group:          Development/Java
License:        ASL 2.0
URL:            http://xml.apache.org/commons/

Source0: http://mirrors.dedipower.com/ftp.apache.org/xml/commons/%{patched_resolver}.zip
# see http://hg.%{nb_org}/main/file/721f72486327/o.apache.xml.resolver/external/readme.txt
Patch0: %{name}-%{version}.patch

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch

BuildRequires:  jpackage-utils
BuildRequires:  java >= 1.6.0
BuildRequires:  ant

Requires:       jpackage-utils
Requires:       java >= 1.6

%description
Resolver subproject of xml-commons, version %{patched_resolver_ver} with a patch for NetBeans.

%prep
%setup -q -n %{patched_resolver}
# remove all binary libs and prebuilt javadocs
find . -name "*.jar" -exec rm -f {} \;
rm -rf docs

%patch0 -p1 -b .sav

%build
ant -f resolver.xml jar

%install
rm -rf $RPM_BUILD_ROOT

# Jars
%define orig_jar build/resolver.jar
%define i_jardir %{_javadir}
%define br_jardir %{buildroot}%{i_jardir}
%{__mkdir_p} %{br_jardir}
%{__cp} -p %{orig_jar} %{br_jardir}/%{name}-%{version}.jar

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_javadir}/*



%changelog
* Wed Aug 13 2008 Jaroslav Tulach <jtulach@mandriva.org> 6.1-1mdv2009.0
+ Revision: 271413
- Depends just on java 1.6
- import netbeans-resolver


* Fri Jun 06 2008 Victor G. Vasilyev <victor.vasilyev@sun.com> 6.1-1
- Initial version