%n gettext %v 0.10 %c * %l * %b * %d * %f * %t gettext-0.10.tgz %w Gnu %% %setup patch -u -p1 <<'ENDPATCH' diff -ru2N gettext-0.10/Makefile.in gettext-MCC/Makefile.in --- gettext-0.10/Makefile.in Sun Dec 3 02:21:37 1995 +++ gettext-MCC/Makefile.in Sun Aug 11 11:33:11 1996 @@ -29,5 +29,5 @@ INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ +INSTALL_DATA = install -m 444 MAKEINFO = makeinfo diff -ru2N gettext-0.10/doc/Makefile.in gettext-MCC/doc/Makefile.in --- gettext-0.10/doc/Makefile.in Sat Nov 25 02:45:40 1995 +++ gettext-MCC/doc/Makefile.in Sun Aug 11 11:34:45 1996 @@ -66,5 +66,5 @@ rm -f $(srcdir)/stamp-vti && $(TOUCH) $(srcdir)/stamp-vti -install install-src: install-exec install-data +install install-src: install-exec install-exec: install-data: all diff -ru2N gettext-0.10/intl/Makefile.in gettext-MCC/intl/Makefile.in --- gettext-0.10/intl/Makefile.in Mon Dec 4 15:41:38 1995 +++ gettext-MCC/intl/Makefile.in Sun Aug 11 12:03:00 1996 @@ -46,5 +46,5 @@ DEFS = -DLOCALEDIR=\"$(localedir)\" -DGNULOCALEDIR=\"$(gnulocaledir)\" \ -DLOCALE_ALIAS_PATH=\"$(aliaspath)\" @DEFS@ -CFLAGS = @CFLAGS@ +CFLAGS = -O6 -fpic COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS) @@ -71,16 +71,22 @@ INCLUDES = -I.. -I. -I$(top_srcdir)/intl -I$(top_srcdir)/lib +SONAME = libintl.so.0.10 all: libintl.a +$(SONAME): $(OBJECTS) + gcc -shared -Wl,-soname,$(SONAME) -o $(SONAME) $(OBJECTS) + ln -sf $(SONAME) libintl.so - -libintl.a: $(OBJECTS) - rm -f $@ - $(AR) cru $@ $(OBJECTS) - $(RANLIB) $@ +libintl.a: $(SONAME) + ln -sf $(SONAME) $@ ../po/cat-id-tbl.o: ../po/cat-id-tbl.c $(top_srcdir)/po/$(PACKAGE).pot cd ../po && $(MAKE) cat-id-tbl.o -check install: all +check: all +install: all + [ -f libintl.h ] && install -m 444 libintl.h /usr/include + install -m 555 $(SONAME) /usr/lib + (cd /usr/lib;ln -sf $(SONAME) libintl.so) + ldconfig # This installation goal is only used in GNU gettext. Packages which @@ -93,4 +99,5 @@ # version of the package, you have to use `configure --with-gnu-gettext'. install-src: install +dummy: $(top_srcdir)/mkinstalldirs $(libdir) $(includedir) $(gettextsrcdir) if test -f libintl.h; then \ diff -ru2N gettext-0.10/lib/Makefile.in gettext-MCC/lib/Makefile.in --- gettext-0.10/lib/Makefile.in Sat Nov 11 00:26:01 1995 +++ gettext-MCC/lib/Makefile.in Sun Aug 11 11:49:25 1996 @@ -33,5 +33,5 @@ DEFS = @DEFS@ -CFLAGS = @CFLAGS@ +CFLAGS = -O6 CPPFLAGS = @CPPFLAGS@ @@ -40,5 +40,5 @@ # If your systems has the GNU getopt functions available you may comment # out the following line. -GETOPT = getopt.o getopt1.o +GETOPT = GETOPTSRC = getopt.c getopt1.c diff -ru2N gettext-0.10/misc/Makefile.in gettext-MCC/misc/Makefile.in --- gettext-0.10/misc/Makefile.in Tue Nov 7 01:29:45 1995 +++ gettext-MCC/misc/Makefile.in Sun Aug 11 12:07:55 1996 @@ -36,6 +36,6 @@ INSTALL = @INSTALL@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = install -m 555 +INSTALL_DATA = install -m 444 ELFILES = po-mode.el @@ -60,10 +60,4 @@ install-data: all - if test -n "@ELCFILES@"; then \ - $(top_srcdir)/mkinstalldirs $(lispdir); \ - for file in $(ELCFILES); do \ - $(INSTALL_DATA) $$file $(lispdir)/$$file; \ - done; \ - fi $(INSTALL_DATA) $(srcdir)/locale.alias $(localedir)/locale.alias diff -ru2N gettext-0.10/po/Makefile.in.in gettext-MCC/po/Makefile.in.in --- gettext-0.10/po/Makefile.in.in Sun Nov 26 02:26:37 1995 +++ gettext-MCC/po/Makefile.in.in Sun Aug 11 11:52:31 1996 @@ -35,5 +35,5 @@ INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ +INSTALL_DATA = install -m 444 CC = @CC@ @@ -45,5 +45,5 @@ DEFS = @DEFS@ -CFLAGS = @CFLAGS@ +CFLAGS = -O6 CPPFLAGS = @CPPFLAGS@ diff -ru2N gettext-0.10/src/Makefile.in gettext-MCC/src/Makefile.in --- gettext-0.10/src/Makefile.in Thu Nov 16 21:32:10 1995 +++ gettext-MCC/src/Makefile.in Sun Aug 11 11:54:14 1996 @@ -37,10 +37,10 @@ CC = @CC@ INSTALL = @INSTALL@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_PROGRAM = install -s -m 555 +INSTALL_SCRIPT = install -m 555 YACC = @YACC@ DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ -CFLAGS = @CFLAGS@ +CFLAGS = -O6 CPPFLAGS = @CPPFLAGS@ LDFLAGS = @LDFLAGS@ ENDPATCH ./configure --prefix=/usr --with-gnu-gettext make * make install %%