diff options
Diffstat (limited to 'mgetty/mgetty-1.1.30/37-Makefile')
-rw-r--r-- | mgetty/mgetty-1.1.30/37-Makefile | 141 |
1 files changed, 141 insertions, 0 deletions
diff --git a/mgetty/mgetty-1.1.30/37-Makefile b/mgetty/mgetty-1.1.30/37-Makefile index e69de29bb2..49219c1e14 100644 --- a/mgetty/mgetty-1.1.30/37-Makefile +++ b/mgetty/mgetty-1.1.30/37-Makefile @@ -0,0 +1,141 @@ +--- mgetty-1.1.30.orig/Makefile 2002-12-16 08:08:23.000000000 -0500 ++++ mgetty-1.1.30/Makefile 2003-04-28 00:25:24.000000000 -0400 +@@ -107,7 +107,7 @@ + # prompt first. Don't forget to activate the /AutoPPP/ line in login.config! + # + #CFLAGS=-Wall -O2 -pipe -DSECUREWARE -DUSE_POLL +-CFLAGS=-O2 -Wall -pipe ++CFLAGS=-O2 -Wall -pipe -DAUTO_PPP -DFIDO + #CFLAGS=-O -DSVR4 + #CFLAGS=-O -DSVR4 -DSVR42 + #CFLAGS=-O -DUSE_POLL +@@ -169,7 +169,7 @@ + # + # if your systems doesn't have one, use the shell script that I provide + # in "inst.sh" (taken from X11R5). Needed on IRIX5.2 +-INSTALL=install -c -o bin -g bin ++INSTALL=install -c + #INSTALL=install -c -o root -g wheel # NeXT/BSD + #INSTALL=/usr/ucb/install -c -o bin -g bin # AIX, Solaris 2.x + #INSTALL=installbsd -c -o bin -g bin # OSF/1, AIX 4.1, 4.2 +@@ -177,11 +177,11 @@ + # + # prefix, where most (all?) of the stuff lives, usually /usr/local or /usr + # +-prefix=/usr/local ++prefix=$(DESTDIR)/usr + # + # prefix for all the spool directories (usually /usr/spool or /var/spool) + # +-spool=/var/spool ++spool=$(DESTDIR)/var/spool + # + # where the mgetty + sendfax binaries live (used for "make install") + # +@@ -193,11 +193,11 @@ + # + # where the font+coverpage files go + # +-LIBDIR=$(prefix)/lib/mgetty+sendfax ++LIBDIR=$(prefix)/lib/mgetty-fax + # + # where the configuration files (*.config, aliases, fax.allow/deny) go to + # +-CONFDIR=$(prefix)/etc/mgetty+sendfax ++CONFDIR=$(DESTDIR)/etc/mgetty + #CONFDIR=/etc/default/ + # + # +@@ -220,31 +220,33 @@ + # (it's possible to run faxrunq(d) as root, but the FAX_OUT_USER + # MUST NOT BE root or any other privileged account). + # +-FAX_OUT_USER=fax ++FAX_OUT_USER=uucp + # + # + # Where section 1 manual pages should be placed +-MAN1DIR=$(prefix)/man/man1 ++MAN1DIR=$(prefix)/share/man/man1 + # + # Where section 4 manual pages (mgettydefs.4) should be placed +-MAN4DIR=$(prefix)/man/man4 ++MAN4DIR=$(prefix)/share/man/man4 + # + # Section 5 man pages (faxqueue.5) +-MAN5DIR=$(prefix)/man/man5 ++MAN5DIR=$(prefix)/share/man/man5 + # + # Section 8 man pages (sendfax.8) +-MAN8DIR=$(prefix)/man/man8 ++MAN8DIR=$(prefix)/share/man/man8 + # + # Where the GNU Info-Files are located + # +-INFODIR=$(prefix)/info ++INFODIR=$(prefix)/share/info + # + # + # A shell that understands bourne-shell syntax + # Usually this will be /bin/sh or /usr/bin/sh, but bash or ksh are fine. + # (on some ultrix systems, you may need /bin/sh5 here) + # +-SHELL=/bin/sh ++# On Debian GNU/Linux, bash is a required package so we can use it to solve ++# bug #149851. ++SHELL=/bin/bash + # + # If you have problems with the awk-programs in the fax/ shell scripts, + # try using "nawk" or "gawk" (or whatever works...) here +@@ -274,7 +276,7 @@ + # please use the "mg.echo" program provided in the compat/ subdirectory. + # Set ECHO="mg.echo" and INSTALL_MECHO to mg.echo + # +-ECHO="echo" ++ECHO="echo -e" + # + # INSTALL_MECHO=mg.echo + +@@ -284,7 +286,7 @@ + + # To maintain security, I recommend creating a new group for + # users who are allowed to manipulate the recorded voice messages. +-PHONE_GROUP=phone ++PHONE_GROUP=voice + PHONE_PERMS=770 + + # Add -DNO_STRSTR to CFLAGS if you don't have strstr(). +@@ -594,7 +596,7 @@ + -test -d $(SBINDIR) || ( ./mkidirs $(SBINDIR) ; chmod 755 $(SBINDIR) ) + -mv -f $(SBINDIR)/mgetty $(SBINDIR)/mgetty.old + -mv -f $(SBINDIR)/sendfax $(SBINDIR)/sendfax.old +- $(INSTALL) -s -m 700 mgetty $(SBINDIR) ++ $(INSTALL) -s -m 755 mgetty $(SBINDIR) + $(INSTALL) -s -m 755 sendfax $(SBINDIR) + # + # data files + directories +@@ -663,12 +665,15 @@ + # + # documentation + # +-install.doc: +- cd doc ; $(MAKE) install INSTALL="$(INSTALL)" \ ++install.man: ++ cd doc ; $(MAKE) install.man INSTALL="$(INSTALL)" \ + MAN1DIR=$(MAN1DIR) \ + MAN4DIR=$(MAN4DIR) \ + MAN5DIR=$(MAN5DIR) \ +- MAN8DIR=$(MAN8DIR) \ ++ MAN8DIR=$(MAN8DIR) ++ ++install.info: ++ cd doc ; $(MAKE) install.info INSTALL="$(INSTALL)" \ + INFODIR=$(INFODIR) + + # +@@ -736,3 +741,5 @@ + conf_sf.h + tio.o : tio.c mgetty.h ugly.h tio.h + utmp.o : utmp.c mgetty.h ugly.h mg_utmp.h ++ ++.PHONY: install install.bin install.man install.info |