1 ######################################################################### 2 # $Id: Makefile.in,v 1.8 2002/12/07 22:13:21 tjko Exp $ 3 # 4 # Makefile for jpeginfo 5 # 6 Version = 1.6.0 7 PKGNAME = jpeginfo 8 9 SHELL = /bin/sh 10 11 DEFS = @DEFS@ 12 13 srcdir = @srcdir@ 14 VPATH = @srcdir@ 15 16 prefix = @prefix@ 17 exec_prefix = @exec_prefix@ 18 19 # Where to install the executables. 20 bindir = $(exec_prefix)/bin 21 22 # Where to put libraries 23 libdir = $(prefix)/lib 24 25 # Where to put the Info files 26 infodir = $(prefix)/share/info 27 28 # Where to put the manual pages. 29 mandir = $(prefix)/share/man 30 31 32 33 CC = @CC@ 34 XCPPFLAGS = @CPPFLAGS@ 35 CFLAGS = @CFLAGS@ $(XCPPFLAGS) $(DEFS) 36 LDFLAGS = @LDFLAGS@ 37 LIBS = @LIBS@ 38 STRIP = strip 39 40 41 INSTALL = @INSTALL@ 42 INSTALL_DATA = @INSTALL_DATA@ 43 INSTALL_PROGRAM = @INSTALL_PROGRAM@ 44 45 @SET_MAKE@ 46 47 # should be no reason to modify lines below this 48 ######################################################################### 49 50 DIRNAME = $(shell basename `pwd`) 51 DISTNAME = $(PKGNAME)-$(Version) 52 53 OBJS = $(PKGNAME).o misc.o @GNUGETOPT@ md5.o 54 55 $(PKGNAME): $(OBJS) 56 $(CC) $(CFLAGS) -o $(PKGNAME) $(OBJS) $(LDFLAGS) $(LIBS) 57 58 all: $(PKGNAME) 59 60 strip: 61 for i in $(PKGNAME) ; do [ -x $$i ] && $(STRIP) $$i ; done 62 63 clean: 64 rm -f *~ *.o core a.out make.log \#*\# $(PKGNAME) $(OBJS) 65 66 clean_all: clean 67 rm -f Makefile config.h config.log config.cache config.status 68 69 dist: clean_all 70 (cd .. ; tar cvzf $(DISTNAME).tar.gz $(DIRNAME)) 71 72 backup: dist 73 74 75 install: all install.dirs install.man 76 $(INSTALL) -m 755 $(PKGNAME) $(INSTALL_ROOT)/$(bindir)/$(PKGNAME) 77 78 printable.man: 79 groff -Tps -mandoc ./$(PKGNAME).1 >$(PKGNAME).ps 80 groff -Tascii -mandoc ./$(PKGNAME).1 | tee $(PKGNAME).prn | sed 's/.//g' >$(PKGNAME).txt 81 82 install.man: 83 $(INSTALL) -m 644 $(PKGNAME).1 $(INSTALL_ROOT)/$(mandir)/man1/$(PKGNAME).1 84 85 install.dirs: 86 $(INSTALL) -d -m 755 $(INSTALL_ROOT)/$(bindir) 87 $(INSTALL) -d -m 755 $(INSTALL_ROOT)/$(mandir)/man1 88 89 # a tradition ! 90 love: 91 @echo "Not War - Eh?" 92 # eof 93