(linguas): Respect with-cvs setting.
[kopensolaris-gnu/glibc.git] / po / Makefile
index 20221cb..4056201 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+# Copyright (C) 1996, 1997, 1998 Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
 
 # The GNU C Library is free software; you can redistribute it and/or
@@ -36,9 +36,7 @@ domainname = libc
 
 all: # Make this the default target; it will be defined in Rules.
 
-# Get $(version) defined.
 include ../Makeconfig
--include $(common-objpfx)version.mk
 
 # Pattern for where message catalog object for language % gets installed.
 mo-installed = $(inst_localedir)/%/LC_MESSAGES/$(domainname).mo
@@ -61,7 +59,7 @@ include ../Rules
        $(MSGFMT) -o $@ $<
 
 # Install the message object files as libc.po in the language directory.
-$(mo-installed): %.mo; $(do-install)
+$(mo-installed): %.mo; $(do-install) || exit 0
 
 .PHONY: linguas linguas.mo
 linguas: $(ALL_LINGUAS:=.po)
@@ -83,7 +81,9 @@ ifneq (,$(pofiles))
        chmod 444 $@
 
 linguas: $(pofiles:$(podir)/%=%)
-       test ! -d CVS || cvs commit -m'Copied from $(podir)' $^
+ifeq ($(with-cvs),yes)
+       test ! -d CVS || cvs $(CVSOPTS) commit -m'Copied from $(podir)' $^
+endif
 linguas.mo: $(pofiles:$(podir)/%.po=%.mo)
 
 endif