From ff245362e391c7efcb1e3dbf2ddd122f9d43043c Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 16 Feb 2005 21:21:13 +0000 Subject: fix tarball names when on branch --- fedora/Makefile | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'fedora') diff --git a/fedora/Makefile b/fedora/Makefile index 11a6e395dd..3c7f6beeb0 100644 --- a/fedora/Makefile +++ b/fedora/Makefile @@ -23,6 +23,8 @@ tar-name := $(subst _,.,$(tag-name)) select-snapshot = -r '$($(glibc-branch)-sync-tag)' snapshot-id = $($(glibc-branch)-sync-tag) +branch-name := $(patsubst %-$(patsubst glibc-%,%,$(tag-name)),%,\ + $(glibc-branch)) branch.mk-vars = glibc-branch glibc-base DIST_BRANCH COLLECTION @@ -77,11 +79,11 @@ force-tag: glibc.spec cd ..; cvs -Q tag -F -c $(tag-prefix)$(spec-tag) # Note this rule assumes that your working directory (..) is up to date. -$(tar-name)-$(glibc-branch).patch: makepatch.awk glibc.spec \ - ../ChangeLog ../*/ChangeLog +$(tar-name)-$(branch-name).patch: makepatch.awk glibc.spec \ + ../ChangeLog ../*/ChangeLog (cd ..; cvs -q diff -upN $(select-snapshot) $(select-release)) | \ awk -v OLDVER=$(tar-name)-$(snapshot-name) \ - -v NEWVER=$(tar-name)-$(snapshot-name)-$(glibc-branch) \ + -v NEWVER=$(tar-name)-$(snapshot-name)-$(branch-name) \ -f $< > patch.tmp mv -f patch.tmp $@ @@ -89,9 +91,9 @@ $(tar-name)-$(glibc-branch).patch: makepatch.awk glibc.spec \ outside-patch = fedora c_stubs rtkaio glibc-compat \ localedata/charmaps/GB18030 iconvdata/gb18030.c -$(tar-name)-$(glibc-branch)-$(snapshot-name).tar.bz2: Makefile branch.mk \ - ../ChangeLog \ - ../*/ChangeLog +$(tar-name)-$(branch-name)-$(snapshot-name).tar.bz2: Makefile branch.mk \ + ../ChangeLog \ + ../*/ChangeLog @rm -rf libc cvs -Q export $(select-release) $(addprefix libc/,$(outside-patch)) tar cf - -C libc $(outside-patch) | bzip2 -9 > $@.new @@ -106,8 +108,8 @@ $(tar-name)-$(snapshot-name).tar.bz2: Makefile branch.mk mv -f $@.new $@ archives = $(tar-name)-$(snapshot-name).tar.bz2 \ - $(tar-name)-$(glibc-branch)-$(snapshot-name).tar.bz2 \ - $(tar-name)-$(glibc-branch).patch + $(tar-name)-$(branch-name)-$(snapshot-name).tar.bz2 \ + $(tar-name)-$(branch-name).patch finish_archive: $(archives) archive: glibc.spec -- cgit v1.2.3