From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <445C8C25.5000508@altlinux.com> Date: Sat, 06 May 2006 15:44:37 +0400 From: Anton Farygin Organization: ALT Linux Ltd. User-Agent: Thunderbird 1.5.0.2 (X11/20060502) MIME-Version: 1.0 To: ALT Devel discussion list References: <445B741D.9050402@altlinux.com> <20060505161344.GA29144@basalt.office.altlinux.org> <445B7D26.40202@altlinux.com> <20060505163620.GB29144@basalt.office.altlinux.org> <20060505212536.GD19201@basalt.office.altlinux.org> <445C6246.3060808@altlinux.com> <20060506110001.GB17800@basalt.office.altlinux.org> <445C85AE.8090509@altlinux.com> <20060506111750.GE17800@basalt.office.altlinux.org> <20060506112932.GB19202@basalt.office.altlinux.org> In-Reply-To: <20060506112932.GB19202@basalt.office.altlinux.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?Z2VhciAtINDSz8LMxc3BINMg0MHS08nOx8/NIFNQRUMt?= =?koi8-r?b?xsHKzMEu?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 May 2006 11:41:23 -0000 Archived-At: List-Archive: List-Post: Stanislav Ievlev wrote: > On Sat, May 06, 2006 at 03:17:50PM +0400, Dmitry V. Levin wrote: >> On Sat, May 06, 2006 at 03:17:02PM +0400, Anton Farygin wrote: >>> Dmitry V. Levin wrote: >>>> On Sat, May 06, 2006 at 12:45:58PM +0400, Anton Farygin wrote: >>>>> Только поведение по умолчанию лучше всё-таки оставить >>>>> (name=@dir@-@version@). >>>> Это называется не оставить а поменять. >>>> Я могу поменять, если никто не против. >>> Я думаю что ещё никто не успел заложиться на другое поведение. >> OK, я поменял поведение, если кто успел заложиться на прежнее, скорее >> скажите об этом. > Дима, ты мог бы расписать пробный вариант сценария работы с git + gear ? > Начиная с пункта "я решил собрать пакет в Сизиф", и заканчивая: "src.rpm готов". > > Мне кажется у меня есть вопросы по этому поводу, но хочется сначала по > подробнее разобраться в предлагаемой схеме. > Я могу это описать... (я очень много использую cogito, так что описываю именно вариант с ним).: mkdir package pushd package git-init-db mkdir files pushd files wget www.package.org/package-0.1.tar.bz2 bzip2 -d package-0.1.tar.bz2 popd cg-add -r files vim package.spec cg-add package.spec echo "spec: package.spec" >.gear-rules echo "copy: files/*" >>.gear-rules cg-add .gear-rules cg-commit -m "initial package release" cg-tag 0.1-alt1 # это не обязательно, просто для удобства gear .git --rpmbuild -- rpm -ba Это описан самый простой вариант. - сборка пакета из поступающих снаружи исходников. так же возможны варианты - я вместо files использую SOURCES, а спек иногда кладу в SPECS, а иногда - в корень. также files можно вообще не использовать, но придётся перечислять все файлы для src.rpm'а в .gear-rules Более сложный вариант описать ? Rgds, Rider