rpms/buildsys-build-rpmfusion/F-9 buildsys-build-rpmfusion-9.1-13.src.rpm, NONE, 1.1 buildsys-build-rpmfusion-README, NONE, 1.1 buildsys-build-rpmfusion-filterfile_i586, NONE, 1.1 buildsys-build-rpmfusion-filterfile_i686, NONE, 1.1 buildsys-build-rpmfusion-filterfile_ppc, NONE, 1.1 buildsys-build-rpmfusion-filterfile_ppc64, NONE, 1.1 buildsys-build-rpmfusion-filterfile_x86_64, NONE, 1.1 buildsys-build-rpmfusion-kerneldevpkgs-current, NONE, 1.1 buildsys-build-rpmfusion-kerneldevpkgs-newest, NONE, 1.1 buildsys-build-rpmfusion-list-kernels.sh, NONE, 1.1 buildsys-build-rpmfusion.spec, NONE, 1.1 buildsys-build-rpmfusion.spec~, NONE, 1.1 Makefile, 1.1, 1.2

Thorsten Leemhuis thl at rpmfusion.org
Thu Oct 2 23:13:32 CEST 2008


Author: thl

Update of /cvs/free/rpms/buildsys-build-rpmfusion/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv1992

Modified Files:
	Makefile 
Added Files:
	buildsys-build-rpmfusion-9.1-13.src.rpm 
	buildsys-build-rpmfusion-README 
	buildsys-build-rpmfusion-filterfile_i586 
	buildsys-build-rpmfusion-filterfile_i686 
	buildsys-build-rpmfusion-filterfile_ppc 
	buildsys-build-rpmfusion-filterfile_ppc64 
	buildsys-build-rpmfusion-filterfile_x86_64 
	buildsys-build-rpmfusion-kerneldevpkgs-current 
	buildsys-build-rpmfusion-kerneldevpkgs-newest 
	buildsys-build-rpmfusion-list-kernels.sh 
	buildsys-build-rpmfusion.spec buildsys-build-rpmfusion.spec~ 
Log Message:
initial import for F9


--- NEW FILE buildsys-build-rpmfusion-9.1-13.src.rpm ---
í«îÛ   buildsys-build-rpmfusion-9.1-13                                                     Ž­è          T   >      D     
            è      ,     ì      0     ï      @   642ed02627daa5ea5e07888f3964b95c07b4d3cf      4_×hG̤XÂ2|]n«!   L   >   ÿÿÿ°       Ž­è       .  Û   ?     Ë      d            è           é           ê           ë      $     ì   	   (     í   	   W     î      ¼     ï      À     ñ      Ì     ö      Ð     ø   	   Ô     ú      æ     ü     1     ý     F     þ     L          T   	       x   	  	     Š   	  
     œ   	       À   	       é   	  
     ô   	          	       <   	       `   	       „          Œ          º     %     à     (     Þ     8     è   /  9     ¤   /  :     ý   /  F     ¼     G     Ô   	  H     ø   	  I        	  \     (   	  ]     L   	  ^     µ     d     ¶     e     »     f     À     {        	C buildsys-build-rpmfusion 9.1 13      	Tools and files used by the rpmfusion buildsys This package contains tools and lists of recent kernels that get used when
building kmod-packages.   Hå9[localhost     F9MIT Development/Tools buildsys-build-rpmfusion-filterfile_ppc buildsys-build-rpmfusion-filterfile_x86_64 buildsys-build-rpmfusion-filterfile_i686 buildsys-build-rpmfusion-filterfile_i586 buildsys-build-rpmfusion-kerneldevpkgs-newest buildsys-build-rpmfusion-kerneldevpkgs-current buildsys-build-rpmfusion-README buildsys-build-rpmfusion-list-kernels.sh http://rpmfusion.org linux x86_64     >   
         
   H   6  à  *œôôôôôô´ôô                  Hå6ùHå6ùHå6ùHå6ùHå6ùHå7)Hå7)Hå90Hå9S0babc39ae2ace482f85b56c267302249 f2b855bf4aeb33b2bddd8905a97028e6 084c9b94716c18bc0e4fa133f227024d 5e1a3d326fbe0b43e009adb2572093ac f2b855bf4aeb33b2bddd8905a97028e6 9463286e39375cdbd54dd7fa3d6d33cd f933a9aae38c6f5668cad3a6515a92db 5995271ed866176b03c05e505aa840fd d2203cc47a0c69d4a38630b21d13f568                                                thl thl thl thl thl thl thl thl thl thl thl thl thl thl thl thl thl thl ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ      J/usr/bin/kmodtool rpmlib(CompressedFileNames)  3.0.4-1 i586 i686 x86_64 ppc ppc64 4.4.2.3   Hä› HÖ HÖ H±1 HˆR H H|u HkQ HRE HI
 H,	 H‰ H‰ H‰ Gð¶ G› G„› Gj= Gj= GSÓ G5 G%¯ G$] G$] G$] G$] G# G# G. G. G. G. GE G
ô G¢ G¢ G® G® Gh Gh FãÄ FãÄ Fá! Fá! Fá! Fá! FÙ8 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-13 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-12 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-11 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-10 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-9 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-8.1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-8 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-7 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-1-6 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.1-5 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.1-4 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.0-3 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.0-2 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.0-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 2-2 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:1-2 Thorsten Leemhuis <fedor
 a[AT]leemhuis[DOT]info> - 9:1-3 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 22-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 22-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 21-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 20-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 19-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 18-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 17-3 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 17-2 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 17-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 16-2 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 16-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 15-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 14-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 13-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 12-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 11-1 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 10-1 Thorsten Leemhuis <fed
 ora[AT]leemhuis[DOT]info> - 9-2 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9-1 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 8-1 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 7-1 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 6-1 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 5-1 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 4-2 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 4-1 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-4 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-3 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-2 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-1 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2-1 - Rebuild for RPM Fusion - Update to latest kernels 2.6.26.5-45.fc9 2.6.25.3-2.fc9xen - Update to latest kernels 2.6.26.3-29.fc9 2.6.25.3-2.fc9xen - Update to latest kernels 2.6.25.14-108.fc9 2.6.25.3-2.fc9xen - Update to latest kernels 2.6.25.11-97.fc9 2.6.25.3-2.
 fc9xen - fix kernel list - Update to latest kernels 2.6.25.10-86.fc9 2.6.25.3-2.fc9xen - Update to latest kernels 2.6.25.9-76.fc9 2.6.25.3-2.fc9xen - Update to latest kernels 2.6.25.6-55.fc9 2.6.25.3-1.fc9xen - Update to latest kernels 2.6.25.4-30.fc9 2.6.25.3-1.fc9xen - Update to latest kernels 2.6-2.6.25.3-1.fc9xen 2.6.25.3-18.fc9 - adjust output for new kernel scheme - add epoch to provides/requires - Build for F9 kernel - Update to latest kernels 2.6.24.4-64.fc8 2.6.21.7-3.fc8xen - s/akmods/akmod/ - Build for rawhide
- disable kerneldevpkgs-newest and kerneldevpkgs-current packages, as we
  don't maintain them for rawhide
- add epoch for new versioning scheme - Update to latest kernels 2.6.21-2952.fc8xen 2.6.23.9-85.fc8 - Update to latest kernels 2.6.21-2952.fc8xen 2.6.23.9-85.fc8 - Update to latest kernels 2.6.23.8-63.fc8 2.6.21-2952.fc8xen - Update to latest kernels 2.6.23.1-49.fc8 2.6.21-2950.fc8xen - Update to latest kernels 2.6.23.1-41.fc8 2.6.21-2950.fc8xen - Update to latest kernels 2.6.23.1-41.fc8 2.6.21-2950.fc8xen - don't include file with know variants and instead properly fix the script - include file with know variants as it is needed in buildsys - split buildsys stuff out into a seperate package
- rename to buildsys-build-rpmfusion
- add proper obsoletes
- give subpackages and files more sane names and places - Update to latest kernels 2.6.23.1-35.fc8 2.6.21-2950.fc8xen - Update to latest kernels 2.6.23.1-35.fc8 2.6.21-2949.fc8xen - rebuilt for latest kernels - rebuilt for latest kernels - rebuilt for latest kernels - rebuilt for latest kernels - rebuilt for latest kernels - rebuilt for latest kernels - fix typo - rebuilt for latest kernels - update for 2.6.23-0.224.rc9.git6.fc8 - update for 2.6.23-0.222.rc9.git1.fc8 - update for 2.6.23-0.217.rc9.git1.fc8 and 2.6.21-2947.fc8xen - disable --all-but-latest stuff -- does not work as expected
- rename up2date list of kernels from "latest" to "current" as latest 
  and newest are to similar in wording; asjust script as well
- kmodtool: don't provide kernel-modules, not needed anymore with
  the new stayle and hurts - fix typos in spec file and list-kernels script
- interdependencies between the two buildsys-build packages needs to be
  arch specific as well - s/latests/latest/
- update kernel lists for rawhide and test2 kernels
- make kmod-helpers-livna-list-kernels print BuildRequires for all kernels
  as well; this is not needed and will slow build a bit as it will track 
  all the kernel-devel packages in, but that way we make sure they are really
  available in the buildsys - implement proper arch deps - proper list of todays rawhide-kernels - fix typo in kmod-helpers-livna-latests-kernels - adjust for devel - initial package localhost 1222981979      ý  ý  ý  ý  ý  ý  ý  ý  ý TÀ TÀ TÀ TÀ TÀ TÀ TÀ TÀ TÀ                                                buildsys-build-rpmfusion-README buildsys-build-rpmfusion-filterfile_i586 buildsys-build-rpmfusion-filterfile_i686 buildsys-build-rpmfusion-filterfile_ppc buildsys-build-rpmfusion-filterfile_x86_64 buildsys-build-rpmfusion-kerneldevpkgs-current buildsys-build-rpmfusion-kerneldevpkgs-newest buildsys-build-rpmfusion-list-kernels.sh buildsys-build-rpmfusion.spec  cpio gzip 9             ?   ÿÿý    ‹      å\{SÛȲç_ô)&,‹üÄ“s0Ÿ˜2fs·rr)YÛ:È’Ž*ñw?Ý=3²,lcÀÙ:U—Ú… Ítÿº§Ÿ3cŠûÅýb©X¬î™Å’Y„¯ƒR¯8û«´wÀ«•Z¿.~­pñ³oÉ÷åÙÓ&{±íXáC¨Ó?ôÀõãÐö\½Ólœœ7×ÖÖºC;dðŸÁF<2|ü5œÝÛÑЋ#æŽgX,¹Åz,r¦hF|¤­­ÓòTŸ'OÑXRžú“òôm'â|ç7võ ¶¶Žü
í²ÑÜÈb¬=cõ—`¬%×2øö¾ƒçàó}pIõMã«ÿ¢5î=ß÷ƒÚMm Í_gc)œûjÝö–ÄÙç-\îXüο„ºw#ÄZÎ×òåj¾¢—ó}³þ»=©å«ú^e¹²@^mJN.äì-)g¥¶¤œü™rºüž‡ÑÚË$ʬ]o©µ«WÄ/†YY™:vIÁÂ|8\[{û¦Ð³ÝBχÚ[í-ËÌÌŒg:ûÌŸ,4ۏXßÄÛ01Ž<+v8ë\ž‡ôþ”[^`õcÏìÁ0bÛæ1öYwèk]vÆùhC¨þЧ	ÿíÈyÛí{iþ%Fvˆ’`Lò€CІqk—õΙ×gæÐ|—E3ÜpC˜àõ"Ãv'Ð1˜	Hpl„ù!ôúѽpn1#=Ó6€"³<3qrDÏÙ6䠐»’sr;ÄÈâ†Ãl—2ˆz•¤™ ,'°M¤²ƒL'¶5À±G¶ä‚HE!’…Ä´KXwQ­vrΏ{°8Ã] bÙH¾Gð8ÄÇ&wqHS ý‡Üq†
èIâ	B|€ˆª¤²ˆ÷ýÐM˪êǁl¹EB{ :âùOnF‚Nè{ŽãÝ£I˜žkÙ(WxHØ…·FÏ»ã$”0׋ ±@‚«áOY¾
‡ˆÐC½í{е‘’+@a–`ÃBø^@L³òæˆÏMvÕ>í~itš¬uÅ.;í?Z'Í–k\Áï¹]ö¥Õýܾî2Ñi\tÿdíSÖ¸ø“ýOëâ5ÞüßËNóꊵ;¬u~yÖjžì²ÖÅñÙõIëâwö	f^´»ì¬uÞêÙn›XJb­&Ì;"çÍÎñgxÐøÔ:kuÿÜe§­îR=²
vÙèt[Ç×g»¼î\¶¯š áæ]´/Z§àÔ<o^tóÀž±æð»úÜ8;#vk¡CÛ—vZ¿î²Ïí³“&<üÔBg­Æ§³¦`Ÿ5Zç»ì¤qÞø½IóÚ@§CÃ$Â/Ÿ›ô86à¿ãn«}„@;Çí‹nì‚´n2ùK몹˝Ö*æ´Ó¨X˜Ñ&20è Ú§Wáï×WÍ	ž“fã¨]áôô`\\-z–ôñïÑÀñzš6z¸ãÁQ®˜/æ÷sZÀ}ï(‰‡ðÒ¼ÁQ.ö6~à¸ñt
Èiaì£eqë&ÂßÌax”ÊŒaÉÃDÞfP^àÿµ½œf÷ÙׯLç,_X†‡J§ìÛ·÷h¹®¶î¼o?š;_ƒÐÌ“a…8
à/Ÿ3¾ õm
Ôð¯Ø†°t¤MªŽ#MHu´±»Æˆ3}´ƒú¼¿‘	à('Ñå4Íl7R/ØöŽöC[w<|}øFQúQO= Ÿ|óhê…éF¦
ò˜ƒ(öiÚ:ÄÌ¡me0R[ZÎmüHÃçØÑˉĝKit}&q˜-t8ž•øsÚ:w±Qªy1ŸD·ë¸@ (k˜€/DBÈ1}Û剻½Í6¶!ށ­››!bšÅlœÛaŽX‰íì$ ¸9ôXnÛõ˜Z=IwX¯<‚ÏJ	
›"(æFø&	u$sAýLÙ¬çr‘ñåœn.¾	"v`ÀêYœ-»bì·ß¤û<±:rìc­,š”膭hÅ„Õ§„Kù˜0N3J{ƒz6f:6œ%üS-B†øzÂŒÃ÷dh
Ïäáø±¡.&Mfª{0ɧ1XÈÐ˪#Mr‚)*䈆®Û.„ïHx½®»ÀøD.‰ÞŸ™h©%xÚºd,ŒÙ,Ùæøû‰ñ„¸a¥ƒÒ{wÚ`n hÀ£)R››Ò¸on]ïÞ½¹3ª”pœ,žOÏ~ûvã1ƒ16Ñ©Šä¾ØÏŸò9ý©—ÉjãdŠS¼PV©s¶!Áˆh‹ýö‘ÀÞnì8‚Àú:’˜`ÂCšŽ|}(CÆO%õáé3ŸÇ:0玞±vb +œ2Of–ô	ýZTëÊ0_®&Ɂ±°#–A",!?`Žù9R¬^-jù]éú±I¯†¡&øXÞ´±ª|”z—>S¬g¾„Á‹1WÒ,$1?B:œUbŽ1Ú¨Ô½±õw+·i÷i’ÄŒÿ¦X¼>]˜¥_'¹“CSÖÇÑJ&Qß¡·—‰‘ס1à‡S{FH1Ç;ìkûKö«o9-
êyã^+Pì½°C3îlÇèAM›“;±¡ê™U±
i˜ÔdY’Ý—åì-´Ã¡Žô%¥ü4”Ɲ!ÙʨÞçD“	Œ}Àï1艇¢ç!D¿úsS£Ó¤Tñ3ùRžë<%¨×±_¶ŒH)z‰·²\šG^Ã?Á˜¸ÛÔ	…	ÄÓÈ#dÉIOÈM±³áRçlδýXR¹‡7îî°Ðç&âj
ز$ÒÐDáÂ>Xvð1æxÞ-ÆϨŐå<Pþ &L©Xxû€˜?*â¡NrlÛ×pS ŸÖ†Må)Õµ)˸R&I0r±Ã¹¾—CE EÇFD&<Ò„QÏlŒçJàHáÐîGZYß$³Su òÉ&û‡ì’ÖλÃ:Ù`R÷T‚C».a‘ÊtÕP\ZWÅ>Ç>þVÔ¿Û+'±Rµ‰ÉÈ÷ï	ÿÄ5V$ƒo 0ÜŠ“&)‹{ÂvvÕz½‘­@)••Ö#8¸7Ž¥æ©ïÅ®5_/©6x¾n„Y¬H/zÕöT˜1ÉÇË*žÏO?ž™JÖ3U¹H ±3Ú)_¶óͤ°¾Þƒâø6••)«dt“j‚æ釖
|WËx¤“ùK'G¹ýôò$¹(ˆy.5~ªÊ™ž4õêñLÓ§çÌÙ(™ÌQ~Ѥd§!™ƒ	™f¤´¦TPL
„j÷³v’:T.æ`kC[`bá23ߥfÈe¸v©Q‘y“má²låE~Pk®ä£Éª a¦&ìà-y¸wìÂ{£Ö7 ,mSC9ÊÅ0@}¯Ãôž¦ùÈó¹K¦«î)íg³û+0ÖmèЀ¼ â
ðJmœ©	…3]‚qÇÂU(ÿØ‹K*ŒðË Ù–
	N,‚\ŒoYh€Â˜9äæ­R)yâœvt*t	Lf‚ÉÂ…á2	Û¸å.Ô#LMÎexCÓ=§?]О²É†gºÀN¶73e­ˆ'ÈpúlÍZîl­Jgje£n.w¶Vzò¼0åÐÚ¦¨Zî-°É>³vÆ}˜*¨2T6Åæ¬Öô=s˜W×þž<«çKZGԂɳRE»ŠÁ—‚‡äQ,&¤3Q'¤o8Hf	¦i¿^ì§øž`‘îùxøU RÚ™8UJÆœ·ºÚuç,-F‘X(LTâM4ŠžÉ¡›?n¢‘UÁ¸°ù›Š1ˆ/ؘ4Aҍõ &é›Û0áƶnâ1Ó!ÀiW^˜¼œ0V42G•r\õÑ8q5D¾.•3¯gnñ©ÑåÅ£E W‹ÙÁ™Kj\iѸÚd\yÁ8qð FVŒô}]TU!tâ†Õٝg[vŦó=vûîòÀˆ0RÔn%M›v)f‡‡³­yÞ:‘ÑÑ È{oL?#ï`³roÓ‰ÞÈwjñhvHA¨‡µ°ëQq#Q¼®t 
P<•&ö÷qO¾ÙmG’€’‚«OSÑšßM°ÞñF@ž7ÿ0‘Æ.ä–¦üÜâ½xp£úзûsðV£ïÓ$5Âô\<†FHÊAÑpé¤2à&¶Š*ÈECÈ$Ø ïâ’h“£vT¤ZŽ<0Tôå×l»ÌĈs¨	TòšÙl>îÙatÒ“£›.@&{ES¶	%ç揿qŠ{›?èçøp<3 hí^è9ŠŒÙ	1U€€pçì+í?²×Eî›±Ïçà›!ãMÒ¹Œ“4®e6ÎfŽÁ«œšmph†wdl“©.04úô*äN7ãhËÝò0â´.Ÿ:`ýîƒynâæÍØ\µ¯;ÇÍòx²ãê•“Nà„E‘R+L¶w2>Ûئ/Þ%f6ç¦
0†^¤­NK¬Nž,ÍØ™aäòø‹&B—1@¯‹pÐýEdÅ™Èѵ(
¶õ]¤$¾é;ðÜ3YrWA,ÈLò”÷%9d	÷£+
rËè?Ë÷–s¡—ûÎrô¥nþ?ø¨2ƒ_â¤Ê&—¦­8öõÈÓÓ{Ÿ+òV%ÂÓî*G&þº	Zôaù*åï¦T?|/Ä»DqäǑؘ‰â~_-³8Žö‡ýQRA†_A€ÕB‡s:¨UBBdj¥†:¹!I ”
¯QÍ°\Z0bzÐgËó›O×­³“›N»ÝúÓF·@žé~ö50¼Á½È4óYc¤ï¤ƒçÔÊht±‹€L«‹-M½þúˆ÷«Õ´~ð+ÌŒ!Yzµ½½„^è͈ðËÌÈÙ‚)¥ÒxEf›û"Âå—–YoÝrq9ºÙþfÉÒóIÖž Y~6IÙ5-"Zy6Qj°ðŽ©õÏ8¤K;x’®cëaXÕm¶þü?ùüF]ïz÷3ód›Ÿ[ŒýC{¾Éƒ£›ÿÜ9n®©;?˜N8¼Óf!ÓˆÇÐpPz´w¬;ŒYÛŒX±Œ÷|æßóýÚè~SW}¿ž´»ßèº/Óq§C/U4u8…+Š×xît*÷TÞ±«ØeWéJ¯bR&×>å(ˆüLÝpÊ\çfo¹¯Hi	 À¸¾ ôŒxÀÊ{¯R|H5_Úƒqó¡ ü=v^	¥¾¶ÿ4Òþk€äqu0éÊ{îØ·ù˜òÕW‘_F΢~P›/çˆ.äu.·¿º¾¿ Çi`—•*¯²A½¶’š^͸ei’bíÅHKu	${z¥8	Úà¹ñð#!${O ÑqOá!gUá
Ñ÷^ƒ¦¨ct–yNVͲIW>šPÁóU²,K‹Q—‡:;™a!91X!7tùOIò9­K¹Å¹‡,VyqÈ/ëO'ž=°«Ú¬Ûø½”ß×+øk*ÞÿÝ€E~……—GX»¼âG!	(@¼X
ñÊ”å`xfÙaê^Ðt9J£³oÆ«No
A 1fyîVÝ·M[«Ô4fXMFÙ§ÜÀvhb£è¤'ÜaŸølÒü%-ëOçpÐw½Z–‹(U ¤` ;øO&Ž8Š•ã(-£’?Ðk•”§q)#¿ðîXéåú(.…âk=ƒ£˜Â™kÚrý¥8Jõeq”–Áqðb«ÀQö•8ö)<–ŸíWÊèâž6'§Ì°WëØâÀÇy ‚Œöh§ke¨0">‰‡N˜ðÆ
	á­µY¶2¸J¡ï Ÿä´VìŽÐçB\ºWrw¢’kx0%·5ÕNÏŒ£9åÁ™§NVàñÀ¾Ã+I½dKorŠL79BÃåÉ‹7¾c˜2é‚›’Àû/¸¶DJD³¬T™å*p”^„C„T͇8J/7€*á¨ÅÕ4’±ÙûkØTþ6å%Ø`g at lÊ/fSzŽ4¥³).Á5bóâY'Ç£`úà{«¢ù4r$‹Où*C6LñaĈ)N"›ÅÂ]‘‘pP½˜/C˜õüÀŽjª¬Y
Ïý<ËŠgIñTÚ|²”Zȳ6ŸgiŠ'…æIXÚO…¥Õ@‘IÕð:^Ňér‰E’Ò1µsq¥óÞn1eòï>7#nM²”º¯>5 ¢l?ðF,'æ0
O>d	t$#¨ÿQTÕ6ȳ7{d;ЛAF¶xcâ=L¡>Uþáê@¨½CY…¨›1òxKü5è6P™è
÷2!ÖÀËì)ÂÈxpÄÙ‡q…éÁbý5ÊÞ›òNº(?¹|¯î¨‹ªÂ&âՁkq×ÄÏÉ÷xtϹøÈEtŸ­&§Ì©k3¨`ú° 0´û¶™¨n…ÒQ•S+ª~&–žÚpӝø›0¶œ„úÀ[.îÇéOUÈ‹ S÷Ãä‡#¦Žy““KEŠ)Iß‹«Hòjrb–¸¯:P
õ¬gG²,¤wâ°)É“­ygú»t™‰nüÜxôEb„q@‡ÅdØ2H-ùpKæÓ3*³Ñš¼*ºUh§ÉùQ×-êD²º[µJVØH*Dže@­+ZÏdîU0M{êq–ɃüÜK“3q}'v•°v%ú¥×Ð^¹¦¿†!ÛuOv©¯eÇe¿’¿sÔí4ZgÍΛ7oðoý°b”ÈL  

--- NEW FILE buildsys-build-rpmfusion-README ---
This is a metapackage without payload used by the buildsystem


--- NEW FILE buildsys-build-rpmfusion-filterfile_i586 ---
smp$
PAE$


--- NEW FILE buildsys-build-rpmfusion-filterfile_i686 ---
smp$


--- NEW FILE buildsys-build-rpmfusion-filterfile_ppc ---
PAE$


--- NEW FILE buildsys-build-rpmfusion-filterfile_ppc64 ---
PAE$
smp$


--- NEW FILE buildsys-build-rpmfusion-filterfile_x86_64 ---
smp$
PAE$


--- NEW FILE buildsys-build-rpmfusion-kerneldevpkgs-current ---
2.6.25.3-2.fc9xen
2.6.26.5-45.fc9
2.6.26.5-45.fc9PAE
2.6.26.5-45.fc9smp


--- NEW FILE buildsys-build-rpmfusion-kerneldevpkgs-newest ---
2.6.26.5-45.fc9
2.6.26.5-45.fc9PAE
2.6.26.5-45.fc9smp


--- NEW FILE buildsys-build-rpmfusion-list-kernels.sh ---
#!/bin/bash
#
# buildsys-build-list-kernels.sh - Helper script for building kernel module RPMs for Fedora
#
# Copyright (c) 2007 Thorsten Leemhuis <fedora at leemhuis.info>
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
# "Software"), to deal in the Software without restriction, including
# without limitation the rights to use, copy, modify, merge, publish,
# distribute, sublicense, and/or sell copies of the Software, and to
# permit persons to whom the Software is furnished to do so, subject to
# the following conditions:
#
# The above copyright notice and this permission notice shall be
# included in all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#

shopt -s extglob

myver="0.0.7"
repo=rpmfusion
myprog="buildsys-build-${repo}-kerneldevpkgs"
supported_targetarchs="i586 i686 x86_64 ppc ppc64"
if [[ -e ./buildsys-build-${repo}-kerneldevpkgs-current ]]; then
	prefix=./buildsys-build-${repo}-
else
	prefix=/usr/share/buildsys-build-${repo}/
fi

requires=
filterfile=
target=$(uname -m)
show_kernels="current"

print_kernels ()
{
	local this_target=${1}
	local this_grepoptions=
	local this_command=
	local this_kernellistfiles=

	# which files to use
	if [[ "${show_kernels}" == "newest" ]]; then
		this_kernellistfiles="${prefix}kerneldevpkgs-newest"
	elif [[ "${show_kernels}" == "current" ]]; then
		this_kernellistfiles="${prefix}kerneldevpkgs-current"
	fi

	# error out if not defined
	if (( $(stat -c%s "${this_kernellistfiles}") <= 1 )); then
		echo "(no kernels defined)"
		return 1
	fi

	# if there are no newest kernels use current ones for newest 
	# can happen in rawhide 
	if [[ "${show_kernels}" == "newest" ]] && [[ -e "${prefix}kerneldevpkgs-newest" ]] && (( $(stat -c%s "${prefix}kerneldevpkgs-newest") <= 1 )) ; then
		this_kernellistfiles="${prefix}kerneldevpkgs-current"
	fi

	# target
	if [[ "${this_target}" ]] ; then
		this_grepoptions="${this_grepoptions} --file ${prefix}filterfile_${this_target}"	
	fi

	# custom filterfile
	if [[ "${filterfile}" ]]; then
		this_grepoptions="${this_grepoptions} --file ${filterfile}"	
	fi

	# do we need grep at all?
	if [[ "${this_grepoptions}" ]]; then 
		this_command="grep --invert-match --no-filename"
	else
		this_command="cat"
	fi

	# go
	${this_command} ${this_grepoptions} ${this_kernellistfiles} | while read this_kernel; do 
		this_kernel_verrel=${this_kernel%%$kernels_known_variants}
		this_kernel_variant=${this_kernel##$this_kernel_verrel}

		if [[ "${requires}" ]]  || [[ "${buildrequires}" ]]; then
			if echo ${this_kernel} | grep -- 'default' &> /dev/null; then		
				if [[ "${requires}" ]]; then
					echo "Requires: kernel${this_kernel_variant:+-${this_kernel_variant}}-devel-${this_target}"
				fi
	
				if [[ "${buildrequires}" ]]; then 
					echo "BuildRequires: kernel${this_kernel_variant:+-${this_kernel_variant}}-devel-${this_target}"
				fi
			else
				if [[ "${requires}" ]]; then
					echo "Requires: kernel-devel-uname-r = ${this_kernel_verrel}.${this_target}${this_kernel_variant:+.${this_kernel_variant}}"
				fi
	
				if [[ "${buildrequires}" ]]; then 
					echo "BuildRequires: kernel-devel-uname-r = ${this_kernel_verrel}.${this_target}${this_kernel_variant:+.${this_kernel_variant}}"
				fi
			fi
		else
			echo ${this_kernel_verrel}.${this_target}${this_kernel_variant:+.${this_kernel_variant}}
		fi
	done
}

print_requires ()
{
	local this_kernel_verrel
	local this_kernel_variant

	for this_arch in ${supported_targetarchs}; do
		echo $'\n'"%ifarch ${this_arch}"	
		print_kernels ${this_arch}
		echo "%endif"	
	done
}

myprog_help ()
{
	echo "Usage: $(basename ${0}) [OPTIONS]"
	echo $'\n'"Prints a list of all avilable kernel-devel packages in the buildsys, as"$'\n'"defined by the buildsys-buildkmods-all package."
	echo $'\n'"Available options:"
	echo " --filterfile <file> -- filter the results with grep --file <file>"
	echo " --current           -- only list current up2date kernels"
#	echo " --newest            -- only list newly released kernels"
	echo " --requires          -- print list as requires with ifarch section for"$'\n'"                        further use in a RPM spec file package header"
	echo " --prefix <dir>      -- look for the data files in <prefix>"
	echo " --target <arch>     -- target-arch (ignored if --requires is used)"
	echo $'\n'"Supported target archs: ${supported_targetarchs}"
}

while [ "${1}" ] ; do
	case "${1}" in
		--prefix)
			shift
			if [[ ! "${1}" ]] ; then
				echo "Error: Please provide a prefix where to find data-files together with --prefix" >&2
				exit 2
			fi
			prefix="${1}"
			shift
			;;
		--filterfile)
			shift
			if [[ ! "${1}" ]] ; then
				echo "Error: Please provide path to a filter-file together with --filterfile" >&2
				exit 2
			elif [[ ! -e "${1}" ]]; then	
				echo "Error: Filterfile ${1} not found" >&2
				exit 2
			fi
			filterfile="${1}"
			shift
			;;
		--target)
			shift
			if [[ ! "${1}" ]] ; then
				echo "Error: Please provide one of the supported targets together with --target" >&2
				exit 2
			fi

			for this_arch in ${supported_targetarchs}; do
				if [[ "${this_arch}" = "${1}" ]]; then
					target="${1}"
					shift
					break
				fi
			done

			if [[ ! "${target}" ]]; then
				echo "Error: ${1} is not a supported target" >&2
				exit 2
			fi
			;;
		--requires)
			shift
			requires="true"
			;;
		--buildrequires)
			shift
			buildrequires="true"
			;;
		--current)
			shift
			show_kernels="current"
			;;
		--newest)
			shift
			show_kernels="newest"
			;;
		--help)
			myprog_help
			exit 0
			;;
		--version)
			echo "${myprog} ${myver}"
			exit 0
			;;
		*)
			echo "Error: Unknown option '${1}'."$'\n' >&2
			myprog_help >&2
			exit 2
			;;
	esac
done

# more init after parsing command line parameters
if [[ -e ./kmodtool-kernel-variants ]] ; then
	kernels_known_variants="$(cat ./kmodtool-kernel-variants)"
elif [[ -e /usr/share/kmodtool/kernel-variants ]] ; then
	kernels_known_variants="$(cat /usr/share/kmodtool/kernel-variants)"
else
	echo "Could not find /usr/share/kmodtool/kernel-variants (required)" >&2
	exit 2
fi

# sanity checks
if [[ ! "${kernels_known_variants}" ]] ; then
	echo "could not determine known kenrel variants"
	exit 2
fi

# go
if [[ "${requires}" ]] || [[ "${buildrequires}" ]] ; then
	print_requires
else
	print_kernels ${target}
fi


--- NEW FILE buildsys-build-rpmfusion.spec ---
%define repo rpmfusion

Name:           buildsys-build-%{repo}
Epoch:          9
Version:        9.1
Release:        13
Summary:        Tools and files used by the %{repo} buildsys 

Group:          Development/Tools
License:        MIT
URL:            http://rpmfusion.org
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Source2:        %{name}-list-kernels.sh
Source5:        %{name}-README
Source11:       %{name}-kerneldevpkgs-current
Source12:       %{name}-kerneldevpkgs-newest
Source20:       %{name}-filterfile_i586
Source21:       %{name}-filterfile_i686
Source22:       %{name}-filterfile_x86_64
Source23:       %{name}-filterfile_ppc

# provide this to avoid a error when generating akmods packages
Provides:       buildsys-build-rpmfusion-kerneldevpkgs-akmod-%{_target_cpu}

# rpmlint will complain this should be a noarch package; but for
#  proper builddeps deps it needs to be a non-noarch package
ExclusiveArch:  i586 i686 x86_64 ppc ppc64

# unneeded
%define debug_package %{nil}

%description
This package contains tools and lists of recent kernels that get used when
building kmod-packages.

%package        kerneldevpkgs-newest
Summary:        Meta-package to get newly released kernel-devel packages into the buildroot
Group:          Development/Tools
Requires:       %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes:      buildsys-build-newest-kernels-livna < 17
Provides:       %{name}-kerneldevpkgs-newest-%{_target_cpu} = %{?epoch:%{epoch}:}%{version}-%{release}

Requires:       %{_bindir}/kmodtool
BuildRequires:  %{_bindir}/kmodtool

# we use our own magic here to safe ourself to cut'n'paste the BR
%{expand:%(bash %{SOURCE2} --newest --requires --prefix %{_sourcedir}/%{name}- 2>/dev/null)}

%description kerneldevpkgs-newest
This is a meta-package used by the buildsystem to track the kernel-devel
packages for newly released kernels into the buildroot to build
kmods against them.

%files kerneldevpkgs-newest
%defattr(-,root,root,-)
%doc .tmp/newest/README


%package        kerneldevpkgs-current
Summary:        Meta-package to get all current kernel-devel packages into the buildroot
Group:          Development/Tools
Requires:       %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
Provides:       %{name}-kerneldevpkgs-%{_target_cpu} = %{?epoch:%{epoch}:}%{version}-%{release}
Provides:       %{name}-kerneldevpkgs-current-%{_target_cpu} = %{?epoch:%{epoch}:}%{version}-%{release}

Requires:       %{_bindir}/kmodtool
BuildRequires:  %{_bindir}/kmodtool

# we use our own magic here to safe ourself to cut'n'paste the BR
%{expand:%(bash %{SOURCE2} --current --requires --prefix %{_sourcedir}/%{name}- 2>/dev/null)}

%description kerneldevpkgs-current
This is a meta-package used by the buildsystem to track the kernel-devel
packages for all current up-to-date kernels into the buildroot to build
kmods against them.

%files kerneldevpkgs-current
%defattr(-,root,root,-)
%doc .tmp/current/README

%prep
# for debugging purposes output the stuff we use during the rpm generation
bash %{SOURCE2} --newest --requires --prefix %{_sourcedir}/%{name}-
sleep 2
bash %{SOURCE2} --current --requires --prefix %{_sourcedir}/%{name}-
sleep 2


%build
echo nothing to build


%install
rm -rf $RPM_BUILD_ROOT .tmp/
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name} $RPM_BUILD_ROOT/%{_bindir} .tmp/newest .tmp/current

# install the stuff we need
install -p -m 0755 %{SOURCE2}  $RPM_BUILD_ROOT/%{_bindir}/%{name}-kerneldevpkgs
install -p -m 0644 %{SOURCE5}  .tmp/newest/README
install -p -m 0644 %{SOURCE5}  .tmp/current/README
install -p -m 0644 %{SOURCE11} $RPM_BUILD_ROOT/%{_datadir}/%{name}/kerneldevpkgs-current
install -p -m 0644 %{SOURCE12} $RPM_BUILD_ROOT/%{_datadir}/%{name}/kerneldevpkgs-newest
install -p -m 0644 %{SOURCE20} $RPM_BUILD_ROOT/%{_datadir}/%{name}/filterfile_i586
install -p -m 0644 %{SOURCE21} $RPM_BUILD_ROOT/%{_datadir}/%{name}/filterfile_i686
install -p -m 0644 %{SOURCE22} $RPM_BUILD_ROOT/%{_datadir}/%{name}/filterfile_x86_64
install -p -m 0644 %{SOURCE23} $RPM_BUILD_ROOT/%{_datadir}/%{name}/filterfile_ppc


# adjust default-path
sed -i 's|^default_prefix=.*|default_prefix=%{_datadir}/%{name}/|'  \
 $RPM_BUILD_ROOT/%{_bindir}/%{name}-kerneldevpkgs


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/%{name}/



%changelog
* Thu Oct 02 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-13
- Rebuild for RPM Fusion

* Sun Sep 21 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-12
- Update to latest kernels 2.6.26.5-45.fc9 2.6.25.3-2.fc9xen

* Sun Sep 21 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-11
- Update to latest kernels 2.6.26.3-29.fc9 2.6.25.3-2.fc9xen

* Sat Aug 24 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-10
- Update to latest kernels 2.6.25.14-108.fc9 2.6.25.3-2.fc9xen

* Thu Jul 24 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-9
- Update to latest kernels 2.6.25.11-97.fc9 2.6.25.3-2.fc9xen

* Thu Jul 17 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-8.1
- fix kernel list

* Tue Jul 15 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-8
- Update to latest kernels 2.6.25.10-86.fc9 2.6.25.3-2.fc9xen

* Wed Jul 02 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-7
- Update to latest kernels 2.6.25.9-76.fc9 2.6.25.3-2.fc9xen

* Fri Jun 13 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-1-6
- Update to latest kernels 2.6.25.6-55.fc9 2.6.25.3-1.fc9xen

* Fri Jun 06 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.1-5
- Update to latest kernels 2.6.25.4-30.fc9 2.6.25.3-1.fc9xen

* Thu May 15 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.1-4
- Update to latest kernels 2.6-2.6.25.3-1.fc9xen 2.6.25.3-18.fc9

* Sun May 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.0-3
- adjust output for new kernel scheme

* Sun May 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.0-2
- add epoch to provides/requires

* Sun May 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.0-1
- Build for F9 kernel

* Mon Mar 31 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 2-2
- Update to latest kernels 2.6.24.4-64.fc8 2.6.21.7-3.fc8xen

* Sat Jan 26 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:1-2
- s/akmods/akmod/

* Wed Jan 09 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:1-3
- Build for rawhide
- disable kerneldevpkgs-newest and kerneldevpkgs-current packages, as we
  don't maintain them for rawhide
- add epoch for new versioning scheme

* Thu Dec 20 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 22-1
- Update to latest kernels 2.6.21-2952.fc8xen 2.6.23.9-85.fc8

* Thu Dec 20 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 22-1
- Update to latest kernels 2.6.21-2952.fc8xen 2.6.23.9-85.fc8

* Mon Dec 03 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 21-1
- Update to latest kernels 2.6.23.8-63.fc8 2.6.21-2952.fc8xen

* Sat Nov 10 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 20-1
- Update to latest kernels 2.6.23.1-49.fc8 2.6.21-2950.fc8xen

* Tue Oct 29 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 19-1
- Update to latest kernels 2.6.23.1-41.fc8 2.6.21-2950.fc8xen

* Tue Oct 28 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 18-1
- Update to latest kernels 2.6.23.1-41.fc8 2.6.21-2950.fc8xen

* Sun Oct 28 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 17-3
- don't include file with know variants and instead properly fix the script

* Sun Oct 28 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 17-2
- include file with know variants as it is needed in buildsys

* Sun Oct 28 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 17-1
- split buildsys stuff out into a seperate package
- rename to buildsys-build-rpmfusion
- add proper obsoletes
- give subpackages and files more sane names and places

* Sat Oct 27 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 16-2
- Update to latest kernels 2.6.23.1-35.fc8 2.6.21-2950.fc8xen

* Sat Oct 27 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 16-1
- Update to latest kernels 2.6.23.1-35.fc8 2.6.21-2949.fc8xen

* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 15-1
- rebuilt for latest kernels

* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 14-1
- rebuilt for latest kernels

* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 13-1
- rebuilt for latest kernels

* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 12-1
- rebuilt for latest kernels

* Fri Oct 12 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 11-1
- rebuilt for latest kernels

* Thu Oct 11 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 10-1
- rebuilt for latest kernels

* Wed Oct 10 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9-2
- fix typo

* Wed Oct 10 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9-1
- rebuilt for latest kernels

* Sun Oct 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 8-1
- update for 2.6.23-0.224.rc9.git6.fc8

* Sun Oct 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 7-1
- update for 2.6.23-0.222.rc9.git1.fc8

* Wed Oct 03 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 6-1
- update for 2.6.23-0.217.rc9.git1.fc8 and 2.6.21-2947.fc8xen

* Wed Oct 03 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 5-1
- disable --all-but-latest stuff -- does not work as expected
- rename up2date list of kernels from "latest" to "current" as latest 
  and newest are to similar in wording; asjust script as well
- kmodtool: don't provide kernel-modules, not needed anymore with
  the new stayle and hurts

* Sun Sep 09 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 4-2
- fix typos in spec file and list-kernels script
- interdependencies between the two buildsys-build packages needs to be
  arch specific as well

* Sun Sep 09 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 4-1
- s/latests/latest/
- update kernel lists for rawhide and test2 kernels
- make kmod-helpers-livna-list-kernels print BuildRequires for all kernels
  as well; this is not needed and will slow build a bit as it will track 
  all the kernel-devel packages in, but that way we make sure they are really
  available in the buildsys

* Fri Sep 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-4
- implement proper arch deps 

* Fri Sep 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-3
- proper list of todays rawhide-kernels

* Fri Sep 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-2
- fix typo in kmod-helpers-livna-latests-kernels

* Fri Sep 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-1
- adjust for devel

* Sat Sep 01 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2-1
- initial package


--- NEW FILE buildsys-build-rpmfusion.spec~ ---
%define repo rpmfusion

Name:           buildsys-build-%{repo}
Epoch:          9
Version:        9.1
Release:        13
Summary:        Tools and files used by the %{repo} buildsys 

Group:          Development/Tools
License:        MIT
URL:            http://rpmfusion.org
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Source2:        %{name}-list-kernels.sh
Source5:        %{name}-README
Source11:       %{name}-kerneldevpkgs-current
Source12:       %{name}-kerneldevpkgs-newest
Source20:       %{name}-filterfile_i586
Source21:       %{name}-filterfile_i686
Source22:       %{name}-filterfile_x86_64
Source23:       %{name}-filterfile_ppc

# provide this to avoid a error when generating akmods packages
Provides:       buildsys-build-rpmfusion-kerneldevpkgs-akmod-%{_target_cpu}

# rpmlint will complain this should be a noarch package; but for
#  proper builddeps deps it needs to be a non-noarch package
ExclusiveArch:  i586 i686 x86_64 ppc ppc64

# unneeded
%define debug_package %{nil}

%description
This package contains tools and lists of recent kernels that get used when
building kmod-packages.

%package        kerneldevpkgs-newest
Summary:        Meta-package to get newly released kernel-devel packages into the buildroot
Group:          Development/Tools
Requires:       %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes:      buildsys-build-newest-kernels-livna < 17
Provides:       %{name}-kerneldevpkgs-newest-%{_target_cpu} = %{?epoch:%{epoch}:}%{version}-%{release}

Requires:       %{_bindir}/kmodtool
BuildRequires:  %{_bindir}/kmodtool

# we use our own magic here to safe ourself to cut'n'paste the BR
%{expand:%(bash %{SOURCE2} --newest --requires --prefix %{_sourcedir}/%{name}- 2>/dev/null)}

%description kerneldevpkgs-newest
This is a meta-package used by the buildsystem to track the kernel-devel
packages for newly released kernels into the buildroot to build
kmods against them.

%files kerneldevpkgs-newest
%defattr(-,root,root,-)
%doc .tmp/newest/README


%package        kerneldevpkgs-current
Summary:        Meta-package to get all current kernel-devel packages into the buildroot
Group:          Development/Tools
Requires:       %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
Provides:       %{name}-kerneldevpkgs-%{_target_cpu} = %{?epoch:%{epoch}:}%{version}-%{release}
Provides:       %{name}-kerneldevpkgs-current-%{_target_cpu} = %{?epoch:%{epoch}:}%{version}-%{release}

Requires:       %{_bindir}/kmodtool
BuildRequires:  %{_bindir}/kmodtool

# we use our own magic here to safe ourself to cut'n'paste the BR
%{expand:%(bash %{SOURCE2} --current --requires --prefix %{_sourcedir}/%{name}- 2>/dev/null)}

%description kerneldevpkgs-current
This is a meta-package used by the buildsystem to track the kernel-devel
packages for all current up-to-date kernels into the buildroot to build
kmods against them.

%files kerneldevpkgs-current
%defattr(-,root,root,-)
%doc .tmp/current/README

%prep
# for debugging purposes output the stuff we use during the rpm generation
bash %{SOURCE2} --newest --requires --prefix %{_sourcedir}/%{name}-
sleep 2
bash %{SOURCE2} --current --requires --prefix %{_sourcedir}/%{name}-
sleep 2


%build
echo nothing to build


%install
rm -rf $RPM_BUILD_ROOT .tmp/
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name} $RPM_BUILD_ROOT/%{_bindir} .tmp/newest .tmp/current

# install the stuff we need
install -p -m 0755 %{SOURCE2}  $RPM_BUILD_ROOT/%{_bindir}/%{name}-kerneldevpkgs
install -p -m 0644 %{SOURCE5}  .tmp/newest/README
install -p -m 0644 %{SOURCE5}  .tmp/current/README
install -p -m 0644 %{SOURCE11} $RPM_BUILD_ROOT/%{_datadir}/%{name}/kerneldevpkgs-current
install -p -m 0644 %{SOURCE12} $RPM_BUILD_ROOT/%{_datadir}/%{name}/kerneldevpkgs-newest
install -p -m 0644 %{SOURCE20} $RPM_BUILD_ROOT/%{_datadir}/%{name}/filterfile_i586
install -p -m 0644 %{SOURCE21} $RPM_BUILD_ROOT/%{_datadir}/%{name}/filterfile_i686
install -p -m 0644 %{SOURCE22} $RPM_BUILD_ROOT/%{_datadir}/%{name}/filterfile_x86_64
install -p -m 0644 %{SOURCE23} $RPM_BUILD_ROOT/%{_datadir}/%{name}/filterfile_ppc


# adjust default-path
sed -i 's|^default_prefix=.*|default_prefix=%{_datadir}/%{name}/|'  \
 $RPM_BUILD_ROOT/%{_bindir}/%{name}-kerneldevpkgs


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/%{name}/



%changelog
* Thu Oct 02 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-13
- Rebuild for RPM Fusion

* Sun Sep 21 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-12
- Update to latest kernels 2.6.26.5-45.fc9 2.6.25.3-2.fc9xen

* Sun Sep 21 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-11
- Update to latest kernels 2.6.26.3-29.fc9 2.6.25.3-2.fc9xen

* Sat Aug 24 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-10
- Update to latest kernels 2.6.25.14-108.fc9 2.6.25.3-2.fc9xen

* Thu Jul 24 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-9
- Update to latest kernels 2.6.25.11-97.fc9 2.6.25.3-2.fc9xen

* Thu Jul 17 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-8.1
- fix kernel list

* Tue Jul 15 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-8
- Update to latest kernels 2.6.25.10-86.fc9 2.6.25.3-2.fc9xen

* Wed Jul 02 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-7
- Update to latest kernels 2.6.25.9-76.fc9 2.6.25.3-2.fc9xen

* Fri Jun 13 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9.1-1-6
- Update to latest kernels 2.6.25.6-55.fc9 2.6.25.3-1.fc9xen

* Fri Jun 06 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.1-5
- Update to latest kernels 2.6.25.4-30.fc9 2.6.25.3-1.fc9xen

* Thu May 15 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.1-4
- Update to latest kernels 2.6-2.6.25.3-1.fc9xen 2.6.25.3-18.fc9

* Sun May 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.0-3
- adjust output for new kernel scheme

* Sun May 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.0-2
- add epoch to provides/requires

* Sun May 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:9.0-1
- Build for F9 kernel

* Mon Mar 31 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 2-2
- Update to latest kernels 2.6.24.4-64.fc8 2.6.21.7-3.fc8xen

* Sat Jan 26 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:1-2
- s/akmods/akmod/

* Wed Jan 09 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9:1-3
- Build for rawhide
- disable kerneldevpkgs-newest and kerneldevpkgs-current packages, as we
  don't maintain them for rawhide
- add epoch for new versioning scheme

* Thu Dec 20 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 22-1
- Update to latest kernels 2.6.21-2952.fc8xen 2.6.23.9-85.fc8

* Thu Dec 20 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 22-1
- Update to latest kernels 2.6.21-2952.fc8xen 2.6.23.9-85.fc8

* Mon Dec 03 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 21-1
- Update to latest kernels 2.6.23.8-63.fc8 2.6.21-2952.fc8xen

* Sat Nov 10 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 20-1
- Update to latest kernels 2.6.23.1-49.fc8 2.6.21-2950.fc8xen

* Tue Oct 29 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 19-1
- Update to latest kernels 2.6.23.1-41.fc8 2.6.21-2950.fc8xen

* Tue Oct 28 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 18-1
- Update to latest kernels 2.6.23.1-41.fc8 2.6.21-2950.fc8xen

* Sun Oct 28 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 17-3
- don't include file with know variants and instead properly fix the script

* Sun Oct 28 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 17-2
- include file with know variants as it is needed in buildsys

* Sun Oct 28 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 17-1
- split buildsys stuff out into a seperate package
- rename to buildsys-build-rpmfusion
- add proper obsoletes
- give subpackages and files more sane names and places

* Sat Oct 27 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 16-2
- Update to latest kernels 2.6.23.1-35.fc8 2.6.21-2950.fc8xen

* Sat Oct 27 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 16-1
- Update to latest kernels 2.6.23.1-35.fc8 2.6.21-2949.fc8xen

* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 15-1
- rebuilt for latest kernels

* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 14-1
- rebuilt for latest kernels

* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 13-1
- rebuilt for latest kernels

* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 12-1
- rebuilt for latest kernels

* Fri Oct 12 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 11-1
- rebuilt for latest kernels

* Thu Oct 11 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 10-1
- rebuilt for latest kernels

* Wed Oct 10 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9-2
- fix typo

* Wed Oct 10 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 9-1
- rebuilt for latest kernels

* Sun Oct 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 8-1
- update for 2.6.23-0.224.rc9.git6.fc8

* Sun Oct 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 7-1
- update for 2.6.23-0.222.rc9.git1.fc8

* Wed Oct 03 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 6-1
- update for 2.6.23-0.217.rc9.git1.fc8 and 2.6.21-2947.fc8xen

* Wed Oct 03 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 5-1
- disable --all-but-latest stuff -- does not work as expected
- rename up2date list of kernels from "latest" to "current" as latest 
  and newest are to similar in wording; asjust script as well
- kmodtool: don't provide kernel-modules, not needed anymore with
  the new stayle and hurts

* Sun Sep 09 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 4-2
- fix typos in spec file and list-kernels script
- interdependencies between the two buildsys-build packages needs to be
  arch specific as well

* Sun Sep 09 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 4-1
- s/latests/latest/
- update kernel lists for rawhide and test2 kernels
- make kmod-helpers-livna-list-kernels print BuildRequires for all kernels
  as well; this is not needed and will slow build a bit as it will track 
  all the kernel-devel packages in, but that way we make sure they are really
  available in the buildsys

* Fri Sep 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-4
- implement proper arch deps 

* Fri Sep 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-3
- proper list of todays rawhide-kernels

* Fri Sep 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-2
- fix typo in kmod-helpers-livna-latests-kernels

* Fri Sep 07 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 3-1
- adjust for devel

* Sat Sep 01 2007 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2-1
- initial package


Index: Makefile
===================================================================
RCS file: /cvs/free/rpms/buildsys-build-rpmfusion/F-9/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Makefile	30 Sep 2008 16:44:34 -0000	1.1
+++ Makefile	2 Oct 2008 21:13:32 -0000	1.2
@@ -1,18 +1,18 @@
-# Makefile for source rpm: buildsys-build-rpmfusion
+# Makefile for source rpm: ntfs-kmod
 # $Id$
 NAME := buildsys-build-rpmfusion
 SPECFILE = $(firstword $(wildcard *.spec))
 
 define find-makefile-common
-for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
+for d in common ../common ../../common ../../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/.svn/entries -a -w $$/Makefile.common ] ; then cd $$d ; svn -q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
 endef
 
-MAKEFILE_COMMON := $(shell $(find-makefile-common))
+MAKEFILE_COMMON	:= $(shell $(find-makefile-common))
 
 ifeq ($(MAKEFILE_COMMON),)
 # attept a checkout
 define checkout-makefile-common
-test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
+test -f .svn/entries && { svn -q checkout $$(svn info |grep '^URL :'|cut -d' ' -f 3|cut -d/ -f -4)/common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' directory module." ; exit -1 ; } >&2
 endef
 
 MAKEFILE_COMMON := $(shell $(checkout-makefile-common))



More information about the rpmfusion-commits mailing list