On Tue, Aug 12, 2003 at 11:14:50PM -0400, Adrian Likins wrote:
Hum, can't rebuild the package on my Red Hat 9 box:
make[1]: Entering directory `/u/veillard/rpms/BUILD/up2date-3.9.6/man'
Makefile:44: *** target pattern contains no `%'. Stop.
make[1]: Leaving directory `/u/veillard/rpms/BUILD/up2date-3.9.6/man'
define install_default
$(foreach catman, $(CAT),
@if [ -n "$(wildcard en/*.$(catman))" ] ; then \
$(INSTALL_DATA) en/*.$(catman) $(MANDIR)/man$(catman) ; \
fi
$(newline) )
endef
with make-3.79.1-17 installed.
I never used defines in Makefile so I'm dry on this bizarre syntax and
error...
Daniel
--
Daniel Veillard | Red Hat Network
https://rhn.redhat.com/
veillard(a)redhat.com | libxml GNOME XML XSLT toolkit
http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine
http://rpmfind.net/