Re: [PATCH] Update to branches system to match recent DistTag change

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2007-05-22 at 07:52 -0500, Tom "spot" Callaway wrote:
> On Tue, 2007-05-22 at 00:39 -0400, Ignacio Vazquez-Abrams wrote:
> > This patch makes the branches system in cvs define the same tag as the
> > buildsys-macros package now does. It also cleans out a bit of cruft that
> > could cause a rpm command line to be too long.
> 
> Ignacio, I don't think thats quite correct.
> 
> $(DIST) would be .fc7
> We want to define fc7 as 1, not .fc7.

You're right, I missed the field shift in the cut earlier. Updated patch
attached.

-- 
Ignacio Vazquez-Abrams <ivazqueznet@xxxxxxxxx>
Index: Makefile.common
===================================================================
RCS file: /cvs/pkgs/common/Makefile.common,v
retrieving revision 1.58
diff -u -r1.58 Makefile.common
--- Makefile.common	18 May 2007 18:25:32 -0000	1.58
+++ Makefile.common	22 May 2007 04:18:08 -0000
@@ -25,7 +25,7 @@
 DIST = $(word 2, $(BRANCHINFO))
 DISTVAR = $(word 3, $(BRANCHINFO))
 DISTVAL = $(word 4, $(BRANCHINFO))
-DIST_DEFINES = --define "dist $(DIST)" --define "$(DISTVAR) $(DISTVAL)"
+DIST_DEFINES = --define "dist $(DIST)" --define "$(DISTVAR) $(DISTVAL)" --define "$(TARGET) 1"
 
 BUILD_FLAGS ?=  $(shell echo $(KOJI_FLAGS))
 
@@ -69,11 +69,11 @@
 $(error "You can not run this Makefile without having NAME defined")
 endif
 ifndef VERSION
-VERSION := $(shell rpm $(RPM_DEFINES) $(DIST_DEFINES) -q --qf "%{VERSION}\n" --specfile $(SPECFILE)| head -1)
+VERSION := $(shell rpm $(RPM_DEFINES) -q --qf "%{VERSION}\n" --specfile $(SPECFILE)| head -1)
 endif
 # the release of the package
 ifndef RELEASE
-RELEASE := $(shell rpm $(RPM_DEFINES) $(DIST_DEFINES) -q --qf "%{RELEASE}\n" --specfile $(SPECFILE)| head -1)
+RELEASE := $(shell rpm $(RPM_DEFINES) -q --qf "%{RELEASE}\n" --specfile $(SPECFILE)| head -1)
 endif
 # this is used in make patch, maybe make clean eventually.
 # would be nicer to autodetermine from the spec file...
@@ -339,7 +339,7 @@
 
 ## use this to build an srpm locally
 srpm: sources $(TARGETS)
-	$(RPM_WITH_DIRS) $(DIST_DEFINES) --nodeps -bs $(SPECFILE)
+	$(RPM_WITH_DIRS) --nodeps -bs $(SPECFILE)
 
 test-srpm: srpm
 

Attachment: signature.asc
Description: This is a digitally signed message part

--
Fedora-maintainers mailing list
Fedora-maintainers@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers
--
Fedora-maintainers-readonly mailing list
Fedora-maintainers-readonly@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers-readonly

[Index of Archives]     [Fedora Users]     [Fedora Development]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux