RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 15-Oct-2008 22:11:04 Branch: rpm-5_1 Handle: 2008101520110300 Added files: (Branch: rpm-5_1) rpm/tests triggers-D-1.0-1.src.rpm triggers-D.spec triggers-DP-1.0-1.src.rpm triggers-DP.spec triggers-F-1.0-1.src.rpm triggers-F.spec triggers-FP-1.0-1.src.rpm triggers-FP.spec triggers-N-1.0-1.src.rpm triggers-N.spec triggers-NA-1.0-1.src.rpm triggers-NA.spec triggers-P-1.0-1.src.rpm triggers-P.spec Modified files: (Branch: rpm-5_1) rpm/tests .cvsignore Makefile.am Log: - jbj: add the trigger tests from HEAD. Summary: Revision Changes Path 1.2.26.3 +10 -2 rpm/tests/.cvsignore 1.9.4.11 +18 -0 rpm/tests/Makefile.am 1.1.2.2 BLOB rpm/tests/triggers-D-1.0-1.src.rpm 1.1.2.2 +69 -0 rpm/tests/triggers-D.spec 1.1.2.2 BLOB rpm/tests/triggers-DP-1.0-1.src.rpm 1.1.2.2 +69 -0 rpm/tests/triggers-DP.spec 1.1.2.2 BLOB rpm/tests/triggers-F-1.0-1.src.rpm 1.1.2.2 +69 -0 rpm/tests/triggers-F.spec 1.1.2.2 BLOB rpm/tests/triggers-FP-1.0-1.src.rpm 1.1.2.2 +69 -0 rpm/tests/triggers-FP.spec 1.2.2.2 BLOB rpm/tests/triggers-N-1.0-1.src.rpm 1.1.2.2 +69 -0 rpm/tests/triggers-N.spec 1.1.2.2 BLOB rpm/tests/triggers-NA-1.0-1.src.rpm 1.1.2.2 +69 -0 rpm/tests/triggers-NA.spec 1.1.2.2 BLOB rpm/tests/triggers-P-1.0-1.src.rpm 1.1.2.2 +69 -0 rpm/tests/triggers-P.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/tests/.cvsignore ============================================================================ $ cvs diff -u -r1.2.26.2 -r1.2.26.3 .cvsignore --- rpm/tests/.cvsignore 12 Aug 2008 20:29:33 -0000 1.2.26.2 +++ rpm/tests/.cvsignore 15 Oct 2008 20:11:03 -0000 1.2.26.3 @@ -1,9 +1,17 @@ Makefile Makefile.in macros +popt*.rpm +repodata tmp devtool-sanity edos-test -popt-* +popt probes-test -repodata +triggers-D +triggers-DP +triggers-F +triggers-FP +triggers-N +triggers-NA +triggers-P @@ . patch -p0 <<'@@ .' Index: rpm/tests/Makefile.am ============================================================================ $ cvs diff -u -r1.9.4.10 -r1.9.4.11 Makefile.am --- rpm/tests/Makefile.am 15 Oct 2008 20:08:39 -0000 1.9.4.10 +++ rpm/tests/Makefile.am 15 Oct 2008 20:11:03 -0000 1.9.4.11 @@ -99,6 +99,24 @@ ${rpm} -U --relocate /tmp/=$(testdir)/tmp/root/ --nodeps devtool-sanity/*.rpm ${rpm} -U probes-test/probes-2*.rpm +check-triggers: + -${rpm} -Uv --noparentdirs --nodeps triggers-N/triggers-N*.rpm + ${rpm} -ev --noparentdirs --nodeps triggers-N-a triggers-N-b + -${rpm} -Uv --noparentdirs --nodeps triggers-P/triggers-P*.rpm + ${rpm} -ev --noparentdirs --nodeps triggers-P-a triggers-P-b + -${rpm} -Uv --noparentdirs --nodeps triggers-F/triggers-F*.rpm + ${rpm} -ev --noparentdirs --nodeps triggers-F-a triggers-F-b + -${rpm} -Uv --noparentdirs --nodeps triggers-FP/triggers-FP*.rpm + ${rpm} -ev --noparentdirs --nodeps triggers-FP-a triggers-FP-b + -${rpm} -Uv --noparentdirs --nodeps triggers-D/triggers-D*.rpm + ${rpm} -ev --noparentdirs --nodeps triggers-D-a triggers-D-b + -${rpm} -Uv --noparentdirs --nodeps triggers-DP/triggers-DP*.rpm + ${rpm} -ev --noparentdirs --nodeps triggers-DP-a triggers-DP-b + +borken: + -${rpm} -Uv --noparentdirs --nodeps triggers-NA/triggers-NA*.rpm + ${rpm} -ev --noparentdirs --nodeps triggers-NA-a triggers-NA-b + check-query: @${rpm} -qW . > /dev/null 2>&1 [EMAIL PROTECTED] -U --justdb */*.rpm > /dev/null 2>&1 @@ . (cd rpm/tests && \ uudecode <<'@@ .' && \ xdelta patch triggers-D-1.0-1.src.rpm.xdelta /dev/null triggers-D-1.0-1.src.rpm && \ rm -f triggers-D-1.0-1.src.rpm.xdelta) Index: rpm/tests/triggers-D-1.0-1.src.rpm ============================================================================ begin 664 triggers-D-1.0-1.src.rpm.xdelta M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N,S4X,#<N M;G5L;'-H:[EMAIL PROTECTED];&[EMAIL PROTECTED]&9^08%@"F-3# M*0<X=8B&QVDWF]T\R`:(K+N;%PF)V0!JP6%VYNYF8'9FG)E-`G$54"244.61 M4R@<'K4](`%40"H@@[EMAIL PROTECTED]"[EMAIL PROTECTED]:@?3>F6\WFTV._M,]9W;O M[_M^]WO<^WUW[MYHOWDAF?J_??HG"GZ[XVH2#._#SWK\%.,G%3^M^$FGJ*0T [EMAIL PROTECTED](QA><F7\6_*?C1`5\'?I,Y/_D6Z%N(OJ4DA<KH1]W7OU_9U[*/ M&FA)?TOC1]#.72N*BZE-G</:]R[8OW^S+_7C']ZMN??>IM"*F=2&_-0AX0=V M'POE<T\<;#FZP7[&Q:ZR\X5Y>;P]%_$Y3M;)HT"[EMAIL PROTECTED]".7;>[EMAIL PROTECTED] [EMAIL PROTECTED],U;]_-_C+WWT^-)P:\2R8!!.(2>::U=7UR8SUA[K8:6H-")_ MQ,[EMAIL PROTECTED])[EMAIL PROTECTED]/-GZQ'/\#7``\&[EMAIL PROTECTED]>#G`<`W`.<"[EMAIL PROTECTED] M!/PEZ"L!?POZ&L#?@;VG`-\!O0+X+N"[EMAIL PROTECTED]@)[EMAIL PROTECTED]@E MX('`7PTX#=9G#>!!@/<!'@S\MP'[EMAIL PROTECTED],!'P4\%/[EMAIL PROTECTED]><!. MF'\1<)&)DV"_4DK,[EMAIL PROTECTED]<[EMAIL PROTECTED],YKJ&4F28_;2;H M9YGZM-F`GP(,ZY_"F_[3G@:,`#<[EMAIL PROTECTED],\R.`UX*_!8!?`_P"X-<!MP!^ M`["[EMAIL PROTECTED]:U4/9LW,H.U4'`EJ6:`\="$N<[EMAIL PROTECTED](ZTG0M&S?ZU[*W M$8EB0$1(SY[CGY,MJT&C_/L[:L)^4>!HCQQB!8GRH`8DRDH(2;JM3I9%C:K7 M=:7(9E.54#Z99:-$00HW44)N88$Q?^$>PWXQZ^`X+I##\YR3+W".MSO]]OR\ M_`"7YPR,]SMS'=!O-/9.D0?W;%=^MB/;XYWN)[EMAIL PROTECTED]@[EMAIL PROTECTED]<"83 M,6MRU&TQ;:5QLE8[9:5_*MU>F=)VAR/7:<]U%.:3$`;TH\32#BJ+81A_6!!Y MAE6#FL6*XB1<B+=D-3_":&%>+LIJ-GXC=(2(5!32ZHG,&$1H<U0O:WH<`:;! ML%O!U:NRK(/[EMAIL PROTECTED]@10QT?:"0N3$5%EH$T75M3Q?BJI]6ZO8RG MO'929E9SV*$88<MAE4.\H$8BF<![=%IYI2>!9ACKP:JNJ6-**EVE/L*2%3T@ MLMAS5.NJ=9<1!8Z'J^^>8Y`9V>2A)D56]830>D;0TU/,,[EMAIL PROTECTED]:AI<Y M$F6">6``O\;EGN(J]3)3755>,[EMAIL PROTECTED]>2O0-N)!P]?2BU'HK MO2Z?84)%(F([EMAIL PROTECTED]@2C#6VRB$[O6HK:ZNZ]Z2&".2Z+6;'3&- M,7/8!I8364U36+V^R%WI\OEJ7'7F!O70Q9N*T8B5L*0AG:[QUE8R5<:.T,\\ M0Q=A1:6;<5563G)WSS,E1.6:[EMAIL PROTECTED]',E*?<5U/I>B)JQA16ED\MG>;R)0A= M1%CJ39"ZF2JOSX?E,;J1+-XLOZRA(L*Q-N%>&165H";$T<6TC4<--BF,VX;8 M"K':7#K'X<!CCJ?[K/>X9C+:S>AZ`QLPQC9[D7CLH;;Y!<F&3P%BAC0#(TB: MSHHBH^#S`-N2!-'0A>9B=XQB,?@&H*T*4<A:SRDX5)JVA375)@I^<NC:_*IB MY>00;G5-H_M6:_B-H/R8#G^SNL!928A"`_I1*O9%3G^K).N8V)V"&C*C5T,$ M:0KB8I&;IV7\X1GIQ>G.CJPPPR-_.,@H+#>7#2*RRB")IT<BP.]C;;M5"2L8 MB0NY9P#XK(P+$D-"C>[EMAIL PROTECTED]"/8PDJ#L[2E:2`D'>2^> MCD**R.K([EMAIL PROTECTED]<O`'B\A*68R7<[EMAIL PROTECTED]@A MB%^.#"L&98L]JL+YD#`E759(-T3%9OQ0VEC(LSH+5.P^(#1%L)Q5R?L27]O9 ML*B;!S,AX)H"K0T+"[EMAIL PROTECTED]:(B<[EMAIL PROTECTED](L(:<IS%&33C MBMA`C`DB"N+#W!)W0\IB0JR48`U+L!S2)[EMAIL PROTECTED]:[EMAIL PROTECTED]<B:Q;SJ9.$ZU;GZ MOD(UU\.PC1%NI'HYA&`=<&MA`6'%IB2L-MG9WE(=O^61SG!*.+J/((D+""2D M?`(R[DR20VQ:Q(IA`Y)X636&L>F&]9!"[EMAIL PROTECTED],149BK87L<CW'TT9QBB5CB MSPNL,!U85,37LSK!9BF:)614/TBPUUB[&&[-",AJ&R]G*U%0663<8^-PC5O( M>6O6>O028K%6.VAKD+:&<O%OB)3[)+),>*R')30IB"2DXONL-<!J\R1RQ9+D ML&8-2XV"Q%MUUB\BC<J"5SII!;@`6,[EMAIL PROTECTED]"+(5'"^H%!.N,,F MC<7_-"+X]HY?R.1&:?R_[.JZ2PRD/[@,_EHF+U]]0;J<D_ZBMFRC_^IOUK4] M.G)3_\VUUI:;<PYLW59X_6!H_6<%;UA/O+I_VW]O=DX>._1$:^;W.9^V/E=U M_=U9%X^-.CY^^QDT:$+GXCW/O_3K\]>\-]9M_=NY]LZ&]HNWVKA.S_DK'<,S [EMAIL PROTECTED]'F!W:/G/[EMAIL PROTECTED] M,/'J:R-&3B]\;W2);X.R<L>^]*J4S]7=32>%S&&MTRI>\!QJ/?G-Z'-K#GWE MN;[EMAIL PROTECTED]'GC533W*ST8Z;J0M/7PO[UA9.KGZQ]'+HQA!Q6\:<7\T[WGIJ M\=DG=WP[6$I-;IIY9U]C=M7YM*7.]+R3WETCA^_]XOFZH\NS5\P?FKWW?O>P M[6W/?31N[Y/2W-\M>O;IEX;T*WGE0VI4[I25*7^R36$/GSO5M.78I9)Q/SQ6 M-F3XK;\/_>K(F);=;8M^J?9O#&Y=4/>^]Z\S;XO9PVNVO'ZG\6-E5-*`[XJO M/S9A*_W9SU;/6+CGY/9DV^015;>IS"6__\`];^C6LWI2T;0M&X]\NNK8[7<J MWAQR^NVB^;O4TE.^;R:\VC;]7$7[W$G+2C(OK6U>M?QR[:V#+<^W'SIV+6/] M'Q[Z\[H=+:VSW$M/-Z[)2,O=N7GQ)TN:_W/XE0&_.%L1V'GDD^(S5QZ\<%Q- M??;+/]Y-__[G%S9=N;0K.&/7MHOOG+[!%X??/+#QGYWA<SL/=GD6;[EMAIL PROTECTED] M#OP?PR-1C/[EMAIL PROTECTED]&[EMAIL PROTECTED],*$F).=E>.%6UM?_CFI4 MK?BKS,C(HU&06)*<H9"26)*HB4T!(P/#7V4`>7$1L4(```````FV)5A$6C`P "-"4` ` end @@ . patch -p0 <<'@@ .' Index: rpm/tests/triggers-D.spec ============================================================================ $ cvs diff -u -r0 -r1.1.2.2 triggers-D.spec --- /dev/null 2008-10-15 22:11:03 +0200 +++ triggers-D.spec 2008-10-15 22:11:03 +0200 @@ -0,0 +1,69 @@ +Summary: Triggers on D functional tests. +Name: triggers-D +Version: 1.0 +Release: 1 +License: Public Domain +Group: Development/Tools +URL: http://rpm5.org/ +Prefix: /tmp + +%description # <== NUKE + +%package a +BuildArch: noarch +Provides: A = 1.0 +Provides: AA = 2.0 + +%package b +Provides: B = 1.0 +Provides: BB = 2.0 + +%install +mkdir -p %{buildroot}/tmp/%{name}-a +echo "a" > %{buildroot}/tmp/%{name}-a/a +mkdir -p %{buildroot}/tmp/%{name}-b +echo "b" > %{buildroot}/tmp/%{name}-b/b + +%triggerprein a -- /tmp/%{name}-b/ + +%triggerin a -- /tmp/%{name}-b/ + +%triggerun a -- /tmp/%{name}-b/ + +%triggerpostun a -- /tmp/%{name}-b/ + +%triggerprein b -- /tmp/%{name}-a/ + +%triggerin b -- /tmp/%{name}-a/ + +%triggerun b -- /tmp/%{name}-a/ + +%triggerpostun b -- /tmp/%{name}-a/ + +%triggerprein a -- /tmp/%{name}-FAILURE/ + +%triggerin a -- /tmp/%{name}-FAILURE/ + +%triggerun a -- /tmp/%{name}-FAILURE/ + +%triggerpostun a -- /tmp/%{name}-FAILURE/ + +%triggerprein b -- /tmp/%{name}-FAILURE/ + +%triggerin b -- /tmp/%{name}-FAILURE/ + +%triggerun b -- /tmp/%{name}-FAILURE/ + +%triggerpostun b -- /tmp/%{name}-FAILURE/ + +%files a +%dir /tmp/%{name}-a +/tmp/%{name}-a/a + +%files b +%dir /tmp/%{name}-b +/tmp/%{name}-b/b + +%changelog +* Sat Sep 20 2008 Jeff Johnson <[EMAIL PROTECTED]> - 1.0-1 +- Triggers on D functional tests. @@ . (cd rpm/tests && \ uudecode <<'@@ .' && \ xdelta patch triggers-DP-1.0-1.src.rpm.xdelta /dev/null triggers-DP-1.0-1.src.rpm && \ rm -f triggers-DP-1.0-1.src.rpm.xdelta) Index: rpm/tests/triggers-DP-1.0-1.src.rpm ============================================================================ begin 664 triggers-DP-1.0-1.src.rpm.xdelta M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N,S4X,#<N M;G5L;'-H:[EMAIL PROTECTED];&[EMAIL PROTECTED]<!/7%5X_"%[,PRDQ M,"[EMAIL PROTECTED]&&1+?E`;&\L&P@";U6HEK;W:7797?F`K)"$0'J$DE."0 M4A[3)[EMAIL PROTECTED]<2W&1H2"@A90@)0Z#E,07:0!S:F.GPF$#BNO?N'LFR[,GD1S6S MTOW.^>XYYYY[SKVK;[EMAIL PROTECTED](;&"7[_=%0?#A]"S%3V%Z!F*GA?1DT(0 M<<F`\:<,X1'`16,"S4WH0K^)Z-$`_QOXS<;[EMAIL PROTECTED]>&Q)?= M&;^,&$:F=*J>\53>'UY^S$WL.#OWL:8U\]?>[EMAIL PROTECTED];@+(SI7G;V4FD]L=XU[ M[;'6JXY#OB>Z#MYO,=7+GRW;9+-ZF!S.RF3G>5B;-9O+]:9G6%FK)X?S>FPL MF^'-2/?:LK-RC;!3WKHR=LM;W>,*M^X+W1JMMG]]&"UA5GBMO;V].XQ8^^7# M3!#)G>AWIK&>Y-W`\:`G"3CA]>-\Q`/^!O!(P#<!_RPJ/R1Z'@'\+>[EMAIL PROTECTED] M7[,`WX+Y#L#_`?T"P/=`OPCP=V"O'O`/H&\#W`-X/>[EMAIL PROTECTED],[EMAIL PROTECTED] [EMAIL PROTECTED]<#+DYW7`PP$?!SP"^)\"'@7Z4X!3`'\!.!7X7P*>"O'^ M#7`NZ+\"G`?SNP#G&SAN..`28WY<-N!28WY<+>`RP)#?Q'*8#_E-G`]X,?JU M(KS(X"=#_2<N-O3)S8"7`%X#V&/X3UX+F`.\`;`7\";`K3!_,^`MX"^\/_L! MA_?G`.#P?G0`UO>CF-`4WN?C%-7LJ";2TZQ$.E$+$DH2*0<E,YK&*2+E#8JL MQDLB(U`:IVIJFE[PJ&OY)DX0O`+':6GU[OHT2?'IFB'%U4&[EMAIL PROTECTED] MN$9.D.0`)VJ66DD25,*O:7*^Q:+(@2P\RT((O!AL)OC,W&Q]_K.'=/ONW.RL M'":3S<YA;'E>6TZZV^W)=>=Y,G.\Z7F,)]L*O4<A[P1^4/_V9J5EI#F<\YP5 M.,9SRE.S.:^7FBWY114M:CIBS0J[+:3,%%JW.9TP4S]UY0-63*5G9&3F9>5D M9F7B4)+BB96)FPD33=/N("]X:$;QJ:29BY*P`0]I:IU)JT&/E&]JU7]#5`B+ M%"[EMAIL PROTECTED],'X0H8^275"[EMAIL PROTECTED]@_8HD::`R0-B",4;$2!"J'RU$5T<'&HH* M4U8X<AA%U517TJZJNIIB)^THKYDQR=0:S)[EMAIL PROTECTED](>[EMAIL PROTECTED])@&OJ*Z\PA%# MTXWU8U55U](E%?92%V9)LN85&.0YK+77%)=A!8J']??-T<FT9/"X9EE2M)C0 M^D?0WU/$,[EMAIL PROTECTED]"TM$=B<90QYH$!_&I[\:_LI4YZCKW2B2>)3("+A!A6 MSG/6N,JKYF!](RHH5#T#*#7."J?=I9M0.(%C5"[6;[2GP:P/[EMAIL PROTECTED])[EMAIL PROTECTED] MA+Y\U%15U?9M2801BO7:QPX9QNAZII%A!49544?X\XLK["Y7M;W6V*!^NFA3 M$1JV$A153J.JG345=*6^(U1;&Y6/[EMAIL PROTECTED]:7]%`A'3#G* [EMAIL PROTECTED]<TCJ[*T9HQ\)29XRTF*YTNEQ('J'KBT6;Y994+A]SS,VH M5R:&)5PSQU*%E,7#-5K$(&H;;"O`J`V4-2,#C5D/-6B]1S63WFYZU^M8AQ&V MT8O88S^UQ<V+%G0*8#.X&6A>5#5&$&@9G0?([EMAIL PROTECTED]@-S1,JGS=4"99:R0 MU/[EMAIL PROTECTED]@W?CPM;@5V<Q*`=3JJDH-KE;1+2'_F`Y],QK/FG&(?"/W MHU3D"]\"9E'2$+%O"4K`B%X)8*3*'!N)[EMAIL PROTECTED]/T`!.W^IPAFD/YP[Z:)EA M&[EMAIL PROTECTED],,DFAZ*`3\07+;IXK)8"@JY/X!H+,[EMAIL PROTECTED],36J%[%2"80HL^*EID2W MX)0"W1'L82A&.=!3N)!B#O(!/(T+R`*C<>[EMAIL PROTECTED]<.`JHE?8J.HG,VEM M]EK1!XEPIDC]DC:!=R\O<+2']Z'+D68$GT2FAU5H/3A,49-DW`UAL1$_E#82 M>AB-`2IR[^6;0TC.*/B^]'!>)BAHQL&,":BF0&M!0LR(J/IQL3.>E430]5U4 M6"YZ)2S7"]2PA45(@X^S*(-&7"$+B!%!X'SH,">CWYI,=(`18\PA"9+#NK$I MR(`%#0T3.`Y))8UW'A,J5(WU#Q:KD1#=-D*HD_Q2@(-$H-Y"`LR*3(E)-][: [EMAIL PROTECTED](-7?.<1K-R,+R1((D*""2X?KP2:DV\ALBTD!G!1D[T2(H^C$S7K0=D?!E$ MKQJ)L,+(AF4!&J/HPVN*+(2,/C"0PG!`*IS'[EMAIL PROTECTED]&[5HU)!>_B!!7B/]HKLU M(L#9UF]G,U80)CSNOW.HRDE\XAK5'GX-(<U5&9391YD#F>@[EMAIL PROTECTED]&FM! MD9OAXT1.06^V9B^CMHCX)[EMAIL PROTECTED];QHL>L,6Z!4PD37.JX&>`5@,3OU\8G M*HHTO$<$P<J\1/B6\3*19U#BIJ)_?*%G"`)=RED$_._L[>W!)E(FK(._G`GK M-UV1+EI33K0<7W[\S)KV\HDC5VS>63/"4?>V,S7^_79^U'M+G[OTYWN/[KI8 M>[EMAIL PROTECTED]&6SEF^Z3[)T+=;0\^*6Q;];G\_-+]ZPKHJHZ#2QP%WQUP_F[)Y35= M?.N1FXU_JOW^2+WPX>@Q`=_YU8]?^\6H3\[.>R=O[[D;SLT/WSX\BEAWDIS] M\3A;Q^;QY-*)6U)G;WQDVN>!OQ<=?OR?IEO"E`D/KI6<>&7;[I5G7MRU]:L& M:]'HCSHO3WMS2.60%1TG5[_4=7)WD;1Q_?W)5:^<[CQTK6B/K;3I8'EPY+Y] MYWJLMOQ_O;>IO,B6-7W,\O/=7WA_OO/&QJ]/)2T^OW#_7V=^=/\IXG!33OOI M-\A6BASZ7,G*LO;B8_-"+ZWM/&.JV?#Q\7M,[EMAIL PROTECTED]"Z_,N!8Z\N:[EMAIL PROTECTED] MH_X[EEF?7MYH<UXX5C,NR6;;[F_IG'NRL-WTPF=3OMG4-C+I'\(;5Y_?>O3X MT-JRZ<[EMAIL PROTECTED]<M%^6)<4F)<3^4]KS^X?*5^Q>1SPZ=WZPLO'Z^ MX\0?*T/:]LDOW"PXF;IM4=V5I=V+>U[=]?0IU\P;>R;<_G)#R\T3T^^RVQ[4 M+9I6L^V#G`O3+'=_.[:CZ>[AW!G/N+2KC0=37U[3,)5\,%QU,Z>S#G5\+X]Z MI^718^\N_,OE=]^_W;JL-W!I01HU=;N6LO/H!Q/.R^>.'[EMAIL PROTECTED]:M65 M*>T'2WX_5[T7__1K9X?/0O\/A_T/?-/[EMAIL PROTECTED]&9@ M8%AQW?G]T=,Y1S9,G^>XY/[EMAIL PROTECTED]>30*$DN2,Q12$DL2-;$I8&[EMAIL PROTECTED]" 5``J`?P="```````)R"581%HP,#0E ` end @@ . patch -p0 <<'@@ .' Index: rpm/tests/triggers-DP.spec ============================================================================ $ cvs diff -u -r0 -r1.1.2.2 triggers-DP.spec --- /dev/null 2008-10-15 22:11:04 +0200 +++ triggers-DP.spec 2008-10-15 22:11:04 +0200 @@ -0,0 +1,69 @@ +Summary: Triggers on D pattern functional tests. +Name: triggers-DP +Version: 1.0 +Release: 1 +License: Public Domain +Group: Development/Tools +URL: http://rpm5.org/ +Prefix: /tmp + +%description # <== NUKE + +%package a +BuildArch: noarch +Provides: A = 1.0 +Provides: AA = 2.0 + +%package b +Provides: B = 1.0 +Provides: BB = 2.0 + +%install +mkdir -p %{buildroot}/tmp/%{name}-a +echo "a" > %{buildroot}/tmp/%{name}-a/a +mkdir -p %{buildroot}/tmp/%{name}-b +echo "b" > %{buildroot}/tmp/%{name}-b/b + +%triggerprein a -- /tmp/%{name}-[bq]/ + +%triggerin a -- /tmp/%{name}-[bq]/ + +%triggerun a -- /tmp/%{name}-[bq]/ + +%triggerpostun a -- /tmp/%{name}-[bq]/ + +%triggerprein b -- /tmp/%{name}-[aq]/ + +%triggerin b -- /tmp/%{name}-[aq]/ + +%triggerun b -- /tmp/%{name}-[aq]/ + +%triggerpostun b -- /tmp/%{name}-[aq]/ + +%triggerprein a -- /tmp/%{name}-[cq]/ + +%triggerin a -- /tmp/%{name}-[cq]/ + +%triggerun a -- /tmp/%{name}-[cq]/ + +%triggerpostun a -- /tmp/%{name}-[cq]/ + +%triggerprein b -- /tmp/%{name}-[cq]/ + +%triggerin b -- /tmp/%{name}-[cq]/ + +%triggerun b -- /tmp/%{name}-[cq]/ + +%triggerpostun b -- /tmp/%{name}-[cq]/ + +%files a +%dir /tmp/%{name}-a +/tmp/%{name}-a/a + +%files b +%dir /tmp/%{name}-b +/tmp/%{name}-b/b + +%changelog +* Sat Sep 20 2008 Jeff Johnson <[EMAIL PROTECTED]> - 1.0-1 +- Triggers on D pattern functional tests. @@ . (cd rpm/tests && \ uudecode <<'@@ .' && \ xdelta patch triggers-F-1.0-1.src.rpm.xdelta /dev/null triggers-F-1.0-1.src.rpm && \ rm -f triggers-F-1.0-1.src.rpm.xdelta) Index: rpm/tests/triggers-F-1.0-1.src.rpm ============================================================================ begin 664 triggers-F-1.0-1.src.rpm.xdelta M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N,S4X,#<N M;G5L;'-H:[EMAIL PROTECTED];&[EMAIL PROTECTED]<!15%NZ$()E$3*@( MJ"RQA0J/-9.9S"1#)LICDDQ>A"0U"2RX+$U/SYU'Z.ENNWM"('2)I?)>[EMAIL PROTECTED] M*&[EMAIL PROTECTED]@;E5>[6LLJND,7=*I=0K)`%*72#O`I2@(J8O;?[S&0R2>F?G:J> MN=\YWSV/>\^YM^?ZOAOGAE#_M\_01,'Z][J38/@0?K;C9QI^AN%G'7XR*2HI M'3#Y5&(\'+AX3.&Y0[KQ;PI^5,[EMAIL PROTECTED]'Y5>0HU(IEZ:&AR98\T MC4HS91Y1?&-HYX$-P474CL*GWQQ.?[UCV-Q1E:MJGQ5_/V?N^!/4MN3LE*0- M/4O'K9GW05MN\PE;-WNXFW44VNP^KZW([D#YK-?!.0M8NQWY6*NO@'44V*S. M0KO-QMJ-L#/76SLN_'OW_=KC)[EMAIL PROTECTED],*,:*Z]O;UM1JS]UL-,4>E$ M/MW()_U5X/CPDPJ<:/YD/9(!7P$\'/[EMAIL PROTECTED])/UF`KP.V`[X!ZU4`^";, M+P)\"[EMAIL PROTECTED]"OA[PMV!O`>`?0"[EMAIL PROTECTED]<`_`EYIX)04L+\.,-&1$GP5L`GP M:[EMAIL PROTECTED])<#JLSQ;`#P,^"[EMAIL PROTECTED]/\(.`/TQP!G`CX.>"3P3P">!/&>`EP$^K.` MG3#_/.!B`R?!?J64&_.3Q@&N,.8GS0!<";@,<!7,AWI/^15@(K=B/[EMAIL PROTECTED]' M_6\,??I"P`L`P_JG^`S_Z<\#1H";`?L!MP)NA?D:X*W@;[EMAIL PROTECTED] MVP'K^UE*J7(H$$"R8BZG\O.L5#[5"`):%.ARVA\1.#4D"BQ/JTA1E3S<Z#U2 M_F+$\WX>(36OR=N4)\H!O?R'EM1'O'R(H\O$,!L2J#+4C'A1"B-!M32*(J]0 [EMAIL PROTECTED])D18J9"]RZ/-?_%"W/]EI<[EMAIL PROTECTED] MT\:QUBGYK,/O+71"O]'8.T4>W+.]A7FVO#+W'#=IA,I.>6$U\OOI:C$H*#B3 M9S%K1M3M--I,XV3-^929_KET!V1*Y]ML=F>^O="63T)(3<:G@)_*81C&&PGQ M/H:5`XK)C.([EMAIL PROTECTED]<TZK_:K1&1#(**T$BTP<:;8R"HJ+&$6`: M#/L47%`61154!HA:,,:8&`M"">)$='5\H%I<F)*,3&DT[:F?Q334S?:4NIFR M*L_4<3FM$9NDARU&9`[Y0K*FC0->R>RJFK($FFZL'ZNNOI$IKW%5-!"6**E^ MGL6>HUJ7I[22*'`\7+!OCDYF1(.'6B115A-"ZQ]!?T\QRV`,K);5E4:C97PB M1Z),,`\,X->[2F>Z*MQ,K6N6FTP2V#"*A1A5SG%[&JKJ:HF^&1<2KIX!%(^[ MQNUJT$W(B$>[EMAIL PROTECTED]:S/[EMAIL PROTECTED]>NN%T+<>GKJZQKXMB3&T1*]];,TP MQC2QS2S'LXHBL6JPN+3&U=!0[VHT-JB?+MY4C$:L1`0%J72]VU/#S-)WA%ZV MC"[&BII2QE53,[6T;YXA(2I7;44_!<8Q4V55#?4UKGE1,X:PIJJV8K:K(4'H M(L(*=X*TE)GE;FC`\AA=3Q9OEE=44#'AF%MPKSP5E:`6Q-'3:(L/-5N$"&X; M8BO,*HMHJ\V&QYR/'K3>XYI);S>]ZW6LPQC;Z$7BL9_:[EMAIL PROTECTED])%GP*$#.D&9B0 [EMAIL PROTECTED],2/@^P+2'$Z[KP(NR.D4PZ7P>T62(*4>D_!8=*TY:((EOXD)<<NA:O M+)DY,8Q;75'HP=4*OA&DG]+A;U8-<[EMAIL PROTECTED]&]'+ M88(4"7&QR(W3,O[PU`9P^K(C*\SXD#<28"266\0&$%EED,[EMAIL PROTECTED] M!;6XD/L'@,_*N"`Q)-2X7B1*.:S19ME/3XQOP8G/Z([EMAIL PROTECTED]/T4)*.,@' M\%04EGA61:;Q3Q'R0!LDP(%9Q&[EMAIL PROTECTED]:XK?B#Q:1E3+IEW,.>/>'>,3X [EMAIL PROTECTED](L'Q!-^5$5SH>$*:BB1+HA*C;BA]+&[EMAIL PROTECTED]<ES[D M9R.\:AS,A(!K"K06+"2,[EMAIL PROTECTED]<:([EMAIL PROTECTED]>H$:MH@(:\AQ%F?0 [EMAIL PROTECTED]@3>[EMAIL PROTECTED](U+,%R2)M8@@[EMAIL PROTECTED];C52<'UZG* M!0<+U5@/W39&N)&"[EMAIL PROTECTED]"BDU)6&VRLP.E*K[ED<IP4B2ZCR")"[EMAIL PROTECTED] MI'S\(NY,DD-LFF;&L!D)/E'6A['INO6P1.Z"^*RQB"B,U;#,Q6,<?32G6"*F M^/,"*PP')[EMAIL PROTECTED]&[EMAIL PROTECTED];(P*RVOKE;"8**H>,^VT<KG$3 M.6^-6H^^A)C,=3;:'*#-83O^#9-RGTJ6"8_5B("F!I"`9/P^:_:SRA*!O&() M8D0Q1X3%(<[EMAIL PROTECTED]"'[EMAIL PROTECTED] MFS0)_]/[EMAIL PROTECTED](?'(M_+4<\OJFL/B%-7-YS\C>-3NSF`FO M%*T;M:*ZL)Y];N6[:][0#K^4=7["H:^*.M]^MU=S[-I]J7#JO';MWOGOU/:, MQ=*PE6>'[EMAIL PROTECTED]&?.Z8ELM^-.:%JQ?/W+MSXT#7+^]TR<+8YUN9QS_;^/*5 M\T].4?XZ[I\]?O?F$0_V#Z-Z/D_U''OL4DG9BIDNCS5WRI*LKHWKG/_H<#SR M/3=QK;/T[/[EMAIL PROTECTED]'HMTR_VW*6ST[;=CM50.5'9DP_F'MZPAESJW]OX^-9 M$[;,W/IU,/_-39\>ZWBL,[EMAIL PROTECTED]&XMV=/N6[+KJ+SW M3--!B]1U\Y,'E^Z=V/;HZAV5'[EMAIL PROTECTED]&1"T5NOR'XM[ M,IYXIVE>IR/EP<+L&\Z'5]Y\9/[E%;LF=^S8//^E_6VW2KJ^?*ZZYQO/(T]8 M/AYUNW/B*O?3IM&7DX7:^J2]F6LWMW>?G%O0YOCD]H7)GQVAZ(OWI>URZO;= M:ZHWO7:T_;*S:>/HKIWS<YI[BDM'OK['ME\Y?6OI;X?]><+:*WL\G7?/7LJZ MMCKMQ@>?7FW)O5#-WS+=+4.'^5,-F\]-^4)Z8]E_7_G%MV/';,\^-KE8VO?6 MR!&KPU;3]VEV[\*_/?KA^V./I"_.7?]E[1_*A&?^<V>\]L.M,T'AV.*Z\QD; M7CAD7IJ=U]J2L[?C>IKVZU/O'%)WAOZTX/#U<_<SBC/:+L[`_P'3_@>QP[]1 M_Q$``!^+"`````````-C8&[EMAIL PROTECTED]@6*%BM,HA*&2.&L<:V:+WC9%F_Y49&7DT H"A)+DC,44A)+$C6Q*6!D8/[EMAIL PROTECTED]":\E6$1:,#`T)0`` ` end @@ . patch -p0 <<'@@ .' Index: rpm/tests/triggers-F.spec ============================================================================ $ cvs diff -u -r0 -r1.1.2.2 triggers-F.spec --- /dev/null 2008-10-15 22:11:04 +0200 +++ triggers-F.spec 2008-10-15 22:11:04 +0200 @@ -0,0 +1,69 @@ +Summary: Triggers on F functional tests. +Name: triggers-F +Version: 1.0 +Release: 1 +License: Public Domain +Group: Development/Tools +URL: http://rpm5.org/ +Prefix: /tmp + +%description # <== NUKE + +%package a +BuildArch: noarch +Provides: A = 1.0 +Provides: AA = 2.0 + +%package b +Provides: B = 1.0 +Provides: BB = 2.0 + +%install +mkdir -p %{buildroot}/tmp/%{name}-a +echo "a" > %{buildroot}/tmp/%{name}-a/a +mkdir -p %{buildroot}/tmp/%{name}-b +echo "b" > %{buildroot}/tmp/%{name}-b/b + +%triggerprein a -- /tmp/%{name}-b/b + +%triggerin a -- /tmp/%{name}-b/b + +%triggerun a -- /tmp/%{name}-b/b + +%triggerpostun a -- /tmp/%{name}-b/b + +%triggerprein b -- /tmp/%{name}-a/a + +%triggerin b -- /tmp/%{name}-a/a + +%triggerun b -- /tmp/%{name}-a/a + +%triggerpostun b -- /tmp/%{name}-a/a + +%triggerprein a -- /tmp/%{name}-b/FAILURE + +%triggerin a -- /tmp/%{name}-b/FAILURE + +%triggerun a -- /tmp/%{name}-b/FAILURE + +%triggerpostun a -- /tmp/%{name}-b/FAILURE + +%triggerprein b -- /tmp/%{name}-a/FAILURE + +%triggerin b -- /tmp/%{name}-a/FAILURE + +%triggerun b -- /tmp/%{name}-a/FAILURE + +%triggerpostun b -- /tmp/%{name}-a/FAILURE + +%files a +%dir /tmp/%{name}-a +/tmp/%{name}-a/a + +%files b +%dir /tmp/%{name}-b +/tmp/%{name}-b/b + +%changelog +* Sat Sep 20 2008 Jeff Johnson <[EMAIL PROTECTED]> - 1.0-1 +- Triggers on F functional tests. @@ . (cd rpm/tests && \ uudecode <<'@@ .' && \ xdelta patch triggers-FP-1.0-1.src.rpm.xdelta /dev/null triggers-FP-1.0-1.src.rpm && \ rm -f triggers-FP-1.0-1.src.rpm.xdelta) Index: rpm/tests/triggers-FP-1.0-1.src.rpm ============================================================================ begin 664 triggers-FP-1.0-1.src.rpm.xdelta M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N,S4X,#<N M;G5L;'-H:[EMAIL PROTECTED];&[EMAIL PROTECTED]<!/7%5YC&Q#F81ZA M"82PA'I"&F3)[EMAIL PROTECTED]<:`UV:ZT5P][M:ONKHP!JTEX)";$X1&< [EMAIL PROTECTED])N0M&ECADD:`P[M\#+0-*2!4`BO0GB&D$YYN/?N'LFR[,GD1S6S MTOW.^>XYYYY[SKVKJVW7ODBF_F^?U$3!JV]?2H+A0/QLQ,],_`S"SROX2:>H MI#3`Y%."[EMAIL PROTECTED]&%YR9?PK\I^%$`?PW\!FU^\G70-Q%]4U$*-7(`-3!U0,GM M1]=00W3I[3(WGK;\8>WP\=3FFE>/O53FGO/UU"[;[0/';.B<X\Y;U.:R57F+ M5SYV\-N;3-=S>\\TOSBF9=^/LK(\N:9LSIUCSC4:<SPYEMQLC]?LS<DSLB;+ M-#;;;?(B"^=AM;[EMAIL PROTECTED]//>OB1_G#W^H:<_;77@)SNA:N[N[MVBQ]LJ' MGJ+2VO'O+&T]:=N!P^%G,'"BZR?Y&`#XWX"'`[X,>%1<?G3X&0/[EMAIL PROTECTED] [EMAIL PROTECTED]"P'?!/T\P'=`7P/X/V"O%O`]T#<"[EMAIL PROTECTED]&?`#P*]I."4%[&\`3'3) [EMAIL PROTECTED]'`GX&'[EMAIL PROTECTED]:`_"[EMAIL PROTECTED]<[EMAIL PROTECTED](-X3 [EMAIL PROTECTED]>!_AQ@"\R_!#A?PTE#`1=I\Y/,@([EMAIL PROTECTED]&<`+\*\1 MXQJ-GP;UG[)`TZ<U`'X6\$K`G.8_[67`"/[EMAIL PROTECTED](ONST[` MT?UY%W!T/]X#K.Z'C5*D@,^')%E?Y*2R,HU4%E4%$EH4Z"(ZQ"[EMAIL PROTECTED]:&Q8\ M2D`46)Y6D*S(F6K!XZ[]U4+$\UX>(26SUEV;*4H^59/J<H;=?,!#%XI!-B!0 MA:@>\6(HB`3%4"6*O$SY%264;S!([EMAIL PROTECTED](`0;J`"V=/,ZOP7WE?MU^=R M%H3<',MFY61;LHT8LI:\K"QDSC6[\RQY'/0>C;U3Y,']VYV;:<HLM%?;'23& M3Z5?S$%>+SU']`LR7M0,S)H==3N3UM-XW?HL2D__T)7W63&=93)E6W+SS-E& [EMAIL PROTECTED]>H#(9AW.$`SS&LY)-U>A0G\00Y7<:268P<YL3\C"7J;X2.$)&$ [EMAIL PROTECTED]&?E%6X@@P#88]"H]?$D4%5!J(6M#&[EMAIL PROTECTED];CA:CJ^$`C<6&& M)*0;0M.5SC+&53&WTF9G"DLK"Q[/6!(VA=2PQ;#D05Q`BD0>!]Y/YY8Z"A-H MJK%>K`IG%5/DL!:["$L,*5Z>Q9ZC6FNEK80H<#P>?\\<E<R(&@\UA$1)20BM M=P2]/<[EMAIL PROTECTED]&P6EAABT;+<**'1)E@'AC`=UIM3UN+[4RYM<Q.)@EL$,5"C"JK M[96NTHIRHJ_'!86KIP^ETNZP6UVJ"0GQB)51HM]X3_U9[\\<MH`K0<VW6@@] M^:BLJ*CJV9(8(Y+HM8<=T8PQM6P]Z^%96<8=X<^W.:PNE]-:I6U0+UV\J1B- M6`D+,E)HI[W2P92I.T(W-M+Y6.&P,5:'H\#6,T^3$)6UO+B7`N.8J<)2E]-A MG1\UHPD=I>7%<ZVN!*&5"(OM"5(;4V9WN;`\1E<7BS?++<HHGW#T#;A7)D4E MJ`%YZ)[EMAIL PROTECTED]/U!B&,VX;8"K)R'6TTF?#8P]']UGM<,ZGMIG:]BE488VN]2#SV M4AO<`<&`3P%BAC0#$Q!DA>5Y)H3/`VQ+"/"J+EB'W3$AG<I7`:T/$84H]YZ" M0Z5I0UB6#'[EMAIL PROTECTED]>Z+-/]JV5\2X2^3X>[EMAIL PROTECTED],0`_7H>ZG8 M%[D%](*H8&+/[EMAIL PROTECTED])[EMAIL PROTECTED](4\L<NVTC#\\(WTX/:LC&68XY`[[F!#KJ6-] MB&09)/'T2`3X_>2V1Y60P4A<R+T#P&=E7)`8$FI<+Q*E%(S0>LE+/Q'[EMAIL PROTECTED], M5QW!'D82E'T]10LIX2#OPU-0,,2S"M)-GD3(?6V0`/NN(GZ%];)Z,NN,#5XC M_F`1R91.O:0SP+LWP".&"_CPY<BPO$_49455>#TD3$$10Z0;HF(M?BAM+.18 MA04J=N\--$2PG)7(?<DA+QOF%>U@)@1<4Z`U8"%AQ%2]N,19P",*H.NYJ(A< M\(I$KA:H9HN(L(8<9W$&M;@B!A!C`H]\^##7Q;[EMAIL PROTECTED] M!CS43)`X1%FGO?-DX$)5//[^8M42HMK&"'>[EMAIL PROTECTED]'23K>TK M5?`UCQ3&$PI'-Q(D<0&!A-2/5\2M2=80FQ;18UB/!$Z4U&%LNFH]&"*70?RJ [EMAIL PROTECTED]&P8YN$QCCZZIMA"=/$'!E9H#G02XORL0K!6BUH-J>4/$NPUUB^J6RT" MDFWU=M83!95!QKUW#E>YCIRX6K5'[EMAIL PROTECTED]@[EMAIL PROTECTED]@><)C)2R@ M`A\2D(3?;/5>5EXDD)<L00S+^K"P,"!P>H5U\TBF,N!2)\T`KP`Z\GZM?>*B MR"1[1%&>4$"D?(L#(<JB49*FX']\D><I"E_*N13\[^SNOD],I$]<!7\YDYO7 M_US\IW',_D6=F\]VK?QUZ:3ARSJ<.P9>ME]QKGC^6NK5#O/P]C+^R"]_5S;W M+W<?'?S46?-$^ZWS]QKO?;;R2,>$DQTC/SEE%B);3\S/:]4WGFRMSA/LO_]F MT8>U'\QJN7M*XC=-&QOT_:/I_+HWIK9/R#,[EMAIL PROTECTED]"[EMAIL PROTECTED]>7.48)U M=-VNM>D7U\W?^N/2CV\=]`Z[/;ORV1N'[EMAIL PROTECTED]&%/Z9\'3LX9 M]<J!0^Z-QPN-[=5/CAQUZI&6*V7OUCW8,WJ;*S,[EMAIL PROTECTED] MM+G\BV'H]4GCQC^VZG3=0K^KV1GIR/8NSWR_NNW3$:'/K^_=^]5WXR\>6U[P M6L:@I2_N*AF;O+>Z8,[EMAIL PROTECTED]<_?&G+]&MG.EXX M<^-TTJ3LI]>E;#N2QM)=SN>V=9XO>O)N=<GP*SN/H5MZNNF/+4O3I*1G?-O7 M-.QK15,7F\<.V^&:]V!&L'T-E;*4NK/=<O_;;R9,G7(C26:<;0?S3R2?]+\Y MB-9=/-?T2?>R789YM;>[EMAIL PROTECTED]'C-^E5ERX2<UHV3]ZW(Z=19?;;@Y] M>-5RWSM%5SHGGVY;LZSRQ-G;@\N/KOWL<'5AYH)E\UM7&S/&OE5C&[U[Q,(S MF_9GG6QK.5AS97=C:P7S0?.%(4M;]RT;G/KE_?>6'MAT#7UT\J.C5SGS(XWC M3SEJ__2SSL^9=K1ZMQ/_1QSR/[EMAIL PROTECTED]'XL(`````````V-@:&!F8&!8 M(?/%V(1K<I:VB823\L*'[EMAIL PROTECTED]>30*$DN2,Q12$DL2-;$I8&[EMAIL PROTECTED]"`*U4 24D%"```````)QB581%HP,#0E ` end @@ . patch -p0 <<'@@ .' Index: rpm/tests/triggers-FP.spec ============================================================================ $ cvs diff -u -r0 -r1.1.2.2 triggers-FP.spec --- /dev/null 2008-10-15 22:11:04 +0200 +++ triggers-FP.spec 2008-10-15 22:11:04 +0200 @@ -0,0 +1,69 @@ +Summary: Triggers on F pattern functional tests. +Name: triggers-FP +Version: 1.0 +Release: 1 +License: Public Domain +Group: Development/Tools +URL: http://rpm5.org/ +Prefix: /tmp + +%description # <== NUKE + +%package a +BuildArch: noarch +Provides: A = 1.0 +Provides: AA = 2.0 + +%package b +Provides: B = 1.0 +Provides: BB = 2.0 + +%install +mkdir -p %{buildroot}/tmp/%{name}-a +echo "a" > %{buildroot}/tmp/%{name}-a/a +mkdir -p %{buildroot}/tmp/%{name}-b +echo "b" > %{buildroot}/tmp/%{name}-b/b + +%triggerprein a -- /tmp/%{name}-b/[bq] + +%triggerin a -- /tmp/%{name}-b/[bq] + +%triggerun a -- /tmp/%{name}-b/[bq] + +%triggerpostun a -- /tmp/%{name}-b/[bq] + +%triggerprein b -- /tmp/%{name}-a/[aq] + +%triggerin b -- /tmp/%{name}-a/[aq] + +%triggerun b -- /tmp/%{name}-a/[aq] + +%triggerpostun b -- /tmp/%{name}-a/[aq] + +%triggerprein a -- /tmp/%{name}-c/[cq] + +%triggerin a -- /tmp/%{name}-c/[cq] + +%triggerun a -- /tmp/%{name}-c/[cq] + +%triggerpostun a -- /tmp/%{name}-c/[cq] + +%triggerprein b -- /tmp/%{name}-c/[cq] + +%triggerin b -- /tmp/%{name}-c/[cq] + +%triggerun b -- /tmp/%{name}-c/[cq] + +%triggerpostun b -- /tmp/%{name}-c/[cq] + +%files a +%dir /tmp/%{name}-a +/tmp/%{name}-a/a + +%files b +%dir /tmp/%{name}-b +/tmp/%{name}-b/b + +%changelog +* Sat Sep 20 2008 Jeff Johnson <[EMAIL PROTECTED]> - 1.0-1 +- Triggers on F pattern functional tests. @@ . (cd rpm/tests && \ uudecode <<'@@ .' && \ xdelta patch triggers-N-1.0-1.src.rpm.xdelta /dev/null triggers-N-1.0-1.src.rpm && \ rm -f triggers-N-1.0-1.src.rpm.xdelta) Index: rpm/tests/triggers-N-1.0-1.src.rpm ============================================================================ begin 664 triggers-N-1.0-1.src.rpm.xdelta M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N,S4X,#<N M;G5L;'-H:[EMAIL PROTECTED];&[EMAIL PROTECTED]&[EMAIL PROTECTED]&/C M(QH=48IZ6/:!&[EMAIL PROTECTED]<845T!60!7Q4&8?9NP^8G1EG9I&HF];4^K;51DU,U:AM M8Q.)K=$DJ#%'$]/$&NUI3XR)C]I4CX>D/II234X22^^=^799%D[Z3_><V;V_ M[_O=[W'O]]T[>[EMAIL PROTECTED]/_MDYHH^-DK'4DP[(>?7?B9AI_^^-F$GPR*2DH' M3#[E&`\$+AY3>&Y*!_XUX$<%?!OXK?K\E'[EMAIL PROTECTED]:J,')5+_4Y/)._S0J MS9C1KGA'THY7MQZ:[EMAIL PROTECTED];NR1&.+2.+_G6I+G0X]5S3V7&#J3WCOQZX_+<E M;Z\J7GMZP$UN>V5&P[[[>1R;;[':[EMAIL PROTECTED])6ELO+LSE\K(/U>7T.1WY^@<6> M;\OCK/EZV!D;7WACUO/\Z>U)=:\GCQGJSC^+4Q@>S;6KJVNO'FN/]3!15#J1 M%^OYI&\!CA<[EMAIL PROTECTED]/!/PYX,%QZV/$SQ#`=P#G`;X+ZS49\#V8 M7P#X"]"[EMAIL PROTECTED]>[EMAIL PROTECTED]>#_`%ZK8X,![&\"3'2D!+<[EMAIL PROTECTED] M!>`TX&[EMAIL PROTECTED]@@\-\$/`CTIP!G`#X#^%'@OP]X`L3[`>`"T'\, MV`'SKP(NU'$2[)=AICX_*1-PF3X_:3K@<L"E@"M@/M2[81Y@([EMAIL PROTECTED]" M_6)=G[X$<[EMAIL PROTECTED]'^#5_>?OA0P`MP"V`=X!>`5,#\">"?X^S'@WP%>[EMAIL PROTECTED]<! M/@Q8V\\22I6#?C^2%5,E9<VU4%:[EMAIL PROTECTED]"5M"\L<&I0%%B>5I&B*KFXT3O] MYF6(YWT\0FIN4V-3KBC[M?)/?:PZW,@'.;[EMAIL PROTECTED]@7I1`25'.M*/(* M%5!5J=!LEJ60G<PR4WQ0"+=2P;R")[3YJXYJ]L?:[EMAIL PROTECTED]:?S\+9'4_8 M\PIL]OP"A\51T(@[EMAIL PROTECTED]&GNGR(-[MLN>:\LM==6[2".47Y27S$(^'[EMAIL PROTECTED] MSF0J9DV/NIU&FVB<K,E*F>C_E6ZO3&FKS9;GL%IM5CL)84`RU>!<2F4Q#-,8 M#O)>AI7]BM&$XB1<R&O,6E',*&&O6)BU0ON-T!$BDE%("1"9-HC0^B@@*FH< M`:;!L%O!!6115$&[EMAIL PROTECTED]@%?8R)L2"4`$Y$4\<'&HD+4Y*1,8VF:ZKG,)ZJNIH2 M%U-:45.4F;4B;).TL,6PS"%O4(Y$,H$WHZ["79I`TXSU8%55US(SW<XR#V&) MDNKC6>PYJG76E)03!8Z'"W3/T<B,J/-0JR3*:D)H/2/HZ2EF&8R!U=*JDFBT MC%?D2)0)YH$!_&IGR6QGF8NI=,YQD4D"&T*Q$*/*>E>-IZ*JDNA;<"'AZNE% MJ7&Y74Z/9D)&/&([EMAIL PROTECTED]@2M#66RN$[O6HJ:JJ[=Z2&".2Z+6; M'=&-,4UL"\OQK*)(K!HH+'$[/9YJ9ZV^03UT\:9B-&(E+"A(I:M=-6YFCK8C M],J5="%6N$L8I]M=5-(]3Y<0E;.RK(<"[EMAIL PROTECTED]/M=NY(&I&%[HK*LOJG)X$ MH9,(RUP)TA)FCLOCP?(874L6;U:CJ*!"PC&UXEX9&[EMAIL PROTECTED] M&V(KQ"K-M,5FPV/.2_=9[W'-I+6;UO4:UF",K?<B\=A#;6X,"F9\"A`SI!F8 MH*"H+,\S$CX/L"TAR&NZ4#-VQTA&C:\!VB01A:CTG()#I6ES6)'-?+"1'+KF M1EDR<6((M[JBT'VK%7PC2-^EP]^L&N1,),1@"_I.*O9%3G^3(*J8V)V"'-*C MET,$*1+B8I'KIV7\X1GIQ>[EMAIL PROTECTED]'VG:K M$E8P$A=RSP#P61D7)(:$&M>+1"F'(K1)]M'9\2V8/45S!'L825#V]A0MI(2# MO!=/12&)9U5D'#>6D'O;(`'VSB(^PQ9%.YF-EE:?!7^PB*R44;N<L\"[EMAIL PROTECTED] MQAOTX\N187F_:+1&[EMAIL PROTECTED]:@BA+IAJA8CQ]*&PN]K,H"%;OW!5LC6,[*Y+[T M(A\;YE7]8"[EMAIL PROTECTED],A8<14/;C$69`3!=!U7U1$+OA$(M<*5+=%1%A#CK,X [EMAIL PROTECTED]<$3.(,8%'?GR8&^/>D+*8$"LD6,,2+(>TB258`#,>ZA9(&*)BU%]ULG"= [EMAIL PROTECTED];*2"&$*P#;BTL(*S8E(35)CO;6ZKB6QZI#">%H_L(DKB` M0$+*QR?BSB0YQ*9%3!BV(,$KRMHP-EVS'I+(71"?-181A;X:YOEXC*./YA1+ MQ!A_7F"%[L`H(V^`50G62U$O(:WZ08*]QMI%<ZM'0%9;NYQ-1$%ED7&/C<,U M;B3GK5[KT9<0HZG*1IO\M"F4AW]#I-R+R#+AL1H64)$?"4C&[[,F'ZL\*9!7 M+$$,*Z:PL"PH>[EMAIL PROTECTED]<J"*YVT`KP`&,FK-/ETAY!+]H>B."DH4O[E08ER [EMAIL PROTECTED]"W][QA4S>*+7_EUU=#XF!C#$;X:]ERN9M<\7+EHSW.C<4O_N; M(>9G9HSJE[*O9N"'30O75J>J]UJDIZ^<>9T_<+GV_HD_K9H^=_;&JJT7OGBX M\MBWBF/JJ91=2Z[Z3WK_-O4/[ZQ^\,[EMAIL PROTECTED]/9N4^?FO'\0_;&B3&C MIK2UW7KRPM'UMQ[_U?S'#*=?G31[?]=F:[EMAIL PROTECTED]/[EMAIL PROTECTED] MSJI7+C1T[BV^X&A[9/SCFX:V+3G#'S.<;_WCF;NW#NU/K?ITX8[5Z?_VG)MU M1UY\)+N^O,[&WMB^[:?.+S<NZ!S^\?R#,Y>VU7URKWSW>QV51S9U75O#_7#2 MZLO-OIKS=8N;#E[\.OG9&]8/[OWH>ON6S,_&G1V1,?F5UL-[.M2\Y+'K.W.W MKOS[W=L#?F#Y:_U31SUB^-I'S6G+O[_GK2F6W:,?D=B<B6FUTPX=6U/N_&;G M1X,NU5Q^]OC-]H<YN[:8!SMSKI6WT\.D^\9'A_Q\T=&SKN+S+N[S2?Q;N_^R M*9U*GFOH?^JE-R*OI=2-DW:\_.:$K,WAFXZF><.*7GR_++Q[WR3SRR_]8U3X MU_,ZLN=W')C?D;[EMAIL PROTECTED]""CNR%'0<6=F1?F9AS(S7O[O7F2^>_>;'S^FM?C3Z0 M+6VH5)<>'YNY["?CRABV(B=GY].Y+<-&OVTZ9VO?/I*].O[$RKV#BA^DW$S; M?_SX!.>?/UDZS-"^\WS#K7,G[<>9MJ'/,$=^Z1J^1LCIWY6$A)T;AN,_@&G_ M!1?A@"'\$0``'XL(`````````V-@:&!F8&!8$7)=)#F3.R)/*EE!:,9N)?$_ MRHR,/!H%B27)&0HIB26)[EMAIL PROTECTED],#(P_%$&`(&U^:I"```````)M"581%HP,#0E ` end @@ . patch -p0 <<'@@ .' Index: rpm/tests/triggers-N.spec ============================================================================ $ cvs diff -u -r0 -r1.1.2.2 triggers-N.spec --- /dev/null 2008-10-15 22:11:04 +0200 +++ triggers-N.spec 2008-10-15 22:11:04 +0200 @@ -0,0 +1,69 @@ +Summary: Triggers on N functional tests. +Name: triggers-N +Version: 1.0 +Release: 1 +License: Public Domain +Group: Development/Tools +URL: http://rpm5.org/ +Prefix: /tmp + +%description # <== NUKE + +%package a +BuildArch: noarch +Provides: A = 1.0 +Provides: AA = 2.0 + +%package b +Provides: B = 1.0 +Provides: BB = 2.0 + +%install +mkdir -p %{buildroot}/tmp/%{name}-a +echo "a" > %{buildroot}/tmp/%{name}-a/a +mkdir -p %{buildroot}/tmp/%{name}-b +echo "b" > %{buildroot}/tmp/%{name}-b/b + +%triggerprein a -- %{name}-b <= 1.0 + +%triggerin a -- %{name}-b <= 1.0 + +%triggerun a -- %{name}-b <= 1.0 + +%triggerpostun a -- %{name}-b <= 1.0 + +%triggerprein b -- %{name}-a <= 1.0 + +%triggerin b -- %{name}-a <= 1.0 + +%triggerun b -- %{name}-a <= 1.0 + +%triggerpostun b -- %{name}-a <= 1.0 + +%triggerprein a -- !%{name}-b <= 1.0 + +%triggerin a -- !%{name}-b <= 1.0 + +%triggerun a -- !%{name}-b <= 1.0 + +%triggerpostun a -- !%{name}-b <= 1.0 + +%triggerprein b -- !%{name}-a <= 1.0 + +%triggerin b -- !%{name}-a <= 1.0 + +%triggerun b -- !%{name}-a <= 1.0 + +%triggerpostun b -- !%{name}-a <= 1.0 + +%files a +%dir /tmp/%{name}-a +/tmp/%{name}-a/a + +%files b +%dir /tmp/%{name}-b +/tmp/%{name}-b/b + +%changelog +* Sat Sep 20 2008 Jeff Johnson <[EMAIL PROTECTED]> - 1.0-1 +- Triggers on N functional tests. @@ . (cd rpm/tests && \ uudecode <<'@@ .' && \ xdelta patch triggers-NA-1.0-1.src.rpm.xdelta /dev/null triggers-NA-1.0-1.src.rpm && \ rm -f triggers-NA-1.0-1.src.rpm.xdelta) Index: rpm/tests/triggers-NA-1.0-1.src.rpm ============================================================================ begin 664 triggers-NA-1.0-1.src.rpm.xdelta M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N,S4X,#<N M;G5L;'-H:[EMAIL PROTECTED];&[EMAIL PROTECTED]<)<!/7&5X;&Q`FP<D` M`Z&4)<'E2&4=/L4M;/G`\H$/KD+%:O?I,*O=97=EG((PAA"8)%SEAIB:E-*& [EMAIL PROTECTED]&[EMAIL PROTECTED],DA1!HI[B$([EMAIL PROTECTED] MWK5[Z_7;?^]"_=]^B;&"%4TM<=#MBMLKN(W%K1MN+^.63%%Q28#)KP#CQX"+ M^Q0>VZ4%/Q-P4P'?!'ZM/K[+'=`O(_IE>[EMAIL PROTECTED];S'JJ'([EMAIL PROTECTED]@ M;<VK\TY1OZG;<'1P9GWAAI:3D[_<LG/#_*OV07.IQM?W.7<4M'[EMAIL PROTECTED]& M#/EZY<8UIZ^D,1Y;>A9B662V<`R;G9:1:<NRL)[,S`R&\Z!LSN)[EMAIL PROTECTED] M^>#-C*R^+1/Z5;^Z[6B;I7_5<9S"JG"N#Q\^;-1C[5`/(T4E_0D_Q^GY).T" M#H=;=^"$\R?UB`?\;\"/`[X!^,FH^AAPZPWX%N!Q@&]#O<8#O@/C<P'?!?U4 [EMAIL PROTECTED]'X/V"O&O!WH)\/^'O`RP'_`'B-CA,2P/Y&P$37!=8&P0;`6P'W`'XC MX"2HSW;`/0$?`_P8\#\`W`OTIP`G`SX#N`_PSP$>!O%>!)P-^G\"ML'X%L`C M=1S7$W">/C[.!CA?'Q\']4PH``SU3"B$\;,`3P',X*<9XQDZ/ZD6]#-U?1+4 M.^&[EMAIL PROTECTED]'>"9SN/VD%8`0X7'\/X'#]Y\'XS8`W@;_P?.P!'*[_&X##]=\+^`\$ MYU"J[/=ZD:P82^R4)=5,6:A*D-"B0)>[EMAIL PROTECTED];\H,#RM(D55 M4O&F;[EMAIL PROTECTED]>S=*X88/P"E8MJ$"]*`22H MIDI1Y!7*IZK22)-)E@(99)2)XOU"L);RIV5G:N/K]Q'[IH]M-H18-V>VVCQ, M1F8:XJS9699,:WHVY[:QMG06]AZ-O5.DX?W[,"/5FIKKF.QP8D7!>7G61.3Q [EMAIL PROTECTED]&TD<9Y&RV4D?X?,N^4-&VQ6M/-MK3LC#0MG.[Q5%V\ MC4IQN5SNH)_G7(SL50Q&%"5A`YPA9=XXEQ+DQ)$I\[1GB`X1D8P"BH_(M$Z( MUGL^45&C"#`,NNT*UB>[EMAIL PROTECTED]'80MZ'U,C`2A^'`FFCHZT%!4F)*,##UHNKRL MV%516E6>XW#E%I:/>3IE7M`J:6&+09E%G%\.A9X&WH2J0F=N#$TSUH%56E;I MRG/:\RL([EMAIL PROTECTED]&MO3RG@"AP/*RO?8Q&=HDZ#]5*HJS&[EMAIL PROTECTED]>(I;! M&%C-+<T)1^OB1)9$&6,>&,`OL^<4V?,=KA)[L8,,[EMAIL PROTECTED]<4EI80 M?0U>5'CY=**4.YP.>X5F0D8\8A04ZS?:TZ.L/\H<[EMAIL PROTECTED];2&TUZ.\M+2R M?4HBC%"LUW9V2#?FJF9J&)9G%$5B5-_('*>]HJ+,7JE/4`==M*D(C5@)"@I2 MZ3)'N=-5K,T(/7\^/1(KG#DNN],Y)J=]G"XA*GM)?@<%QA%3N84594[[M+`9 M7>@L+,FOLE?$".U$F.^(D>:XBAT5%5@>H6O)XLERBPH:23C&6KQ7!H<EJ!:Q M]%C:Q*$:DQ#$VX;8"C#*;-ILM>(^R]&/7.]1FTG;;MJNU[`&(VQ]+Q*/'=0F MMU\PX5.`F"&;P>47%)7A>9>$SP-L2_#SFBXP&[MS20:-KP':*!&%J'0<@D.E M:5-0D4V\WTT.8)-;EHSDM).1HM"/5BOXII!^3(?_&=7/&DF(_AKTHU3LB]P$ M1D%4,;[EMAIL PROTECTED]'"%(DQ$8BUT_+Z,,SU(G3GAVIL(M#[J#7)3'L;,:+2)5! M$DT/A8#_B-JVJV(J&(H*N6,`^*R,"A)#0HW:BT0I!T*T4?;00Z.WX-!1FB.8 MPU",LK.G\$**.<@[\504D'A&189G!A-R9QLDP,Y91&[EMAIL PROTECTED]<ZS'C'Q:1 M2AFTBSH%O'O\/')Q?B^^'5T,[Q4-EK`*YT/"%%11(KLA+-;CAZ6-A1RC,D#% M[CW^VA"6,S*Y+SGD88*\JA_,A(#7%&[EMAIL PROTECTED]'+G'F9T4!=.T7%9$+'I'( MM06JVR(BK"''691!/:Z0"<28P",O/LP-T6].*:X`(\28PQ(LA[R)*:B`"7=U M$R0.43'H[STI>*&JK.]1L>H%T6QCA'>[EMAIL PROTECTED]>6UA`6)$A,>4F4]M9JN)K M'[EMAIL PROTECTED]&)Q(D40&!A*P?CXBW)LDA,BQDQ+`&"9PH:]W(<,UZ0"*707366$04 M>C5,4W$?1Q_.*9*(([EMAIL PROTECTED]&G(]1"=;7HKZ&M.4/$NPULE\TMWH$I-K: M[6PD"BJ%]#O.'%[E!G+BZJL]_!IB,)9:::.7-@;2\#-`%OP84B?<5X,"&N-% M`I+QVZW1PRC/">0E2Q"#BC$HS/4+G%%EW#Q2J!2XU,[EMAIL PROTECTED]<``WG'UG]14:22 M.:(H5O*+E/=7?HFRZ92X8?BK+[20HO"EG`'?A/C[]'MB(GG02_#9V67=NH#X MJ3GY_7M]ZUXL&OJ9<^*U,]V&[EMAIL PROTECTED]'L'O5^+;/'B^1MEQ<?ZNR8>>"-EMR MOQM=)I:L_LFW"^:^^UV3(@UJF_/RG'''#ITMNLDGGTW[[L`Q[^+[KV[8_6#+ M)]^@&7MZW=C;YKBXXB^3[_V<_33AS3F^WD6CQ4E]$S^J6TJ]L:N!3CQUQ#*D MN:RY][,%1:NGIB:>.&QEBY=YML^J6O;FXK4M*P<,G/+<M>3?VD[VMPPPYU5L M->]MN+0A_;KAT@>+I/H%U=-V!IH'M)Z27^OQ,W[?6FM6"S.VJ:W^K;>J^SFF M][F^[=RTYV]G%'US\OC`3R8,/C?3LL:W>^?T40T?9NU_:OFLUB^_O7"@=^'6 [EMAIL PROTECTED],+&PM/W#L_=>@[EMAIL PROTECTED]/=GRU>%WU:]?7__#[QFZW3RQ= M>((;].<E>X><GG1WW[6GXA,O3YD>V/V[?6+5B4EM5=DI5^(736U>+TTH^?Q! M]SZKNQ[P-;STT[\YGKDQ8E>O4O_Q1*J>[EMAIL PROTECTED]:NSAY>LD>Z%YNV[UMA_>F;^ MNO0+5Y>?"33=3TZYVCKDO9UO]Y_Q=OT7+PXXTNW!`V-"ZR^&W?SCJHOBMKU7 M)[EMAIL PROTECTED]<WK3PS_/2F.8<N-VW^QTQOR+=M8,FXP\,?;"_Z=<83F][9:+T_ ML._1(XN&MS!MG\==VIN^9-2!OL<O;YZR\O[=]V\O.OA"X\[499/._*OZZ]&] M/G[X?-Z%M?-$M:WYE95UQ>+U=^^\TW2HKF=55=XJ_+W8X[_#TBS.*Q(``!^+ M"`````````-C8&[EMAIL PROTECTED]@6/%4J?>QJF'+TB6K!69'J>[EMAIL PROTECTED]<Y0 B2$DL2=3$IH"[EMAIL PROTECTED]&U"@`;7;[EMAIL PROTECTED]"=8E6$1:,#`T)0`` ` end @@ . patch -p0 <<'@@ .' Index: rpm/tests/triggers-NA.spec ============================================================================ $ cvs diff -u -r0 -r1.1.2.2 triggers-NA.spec --- /dev/null 2008-10-15 22:11:04 +0200 +++ triggers-NA.spec 2008-10-15 22:11:04 +0200 @@ -0,0 +1,69 @@ +Summary: Triggers on N.A compound functional tests. +Name: triggers-NA +Version: 1.0 +Release: 1 +License: Public Domain +Group: Development/Tools +URL: http://rpm5.org/ +Prefix: /tmp + +%description # <== NUKE + +%package a +BuildArch: noarch +Provides: A = 1.0 +Provides: AA = 2.0 + +%package b +Provides: B = 1.0 +Provides: BB = 2.0 + +%install +mkdir -p %{buildroot}/tmp/%{name}-a +echo "a" > %{buildroot}/tmp/%{name}-a/a +mkdir -p %{buildroot}/tmp/%{name}-b +echo "b" > %{buildroot}/tmp/%{name}-b/b + +%triggerprein a -- %{name}-b.i386 <= 1.0 + +%triggerin a -- %{name}-b.i386 <= 1.0 + +%triggerun a -- %{name}-b.i386 <= 1.0 + +%triggerpostun a -- %{name}-b.i386 <= 1.0 + +%triggerprein b -- %{name}-a.noarch <= 1.0 + +%triggerin b -- %{name}-a.noarch <= 1.0 + +%triggerun b -- %{name}-a.noarch <= 1.0 + +%triggerpostun b -- %{name}-a.noarch <= 1.0 + +%triggerprein a -- !%{name}-b.i386 <= 1.0 + +%triggerin a -- !%{name}-b.i386 <= 1.0 + +%triggerun a -- !%{name}-b.i386 <= 1.0 + +%triggerpostun a -- !%{name}-b.i386 <= 1.0 + +%triggerprein b -- !%{name}-a.noarch <= 1.0 + +%triggerin b -- !%{name}-a.noarch <= 1.0 + +%triggerun b -- !%{name}-a.noarch <= 1.0 + +%triggerpostun b -- !%{name}-a.noarch <= 1.0 + +%files a +%dir /tmp/%{name}-a +/tmp/%{name}-a/a + +%files b +%dir /tmp/%{name}-b +/tmp/%{name}-b/b + +%changelog +* Sat Sep 20 2008 Jeff Johnson <[EMAIL PROTECTED]> - 1.0-1 +- Triggers on N.A compound functional tests. @@ . (cd rpm/tests && \ uudecode <<'@@ .' && \ xdelta patch triggers-P-1.0-1.src.rpm.xdelta /dev/null triggers-P-1.0-1.src.rpm && \ rm -f triggers-P-1.0-1.src.rpm.xdelta) Index: rpm/tests/triggers-P-1.0-1.src.rpm ============================================================================ begin 664 triggers-P-1.0-1.src.rpm.xdelta M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N,S4X,#<N M;G5L;'-H:[EMAIL PROTECTED];&[EMAIL PROTECTED]<!/7%5X;.45VG3C% M3-IZ"FL30S+)6K(L_"J&"%G8!AEK+-N!`EE6JZL'2+O*[DH8S*:0TN#$)#BD M)4`)N#-M'CAI3$(,@0))>$R90F#*!%)[EMAIL PROTECTED]($FP\.]=_=(EF4F_=.= M6>M^YWSWG'///>?>=5_W5_\80?W?GHQ4P4OO7$R#X7WXW8C?R?C]`7Y7X3>' MHM*R`).G%N-LX.(QA>>.N(A_#?A5`%\%?JL^?\0UT+<[EMAIL PROTECTED] M?S"#RC3F[)"]>73%>R__\C*UJ?SU"3>O4^^O#A\<L]TT9>[EMAIL PROTECTED] M=>_Q]R_V^S:;6TY*VP^\%AN!+!9+A:_4YT/X*?$4%_-E?(F7-UMYBZ^,FUC! M^<[EMAIL PROTECTED]>E;,K'LZS[Z[?X-V2W]_R#D[%NOA:!P8&NO18A^2#H:@L M(I^BKR>K$SA>_(X$3GS])!_I@"[EMAIL PROTECTED]&?"#2?DQXG<4X#[`)8"[EMAIL PROTECTED] M^>6`KX/>"[EMAIL PROTECTED]&^#?H(X#N`EP.^"[EMAIL PROTECTED]&L+\*,-&1$NP$;`2\ M!G`F\'\#.`ORLP[P#P%_"#@;^'\&_`#H/P*<[EMAIL PROTECTED]'[EMAIL PROTECTED]>PX#+0?\Y MX`J8?QIPI8[38+\,T_3Y:06`:_3Y:[EMAIL PROTECTED]<#;@.YD.]&YX$3.1FC.?J_*RY MH)^GZ[/F`WX*,.3?X-7]9ST-&`&.`?8!;@/<!O-5P.O!WS+`[P)>`;@'<#O@ MK8"U_;13BA3T^Y$D,RZJN,A,%5--([EMAIL PROTECTED];[EMAIL PROTECTED] ML0B%0KX00DK1`L^"(E'R:^5OV."*>D)!GJX6PUQ0H*I1#(7$2!@)BJE)%$,R M%5"42*7))$7"$\DL$Q4*"M%6*EA27JK-7[Y-LW\)32SG+&56:ZF7+S<CK]E3 M4<KSUO+24E3*6Y#5"_U&8^\4>7'/#DPLLA15.UH<I!%J/Y/F3T<^'[EMAIL PROTECTED] M7LDDS'HB[G8RS=!XL4PQQ=#_:[G#5DH76RPE%<7%I:6DLJB1Z53G/CM5R+*L M)QH,>5E.\LM&!B5)[EMAIL PROTECTED]&RL$W[56F5B"[EMAIL PROTECTED]@U46A\%1%E) M(L`T&`XJ^([EMAIL PROTECTED]"WH(\Q,1&$',`+T=3)@:I)848D9,RDZ497/>MN:&ZT M.]CJNL:[EMAIL PROTECTED]"6BA2U&)[EMAIL PROTECTED]@!O:G.=LSJ%IAD;PFIP-;'3G+8:-V&) M$<47XK#GN-;6:*\E"AP/'QB<HY%94>>[EMAIL PROTECTED]@J*>$93`&5JL;[/%H M6:_(DRA3S`,#^"Z;?8:MQL'.M-4[R"2!"Z-$B'%EBZ/17=<PD^ACN)!P]0RC M-#J<#IM;,R&A$.)DE.HWV=.]K-_+'+:`*T'+MU8(@_EH;&AH&MR2!$--]3K( M5G5C[`(NQO$A3I8CG!*HM#MM;K?+UJ1OT!!=LJD$C5B)"C)2:)>CT<G6:SM" M+UU*5V*%T\[:G,XJ^^`\74)4MIDU0Q08)TQ5U[E=3MOLN!E=Z*R;6=-L<Z<( M;418XTB1VMEZA]N-Y0FZMEB\61Y11I6$P[3B7LF/2U`KXNG)M,F+8B8ABMN& MV`IS\D+:;+'@,>^E[UGO2<VDM9O6]1K68([EMAIL PROTECTED]&Q0 MD!4N%&([EMAIL PROTECTED])W;,2H\35`,Q&B$.6A4W"H-&V*RI(I%/200]?D MD2(,+X9QJ\LR?6^UC&^$R/?I\%]."?(,"3$80]]+Q;[(Z<\(HH*)@TN0PGKT M4I@@.8+X1.3Z:9E\>*K#.(.K(QEFO<@3];,1CE_(^1'),DB2Z:H*_'OD=E"5 MDD$U*>2A`>"S,BE(#`DUJ1>)[EMAIL PROTECTED]"/YZ`G)+3CAYYHCV$,U13G<[EMAIL PROTECTED] M83P%A2,A3D'&<?F$/-P&"7#X*I)7&).UD]EH;O69\8-%)%-&[7(N!.^^8`BQ MWJ`?7XXL%_*+QN*X"J^'A"DH8H1T0URLQP^EC85>3N&[EMAIL PROTECTED],2N2^] MR,=%0XI^,!,"KBG0FK"0,!*J(5SB+,B+`N@&+RHB%WPBD6L%JMLB(JPAQUF2 [EMAIL PROTECTED]/S[,C4E?2(5LF!-2K&$)EL.RB25(@`D/=0LD#%$VZI\ZA;A. M%3YPKU#U?&BV,<*-%!##"/*`6PL+""LQ)27;9&>'2Q5\RR.%Y2/1^#Z")"D@ MD)#R\8FX,\D:$M-4!L,8$KRBI`T3TS7KX0BY"Y)7C45$H6?#-`N/<?3Q-246 M8DP^+[!"=V"4D#?`*03KI:B7D%;](,%>$^VBN=4C(-G6+F>&**A",AZR<;C& MC>2\U6L]_A%B9!HL-..GF7`)[EMAIL PROTECTED]<J\B:<)C)[EMAIL PROTECTED](2_9QD?)R\6R">6 M($9E)BHL"@I>1N$\(213A7"EDU:`#P`C^90FSV`(161_*(J/!$7*OR08H2K@ M&S;M$?R?AHJ_WO&%/)&"_R\'!NX0`SEC.^!?RQ$O-LT33YESCSQV=W39:ZWK M<[_([4U_=D%7R_'*IORNMNV_&[EMAIL PROTECTED]>^,473X\^]&G5E\]L M/'_JVTSV7R//I;VT:[EMAIL PROTECTED]<V][YYLF'GV5NA'O5*=FW?M9-7D/USSF]M M<+_>,?_,H[D=54?GK%T\\YNS^=3;"W+^L*SBX3^V9[_ZK'?^+.Z%^W=.J.AN M/7&FOVM*;.NVS/;*'S.S#M9NO>`('.3'QTS]:WR3GLM;/ZKH6`,SXX._1O=M MFCV^^=,5QB<;?1E+9AV^;.DIGI:]S]5]>T[-96NU?.1'=]_[M?V5QU:<6MBR M?T/WEL]:NF]D3#M7?'K*[3T?=!9<'U7WDQPKL[AWT\76$D/^\_/"!=\=#E_- M&6\^$WOF_%MS7SUQ8].S8SX^WI!V_%+^LHY/.A^W?W=\P\*1N=O88//<&<$S M6];NN]G=,_9KAFX_D&=\Z'SZGW[V=N?&ESM.?/AFR4/9;_7UW%TTO:2(&FE8 MWFP]55?9-=KP8N!2]6\?7X6LO]^U<]O4"?71O&-_>_Y$]'?'QNW>,Z?G6LO5 M786WA"-[YFR[UM*W"XW=9SPZB_/OG9=]=.6A6U9/6V65[8V+^W,/Y!4TMD7< MWXQ>N_^C-8_NV'_S8W4'7Y>^2!J7V?;*JC&7SJV^D[;GN:[+1>VN?Y^]<K`_ MHI9M0E]^/?FG_Q1;[EMAIL PROTECTED]>^3_ZCMC%+!JCRJ8<&UF505.9_`>_L;SSX$0`` M'XL(`````````V-@:&!F8&!8$>S'?)][Y5S6JQ'Q.C4UO]1_*#,[EMAIL PROTECTED]))8D D9RBD))8D:F)3P,C`\$,9`!A\HEY"```````)JR581%HP,#0E ` end @@ . patch -p0 <<'@@ .' Index: rpm/tests/triggers-P.spec ============================================================================ $ cvs diff -u -r0 -r1.1.2.2 triggers-P.spec --- /dev/null 2008-10-15 22:11:04 +0200 +++ triggers-P.spec 2008-10-15 22:11:04 +0200 @@ -0,0 +1,69 @@ +Summary: Triggers on P functional tests. +Name: triggers-P +Version: 1.0 +Release: 1 +License: Public Domain +Group: Development/Tools +URL: http://rpm5.org/ +Prefix: /tmp + +%description # <== NUKE + +%package a +BuildArch: noarch +Provides: A = 1.0 +Provides: AA = 2.0 + +%package b +Provides: B = 1.0 +Provides: BB = 2.0 + +%install +mkdir -p %{buildroot}/tmp/%{name}-a +echo "a" > %{buildroot}/tmp/%{name}-a/a +mkdir -p %{buildroot}/tmp/%{name}-b +echo "b" > %{buildroot}/tmp/%{name}-b/b + +%triggerprein a -- B <= 1.0 + +%triggerin a -- B <= 1.0 + +%triggerun a -- B <= 1.0 + +%triggerpostun a -- B <= 1.0 + +%triggerprein b -- A <= 1.0 + +%triggerin b -- A <= 1.0 + +%triggerun b -- A <= 1.0 + +%triggerpostun b -- A <= 1.0 + +%triggerprein a -- !B <= 1.0 + +%triggerin a -- !B <= 1.0 + +%triggerun a -- !B <= 1.0 + +%triggerpostun a -- !B <= 1.0 + +%triggerprein b -- !A <= 1.0 + +%triggerin b -- !A <= 1.0 + +%triggerun b -- !A <= 1.0 + +%triggerpostun b -- !A <= 1.0 + +%files a +%dir /tmp/%{name}-a +/tmp/%{name}-a/a + +%files b +%dir /tmp/%{name}-b +/tmp/%{name}-b/b + +%changelog +* Sat Sep 20 2008 Jeff Johnson <[EMAIL PROTECTED]> - 1.0-1 +- Triggers on P functional tests. @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org