home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.ncftp.com
/
ftp.ncftp.com.zip
/
ftp.ncftp.com
/
unixstuff
/
q2getty.tar.gz
/
q2getty.tar
/
q2getty
/
Makefile
next >
Wrap
Makefile
|
1998-06-23
|
1KB
|
47 lines
CC=gcc
CFLAGS=-O $(RPM_OPTS) -Wall -fomit-frame-pointer -pipe#-D_GNU_SOURCE
# my compiler doesn't need -fno-strength-reduce
LDFLAGS=-Wl,-warn-common -s
all: q2getty
size q2getty
install: all
install -s -m 0755 -o root -g root q2getty /sbin/
install -m 0644 -o root -g root q2getty.8 /usr/man/man8/
q2getty: q2getty.o
clean:
rm -f *.o q2getty
TMPDIR=/tmp
TARDIR=q2getty
TARFILE=$(TARDIR).tar
TGZFILE=$(TARDIR).tar.gz
PACKAGE=README Makefile q2getty.c
tarcp:
-@mkdir -p $(TMPDIR)/TAR/$(TARDIR)
-@chmod ga+r $(PACKAGE)
-@chmod 755 $(TMPDIR)/TAR/$(TARDIR)
cp -pr $(PACKAGE) $(TMPDIR)/TAR/$(TARDIR)
tar: $(PACKAGE)
-@mkdir $(TMPDIR)/TAR
-@mkdir $(TMPDIR)/TAR/$(TARDIR)
-@chmod ga+r $(PACKAGE)
-@chmod 755 $(TMPDIR)/TAR/$(TARDIR)
cp -pr $(PACKAGE) $(TMPDIR)/TAR/$(TARDIR)
( cd $(TMPDIR)/TAR ; tar cf $(TARFILE) ./$(TARDIR) )
cp $(TMPDIR)/TAR/$(TARFILE) .
-@chmod 644 $(TARFILE)
-@rm -rf $(TMPDIR)/TAR
-@ls -l $(TARFILE)
gz: tar
gzip -c $(TARFILE) > $(TGZFILE)
-@rm $(TARFILE)
-@chmod 644 $(TGZFILE)
-@ls -l $(TGZFILE)