diff options
author | Nathan Scott <nathans@sgi.com> | 2002-04-03 03:29:16 +0000 |
---|---|---|
committer | Nathan Scott <nathans@sgi.com> | 2002-04-03 03:29:16 +0000 |
commit | 4a2420e5b32b7f604d74e6e81cf89f3d28562e51 (patch) | |
tree | 20ecf4dae7b5361b9e778fa9297be1c3fbca3e24 | |
parent | 69fadb3f78eba260bd001d2b76a1a3c7f05e389e (diff) | |
download | dmapi-dev-4a2420e5b32b7f604d74e6e81cf89f3d28562e51.tar.gz |
sync up with minor build changes from other packages, noop for dmapi.
-rw-r--r-- | include/builddefs.in | 70 |
1 files changed, 37 insertions, 33 deletions
diff --git a/include/builddefs.in b/include/builddefs.in index 0747417..291e023 100644 --- a/include/builddefs.in +++ b/include/builddefs.in @@ -62,6 +62,7 @@ LN_S = @LN_S@ ZIP = @zip@ TAR = @tar@ RPM = @rpm@ +MSGFMT = @msgfmt@ RPM_VERSION = @rpm_version@ HAVE_ZIPPED_MANPAGES = @have_zipped_manpages@ @@ -81,9 +82,9 @@ BUILDRULES = $(TOPDIR)/include/buildrules # $(CXXFILES), or $(HFILES) and is used to construct the manifest list # during the "dist" phase (packaging). -CFLAGS += $(OPTIMIZER) $(DEBUG) -funsigned-char -Wall -D_GNU_SOURCE \ - $(LCFLAGS) -I$(TOPDIR)/include '-DVERSION="$(PKG_VERSION)"' \ - -D_FILE_OFFSET_BITS=64 +CFLAGS += $(OPTIMIZER) $(DEBUG) -funsigned-char -Wall \ + -D_GNU_SOURCE $(LCFLAGS) -I$(TOPDIR)/include \ + -DVERSION=\"$(PKG_VERSION)\" -D_FILE_OFFSET_BITS=64 LDFLAGS = $(LLDFLAGS) LDLIBS = $(LLDLIBS) $(MALLOCLIB) @@ -160,42 +161,45 @@ INSTALL_LTLIB_STATIC = \ ../$(INSTALL) -m 644 -T old_lib $(LIBNAME).lai $(PKG_LIB_DIR) INSTALL_MAN = \ - @for d in $(MAN_PAGES); do \ - first=true; \ - for m in `$(AWK) '/^\.SH NAME/ {ok=1; next} ok {print; exit}' $$d \ - | sed -e 's/,/ /g' -e 's/\\-.*//' -e 's/\\\f[0-9]//g' -e 's/ / /g;q'`; \ - do \ - [ -z "$$m" -o "$$m" = "\\" ] && continue; \ - t=$(MAN_DEST)/$$m.$(MAN_SECTION); \ - if $$first; then \ - if $(HAVE_ZIPPED_MANPAGES); then \ - $(ZIP) --best -c $$d > $$d.gz; _sfx=.gz; \ - fi; \ - u=$$m.$(MAN_SECTION)$$_sfx; \ - echo $(INSTALL) -m 644 $${d}$$_sfx $${t}$$_sfx; \ - $(INSTALL) -m 644 $${d}$$_sfx $${t}$$_sfx; \ - else \ - echo $(INSTALL) -S $$u $${t}$$_sfx; \ - $(INSTALL) -S $$u $${t}$$_sfx; \ - fi; \ - first=false; \ - done; \ - done + @for d in $(MAN_PAGES); do \ + first=true; \ + for m in `$(AWK) \ + '/^\.S[h|H] NAME/ {ok=1; next} ok {print; exit}' $$d \ + | $(SED) \ + -e 's/^\.Nm //' -e 's/,/ /g' -e 's/\\-.*//' \ + -e 's/\\\f[0-9]//g' -e 's/ / /g;q'`; \ + do \ + [ -z "$$m" -o "$$m" = "\\" ] && continue; \ + t=$(MAN_DEST)/$$m.$(MAN_SECTION); \ + if $$first; then \ + if $(HAVE_ZIPPED_MANPAGES); then \ + $(ZIP) -9 -c $$d > $$d.gz; _sfx=.gz; \ + fi; \ + u=$$m.$(MAN_SECTION)$$_sfx; \ + echo $(INSTALL) -m 644 $${d}$$_sfx $${t}$$_sfx;\ + $(INSTALL) -m 644 $${d}$$_sfx $${t}$$_sfx; \ + else \ + echo $(INSTALL) -S $$u $${t}$$_sfx; \ + $(INSTALL) -S $$u $${t}$$_sfx; \ + fi; \ + first=false; \ + done; \ + done SUBDIRS_MAKERULE = \ @for d in $(SUBDIRS) ""; do \ - if test -d "$$d" -a ! -z "$$d"; then \ - $(ECHO) === $$d ===; \ - $(MAKEF) -C $$d $@ || exit $$?; \ - fi; \ + if test -d "$$d" -a ! -z "$$d"; then \ + $(ECHO) === $$d ===; \ + $(MAKEF) -C $$d $@ || exit $$?; \ + fi; \ done MAN_MAKERULE = \ - @for f in *.[12345678] ""; do \ - if test ! -z "$$f"; then \ - $(ZIP) --best -c < $$f > $$f.gz; \ - fi; \ - done + @for f in *.[12345678] ""; do \ + if test ! -z "$$f"; then \ + $(ZIP) --best -c < $$f > $$f.gz; \ + fi; \ + done DIST_MAKERULE = \ $(MAKEF) -C build dist |