Spectips/origname

Материал из ALT Linux Wiki

< Spectips(Различия между версиями)
Перейти к: навигация, поиск
(Import from freesource.info)
(Перенаправление на Spec#Работа с upstream-исходниками)
 
Строка 1: Строка 1:
-
[[Category:Devel]]
+
#REDIRECT [[Spec#Работа с upstream-исходниками]]
-
{{MovedFromFreesourceInfo|AltLinux/Sisyphus/devel/spectips/origname}}
+
-
 
+
-
== %origname ==
+
-
 
+
-
Если по тем или иным причинам (конфликт имён, libification, переименование плагина) имя тарбола, каталога в нём и пакета могут принять два-три разных значения (а не одно), не следует переименовывать и/или перепаковывать тарболы.  Лучше сделать так:
+
-
 
+
-
<pre>%define origname imms
+
-
 
+
-
Name: xmms-%origname
+
-
Version: 2.1.1
+
-
Release: alt1
+
-
 
+
-
#...
+
-
 
+
-
Url: http://www.luminal.org/phpwiki/index.php/IMMS
+
-
Source: http://www.luminal.org/files/%origname/%origname-%version.tar.bz2
+
-
 
+
-
# if we had a published package with original name
+
-
Obsoletes: %origname
+
-
 
+
-
%prep
+
-
%setup -n %origname-%version</pre>
+
-
 
+
-
Аналогичные соображения относятся и к <tt>%version</tt> -- в случаях, когда встречаются странные символы, недопустимые в версии RPM-пакета, или когда более разумным видится видоизменение версии (вынос "хвоста" в <tt>%release</tt>, например).
+
-
 
+
-
=== Ссылки ===
+
-
 
+
-
* [http://www.rpm.org/max-rpm-snapshot/s1-rpm-inside-macros.html#S2-RPM-INSIDE-SETUP-MACRO Maximum RPM]
+
-
* [http://freesource.info/wiki//devel/spectips/setup %setup]
+

Текущая версия на 20:47, 19 ноября 2008

  1. REDIRECT Spec#Работа с upstream-исходниками
 
Личные инструменты