SSL Makefile.in.in   Sprache: unbekannt

 
# Makefile for program source directory in GNU NLS utilities package.
# Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

PACKAGE = @PACKAGE@
VERSION = @VERSION@

SHELL = /bin/sh
@SET_MAKE@

srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@

prefix = @prefix@
exec_prefix = @exec_prefix@
datadir = $(prefix)/@DATADIRNAME@
localedir = $(datadir)/locale
gnulocaledir = $(prefix)/share/locale
gettextsrcdir = $(prefix)/share/gettext/po
subdir = po

INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
MKINSTALLDIRS = $(top_srcdir)/@MKINSTALLDIRS@

CC = @CC@
GENCAT = @GENCAT@
GMSGFMT = PATH=../src:$$PATH @GMSGFMT@
MSGFMT = @MSGFMT@
XGETTEXT = PATH=../src:$$PATH @XGETTEXT@
MSGMERGE = PATH=../src:$$PATH msgmerge

DEFS = @DEFS@
CFLAGS = @CFLAGS@
CPPFLAGS = @CPPFLAGS@

INCLUDES = -I../src -I$(top_srcdir)/intl

COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS)

SOURCES = cat-id-tbl.c
POFILES = @POFILES@
GMOFILES = @GMOFILES@
DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(PACKAGE).pot \
stamp-cat-id $(POFILES) $(GMOFILES) $(SOURCES)

POTFILES = \

CATALOGS = @CATALOGS@
CATOBJEXT = @CATOBJEXT@
INSTOBJEXT = @INSTOBJEXT@

.SUFFIXES:
.SUFFIXES: .c .o .po .pox .gmo .mo .msg .cat

.c.o:
 $(COMPILE) $<

.po.pox:
 $(MAKE) $(PACKAGE).pot
 $(MSGMERGE) $< $(srcdir)/$(PACKAGE).pot -o $*.pox

.po.mo:
 $(MSGFMT) -o $@ $<

.po.gmo:
 file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \
 && case "$(GMSGFMT)" in \
 */msgfmt) rm -f $$file && $(GMSGFMT) -o $$file $<;; \
        *) touch $$file ;; \
 esac

.po.cat:
 sed -f ../intl/po2msg.sed < $< > $*.msg \
   && rm -f $@ && $(GENCAT) $@ $*.msg


all: all-@USE_NLS@

all-yes: $(srcdir)/cat-id-tbl.c $(CATALOGS)
all-no:

$(srcdir)/$(PACKAGE).pot: $(POTFILES)
 $(XGETTEXT) --default-domain=$(PACKAGE) --directory=$(top_srcdir) \
   --add-comments --keyword=_ --keyword=N_ \
   --files-from=$(srcdir)/POTFILES.in
 rm -f $(srcdir)/$(PACKAGE).pot
 mv $(PACKAGE).po $(srcdir)/$(PACKAGE).pot

$(srcdir)/cat-id-tbl.c: $(srcdir)/stamp-cat-id; @:
$(srcdir)/stamp-cat-id: $(srcdir)/$(PACKAGE).pot
 rm -f cat-id-tbl.tmp
 sed -f ../intl/po2tbl.sed $(srcdir)/$(PACKAGE).pot \
  | sed -e "s/@PACKAGE NAME@/$(PACKAGE)/" > cat-id-tbl.tmp
 if cmp -s cat-id-tbl.tmp $(srcdir)/cat-id-tbl.c; then \
   rm cat-id-tbl.tmp; \
 else \
   echo cat-id-tbl.c changed; \
   rm -f $(srcdir)/cat-id-tbl.c; \
   mv cat-id-tbl.tmp $(srcdir)/cat-id-tbl.c; \
 fi
 cd $(srcdir) && rm -f stamp-cat-id && echo timestamp > stamp-cat-id


install: install-exec install-data
install-exec:
install-data: install-data-@USE_NLS@
install-data-no: all
install-data-yes: all
 if test -r $(MKINSTALLDIRS); then \
   $(MKINSTALLDIRS) $(datadir); \
 else \
   $(top_srcdir)/mkinstalldirs $(datadir); \
 fi
 @catalogs='$(CATALOGS)'; \
 for cat in $$catalogs; do \
   cat=`basename $$cat`; \
   case "$$cat" in \
     *.gmo) destdir=$(gnulocaledir);; \
     *)     destdir=$(localedir);; \
   esac; \
   lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
   dir=$$destdir/$$lang/LC_MESSAGES; \
   if test -r $(MKINSTALLDIRS); then \
     $(MKINSTALLDIRS) $$dir; \
   else \
     $(top_srcdir)/mkinstalldirs $$dir; \
   fi; \
   if test -r $$cat; then \
     $(INSTALL_DATA) $$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \
     echo "installing $$cat as $$dir/$(PACKAGE)$(INSTOBJEXT)"; \
   else \
     $(INSTALL_DATA) $(srcdir)/$$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \
     echo "installing $(srcdir)/$$cat as" \
   "$$dir/$(PACKAGE)$(INSTOBJEXT)"; \
   fi; \
   if test -r $$cat.m; then \
     $(INSTALL_DATA) $$cat.m $$dir/$(PACKAGE)$(INSTOBJEXT).m; \
     echo "installing $$cat.m as $$dir/$(PACKAGE)$(INSTOBJEXT).m"; \
   else \
     if test -r $(srcdir)/$$cat.m ; then \
       $(INSTALL_DATA) $(srcdir)/$$cat.m \
  $$dir/$(PACKAGE)$(INSTOBJEXT).m; \
       echo "installing $(srcdir)/$$cat as" \
     "$$dir/$(PACKAGE)$(INSTOBJEXT).m"; \
     else \
       true; \
     fi; \
   fi; \
 done
 if test "$(PACKAGE)" = "gettext"; then \
   if test -r $(MKINSTALLDIRS); then \
     $(MKINSTALLDIRS) $(gettextsrcdir); \
   else \
     $(top_srcdir)/mkinstalldirs $(gettextsrcdir); \
   fi; \
   $(INSTALL_DATA) $(srcdir)/Makefile.in.in \
     $(gettextsrcdir)/Makefile.in.in; \
 else \
   : ; \
 fi

# Define this as empty until I found a useful application.
installcheck:

uninstall:
 catalogs='$(CATALOGS)'; \
 for cat in $$catalogs; do \
   cat=`basename $$cat`; \
   lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
   rm -f $(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \
   rm -f $(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \
   rm -f $(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \
   rm -f $(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \
 done
 rm -f $(gettextsrcdir)/po-Makefile.in.in

check: all

cat-id-tbl.o: ../intl/libgettext.h

dvi info tags TAGS ID:

mostlyclean:
 rm -f core core.* *.pox $(PACKAGE).po *.old.po cat-id-tbl.tmp
 rm -fr *.o

clean: mostlyclean

distclean: clean
 rm -f Makefile Makefile.in POTFILES *.mo *.msg *.cat *.cat.m

maintainer-clean: distclean
 @echo "This command is intended for maintainers to use;"
 @echo "it deletes files that may require special tools to rebuild."
 rm -f $(GMOFILES)

distdir = ../$(PACKAGE)-$(VERSION)/$(subdir)
dist distdir: update-po $(DISTFILES)
 dists="$(DISTFILES)"; \
 for file in $$dists; do \
   ln $(srcdir)/$$file $(distdir) 2> /dev/null \
     || cp -p $(srcdir)/$$file $(distdir); \
 done

update-po: Makefile
 $(MAKE) $(PACKAGE).pot
 PATH=`pwd`/../src:$$PATH; \
 cd $(srcdir); \
 catalogs='$(CATALOGS)'; \
 for cat in $$catalogs; do \
   cat=`basename $$cat`; \
   lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
   mv $$lang.po $$lang.old.po; \
   echo "$$lang:"; \
   if $(MSGMERGE) $$lang.old.po $(PACKAGE).pot -o $$lang.po; then \
     rm -f $$lang.old.po; \
   else \
     echo "msgmerge for $$cat failed!"; \
     rm -f $$lang.po; \
     mv $$lang.old.po $$lang.po; \
   fi; \
 done

POTFILES: POTFILES.in
 ( if test 'x$(srcdir)' != 'x.'; then \
     posrcprefix='$(top_srcdir)/'; \
   else \
     posrcprefix="../"; \
   fi; \
   rm -f $@-t $@ \
     && (sed -e '/^#/d' -e '/^[  ]*$$/d' \
      -e "s@.*@ $$posrcprefix& \\\\@" < $(srcdir)/$@.in \
  | sed -e '$$s/\\$$//') > $@-t \
     && chmod a-w $@-t \
     && mv $@-t $@ )

Makefile: Makefile.in.in ../config.status POTFILES
 cd .. \
   && CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \
        $(SHELL) ./config.status

# Tell versions [3.59,3.63) of GNU make not to export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

[ Verzeichnis aufwärts0.18unsichere Verbindung  Übersetzung europäischer Sprachen durch Browser  ]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge