|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%global namedreltag %{nil}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%global namedversion %{version}%{?namedreltag}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Name: jmock
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Version: 2.5.1
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
ba6c291 |
Release: 4%{?dist}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Summary: Java library for testing code with mock objects
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Group: Development/Libraries
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
License: BSD
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Url: http://www.jmock.org/
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# svn export http://svn.codehaus.org/jmock/tags/2.5.1 jmock-2.5.1
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# find jmock-2.5.1 -name "*.jar" -type f -delete
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# find jmock-2.5.1 -name "*.class" -delete
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# svn export http://svn.codehaus.org/jmock/tags/packaging-maven-2.5.1 jmock-2.5.1/maven
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# tar czf jmock-2.5.1-clean-src-svn.tar.gz jmock-2.5.1
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Source0: %{name}-%{namedversion}-clean-src-svn.tar.gz
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Patch0: %{name}-%{namedversion}-use_system_libraries.patch
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# build with cglib 2.2
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Patch1: %{name}-%{namedversion}-cglib22.patch
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# patch for java6
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Patch2: %{name}-%{namedversion}-DeterministicSchedule.patch
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# remove hamcrest classes
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Patch3: %{name}-%{namedversion}-javadoc.patch
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# remove
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# gmaven
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# wagon-webdav
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# profile jmock1
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# change
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# cglib cglib-nodep 2.1_3 -> net.sf.cglib cglib 2.2
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# junit-dep -> junit
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Patch4: %{name}-%{namedversion}-poms.patch
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# from Debian
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Patch5: %{name}-%{namedversion}-hamcrest12.patch
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# build fix for java 7
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Patch6: %{name}-%{namedversion}-name-clash.patch
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
BuildRequires: java-devel >= 1:1.6.0
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
BuildRequires: jpackage-utils
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
BuildRequires: ant
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
BuildRequires: ant-junit
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
BuildRequires: bsh
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
BuildRequires: cglib
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
BuildRequires: hamcrest12
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
BuildRequires: junit4
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
ba6c291 |
BuildRequires: objectweb-asm3
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
BuildRequires: objenesis
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Requires: bsh
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Requires: hamcrest12
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Requires: junit4
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Requires: objenesis
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Requires: java >= 1:1.6.0
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Requires: jpackage-utils
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%description
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Mock objects help you design and test the interactions between the objects in
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
your programs.
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
The jMock library:
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
* makes it quick and easy to define mock objects, so you don't break the
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
rhythm of programming.
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
* lets you precisely specify the interactions between your objects, reducing
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
the brittleness of your tests.
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
* works well with the auto-completion and re-factoring features of your IDE
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
* plugs into your favorite test framework
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
* is easy to extend.
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%package javadoc
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Group: Documentation
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Summary: Javadoc for %{name}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
Requires: jpackage-utils
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%description javadoc
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
This package contains javadoc for %{name}.
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%prep
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%setup -q
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%patch0 -p0
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
ba6c291 |
sed -i "s|objectweb-asm/asm.jar|objectweb-asm3/asm.jar|" build.xml
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
a016df7 |
sed -i "s|objenesis|objenesis/objenesis|" build.xml
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%patch1 -p1
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%patch2 -p0
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%patch3 -p0
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%patch4 -p0
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%patch5 -p1
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%patch6 -p0
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# fix non ASCII chars
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
for s in test/org/jmock/example/sniper/Money.java;do
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
native2ascii -encoding UTF8 ${s} ${s}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
done
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
# TODO this test fails
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
rm -r test/org/jmock/test/acceptance/ParameterMatchingAcceptanceTests.java \
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
eb8674d |
test/org/jmock/test/acceptance/PrimitiveParameterTypesAcceptanceTests.java
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
eb8674d |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
eb8674d |
sed -i 's|<batchtest haltonfailure="yes">|<batchtest haltonfailure="no">|' build.xml
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%build
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
ant \
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
-Dant.build.javac.source=1.5 \
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
-Dant.build.javac.target=1.5 \
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
-Dversion=%{namedversion} \
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
zip.jars javadoc
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%install
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
mkdir -p %{buildroot}%{_mavenpomdir}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
install -pm 644 maven/pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-parent.pom
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%add_maven_depmap JPP.%{name}-parent.pom
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
mkdir -p %{buildroot}%{_javadir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
for m in %{name} \
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%{name}-junit3 \
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%{name}-junit4 \
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%{name}-legacy \
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%{name}-script;do
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
install -m 644 build/%{name}-%{namedversion}/${m}-%{namedversion}.jar %{buildroot}%{_javadir}/%{name}/${m}.jar
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
install -pm 644 maven/${m}/pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-${m}.pom
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%add_maven_depmap JPP.%{name}-${m}.pom %{name}/${m}.jar
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
done
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
sed -i 's|<version>x-SNAPSHOT</version>|<version>%{namedversion}</version>|' maven/%{name}-core/pom.xml
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
sed -i 's|<artifactId>%{name}-core</artifactId>|<artifactId>%{name}-tests</artifactId>|' maven/%{name}-core/pom.xml
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
sed -i 's|<name>jMock 1 Core</name>|<name>jMock 2 Tests</name>|' maven/%{name}-core/pom.xml
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
install -m 644 build/%{name}-%{namedversion}/%{name}-tests-%{namedversion}.jar \
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%{buildroot}%{_javadir}/%{name}/%{name}-tests.jar
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
install -pm 644 maven/%{name}-core/pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-tests.pom
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%add_maven_depmap JPP.%{name}-%{name}-tests.pom %{name}/%{name}-tests.jar
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
mkdir -p %{buildroot}%{_javadocdir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
cp -pr build/%{name}-%{namedversion}/doc/* %{buildroot}%{_javadocdir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%files
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%dir %{_javadir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%{_javadir}/%{name}/*.jar
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%{_mavenpomdir}/JPP.%{name}-*.pom
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%{_mavendepmapfragdir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%doc LICENSE.txt README*
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%files javadoc
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%{_javadocdir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%doc LICENSE.txt
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
ba6c291 |
* Fri Nov 15 2013 gil cattaneo <puntogil@libero.it> 2.5.1-4
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
ba6c291 |
- use objectweb-asm3
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
ba6c291 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
4b4a8cf |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.1-3
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
4b4a8cf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
4b4a8cf |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
e072fc5 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.1-2
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
e072fc5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
e072fc5 |
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
* Thu Apr 19 2012 gil cattaneo <puntogil@libero.it> 2.5.1-1
|
|
![](https://seccdn.libravatar.org/avatar/613379f421d71f8066ce6c1cfb52d557e218bb7f1ecab0b4e6f4b0cda24ab99a?s=16&d=retro) |
7f0bec7 |
- initial rpm
|