On Thu, 10 Sep 2009, Paweł Zuzelski wrote:
On Thu, 10 Sep 2009, Stacho Pal wrote:
+%define                subver  stable
+%define                rel     1
(...)
-Version:       0.2.2
-Release:       1
+Version:       0.3
+Release:       %{subver}.%{rel}

To mi się trochę nie podoba. To %{subver} w rel chyba może popsuć
porównywanie wersji. Moim zdaniem lepiej zrobić:

Version: 0.3.%{subver}

[...@davabel ~]$ rpmvercmp 0.3.stable-1 0.3-1
0.3.stable-1 > 0.3-1

[...@davabel ~]$ rpmvercmp 0.3-1 0.3-stable.1
0.3-1 < 0.3-stable.1

Tę konstrukcję skopiowałem z rel 1.75 tego speca.
Pakiet po zbudowaniu nazywa się tak:
roundcubemail-0.3-stable.1.noarch.rpm
Paczka tar.gz nazywa się tak:
roundcubemail-0.3-stable.tar.gz
To co proponujesz kończy się tak:

time rpmbuild --bb roundcubemail.spec
error: Fetching /%{_Rsourcedir}/roundcubemail-0.3.stable.tar.gz failed: Unknown or unexpected error

Nie mam pojęcia jak by to poprawić,
bez pisania w Source wprost ścieżki do źródeł.
--
pzdr
Stacho Pal
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym