inteltool.spec

Daniel Dawid Majewski light-i at o2.pl
Fri Jun 12 18:54:20 CEST 2009


Pewnego dnia wpadła wieść od Bartosz Świątek i powiedziała :
>> Dzieki, dodane.
> 
> Nie obeszlo sie niestety bez bledow i malych niedociagniec, zobacz
> sobie diffa miedzy rev 1.1 a 1.4 :)
Sprawdziłem, jednak paczka się nie buduje...
Z tego powodu proponuję łatkę na speca w załączniku porządkującą nomenklaturę :
- W %{Release} mamy tylko jeden numerek, który podlega rzeczywistej zmianie w tym miejscu, reszta jest definiowana
wcześniej.
- No niestety trzeba jeszcze raz "wytworzyć" archiwum, tylko z częścią %{release} w nomenklaturze nazwy :
svn export -r 4190 svn://coreboot.org/repos/trunk/util/inteltool inteltool-1.0-0.4190_svn
tar acvf inteltool-1.0-0.4190_svn.tar.lzma inteltool-1.0-0.4190_svn
rm -rf inteltool-1.0-0.4190_svn
Nowa nomenklatura nazwy jest teraz jednoznaczna, a jednocześnie niezależna od revision speca, więc nie wymaga ciągłego
archiwizowania snapshotu tylko z powodu korekty speca, czy dodania jakiejś super hiper łaty.
-- 
Pozdrawiam,
Daniel Dawid Majewski
jabber:light-i/jid.pl
-------------- next part --------------
--- inteltool.spec.oryg	2009-06-12 10:41:19.000000000 +0200
+++ inteltool.spec	2009-06-12 18:35:30.000000000 +0200
@@ -1,13 +1,14 @@
 # $Revision: 1.4 $, $Date: 2009/06/12 08:41:19 $
 %define		_svn_rev		4190
+%define		_spec_srel		0.%{_svn_rev}_svn
 Summary:	Utility for recognize Intel HW (chipset/CPU) configuration information
 Summary(pl.UTF-8):	Narzędzie do rozpoznawania informacji konfiguracyjnych w sprzęcie Intela (chipset/CPU)
 Name:		inteltool
 Version:	1.0
-Release:	0.%{_svn_rev}_svn.2
+Release:	%{_spec_srel}.2
 License:	GPL v2
 Group:		Applications/System
-Source0:	%{name}-%{version}-0.4190_svn.1.tar.lzma
+Source0:	%{name}-%{version}-%{_spec_srel}.tar.lzma
 # Source0-md5:	5e6c3cece09a60ac0a2373a05167f3d3
 URL:		http://www.coreboot.org/Inteltool
 BuildRequires:	pciutils-devel
@@ -27,7 +28,7 @@
 MSR-y [potrzebne zaĹ‚adowanie moduĹ‚u jÄ
dra 'msr'] itp.).
 
 %prep
-%setup -q -n %{name}-%{version}-%{release}
+%setup -q -n %{name}-%{version}-%{_spec_srel}
 
 %build
 %{__make} \


More information about the pld-devel-pl mailing list