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:   20-May-2008 16:31:49
  Branch: rpm-5_1                          Handle: 2008052014314900

  Added files:              (Branch: rpm-5_1)
    rpm/tests               devtool-sanity-1.0-1.src.rpm
  Modified files:           (Branch: rpm-5_1)
    rpm                     CHANGES
    rpm/tests               Makefile.am

  Log:
    - jbj: backport top level tests/* for "make check". No tests in Makefile
        SUBDIRS targets yet ...

  Summary:
    Revision    Changes     Path
    1.2288.2.26 +2  -0      rpm/CHANGES
    1.9.4.1     +55 -14     rpm/tests/Makefile.am
    1.1.2.2     BLOB        rpm/tests/devtool-sanity-1.0-1.src.rpm
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  ============================================================================
  $ cvs diff -u -r1.2288.2.25 -r1.2288.2.26 CHANGES
  --- rpm/CHANGES       19 May 2008 20:57:21 -0000      1.2288.2.25
  +++ rpm/CHANGES       20 May 2008 14:31:49 -0000      1.2288.2.26
  @@ -1,4 +1,6 @@
   5.1.1 -> 5.1.2:
  +    - jbj: backport top level tests/* for "make check". No tests in Makefile
  +     SUBDIRS targets yet ...
       - jbj: rpmrepo: add doxygen markup throughout, adjust splint annotations.
       - jbj: update i18n from Translation Project.
       - jbj: update po/POTFILES.in
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/tests/Makefile.am
  ============================================================================
  $ cvs diff -u -r1.9 -r1.9.4.1 Makefile.am
  --- rpm/tests/Makefile.am     16 Jul 2007 09:22:48 -0000      1.9
  +++ rpm/tests/Makefile.am     20 May 2008 14:31:49 -0000      1.9.4.1
  @@ -2,22 +2,63 @@
   
   AUTOMAKE_OPTIONS = 1.4 foreign
   
  -pkglibdir = @USRLIBRPM@
  -
   EXTRA_DIST =
  -SUBDIRS = hello-test
  +SUBDIRS =
  +
  +macros =     $(abs_top_builddir)/macros:@testdir@/macros
  +rpm =                $(abs_top_builddir)/rpm --macros $(macros)
  +rpm2cpio =   $(abs_top_builddir)/tools/rpm2cpio
  +cpio =               cpio
  +
  +%.spec: $(wildcard %-*.src.rpm)
  +     @${rpm2cpio} $(wildcard $*-*.src.rpm) | ${cpio} -i --quiet $@
  +
  +%.src.rpm: $(wildcard *.spec)
  +     @${rpm} -bs --nodeps $^
  +
  +BUILD_DIRS = $(shell ${rpm} -qp --qf '%{NAME} ' --nosignature $(wildcard 
*.src.rpm))
   
  -check-recursive: ./usr/ ./bin ./var
  +$(BUILD_DIRS): $(wildcard %-*.src.rpm)
  +     ${rpm} -i --nosignature --nodeps [EMAIL PROTECTED]
  +     (cd $@ && ${rpm} -q --specfile [EMAIL PROTECTED] && ${rpm} -q 
--specsrpm [EMAIL PROTECTED] && ${rpm} -q --specfile --specedit [EMAIL 
PROTECTED] && ${rpm} -bb --nodeps [EMAIL PROTECTED]) > /dev/null
   
  -./usr ./bin ./var: ../rpm
  -     ${MAKE} -C .. DESTDIR=`pwd` install
  -     cp macros ./$(pkglibdir)
  -     rm -f ./@GZIPBIN@
  -     if [ ! -d ./`dirname @[EMAIL PROTECTED] ] ; then mkdir -p ./`dirname 
@[EMAIL PROTECTED] ; fi
  -     ln -s @GZIPBIN@ ./@GZIPBIN@
  -     rm -f ./@BZIP2BIN@
  -     if [ ! -d ./`dirname @[EMAIL PROTECTED] ] ; then mkdir -p ./`dirname 
@[EMAIL PROTECTED] ; fi
  -     ln -s @BZIP2BIN@ ./@BZIP2BIN@
  +check-local: $(BUILD_DIRS)
  +     @${rpm} -v --version > /dev/null
  +     @${rpm} -v --showrc > /dev/null
  +     @-rm -rf rpm
  +     @${rpm} --initdb
  +     @${rpm} --import $(top_srcdir)/pubkeys/JBJ-GPG-KEY
  +     @${rpm} -qW . > /dev/null 2>&1
  +     @${rpm} -Kv *.src.rpm */*.rpm > /dev/null
  +     @${rpm} -Kv --usecrypto beecrypt *.src.rpm */*.rpm > /dev/null
  +     @-${rpm} -U --justdb */*.rpm > /dev/null 2>&1
  +     @${rpm} -Uvh --justdb --nodeps */*.rpm > /dev/null
  +     @-${rpm} -i --justdb --nodeps */*.rpm > /dev/null 2>&1
  +     @${rpm} -qa > /dev/null
  +     @${rpm} -qa 'arch=noarch' > /dev/null
  +     @${rpm} -qa 'arch=!noarch' > /dev/null
  +     @${rpm} -qa -c > /dev/null
  +     @${rpm} -qa -d > /dev/null
  +     @${rpm} -qa -s > /dev/null
  +     @${rpm} -qa --dump > /dev/null
  +     @${rpm} -q --querybynumber 1 > /dev/null
  +     @${rpm} -qal > /dev/null
  +     @${rpm} -qa --qf '[%{FSNAMES}: %{FSSIZES}\n]' > /dev/null
  +     @${rpm} -qa --qf '[%{FILENAMES}: %{FILECLASS}\n]' > /dev/null
  +     @${rpm} -qa --qf '[%{FILENAMES}: %{FILECONTEXTS}\n]' > /dev/null
  +     @${rpm} -qa --qf '[%{FILENAMES}: %{FSCONTEXTS}\n]' > /dev/null
  +     @${rpm} -qa --qf '[%{FILENAMES}: %{RECONTEXTS}\n]' > /dev/null
  +     @${rpm} -qa --qf '[%{FILENAMES}: %{FILEPROVIDE}\n]' > /dev/null
  +     @${rpm} -qa --qf '[%{FILENAMES}: %{FILEREQUIRE}\n]' > /dev/null
  +     @${rpm} -qa --qf '[%{MISSINGOK}\n]' > /dev/null
  +     @@${rpm} -qa --qf '[%{*:xml}\n]' > /dev/null
  +     @${rpm} --rebuilddb
  +     @${rpm} -qa --qf '[%{*:yaml}\n]' > /dev/null
  +     @-${rpm} -Va > /dev/null
  +     @${rpm} -e --justdb `${rpm} -qa` --allmatches
  +     @-${rpm} -qp http://rpm5.org/files/popt/popt-1.14-1.i386.rpm > /dev/null
  +     @-${rpm} -qW http://rpm5.org/files/popt/ > /dev/null 2>&1
  +     @-${rpm} -qW ftp://localhost/pub/i386-linux/RPMS > /dev/null 2>&1
   
   clean-local:
  -     rm -rf ./usr ./bin ./var
  +     rm -rf rpm tmp $(BUILD_DIRS) $(patsubst %,%.spec,$(BUILD_DIRS))
  @@ .
  (cd rpm/tests && \
   uudecode <<'@@ .' && \
   xdelta patch devtool-sanity-1.0-1.src.rpm.xdelta /dev/null 
devtool-sanity-1.0-1.src.rpm && \
   rm -f devtool-sanity-1.0-1.src.rpm.xdelta)
  Index: rpm/tests/devtool-sanity-1.0-1.src.rpm
  ============================================================================
  begin 664 devtool-sanity-1.0-1.src.rpm.xdelta
  M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&$N-S0T,C,N
  M;G5L;'-H:65L82XW-#0R,RYA;&[EMAIL PROTECTED]<!17'[EMAIL PROTECTED](
  MF]JRH:2$,I?[$2X_KB0T))<0"4E(`I41W-G;?7>WR?YR=^\XDIR6PF"LE):J
  M5,.O3`>[EMAIL PROTECTED]'70MG8<?N@@%FAM"U7$^-[N]RY[EYC^X\UL
  M[GV^W\_WUWO?]_9=KN^_\=XXZO_VR<\6;/GIU1P8CL?/#OS4X&<"?C;C9RI%
  MY4P"3#Y+,)X"[EMAIL PROTECTED]'YN4N*
  MSK12!?34HX;P`%-U>&OG>6KPP*RYR[=>N;[EMAIL PROTECTED];[G\
  M/KO_C;D/O_OQL7//7ID>./8'EZ>BTE?E%<HJ*RK*RKG*$*HHYRMXK]<?+O/R
  [EMAIL PROTECTED],[+2G'?C&[EMAIL PROTECTED]>_?*4?!EZ.]%!4;G^JUJ&AH4$[UXSY
  MF$]14S;@[T5V/5,,X`CXF0B<5/UD/G(!_PWP-,#7`,]PS`^-GYF`KP.>#_@&
  MS%<SX)[EMAIL PROTECTED];X(]`+@&^!/@KX,_`7!WP7]/V`_P-XBXWS\L#?#P$3W3CH!8)I
  MP+L`%P!_$/`DF(\]@"<#/@UX"O#?!'P/Z,\"[EMAIL PROTECTED]'.`9P/\]X!+(]X^`&P!?
  M`MQH\W-@/?*6`,X#W&3[SYD(^`G`I*Z%&*^V^9-3]:^Q]9-3]7\=\$'[EMAIL PROTECTED]
  M\B'`"/`1P&'`QP'[EMAIL PROTECTED]/\(XIT$_#/`IP`?!)R:KT.`K?EJ>/W[B\&_-5]R
  MX\!UP/[EMAIL PROTECTED](X24-Q45<EE<(IHKJ.\I1[*FQ(RMI`QD6%2G;H8%SDL,SE%X"15
  M09:<[EMAIL PROTECTED])80DAL[0KU%6JZA&[[?O;8B%)Y)EZ5>9$A:I'
  M<22IFHP4T]V)XQB4)"JQ!*6HG,Y'8:OTK_\%\;GGH7)OJ+)[EMAIL PROTECTED]
  MZZ_R\95"53A4656^P.?E86\Q.")%'KP_A_REOM+ZX,I@,S4B(\;K\WJ\Y?XJ
  MKY^83<REOO#D2:J89=E03)0$EM,C!NU"[EMAIL PROTECTED]"W1Q[R+6B`EJH+C7^DXR22+2
  MD6Q$B<P:)!E[%%4-TT$`,[EMAIL PROTECTED]&R0\F"/,3&=A!'%A5AJ9Z))1YH:
  MCDJCA&@R'J=41W0!P[2W+6,[6E>TUP79^J;VZMG%O3&?9A6CQG0>":*>3,X&
  MWN(53<WU633+60:KM:V3;6BN;>[EMAIL PROTECTED]'\TEI:]OKEA`%2U9TV,8BLZK-
  M0PE-U<VLU#(SR([EMAIL PROTECTED]&M]:UTJ6U90>9)[EMAIL PROTECTED];6.0;:E=%B1&
  M"B>C=(HIY<I@>T=3:[EMAIL PROTECTED](>;[EMAIL PROTECTED]"0ASD#9<9V11O,^FCOL
  M`?>'-=]6>PS/1WMK:^?PDJ09R>RHP^RD[8SMXN(<+W&&H7%F-%#77-O1T5;;
  M:[EMAIL PROTECTED]>S"ZS5H3IZV,"6-%<V])873=L17":7]_4T=9<
  MNRK%M;+!LQE2#10@>E<"MWA12H(2B&=J&#<^?=Q*#'<[\2-S1C?C\?GPF!>8
  M41O2T>W6+K$VJX4MF&;;6XA$S%"[0Z+BQIN7N"'=RHH*/N,DR=Y0N#U$R=+)
  MW3@<J]$6WP*,2R,*U<@TP:DRC#MFZ&Y)#+EU37:'=,W%JS+>BX;!C*XV3%W4
  MQM+AOYPI\BZ2HAA'8U)Q+'*XNA35Q,[EMAIL PROTECTED]:Y)EPDR-,1G
  M''S.<S"9Q8`IRCB#1G#P">2DZ"B;D5JUK,,NBV4B69,X$]$/%Q%JMGVR($M*
  M`CEJMS2I=1JKLI%K2?J)%5`H%F'A;4=Z"B1.>C()_%$Z:5B5U2__,\E1)JX@
  MXV@@2EU.,BX]S,[EMAIL PROTECTED]'[,"0<<FLY0C(WW>[EMAIL PROTECTED]'(CBJ&%$AEFEC
  MKH%%&+NY;,H8O641/J\RBS1:6</6CII2,9T%Q0WKS4=[$F$/_F`167I:+*LL
  MQV,[:%B4$"N($7Q?8CDIHM+>E`HO$,E.,56-'&8IL9TVG$Q8*'`F!U0</BPF
  MDEC.Z>26(J`P%Y-,^\5'"'[EMAIL PROTECTED]:-A8215F5P23"15Q70#5\$B%P)JT1NG16V
  M+R+"&O*Z<#BT\TJZ08P),J=D66()ED.)Q`J*=<[EMAIL PROTECTED]:O@,5XAYE\=+2<
  M[,(MQQCA`R^JR@@*QD<@%A!6VB1K6LGZC92:^!*%3);78JD%`XDC(9"[EMAIL PROTECTED]
  M^*PD!:3-DBX,[EMAIL PROTECTED]:ILTM[[)&7JK$(L[A>C$F4GL>W%]U&SKO7BMTN<D]
  MVL`:7$BJO'1-M/.(QPKLB';C/V1HA:5U)$0YDV"[$^T.LGH>)#B7]/:WTK?S
  M2B^`BRBH8C*FLWX/%.,VI\D;TV[WU#V/=K7Z&%>$<<EE^%LF'5]-)A"/S9B"
  MJB-(03J^\+O"G+%.(7=;18T9KIBR5E0$E\F%)(0+AEL3V0UPQZ+)[P_X9&92
  M2A:0HGA-5*E(CZA154#+*7F<HI)/[EMAIL PROTECTED];\<X'T5\-Z7I:H3!F*EF
  M>JT3&2+C437C+_6$?)8TALWM3S43-4TMX"9._.0'A)OL9L/RB1\7MG%;)CJ*
  MH`28$$4)2ZYY+#MO=2GNBM6ED9Z"9`'Y-6S_BV!HZ"[YB3YUUG?AOP/CGFE?
  MWOT;S]0;QC>#??=)]QQYN>1+KTWXMF^\;]/TW1N?W_MJX;9'BI8AY8-?WSS_
  MZ(9#ZR=</''\SHGC2R=N/SQOZ?W\<][7GD*B-_RMKP7>:[EMAIL PROTECTED]:]^YQE7QM]A_
  M7UWT3OX/M$_.O,2]_LHG^XX>8EXLZ1'_/G#\[<WM/8^<V_5X]8)="S\J7'Q]
  M7]^%[SUXM*'PP:?%LV^.O_?#O9?W"J[\JS4)95)Q_IJ!@:7+'MHARG]6Z<:V
  M,Q<&DX=/GYAR3/WQHS-;OASN?&#+KN>V?['PXIY/*[\C[5SXE2UWUAU8>F#S
  M)[EMAIL PROTECTED]<<[EMAIL PROTECTED](]T!_;MGK,Y<&O_[(&WF\X^O?P%>><U]Z9W-MR.
  M;YM3,G#JS(K?[N\\M]&[EMAIL PROTECTED]<>Y6/^UY]]\H_WZ^Y]:?KEZ]M
  MZ+M8>&%]\(F-=P9?**Q86;#U9,7YJ\=O%=5H:R[.[]QX\'?LT3,'_G+WR*7<
  M(]M/7^YYY?[)XS_+?U'=T?+IS/Y<[EMAIL PROTECTED]'XL(`````````V-@
  M:&!F8&!8X28<6/NM+3;<]W&[EMAIL PROTECTED]>30*$DN2,Q12$DL2-;$I8&1@
  8F*\&`&S68P5"```````)<B581%HP,#0E
  `
  end
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                [email protected]

Reply via email to