Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:lkundrak
testng
testng.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File testng.spec of Package testng
Name: testng Version: 5.10 Release: 1%{?dist} Summary: Java-based testing framework Group: Development/Tools License: ASL 2.0 URL: http://testng.org/ Source0: http://testng.org/%{name}-%{version}.zip Patch0: 0001-Do-not-bundle-prebuilt-jar-s.patch Patch1: 0001-Disable-DTDDoc-target.patch Patch2: 0001-Port-to-QDoc-1.9.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: ant BuildRequires: unzip BuildRequires: jpackage-utils BuildRequires: java-devel-openjdk BuildRequires: bsh BuildRequires: qdox BuildRequires: backport-util-concurrent BuildRequires: junit Requires: jpackage-utils BuildArch: noarch %description TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionality, including flexible test configuration, and distributed test running. It is designed to cover unit tests as well as functional, end-to-end, integration, etc. %prep %setup -q %patch0 -p1 -b .nobundle %patch1 -p1 -b .dtddoc %{?!suse_version:%patch2 -p1 -b .qdoc19} %build find -name '*.jar' -delete CLASSPATH=$(build-classpath bsh qdox backport-util-concurrent junit) \ ant build %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_javadir} install -pm644 %{name}-%{version}-jdk14.jar %{name}-%{version}-jdk15.jar \ $RPM_BUILD_ROOT%{_javadir} ln -s %{name}-%{version}-jdk14.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-jdk14.jar ln -s %{name}-%{version}-jdk15.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-jdk15.jar %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_javadir}/* %doc CHANGES.txt README LICENSE.txt %changelog * Fri Nov 27 2009 Lubomir Rintel <lkundrak@v3.sk> - 5.10-1 - Initial packaging
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor