From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexey Voinov To: devel@linux.iplabs.ru Message-ID: <20010627200649.A2798@voins.local> References: <20010627180209.A8067@vezyolka.dgap.mipt.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HcAYCG3uE/tztfnV" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010627180209.A8067@vezyolka.dgap.mipt.ru>; from yznews@hotbox.ru on Wed, Jun 27, 2001 at 06:02:09PM +0400 Subject: [devel] Re: =?koi8-r?B?W2RldmVsXSDrINfP0NLP09UgzyAlcmVsZWFzZSDQwcvF1M/XIMkgxM/Sz8fP?= =?koi8-r?B?zSDU0sHGycvF?= Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: IPLabs Linux Team Developers mailing list List-Unsubscribe: , List-Archive: X-Original-Date: Wed, 27 Jun 2001 20:06:49 +0400 Date: Wed, 27 Jun 2001 20:06:49 +0400 Archived-At: List-Archive: List-Post: --HcAYCG3uE/tztfnV Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Yura Zotov wrote > У меня такой вопрос. Часто пакеты одной версии, но разных > %release отличаются исправлениями в spec-файле и несколькими > патчами, исходники же остаются неизменными. Поэтому из-за > небесплатного трафика эти исходники качать туда-сюда по сто раз > не охота, учитывая, что все равно пакеты пересобираются в Сизифе. > В связи с чем есть идея залить dx-4.1.3-alt3 в виде nosrc.rpm. При > сборке в Сизифе нужно только убрать > NoSource: 0 > и взять исходники от dx-4.1.3-alt2. Тот, кто будет заниматься > сборкой в Сизифе одобряет? Если нет, то залью только в начале > июля. > > На будущее, можно ли такой практикой пользоваться постоянно? Во! Я теперь ещё и здесь поделюсь своим решением! :) (Пока нет репозитария) Я делаю в .spec так: %if "%nosource" == "1" NoSource: 0 $endif Если исходных пакетов, которые не хочется всё-время пересылать больше, надо добавить ещё NoSource'ов, но в подавляющем большинстве случаев больше ничего добавлять не надо. $ rpm -bs даёт src.rpm $ rpm -bs --define "nosource 1" даёт nosrc.rpm При этом не надо вносить изменения в spec, когда требуется получить nosrc.rpm или src.rpm В качестве примеров можно смотреть почти на любой пакет из группы Graphical Desktop/Window Maker -- Best Regards! Alexey Voinov voins@voins.program.ru voins@online.ru vns@altlinux.ru --HcAYCG3uE/tztfnV Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7OgSZ3FGE/YJu+jkRAgJPAJ4/VpnLJqDUmBkTvXDl+8RN6gumVQCdFnmm zngS6QRctYwYw4Hl4GDcyh0= =S8pz -----END PGP SIGNATURE----- --HcAYCG3uE/tztfnV-- _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel