From: Anton Farygin <rider@altlinux.com> To: ALT Linux Team development discussions <devel@lists.altlinux.org> Subject: Re: [devel] I: libcurl-devel-7.19.3-alt1 is broken Date: Mon, 09 Feb 2009 02:55:23 +0300 Message-ID: <498F70EB.6090005@altlinux.com> (raw) In-Reply-To: <20090208231908.GB17719@wo.int.altlinux.org> Dmitry V. Levin пишет: > On Mon, Feb 09, 2009 at 02:04:09AM +0300, Anton Farygin wrote: >> Dmitry V. Levin пишет: > [...] >>> Разумеется, желание помочь мантейнеру >>> при виде файла curl-7.19.3.tar в >>> git-репозитории растаяло без следа. >>> >>> ***Настоятельно*** прошу выкидывать такие >>> репозитории, заменяя их >>> более пригодными для разработки, с >>> http://git.altlinux.org/srpms/ >>> >>> В данном случае, http://git.altlinux.org/srpms/c/curl.git >>> гораздо >>> приятнее. >> curl.git меня устраивает в таком виде как он >> есть сейчас. Не вижу смысла переделывать >> этот репозитарий > > Повторю ещё раз: репозиторий в такой форме говорит каждому встречному > примерно следующее: Не смотри сюда, тебе здесь не место! > >> (это недолго, но работы >> по сборкам новых версий прибавится >> заметно (на пять-шесть дополнительных >> команд git)). > > Не прибавится, а убавится. > Тебе надо будет вместо > git rm -f curl-7.19.3.tar > cp zcat somewhere/curl-7.19.4.tar.gz >curl-7.19.4.tar > git add curl-7.19.4.tar > > выполнять одну простую команду > gear-update somewhere/curl-7.19.4.tar.gz curl Точнее говоря: git checkout upstream gear-update somewhere/curl-7.19.4.tar.gz curl git commit -a -m "new version" git tag -a -s -m "new version" v7.19.4 git checkout master git merge upstream vim curl.spec gear-update-tag -a -c gear-commit -a Ибо лучше всё-таки держать апстимные исходники подальше от изменений и накатывать все изменения одним кумулятивным генерируемым патчем (или несколькими, в зависимости от объёма и типа вносимых изменений). Впрочем, если количество патчей будет увеличиваться, то лучше попробовать забирать исходники из репозитария upstream. > >> А изменений по сравнению с >> mainstream там нет (не было). > > А FC'шном пакете есть ещё несколько патчей, некоторые из которых выглядят > полезными. Спасибо, я гляну. > >> Пакет ушёл на сборку с исправлением. > > Когда надо будет удалить gears/c/curl.git, свистни. Хорошо.
next prev parent reply other threads:[~2009-02-08 23:55 UTC|newest] Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top 2009-02-08 21:43 ` Dmitry V. Levin 2009-02-08 23:04 ` Anton Farygin 2009-02-08 23:19 ` Dmitry V. Levin 2009-02-08 23:55 ` Anton Farygin [this message] 2009-02-09 11:46 ` Anton Farygin 2009-02-09 11:55 ` Kirill A. Shutemov 2009-02-09 11:56 ` Anton Farygin 2009-02-09 12:11 ` Kirill A. Shutemov 2009-02-09 12:15 ` Anton Farygin 2009-02-09 14:33 ` Anton Farygin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=498F70EB.6090005@altlinux.com \ --to=rider@altlinux.com \ --cc=devel@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git