rpms/easymock2/devel build.xml.tar.gz, NONE, 1.1 fetch-easymock.sh, NONE, 1.1 easymock2.spec, NONE, 1.1 easymock-MANIFEST.MF, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Alexander Kurtakov akurtakov at fedoraproject.org
Thu Aug 20 11:13:16 UTC 2009


Author: akurtakov

Update of /cvs/pkgs/rpms/easymock2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12090/devel

Modified Files:
	.cvsignore sources 
Added Files:
	build.xml.tar.gz fetch-easymock.sh easymock2.spec 
	easymock-MANIFEST.MF 
Log Message:
Initial import.


--- NEW FILE build.xml.tar.gz ---
‹
ÚõûýÃÃ}П?×>5
~`0î†C|>„þ
’ñxÔ¸ýÐØ狯F½?ÆgÎóÞ/'{{ÇF÷Bà8'–ßi¬`¢¦,¤ð™RÉ‘ç‘X¹$!þŒº\\yÿ„)¦ïÀ=t‡€?È„ßP2*øÝ£|{Ç‰àŸ¨¯ &õ(‘óˆû×=蔤¡õPÂkrE{0!’LŒznÜ·,Çó(áBADnhìLò¸+jFÁO… ¨¥\ð*q¼G5KfÔ¶õjbö<=ëö”ó–†	`$_ÑÖ…oBÛSN&›õ¦JÛÓ3aõg"*%úÒ¨÷!DO£ Òøa €“™Ó1J<ö,/í¤^Öz²÷•ñ_6òJ¨PŒÊ{…˜µøÿìÙ~†ÿûÏûˆÿÏýÿwA£1DÑ
pÑoÞ\ŽaØï¿ØËÜÒµŽÅS•¤ê5øˆ‹ùèÑßÆíê­·µaAË€@wµ•ÊTãŽlèåév'kß+·NYLÂ÷:sdw†îAÖÅÀpäf
É­°Ös~¤’§Â§8Ò폤ð$žÈWe)&ibï‡DÊÚ
=݆kFmd%UZWÒåÓiÈb:š’PVU¢wGZõ1¸{¡ûùŠÝÐw< #%ÒemÖ´ø‰ÜJl©©ÂtùÞ±õ#Pm›ÞÊ«ñ¸°ÿ,ÇÿlBü‡ƒÿwA]þß,ßvÜÒܲÉBë€-,Øð»'*xúÒ”ùD¡ƒIøÌÂ&Ð~â³`J!ˆoÎï¾å[üðž{ƒ}¯ÿ†Gƒøðn¿KJ ób»A•ü81\¥mpÐÉûÄÛÝzïÑ_Ú
dg*xä˜5~ÇZùWƒ*4¾a‚ÇQVgÅÍ·r0gžUËKY–õž…ÐYéWÖ\½é¾•ÎÖBéonH˜–í‡ip}²åñhÂb¤Mì֏)ÒÜbd{º»ž[žóÌ*¹ßúñ•z™I‘K¯çTI°W­­œhoÆvY¸"ÞŒÁÇÖUVë‘UÜÊ5ÖÚååýVðk­®V1×UÖJ¿^”,%6­¥Ë*ùêõLÁÏÔ5¬U5‹PÁê&_Åv€ï5ÅÐFÀøYBÔì.x·àC‘€£ž5n!f~¦
õf“ÈaaÜÛ¬Ÿ>nŒý0
hf'î'"¬qôYÆÆž—iþ'
“Ͼ7	>¥1ÃØ4÷ÝCûÍÁok%Ûž;¼
)1î~Óé莎E}-­Î¤/X¢LEbV`η-Z at q*”Û+ !U´j®r,™nO×<JXhòÜA×FZªµÐ8£¶9øCÖ
`;Ú+
f™Ú£kTo“Öçy…Óë
Ë×lÕêþ°WRDÌ?ç°[i
è$½Êà´ÒÀQèˆý¶ŒJÐuˆ]ÖòX«]T°T™pÙÌKÓëÆ»±Zn`àÆ{Rt2h„¾kÒS
-V°ªrò4§Ð¥öå›ã¾@ ô7àj<Æ»
†±Éu¾9"vŽÞdÅŽEtñRil‰ÍÇK¹{#òËJZ%¯Y²6 *	æ†AUÓV“‚6Œ¬çj ÕrïŽb,ƒ¥£6u)vµ\<™ƒâë^ðkÌhZŠ„…yz¢]áÅÇ4†&r¾*cµ´#¼ÐR®„	‹$OÁ怓“°F00=$4hG­Ÿ²]A¶ÃF¹b+á…ž	ÅÉeEDÌG½9ò	©\äákM	S‘×-YHÚïÅN€sY”D×9g=Eéã–üEDa‰jž`[ñ~@ckbAÞ¬åì¡G©û¾qz¤Y†ï†0ÇG¢ü™±q-À«&-¼Ç8bIž5‘žEøIÉËêeÔOoݺšÊÏÚ{>Ñ]7ïù
]¢©7ýRï}:‘J×ÏÍTj(û Ð۝5ɦÛÑ⣿u×Ûݬ÷Ø›Ë`½„ZŽE$ܯ%úlŽ!8!æiÌ^ŒK–êYw*ðÇgŒ|wl@/ò¼=çÔPfµM.QiKšÕ.£Ï〙T².B¯…zH”´Ç¤AŒÅ©PEðj</õ­åj•ð-¦Ñ[e&ÜZas¤/ØpñÕ²j(ÞLÔ|’š¤+ìÕ¾s5ÙªÁ¤:°šìc^x:Ùdëý÷éÇ÷çïÛd'?ö×Òðûz»cÓ]½ë‹aŽ¹<:}?þÏÛ‹wo¼MG
®©[ìú…ú©¢»Ìû[“ŠVáw‘iýŽÁpÿ[_–ÛQ¦õÉJ[;“Èïí¤É‰òñ©ùI’$Ìîs—˸dµƒÞqÛëìJ±Ý\iiÐåŸÔ›—ʯÖÓí[$…uÄ÷Í^ŽH¡°k-DâaÐX	­. `q«¿\’N§šHªf‹D°Ú&Q³¸¶€~i™2æy-HÛd.w	ÃZ»)AÛVóÕBè—%[cr3!¢¥YRÁHØZø3"¤®fÏ//œçÏ^8ƒz—Å×y•ÚÈc"(¹fúŠ@ñBEæ•âÑÉãP½|ðç«×§ãÓ?õwöøJ½|…%™`W3I”¼|88|ñR¿q7pôkwpqvv~ùÆ$Š8œ¡þ$}
oi,Œ&!Ñ7CPDGLuÖjgðzß
h€©e SoSkˆHæQõî|ŒóiìSW‹ãyþúKÿÅ|ÄÊ\ªVq‚]!Ú¢?¢Wáõšñ©­*+ at W,­
×à¿üyéÖ¬ú¨¸ô½57%§Ô[PÔ¢>‹³úãâ“£Ü,ß•&×Í–ïÎ}‡»r–S°øç΢_-ÒÊÍÄ26
€LUX‚æ>†¬*½;°³íO”¥ä:%1ï:؝PûC¾¢²»l÷Ê‘ŽCN‚LNDý’ŝƒq‡G7N~³»"[·náfåV{ë$ð¿)B6 ÛÁ"ê×ÆØa¸¸ôµ®¾iþ½¸iM½‹ûé¶C£Â2úd­lÇÒ
+n:b*߇zuój÷£Å0½fL¿F½ìÅ)=fàÚñú½)ómX^»^--H§dIÐΓ#Å0áS¸É6ìáì*渹ê3Y¶ï½þÏŒŽ:ꨣŽ:ꨣŽ:ꨣŽ:ꨣŽ:ꨣŽ:ꨣ¯£ÿª’Ë

--- NEW FILE fetch-easymock.sh ---
#!/bin/sh
VERSION=2.5
svn export https://easymock.svn.sourceforge.net/svnroot/easymock/tags/easymock-2.5/ easymock
tar -czf easymock-$VERSION.tgz easymock

--- NEW FILE easymock2.spec ---
Name:           easymock2
Version:        2.5
Release:        3%{?dist}
Summary:        Easy mock objects
License:        MIT
Group:          Development/Languages
URL:            http://easymock.org/
# generated by sh fetch-easymock.sh
Source0:        easymock-%{version}.tgz
# extracted from http://download.eclipse.org/tools/orbit/downloads/drops/R20090529135407/bundles/org.easymock_2.4.0.v20090202-0900.jar#META-INF/MANIFEST.MF
Source1:        easymock-MANIFEST.MF
# generated by mvn ant:ant
Source2:        build.xml.tar.gz
Source3:        fetch-easymock.sh

BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  ant >= 0:1.6
BuildRequires:  junit >= 3.8.1
BuildRequires:  java-javadoc
Requires:       java
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires:       jpackage-utils >= 0:1.7.2

%description
EasyMock provides Mock Objects for interfaces in JUnit tests by generating
them on the fly using Java's proxy mechanism. Due to EasyMock's unique style
of recording expectations, most refactorings will not affect the Mock Objects.
So EasyMock is a perfect fit for Test-Driven Development.

%package javadoc
Summary:    Javadoc for %{name}
Group:      Documentation

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n easymock
mkdir -p .m2/repository/JPP/maven2/default_poms
tar xzf %{SOURCE2}

# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;

%build
ant -Dmaven.mode.offline=true -Dmaven.repo.local=.m2 -Dmaven.test.skip=true package javadoc

# inject OSGi manifests
mkdir -p META-INF
cp -p %{SOURCE1} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u target/%{name}-%{version}.jar META-INF/MANIFEST.MF

%install
rm -rf %{buildroot}

# jars
install -d -m 755 %{buildroot}%{_javadir}
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

install -m 644 target/%{name}-%{version}.jar \
    %{buildroot}%{_javadir}/%{name}-%{version}.jar

(cd %{buildroot}%{_javadir} &&
    for jar in *-%{version}*;
        do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`;
    done
)

# pom
install -d -m 755 %{buildroot}%{_datadir}/maven2/poms
install -pm 644 pom.xml \
    %{buildroot}%{_datadir}/maven2/poms/JPP-%{name}.pom

# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/apidocs

%clean
rm -rf %{buildroot}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/*
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/*

%changelog
* Mon Aug 17 2009 Alexander Kurtakov <akurtako at redhat.com> 2.5-3
- Renamed to easymock2.

* Mon Aug 17 2009 Alexander Kurtakov <akurtako at redhat.com> 2.5-2
- Use %%{buildroot} instead of $RPM_BUILD_ROOT.
- Add comment for MANIFEST.MF origin.

* Fri Aug 14 2009 Alexander Kurtakov <akurtako at redhat.com> 2.5-1
- Initial package.


--- NEW FILE easymock-MANIFEST.MF ---
Manifest-Version: 1.0
Bundle-Vendor: %bundleVendor
Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-Name: %bundleName
Bundle-SymbolicName: org.easymock
Export-Package: org.easymock;version="2.4.0",org.easymock.internal;ver
 sion="2.4.0",org.easymock.internal.matchers;version="2.4.0"
Bundle-Version: 2.4.0.v20090202-0900
Bundle-ManifestVersion: 2



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/easymock2/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	19 Aug 2009 13:36:43 -0000	1.1
+++ .cvsignore	20 Aug 2009 11:13:16 -0000	1.2
@@ -0,0 +1 @@
+easymock-2.5.tgz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/easymock2/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	19 Aug 2009 13:36:43 -0000	1.1
+++ sources	20 Aug 2009 11:13:16 -0000	1.2
@@ -0,0 +1 @@
+9f34ecd463ecfa4d70a9f4cf028897df  easymock-2.5.tgz




More information about the scm-commits mailing list