[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FYI: fix fetching from Automake git repo.
From: |
Ralf Wildenhues |
Subject: |
FYI: fix fetching from Automake git repo. |
Date: |
Sat, 8 Dec 2007 10:15:13 +0100 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
Now that Automake uses git as well, fetching from its repo needs fixing
in git Autoconf. I've applied the patch below to this end.
Next, I will adjust the License notices in Automake to look like those
in Autoconf (forgot the URL pointer), apply the FileUtils.pm change from
the whitespace patch series to Automake, and fetch that into Autoconf.
Then, apply the finished Autoconf whitespace patch series. :-)
Cheers,
Ralf
* Makefile.am (autom4te-update): Rewrite for git.
diff --git a/Makefile.am b/Makefile.am
index 43c4ab5..cfe88a1 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -65,10 +65,8 @@ WGET = wget
WGETFLAGS = -C off
## Fetch the latest versions of files we care about.
-automake_cvsweb = \
- http://sources.redhat.com/cgi-bin/cvsweb.cgi/~checkout~/automake
-automake_cvsargs = \
- 'content-type=text/plain&cvsroot=automake'
+automake_gitweb = \
+ http://git.savannah.gnu.org/gitweb/?p=automake.git;a=blob_plain;hb=HEAD;
autom4te_files = \
Autom4te/Configure_ac.pm \
Autom4te/Channels.pm \
@@ -80,8 +78,9 @@ autom4te-update:
rm -f -r Fetchdir > /dev/null 2>&1
mkdir -p Fetchdir/Autom4te
for file in $(autom4te_files); do \
+ infile=`echo $$file | sed 's/Autom4te/Automake/g'`; \
$(WGET) $(WGET_FLAGS) \
- "$(automake_cvsweb)/lib/$file?$(automake_cvsargs)" \
+ "$(automake_gitweb)f=lib/$$infile" \
-O "Fetchdir/$$file" || exit; \
done
perl -pi -e 's/Automake::/Autom4te::/g' Fetchdir/Autom4te/*.pm
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- FYI: fix fetching from Automake git repo.,
Ralf Wildenhues <=