Re: Status of the merge

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

 



On Wed, May 02, 2007 at 03:42:47PM -0700, Jesse Keating wrote:
 > On Wednesday 02 May 2007 15:39:52 Roland McGrath wrote:
 > > The useless email I got made it look like extras/foo/devel/Makefile was
 > > getting fresh boilerplate, not copying dist/foo/devel/Makefile.  Is this
 > > going to lose custom Core devel/Makefile or FC-*/Makefile contents that had
 > > a superset of the old /cvs/dist boilerplate Makefile functionality?
 > 
 > Yes, cvs.fedora Makefile.common diverged from Red Hat's internal 
 > Makefile.common.  Much in RH's doesn't make sense in Fedora's, but some does.  
 > If you find functionality missing, please request specific things get added 
 > in.

Comparing the diff, this is one thing that jumped out at me which would
be nice to have (again).

@@ -151,7 +175,13 @@ sources: $(SOURCEFILES) $(TARGETS)
 # Retrieve the sources we do not have in CVS
 $(SOURCEFILES): #FORCE
        @mkdir -p $(SOURCEDIR)
-       @echo "Downloading $@..."
+       @for i in `find ../ -maxdepth 2 -name "$@"`; do \
+           if test "$$(md5sum $$i | awk '{print $$1}')" = "$(get_sources_md5)"  ; then \
+               echo "Copying from $$i" ; \
+               ln $$i $@ ; \
+               break ; \
+           fi ; \
+       done 
        @if [ ! -e "$@" ] ; then $(CLIENT) $(REPOSITORY)/$(NAME)/$@/$(get_sources_md5)/$@  ; fi
        @if [ ! -e "$@" ] ; then echo "Could not download source file: $@ does not exist" ; exit 1 ; fi
        @if test "$$(md5sum $@ | awk '{print $$1}')" != "$(get_sources_md5)" ; then \



-- 
http://www.codemonkey.org.uk

--
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