freebsd-ports/x11-toolkits/xmhtml/files/patch-aa
Lars Koeller 67256d7659 - Cleanup of Makefile
- Properly support of CC/CFLAGS/PREFIX added
- Remove version number from dirnames (share/doc/XmHTML, share/examples/XmHTML)
- Exclude (archtecture dependent) binary program from share/examples/XmHTML
- Respect NOPORTDOCS
- Increase PORTREVISON to 1
PR: 23832
Submitted by: tkato@prontomail.ne.jp
2001-01-07 13:10:07 +00:00

150 lines
4 KiB
Text

*** Makefile.org Sat Jan 6 19:35:41 2001
--- Makefile Sat Jan 6 19:46:00 2001
***************
*** 40,46 ****
# remove the examples directory from this line.
# If you want to build the XmHTML tutorial examples, add the book directory.
! SUBDIRS= lib http examples tools
# some common definitions
#
--- 40,46 ----
# remove the examples directory from this line.
# If you want to build the XmHTML tutorial examples, add the book directory.
! SUBDIRS= lib http
# some common definitions
#
***************
*** 55,61 ****
RANLIB= ranlib
SHELL = /bin/sh
! MAKE = make
# change this to makedepend if your system doesn't have gcc
MAKEDEPEND= gccmakedep
--- 55,61 ----
RANLIB= ranlib
SHELL = /bin/sh
! #MAKE = make
# change this to makedepend if your system doesn't have gcc
MAKEDEPEND= gccmakedep
***************
*** 64,72 ****
# Compiler Settings #
# #
#####################
! CC = gcc
! CFLAGS = -g -funroll-loops -Wall -pipe -ansi
! LDFLAGS =
# The following flags are *very* usefull if you are getting unresolved
# references to functions in libraries that you *know* to exist.
--- 64,72 ----
# Compiler Settings #
# #
#####################
! #CC = gcc
! #CFLAGS = -g -funroll-loops -Wall -pipe -ansi
! #LDFLAGS =
# The following flags are *very* usefull if you are getting unresolved
# references to functions in libraries that you *know* to exist.
***************
*** 115,121 ****
# HAVE_LIBZ => zlib.h
ZLIBINC =
! IMAGEINCLUDES = $(ZLIBINC)
# Image libraries
# No need to add -lXpm if you need to include it with LIBS below
--- 115,121 ----
# HAVE_LIBZ => zlib.h
ZLIBINC =
! IMAGEINCLUDES = -I${LOCALBASE}/include $(ZLIBINC)
# Image libraries
# No need to add -lXpm if you need to include it with LIBS below
***************
*** 126,132 ****
# HAVE_LIBZ => libz (and possibly libm)
ZLIBLIB = -lz -lm
! IMAGELIBS = -ljpeg -lpng $(ZLIBLIB)
# It might be troublesome to know what the correct defines are for your
# system. A possible set of defines for some OS's is given below. Pick
--- 126,132 ----
# HAVE_LIBZ => libz (and possibly libm)
ZLIBLIB = -lz -lm
! IMAGELIBS = -L${LOCALBASE}/lib -ljpeg -lpng $(ZLIBLIB)
# It might be troublesome to know what the correct defines are for your
# system. A possible set of defines for some OS's is given below. Pick
***************
*** 166,182 ****
# Add -DDEBUG to enable selective debug output (see the file DEBUGGING for more
# info).
#
! CPPFLAGS = -DDEBUG -D_GNU_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DHAVE_REGEX_H $(IMAGEDEFINES)
# Various include directories
LIBINC=-I. -I../include -I../include/common -I../../include -I../../include/common
# Platform specific includes
ifeq ($(PLATFORM),Motif)
! PLATFORMINC=-I../../include/XmHTML -I/usr/X11R6/include
else
ifeq ($(PLATFORM),gtk)
! PLATFORMINC=-I../../include/gtk-xmhtml -I/usr/local/include
endif
endif
--- 166,182 ----
# Add -DDEBUG to enable selective debug output (see the file DEBUGGING for more
# info).
#
! CPPFLAGS = -DHAVE_REGEX_H $(IMAGEDEFINES)
# Various include directories
LIBINC=-I. -I../include -I../include/common -I../../include -I../../include/common
# Platform specific includes
ifeq ($(PLATFORM),Motif)
! PLATFORMINC=-I../../include/XmHTML -I${X11BASE}/include
else
ifeq ($(PLATFORM),gtk)
! PLATFORMINC=-I../../include/gtk-xmhtml -I${X11BASE}/include
endif
endif
***************
*** 192,201 ****
# Motif version (default)
ifeq ($(PLATFORM),Motif)
! LIBDIR = -L/usr/X11R6/lib
# This is what is required under Linux (Motif 2.0.1).
# Your mileage may vary.
! LIBS = -lXm -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE
else
--- 192,201 ----
# Motif version (default)
ifeq ($(PLATFORM),Motif)
! LIBDIR = -L${X11BASE}/lib
# This is what is required under Linux (Motif 2.0.1).
# Your mileage may vary.
! LIBS = ${MOTIFLIB} -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE
else