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
- Previous message: rpms/buildsys-build-rpmfusion/F-9/x86_64 - New directory
- Next message: rpms/akmods/F-9 akmods, NONE, 1.1 akmods.spec, NONE, 1.1 akmodsbuild,
NONE, 1.1 akmodsbuild.1, NONE, 1.1 akmodsinit, NONE,
1.1 akmodsposttrans, NONE, 1.1 Makefile, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
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 HR 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ÛȲç_ô)&,üÄs02fs·rr)YÛ:È*ñw?Ý=3²,lcÀÙ:UÚ
Ítÿº§3cûÅýb©X¬îÅY¯R¯8û«´wÀ«Z¿.~pñ³oÉ÷åÙÓ&{±íXáC¨Ó?ôÀõãÐö\½Ól7×ÖÖº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"³<3qrDÏÙ6ä »sr;ÄÈâÃl2z¤ ,'°M¤²L'¶5À±G¶äHE!
Ä´KXwQvrÎ{°8Ã] bÙH¾Gð8ÄÇ&wqHS ýÜq
èIâ B|ª¤²÷ýÐM˪êÇl¹EB{ :âùOnFNè{ãÝ£IkÙ(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ÞêÙnXJb&Ì;"çÍÎñgxÐøÔ:kuÿÜe§îR=²
vÙèt[Ç×g»¼î\¶¯ áæ]´/Z§àÔ<o^tóÀ±æð»úÜ8;#vk¡CÛvZ¿î²Ïí³&<üÔBgƧ³¦`Â5Zç»ì¤qÞø½IóÚ@§CÃ$Â/ô86à¿ãn«}@;Çínì´n2ùK몹ËÖ*æ´Ó¨XÑ&20è Ú§Wáï×WÍ fã¨]áôô`\\-zôñïÑÀñz6z¸ãÁQ®/æ÷sZÀ}ï(ðÒ¼ÁQ.ö6~à¸ñt
Èiaì£eqë&ÂßÌaxÃaÉÃDÞfP^àÿµ½f÷ÙׯLç,_XJ§ìÛ·÷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ªy1D·ë¸@ (k/DBÈ1}Û廽Í6¶!Þ!bÅlÛaXíì$ ¸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ã116Ñ©ä¾ØÏò9ý©ÉjãdS¼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:Ub1Ú¨Ô½±õ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÷TC».aÊtÕP\ZWÅ>Ç>þVÔ¿Û+'±RµÉÈ÷ï ÿÄ5V$o 0Ü&){ÂvvÕz½@)Ö#8¸7¥æ©ïÅ®5_/©6x¾nY¬H/zÕöT1ÉÇË*ÏO?JÖ3U¹H ±3Ú)_¶óͤ°¾Þâø6)«dtjæé
|WËx¤ùK'G¹ýôò$¹(y.5~ªÊ4õêñLÓ§çÌÙ(ÌQ~Ѥd§! f¤´¦TPL
j÷³v:T.æ`kC[`bá23ߥfÈe¸v©Qymá²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îlJgje£n.w¶Vzò¼0åÐÚ¦¨Zî-°É>³vÆ}*¨2T6Åæ¬Öô=sW×þ<«çKZGÔɳRE»ÁäQ,&¤3Q'¤o8Hf ¦i¿^ì§ø`îùxøU RÚ8UJÆ·ºÚuç,-FX(LTâM4É¡?n¢UÁ¸°ù1/Ø4AÒõ &éÛ0áƶnâ1Ó!ÀiW^¼0V42Gr\õÑ8q5D¾.3¯gnñ©ÑåÅ£E WÙÁKj\iѸÚd\yÁ8qð FVô}]TU!tâÕÙg[vŦó=vûîòÀ0RÔn%Mv)f³yÞ:ÑÑ È{oL?#ï`³roÓÞÈwjñ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Ù 1Upçì+í?²×Eî±Ïçà!ãMÒ¹4®e6ÎfÁ«mphwdl©.04úô*äN7ãhËÝò0â´.:`ýîynâæÍØ\µ¯;ÇÍòx²ãêNàER+L¶w2>Ûئ/Þ%f6ç¦
0^¤NK¬N,ÍØaäòø&B1@¯pÐýEdÅÈѵ(
¶õ]¤$¾é;ðÜ3YrWA,ÈLò÷%9d ÷£+
rËè?Ë÷s¡ûÎrô¥nþ?ø¨2_â¤Ê&¦8öõÈÓÓ{+òV%ÂÓî*G&þº Zôaù*åï¦T?|/Ä»DqäÇØâ~_-³8öýQRA_AÕBs:¨UBBdj¥:¹!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/U4u8
+×xît*÷TÞ±«ØeWéJ¯bR&×>å(üLÝpÊ\çfo¹¯Hi À¸¾ ôxÀÊ{¯R|H5_Úqó¡ ü=v^ ¥¾¶ÿ4Òþkäqu0éÊ{îØ·ùòÕW_F΢~P/ç.äu.·¿º¾¿ Çi`*¯²A½¶^͸eibíÅHKu ${z¥8 Úà¹ñð#!${O ÑqOá!gUá
Ñ÷^¦¨ctyNVͲIW>PÁóU²,KQ:;a!91X!7tùOIò9K¹Å¹,VyqÈ/ëO'=°«Ú¬Ûø½ß×+øk*ÞÿÝE~
GX»¼âG! (@¼X
ñÊå`xfÙaê^Ðt9J£³oÆ«No
A 1fyîVÝ·M[«Ô4fXMFÙ§ÜÀ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½dKorL79BÃåÉ7¾c2éÀû/¸¶DJD³¬Tå*p^CTÍ8J/7*á¨ÅÕ4±ÙûkØTþ6å%Ø`g at lÊ/fSz4¥³).Á5bóâY'Ç£`úà{«¢ù4r$Où*C6LñaÄ)N"ÅÂ]pP½/CõüÀjª¬Y
Ïý<ËgIñTÚ|²Zȳ6gi'
æIXÚO
¥Õ@IÕð:^ÅérEÒ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
ÒQS+ª~&ÚpÓø0¶úÀ[.îÇéOUÈ S÷Ãä#¦yKE)Iß«Hòjrb¸¯:P
õ¬gG²,¤wâ°)Éygú»tnüÜxôEbq@ÅdØ2H-ùpKæÓ3*³Ñ¼*ºUh§ÉùQ×-êD²º[µJVØH*De@+ZÏdîU0M{êqÉüÜK3q}'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))
- Previous message: rpms/buildsys-build-rpmfusion/F-9/x86_64 - New directory
- Next message: rpms/akmods/F-9 akmods, NONE, 1.1 akmods.spec, NONE, 1.1 akmodsbuild,
NONE, 1.1 akmodsbuild.1, NONE, 1.1 akmodsinit, NONE,
1.1 akmodsposttrans, NONE, 1.1 Makefile, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the rpmfusion-commits
mailing list