[openmamba-users-it] sos autospec
Marco Bellezza
superbel a hotmail.it
Mer 20 Feb 2008 18:02:42 CET
> Integrando lo specfile con i comandi della shell bash (ometto le istruzioni su
> i comandi bash).
> Il campo Version deve sempre contenere la versione in formato canonico, cioé:
>
> Version: 1.51
>
> Poi, in testa allo specfile puoi mettere le seguenti righe:
>
> %define pkgversion %(echo %version | cut -d. -f 1-2 --output-delimiter "")
> %define builddirversion %(echo %version | cut -d. -f
> 1-2 --output-delimiter "_")
>
> Il risultato è che la variabile pkgversion conterrà 151 e la variabile
> builddirversion conterrà 1_51.
>
Ho modificato lo specfile, ma a giudicare da quello che cerca di scaricare pkgversion ha assunto valore nullo...
[Z10Bel a openmamba ~]$ autospec -u zsnes -a5
aggiornamento del pacchetto zsnes alla versione [?]...
[step 5] -- creazione dei pacchetti rpm e srpm
* trovato build requirement: `libSDL-devel' (libSDL-devel-1.2.12-1mamba.i586)
* trovato build requirement: `nasm' (nasm-2.00-2mamba.i586)
* trovato build requirement: `libz-devel' (libz-devel-1.2.3-2qilnx.i586)
* trovato build requirement: `libpng-devel' (libpng-devel-1.2.18-2mamba.i586)
[1] http://dfn.dl.sourceforge.net/sourceforge/zsnes/zsnessrc.tar.bz2
%define pkgversion %(echo %version | cut -d. -f 1-2 --output-delimiter "")
%define builddirversion %(echo %version | cut -d. -f
1-2 --output-delimiter "_")
Name: zsnes
Version: 1.51
Release: 1mamba
Summary: Nintendo Super NES / Super Famicom Emulator
Group: Graphical Desktop/Applications/Games
Vendor: openmamba
Distribution: openmamba
Packager: Marco Bellezza <superbel a hotmail.it>
URL: http://www.zsnes.com/
Source: http://dfn.dl.sourceforge.net/sourceforge/zsnes/zsnes%{pkgversion}src.tar.bz2
License: GPL
BuildRequires: libSDL-devel >= 1.2.0
BuildRequires: nasm >= 0.98.39
BuildRequires: libz-devel >= 1.2.3
BuildRequires: libpng-devel
BuildRoot: %{_tmppath}/%{name}-%{builddirversion}-root
altra cosa: ho tolto la riga che c'era sotto %defattr che cercava le manpage (credo), ma non trovandole (perché non ci sono) restituiva errore. Ho fatto qualcosa di sensato??
_________________________________________________________________
Organizza le tue feste e condividine le foto con Windows Live Eventi!
http://home.services.spaces.live.com/events/
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://tao/pipermail/openmamba-users-it/attachments/20080220/46580de4/attachment.html
Maggiori informazioni sulla lista
openmamba-users-it