Sophie

Sophie

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

htmlunit-core-js-2.9-1.mga3.src.rpm

Name:           htmlunit-core-js
Version:        2.9
Release:        %mkrel 1
Summary:        Rhino fork for htmlunit

Group:          Development/Java
License:        MPLv1.1
URL:            http://htmlunit.sourceforge.net/
# svn export http://htmlunit.svn.sourceforge.net/svnroot/htmlunit/tags/core-js-2.9 htmlunit-core-js-2.9
# tar caf ~/rpmbuild/htmlunit-core-js-2.9.tar.xz htmlunit-core-js-2.9
Source0:        %{name}-%{version}.tar.xz
Patch0:         %{name}-%{version}-build-fix.patch

BuildArch:      noarch

BuildRequires:  jpackage-utils
BuildRequires:  java-devel
BuildRequires:  junit4
BuildRequires:  ant

Requires:       jpackage-utils
Requires:       java

%description
This is a fork of Rhino to support HtmlUnit.
Everyone hopes it will go away someday.

%package javadoc
Summary:        Javadocs for %{name}
Group:          Documentation
Requires:       jpackage-utils
Requires:       %{name} = %{version}-%{release}

%description javadoc
This package contains the API documentation for %{name}.

%prep
%setup -q
%patch0 -p0
find . -regex '.*\.\(class\|jar\|zip\)' -exec rm -f '{}' \;

%build
ant -DupdateRhinoOriginal.skip=true jar-all

%install

install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
cp -p target/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -rp target/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
install -pm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom

%add_maven_depmap JPP-%{name}.pom %{name}.jar


%files
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}
%{_javadir}/%{name}.jar
%doc LICENSE.txt README.txt release.txt

%files javadoc
%{_javadocdir}/%{name}



%changelog

* Sun Jan 13 2013 dmorgan <dmorgan> 2.9-1.mga3
+ Revision: 362086
- New version

* Sat Jan 12 2013 umeabot <umeabot> 2.8-2.mga3
+ Revision: 353322
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Mon Nov 07 2011 gil <gil> 2.8-1.mga2
+ Revision: 165058
- imported package htmlunit-core-js