CVS down - git migration
Kacper Kornet
draenog at pld-linux.org
Mon Jul 9 16:06:58 CEST 2012
On Mon, Jul 09, 2012 at 03:58:08PM +0200, Marcin Krol wrote:
> >Źle sformułowane pytanie. Chodziło mi o to czym jest /bin/sh
> To w tym wypadku oczywiście symlinkiem do ksh, ale zmiana na link do
> bash nie poprawia sytuacji.
Znowu źle się wyraziłem bo builder używa bezpośrednio /bin/ksh. W
każdym razie poniższy patch powinine pomóc. Zaraz puszczę poprawione
rpm-build-tools na buildery. Jak ktoś używa ./builde, to
będzie sobie musiał zrobić git pull w ~/rpm/rpm-build-tools
diff --git a/builder.sh b/builder.sh
index f634e61..594fce3 100755
--- a/builder.sh
+++ b/builder.sh
@@ -452,7 +452,7 @@ insert_gitlog() {
# * 1265749244 +0000 Random Hacker <nikt at pld-linux.org> 9370900
git rev-list -${log_entries:-20} HEAD | while read sha1; do
local logfmt='%B%n'
- git notes list $sha1 &> /dev/null && logfmt=%N
+ git notes list $sha1 > /dev/null 2>&1 && logfmt=%N
git log -n 1 $sha1 --format=format:"* %ad %an <%ae> %h%n${logfmt}%n" --date=raw | sed '/^$/q'
done > $gitlog
LC_ALL=C gawk '/^\* /{printf("* %s %s\n", strftime("%a %b %d %Y", $2), substr($0, length($1)+length($2)+length($3)+4)); next}{print}' $gitlog > $speclog
--
Kacper
More information about the pld-devel-pl
mailing list