########################################################################
#
# Makefile for jpegoptim for Amiga ADE gcc v2.7.2
#
Version = 1.1
PKGNAME = jpegoptim

# Compile Options:
#  -DLINUX    for Linux
#  -DSUN      for Solaris
#  -DSGI      for Silicon Graphics
#  -DHPUX     for HP-UX
#  -DAMIGA    for Amiga
#
#  -DLONG_OPTIONS  if you have GNU getopt_long function
#
DEFINES = -DAMIGA # -Wall

PREFIX  = /usr/local
BINDIR  = $(PREFIX)/bin
MANDIR  = $(PREFIX)/man/man1
USER	= root
GROUP	= root

# if required, specify here where the jpeglib's headers and the library
# itself are
#INCLUDES = -I/usr/local/include/jpeg
INCLUDES =  -Iudbase6:tmp/jpeg-6a
LIBDIRS  =  # -L/usr/local/lib

CC     = gcc
CFLAGS = -O2 $(DEFINES) $(INCLUDES) # -N
LIBS   = -ljpeg $(LIBDIRS)
STRIP  = strip



# should be no reason to modify lines below this
#########################################################################

DIRNAME = $(shell basename `pwd`) 
DISTNAME  = $(PKGNAME)-$(Version)


$(PKGNAME):	$(PKGNAME).c
	$(CC) $(CFLAGS) -o $(PKGNAME) $(PKGNAME).c $(LIBS) 

all:	$(PKGNAME) 

strip:
	for i in $(PKGNAME) ; do [ -x $i ] && $(STRIP) $$i ; done

clean:
	rm -f *~ *.o core a.out make.log $(PKGNAME)

dist:	clean
	(cd .. ; tar cvzf $(DISTNAME).tar.gz $(DIRNAME))

backup:	dist

zip:	clean	
	(cd .. ; zip -r9 $(DISTNAME).zip $(DIRNAME))

install: all  install.man
	install -m 755 -o $(USER) -g $(GROUP) $(PKGNAME) $(BINDIR)

printable.man:
	groff -Tps -mandoc ./$(PKGNAME).1 >$(PKGNAME).ps
	groff -Tascii -mandoc ./$(PKGNAME).1 | tee $(PKGNAME).prn | sed 's/.//g' >$(PKGNAME).txt

install.man:
	install -m 644 -o $(USER) -g $(GROUP) $(PKGNAME).1 $(MANDIR)

# a tradition !
love:	
	@echo "Not War - Eh?"
# eof

