jcip-annotations-1-25.20060626.oe2309>  <@PT@7!.ܶujG7oe Oopeneuler@compass-ci.com G7o ƷBbtz59-og"@s?@#HzVB(7k*/w j%DrWibfxc~<1 oR~Hm ,s}0S^W.̠A=WnXBߑ&?mtYv65xsW!/",{o6k9Aңb\P:?UUF! IrUM+,n5W&lh@%],@ȣ}ׄ$mA m֑)؈s-6Ur[G3Js g m8- *n,Yfu9ՠz6Qcv;:! G])V85b6a64d2a9936ab3f1f2d3482db453ce7491c3c4316ed144af6fdace6e1ac1ba65fa0313acb768e28ad1fc7ae8e5c2de53b7b72e-/)^Foz4#d>7?d ( E &,4@ F L X   ,;LXl(89:>AMFTGtHIRXY\]^de f`dCjcip-annotations125.20060626.oe2309Java Concurrency in PracticeThis package provides class, field, and method level annotations for describing thread-safety policies. These annotations are relatively unintrusive and beneficial to both users and maintainers. Users can see immediately whether a class is thread-safe, and maintainers can see immediately whether thread-safety guarantees must be preserved.e xdc-64g.compass-ciOCC-BYhttp://openeuler.orgUnspecifiedjcip-annotations-1.0.pomjcip-annotations-src.jarhttp://www.jcip.net/linuxnoarch끴e 5e 5e 52adac9b64b054ed8dfa8f957fe0fc254277560145805fbce32fdbee45962e43d221f5cbe0b00a4c5f3c8870639de3573223fb9aa2636c631f901302fd4339efc814aed9b67a3eb2bfc7c775d294ab828c2bd015871b3c90c11695559bb3332aa rootrootrootrootrootrootjcip-annotations   java-develjavapackages-localjpackage-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)1.5.03.0.4-14.6.0-14.18.1]BopenEuler Buildteam - 1-25.20060626- Package initnoarchdc-64g.compass-ci 16953204401-25.20060626.oe2309jcip-annotations-1.0.pomjcip-annotations-src.jarjcip-annotations.speccpiogzip9utf-84d2672cedfb2fa829c507f81190df57034b0c6aabf9f82e22943c7b44d9ddbbd1746d6b735191fe8af95f7224665fa16c4cc3f2452eaceea117343f773a5fc11Name: jcip-annotations Version: 1 Release: 25.20060626 Summary: Java Concurrency in Practice License: CC-BY URL: http://www.jcip.net/ Source0: http://jcip.net.s3-website-us-east-1.amazonaws.com/jcip-annotations-src.jar Source1: http://mirrors.ibiblio.org/pub/mirrors/maven2/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.pom BuildArch: noarch BuildRequires: javapackages-local, java-devel >= 1.5.0, jpackage-utils Requires: java-headless >= 1.5.0, jpackage-utils Provides: jcip-annotations-javadoc(aarch-64) jcip-annotations-javadoc Obsoletes: jcip-annotations-javadoc %description This package provides class, field, and method level annotations for describing thread-safety policies. These annotations are relatively unintrusive and beneficial to both users and maintainers. Users can see immediately whether a class is thread-safe, and maintainers can see immediately whether thread-safety guarantees must be preserved. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'jcip-annotations-1' /usr/bin/mkdir -p 'jcip-annotations-1' cd 'jcip-annotations-1' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/jcip-annotations-src.jar' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . rm -rf META-INF sed -i 's/\r//' net/jcip/annotations/package.html install -d classes find . -name '*.java' | xargs /usr/lib/jvm/java-1.8.0-openjdk/bin/javac -g -source 1.5 -target 1.5 -d classes cd classes /usr/lib/jvm/java-1.8.0-openjdk/bin/jar cf ../jcip-annotations.jar net cd .. /usr/lib/jvm/java-1.8.0-openjdk/bin/javadoc -Xdoclint:none -d docs -source 1.5 net.jcip.annotations %install install -d $RPM_BUILD_ROOT/usr/share/java mv jcip-annotations.jar $RPM_BUILD_ROOT/usr/share/java/ install -d $RPM_BUILD_ROOT//usr/share/maven-poms cp /home/lkp/rpmbuild/SOURCES/jcip-annotations-1.0.pom $RPM_BUILD_ROOT/usr/share/maven-poms/JPP-jcip-annotations.pom set -e # default values _pompart="JPP-jcip-annotations.pom" _jarpart="jcip-annotations.jar" _filelist=".mfiles" install -dm 755 /home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-25.20060626.oe2309.aarch64/usr/share/maven-metadata _jbase= _jpath= for _dir in /usr/lib/java /usr/share/java; do if [ -f /home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-25.20060626.oe2309.aarch64$_dir/$_jarpart ]; then _jbase="/home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-25.20060626.oe2309.aarch64$_dir" _jpath="$_jbase/$_jarpart" fi done [ -z "$_jpath" ] && (echo "add_maven_depmap error: $_jarpart - file not found" 1>&2; exit 1) /usr/bin/python3 /usr/share/java-utils/maven_depmap.py -a com.github.stephenc.jcip:jcip-annotations \ -n "" \ --pom-base /home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-25.20060626.oe2309.aarch64/usr/share/maven-poms \ --jar-base "$_jbase" \ /home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-25.20060626.oe2309.aarch64/usr/share/maven-metadata/jcip-annotations.xml \ /home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-25.20060626.oe2309.aarch64/usr/share/maven-poms/$_pompart \ "${_jpath}" \ >> ${_filelist} sed -i 's:/home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-25.20060626.oe2309.aarch64::' ${_filelist} sort -u -o ${_filelist} ${_filelist} install -d $RPM_BUILD_ROOT/usr/share/javadoc/jcip-annotations cp -pr docs/* $RPM_BUILD_ROOT/usr/share/javadoc/jcip-annotations %files -f .mfiles /usr/share/javadoc/jcip-annotations %changelog * Fri Dec 6 2019 openEuler Buildteam - 1-25.20060626 - Package init ?Y 9{{9jcqؙ1_GimĒtt56 N?Dt0 Ƣ g Q鐁`h@&0 $?`bm1V@.a Q~4Ya7[gXF@Q@'\9Mmi[~C#+i*PEHC$ddA04>'ɗ0ȆtG]% ON3o ۳KX)w1pV%kD$;>& 1o,F!l]QVv[0_X`{+·3vV[̝]ж[mkGD({eNNf,mZ-]y[[  U%MDin%t0*c}rbzdVp㞌 yV7/1hf816lB D#MVy^"UX+ E&p ɮvb5{-SX`r)K) +87̿#n~>Do[7Qu]⟟sY#󧒐s399pdu9mƯZyK&LRtY߱<>;\M}گ_nﹿDoCw$SƐJTm'ӵF[b3_~cE(7sAU[s{%UV҃즎`h95]GƋ'a brvؿ&@esݵݹ![ر=GoD E"x91"o2pˑ; OTz@\VgjNNennrB*m f'*).1GSc/wujss2(21' Nr<`+5'l&zmS皮( oЪ`5śYw3sdFnEhoo^w '<#"jcBMX҇b׮Y$.4 yq66f4/<ێ=vZùXnW{kAKg)6-Sr,:ZݲNZ[Nzj|-9. bmg)bQwee~ڪNqH8SL#h(d)I{U>''"OT-ї8i/vH{"}LN?Ȅ%K*H],Tk@Jןa$;>r~K ߋanW~hȉؔ.aarZ"/ЊF D*8 9ζ6Ԉ' ө"q%Em oӵOCXo.N_?qOuhsRD1H -\SD#KM5ohu3Lx=&(#nyJOy?.#ІQ={ͽG=:Qns^4"F]Daq_WuRdmISܟSlyy*]x5c^ЅE~?JQؔ5y-_̗ۄ }*V˟-%(ꡈ?|=̚ꮼ#ivX1񕕫y@ʧEzWSSz? M=S7D)'x~ϻ"sv-9#]y's5qQթxc*S.t߄&oY+Ft$IB 5 O`(3TVɖ6 S2vK[[ʤ8!+kN)T1O96eŧQ6˿03(|qڑbbs~ǣat+,@)JgofrEltH{y-1s\톦ƥ :R5+Tmj,d_{1Z"l#}QɬOf=U=iW}j2sƥW_>L|7 #BΝZ,&aU?gʱ+2_eʂ4uKŊU M)绣xM6HlBd-yTms"QQINF ɯRqa=õ09{ɠG:dQ˓+jKK]UABKCdEDs;ɫY#{Pka[Kpŝo;f}OLt8RIrlƺ7)2ߠC!uYWt;,6IMPd)ä })n>&z*!\MlY>(z}n+7qPJ%4a֑͎lK:O@yu[ g^1R̗Z%m]QF@NNqe;eUE_j[p+Ow3z+Wy`䶲;:$?ZHK{$(ׂ +^j$ߖ+|2SK:/K{bJ +/:0IW)5 DiԈm>-K뾲~?Izc?_Fm+>q1UꪲDio݆2xio:⻶?3.=NP=b**{w MwsgyՠU:2ŗv7v0J~i)9q̀AeY#CCG&#e}*}λ,8eFT9 Hߦ0t)խW8Bv٦~C{w)U-̀$K O6n0K..mxu8/am5aZso=A?9*2eaϺe}*j?v]EwWrLBG8V ԭmf AP^AҘu>5oGm!~:I>T.}^N[hCo$J.df ?T}øYi)>\"g[nE^g0aGCE{Wl/8tL/}xab3oxE⼿nX 1[cL?70jhgWO}9t!$1'sWb?}ubSy[] q^_ BЅo=sh!Co-G_ˎja.͈_@o~DCL#@=`n,BiN $@sREX-u-3F#[OiL#]li" -`΀4PA ABQ84Fà 4A(pۢ4 `Ah BRӽn&>VHYX bÏ4PdcoV A'@^lA(*Dn` H z# gP6 !AJdd:L|,`H"{ 0T Bh ,`TxC:fq x6AX@E83`fhuL" )63d 4߾ g|LAB8!+$&Ra3 a(bH @|g(AOתcy͈JP`K|(?h}ހtT ,_PNa3|4y"Ȟ"r,wwcr-rHPn'ApIߒRq֙N)89zZ٘y;ۻ(xOB@`% {L5`Ąa]Lq:cn(o2ȤGg8D4~p^?ox M+UʵdMG2HE \t4iӷ_rt_E[X $Z: 0 ݜC7tdO~k]ܪljaf Na#>o粋0d