jcip-annotations-1-26.20060626.oe24090>    f꿬 ;G|`u` l ȂgvyA!^&cȧ@PmPyj;ِXYrxa&{X2-F~ ў9>2tH;p!]o28Jg<`8\CBU˵!X P7UD9OjuD2"E)7/|ҧN\e5 $Sp]kPc<|HpKۅ( CBX´+1 -wܳ"cv 9sgh M8FfN%Է3s@n';i$!vuvq_HH97{?kd ( E *08D J P \  $0?P\p(89:2AUF\G|HIRXY\]^ d ef &hlCjcip-annotations126.20060626.oe2409Java 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.f꿪dc-64g.compass-ciCC-BY-2.5http://openeuler.orgUnspecifiedjcip-annotations-1.0.pomjcip-annotations-src.jarhttp://www.jcip.net/linuxnoarchTf'f'f'2adac9b64b054ed8dfa8f957fe0fc254277560145805fbce32fdbee45962e43d221f5cbe0b00a4c5f3c8870639de3573223fb9aa2636c631f901302fd4339efc15cd30f8771591cdb0096153f9884d6481be9e0a0c21c23cb886296142ff531d rootrootrootrootrootrootjcip-annotations   java-develjavapackages-localjpackage-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)1.5.03.0.4-14.6.0-14.18.2fj@wangkai <13474090681@163.com> - 1-26.20060626- License compliance rectificationnoarchdc-64g.compass-ci 17266605221-26.20060626.oe2409jcip-annotations-1.0.pomjcip-annotations-src.jarjcip-annotations.speccpiogzip9utf-81b1d31cd3046c30ae5afe9270bfd07623faecd217831b39c9750b23af5d8ff0bc255d67f6e15fb03cc544d1b3ead2e97aff362d5d60c58483519a54304db4ef9Name: jcip-annotations Version: 1 Release: 26.20060626 Summary: Java Concurrency in Practice License: CC-BY-2.5 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(x86-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-26.20060626.oe2409.x86_64/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-26.20060626.oe2409.x86_64$_dir/$_jarpart ]; then _jbase="/home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-26.20060626.oe2409.x86_64$_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-26.20060626.oe2409.x86_64/usr/share/maven-poms \ --jar-base "$_jbase" \ /home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-26.20060626.oe2409.x86_64/usr/share/maven-metadata/jcip-annotations.xml \ /home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-26.20060626.oe2409.x86_64/usr/share/maven-poms/$_pompart \ "${_jpath}" \ >> ${_filelist} sed -i 's:/home/lkp/rpmbuild/BUILDROOT/jcip-annotations-1-26.20060626.oe2409.x86_64::' ${_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 * Thu Jun 13 2024 wangkai <13474090681@163.com> - 1-26.20060626 - License compliance rectification * Fri Dec 6 2019 openEuler Buildteam - 1-25.20060626 - Package init ?Y s,9C!1_H" jkWCgbF 5z(46b2Y\Kc1,GY 0`sX0 ncЙ?PAlX?^ "( bmCpp0.XsTwuAyD+>2lˢ_Q/`|>6 h`QaFD~mM5b\=+]åB.:;M>-Vȏ3 8)3hR$D4L)@AhbRx̤4&Ai@2I8ǡM 5o35`LgDM]w!  H0k1km~T%0b:E/)Ajgbogo;$,I]u^3Uy7lAj+ۻVn}ʍ&w-bԮ'Dmf-XRu*(OXTwH۞VU5MZ Swî OLz:4 H ]^I`VŒq04yi vocg|%զ)^Ü״xCK_?kr~+}A'Hxu^tug]nT"R<ŽXykIf^kɻrNy,SvtD0.ɼf͢Ձnuuf.5wߘ_:UZ_AT]hwĩ* S\pgE4+wQuSswɣ%zr2K_&ܤ"^hU .ф e_L>8u8uXdXu.=&t71m+lid~X+5R}Κ8֭ynE*n7oD5nSFvtf"<_Ih׺ߢakU؋/y[㻵B_ٟgéJK3_i& ?vоRE꫃%+uvtp6GwIF]&]m˳.Zs"͎qs=W2WT UQS;y{mwu-F M!v4%"4Nj0_T/_u!gxN''~$MʳYGp+4cQQGv&K+I\-?aR"N, 7_Кq!2OCe珬@%=2u` [t8F|ǑvFspԷ:sm2Xtj`vsJHxX}i]n9dwq'$|ywEk}"/DϜ+jsemO9X5U3yQ^MS\tJxNpY6'Ƈ|LJv( UO52rb4"N>j=|7J˥[ƈb*QS6,/*ѳMoQhyNߧUwfgȊȩx*,X[Ա&ʾEQnG{brC"ʖ|D,TOY/\BWLֱp$:L"Cbȍ.|s'©U"<,"DCY%)z@!5҇)R;|SKo*Jb{7SE=;ZK0 O`$+6 :P#=+!&ؠ%rcl,~rj MN}}]'Tror֜Tvzm. 7)g)=ڞ2WtmWNKwB„WOm~]ZvT95ޫⶲ+5ڞ*̞?}Vg0λbYOj޺ `yo\VY^J#[YA*{{՟CTw"ݜhr=-/e蔫9"qq9vɆ4ѽ;{9`YȠvE/u  \?L(!.Q1zc9j@ǽݏP.y!!" ݋e6Y .;H&ڳbܫ_r7Œ5 ΋E=dHP_kŕ*sӱį/e4twE|X Tn1%2ЮeaU"vYzFΕf1d*΁lۄMo-2|-3z:K"yײD?],/y*? s3]X4 {~#۵N -ƍ6? R 9[M/6_azi?Vr[IҮV7Lۃ#V=^y6[0 sVIOZGﯺ-G|+2lADŽ:=9GR~KUC_G+d)Jab|I,S_'%t[]DBTv49#ׄRcqkxPd9;5]~• sʤ<-^5[Hْu fEħ7lq,$^eEH2n~(:+8DQb56c2yΖoq}xC fe_x9~xRuJFpDּ{'pٕs3(:z/2j|s.F-o5KyRoNRxh]u{doHM{*M*b瘦$(s? SK8$tvq,deV+7qH"ܐܕI 1ѻ{֘ݘ@5Y*{t6ӭ.^Bj$)~J9z"GvpJM&e1[aN<𮗮KRު F^~^bCgEߞ?bK1Żm G\Iޙ$Mb(WR3閂OPǵU+uF6/]fơ{.S[]Z z&fyw_^"71)@ EW*r>btoZ6=2/?>"w5LBJ`a׭*fV1vTG?k1>*=a/͖e.e*%a1^Z[16{`4JaK3_RԍJ-#'+"zj=A벱' uIGHZB3˂콒.K3?BW Iw-gTR`׹ eEχ֩Yym,^~Z1{ha6sH"Yt+njȝ`vR@% npP~MS/ufv׳)$HtO|C*BwF=D(ю^(-.p[h[QH`rRqZ{xhgVdV:WI֛=}qc9'*Rl2K&@v.wB7Pc_^?O,(AҮoVkD&CG"%r> 8:y<<XDf?lPΚաn(Nq<4P-UPJ qOd=a1MOV-5Jp*P9l[G̓:^Z`k];MZפR>/ Q#IC}'lK ZoG^-OWk)]cǹLYuaDwpڇ8q.\eLmjמ'Z"jq?rdeqk ޞYhW?7ɚ Ib555[ev\v` aLv yO<^3w/?kлdS]ڞPQ?}aCo gc8bM(8d3Sykg_B>vPJ|kjJ#Q *.}fGH;fMYNضGE>Q_r> oZv')޵EL曠#I`C3'1Ѿ #{/ӅSaJ])CLqܕ5Ol~ݥSjVb&o\SW~LS"b;t[h{8ЛBĉH-'п*T?5W}g5ZU?a bԘILigC6N@&hkh.<*`~0aM7a5pk7gJ?: ǡD p&6.!XTe.v Fpo}oNBgB2hhdNc<޷G L8]~GSM8I!LNug8GǏ Bt_R D]4:Lx|40͑ Qؾg(ʡ|h6sp #,:8sPFA)M? 'I !jЗөAI0ןENFЗ'4[,&.7d4 Fp??1BttB<&t6. 3a_\HfqAF6J^/S &0Hc0`* 1QaMҐ ?VeɅa`.-nֶ>ʡ>bh0Nהx_Qk|Za)l̂Ӊ6J2DNPPa6B9u,Ώqfvza92.xR(_[,3a}ihdCL?VmxL j4`tk+D Z:Z=.јɯF $b@XpXMD3=qP!94ڨ bL ͼ:̅!h@~k߆?)st5Ƥqz@oy7J