update Sun Jan 31 18:37:00 PST 2010
[pkgsrc.git] / graphics / Ngraph / patches / patch-aa
1 $NetBSD: patch-aa,v 1.7 2010/02/01 02:37:56 joerg Exp $
2 --- Makefile.orig       Sat Aug  7 19:57:39 2004
3 +++ Makefile    Tue Aug 31 20:40:29 2004
4 @@ -1,26 +1,42 @@
5  #
6  MAINVERSION = '"6.03"'
7  GUIVERSION = '".30"'
8 -LIBDIR = '"/usr/local/lib/Ngraph"'
9 -INSTALLDIR = /usr/local/lib/Ngraph
10 -BINDIR = /usr/local/bin
11 +LIBDIR = '"${PREFIX}/libexec/Ngraph"'
12 +INSTALLDIR =${DESTDIR}${PREFIX}/libexec/Ngraph
13 +BINDIR = ${DESTDIR}${PREFIX}/bin
14  #
15  #
16  ###############################################################################
17  #
18 -# Linux + Open Motif 2.1 [dynamic link]
19 -#
20 +# NetBSD + lesstif/openmotif [dynamic link]
21  CC = gcc
22 -CCOPTION = -O2 -m486
23 -MAKE = make
24 +CCOPTION = ${CFLAGS}
25 +MAKE = gmake
26  AR = ar
27  RANLIB = ranlib
28  STRIP = strip
29 -DEFS = -DJAPANESE
30 -PLATFORM  = '"for X11 [Linux(glibc2) + Open Motif]"'
31 -X11INCLUDE = -I/usr/X11R6/include
32 -STATICLINK =
33 -X11LIB = -L/usr/X11R6/lib -lm -lXm -lXext -lXt -lXp -lX11 -lICE -lSM
34 +DEFS = ${MOTIF_DEFS}
35 +PLATFORM  = '"for X11 [NetBSD + OpenMotif/LessTif]"'
36 +X11INCLUDE = -I${X11BASE}/include -I../combo
37 +STATICLINK = ./combo/ComboBox.o
38 +X11LIB = ${LDFLAGS} ${MOTIFLIB} -lm -lXext -lXt -lXp -lX11 -lICE -lSM
39 +#
40 +#
41 +###############################################################################
42 +#
43 +# Linux + Open Motif 2.1 [dynamic link]
44 +#
45 +#CC = gcc
46 +#CCOPTION = -O2 -m486
47 +#MAKE = make
48 +#AR = ar
49 +#RANLIB = ranlib
50 +#STRIP = strip
51 +#DEFS = -DJAPANESE
52 +#PLATFORM  = '"for X11 [Linux(glibc2) + Open Motif]"'
53 +#X11INCLUDE = -I/usr/X11R6/include
54 +#STATICLINK =
55 +#X11LIB = -L/usr/X11R6/lib -lm -lXm -lXext -lXt -lXp -lX11 -lICE -lSM
56  #
57  #
58  ###############################################################################
59 @@ -170,6 +186,7 @@
60  OBJECT = x11/main.o x11/x11.a src/kern.a
61  
62  all:
63 +       (cd combo; $(CC) $(CCOPTION) $(X11INCLUDE) -c ComboBox.c)
64         (cd src; $(MAKE) kern.a)
65         (cd x11; $(MAKE) main.o)
66         (cd x11; $(MAKE) x11.a)
67 @@ -216,6 +233,7 @@
68         - (cd x11; $(MAKE) clean)
69         - (cd x11drive; $(MAKE) clean)
70         - (cd x11addin; $(MAKE) clean)
71 +       - (cd combo; rm ComboBox.o)
72  
73  cleanbackup:
74         rm *~ src/*~ x11/*~ x11drive/*~