]> git.pld-linux.org Git - packages/drawtool.git/blob - drawtool-makefile.patch
- drop obsolete and outdated manual inclusion of rpm macros
[packages/drawtool.git] / drawtool-makefile.patch
1 diff -Naur drawtool-3.2.2/Makefile drawtool-3.2.2-p/Makefile
2 --- drawtool-3.2.2/Makefile     Fri Feb 18 00:00:28 2000
3 +++ drawtool-3.2.2-p/Makefile   Thu Jul 13 19:28:47 2000
4 @@ -5,25 +5,21 @@
5  
6  all: stuff
7  stuff:
8 -       (cd src && make)
9 -       (cd logo && make)
10 +       make -C src
11 +       make -C logo
12 +
13  clean:
14         (cd src && make clean)
15         (cd logo && make clean)
16  
17  install:
18 -       $(INSTALL) src/drawtool $(BINDIR)
19 -       chmod 755 $(BINDIR)/drawtool
20 -       $(INSTALL) logo/logo $(BINDIR)
21 -       chmod 755 $(BINDIR)/logo
22 -       $(INSTALL) drawtool.n $(MANDIR)
23 -       chmod 644 $(MANDIR)/drawtool.n
24 -       $(INSTALL) psdrawtool/psdrawtool.pl $(BINDIR)
25 -       $(INSTALL) svgdrawtool/svgdrawtool.pl $(BINDIR)
26 -       $(INSTALL) psdrawtool/flip.pl $(BINDIR)
27 -       $(INSTALL) perltool/perltool.pl $(BINDIR)
28 -       @echo "To use macros, each user must copy the macros folder and the sample.drawtoolrc"
29 -       @echo "Read the README!"
30 +       $(INSTALL) src/drawtool $(DESTDIR)$(BINDIR)
31 +       $(INSTALL) logo/logo $(DESTDIR)$(BINDIR)
32 +       $(INSTALL) drawtool.n $(DESTDIR)$(MANDIR)/drawtool.1
33 +       $(INSTALL) psdrawtool/psdrawtool.pl $(DESTDIR)$(BINDIR)
34 +       $(INSTALL) svgdrawtool/svgdrawtool.pl $(DESTDIR)$(BINDIR)
35 +       $(INSTALL) psdrawtool/flip.pl $(DESTDIR)$(BINDIR)
36 +       $(INSTALL) perltool/perltool.pl $(DESTDIR)$(BINDIR)
37  
38  uninstall:
39         rm $(BINDIR)/drawtool
40 diff -Naur drawtool-3.2.2/logo/Makefile drawtool-3.2.2-p/logo/Makefile
41 --- drawtool-3.2.2/logo/Makefile        Sat Apr 17 02:31:35 1999
42 +++ drawtool-3.2.2-p/logo/Makefile      Thu Jul 13 19:34:47 2000
43 @@ -1,6 +1,8 @@
44  # Makefile for logo
45  
46 -CC = gcc -O6 -Wall -g
47 +CC = gcc
48 +CFLAGS =
49 +LDFLAGS =
50  
51  SRCS = turtle.c logo.c cmdline.c
52  OBJS = $(SRCS:.c=.o)
53 @@ -12,7 +14,7 @@
54         $(CC) $*.c -c -o $*.o
55  
56  logo: $(OBJS)
57 -       $(CC) $(LIBS) $(SRCS) -o $@
58 +       $(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) $(SRCS) -o $@
59  
60  clean: 
61         rm -f *~ *.o logo core
62 diff -Naur drawtool-3.2.2/src/Makefile drawtool-3.2.2-p/src/Makefile
63 --- drawtool-3.2.2/src/Makefile Thu Jul  1 15:29:09 1999
64 +++ drawtool-3.2.2-p/src/Makefile       Thu Jul 13 19:36:41 2000
65 @@ -1,6 +1,8 @@
66  # Makefile for drawtool
67  
68 -CC = gcc -Wall -O6 -g
69 +CC = gcc
70 +CFLAGS = 
71 +LDFLAGS =
72  
73  SRCS = drawtool.c plot.c events.c cmdline.c getopt.c coloursel.c \
74         buttons.c parse.c widgets.c macromenu.c macros.c \
75 @@ -11,10 +13,10 @@
76  all: drawtool
77  
78  .c.o:
79 -       $(CC) `gtk-config --cflags` -c $*.c -o $*.o
80 +       $(CC) `gtk-config --cflags` $(CFLAGS) -c $*.c -o $*.o
81  
82  drawtool: $(OBJS)
83 -       $(CC) $(LIBS) `gtk-config --libs` $(OBJS)  -o $@
84 +       $(CC) $(LIBS) `gtk-config --libs` $(LDFLAGS) $(OBJS)  -o $@
85  
86  clean: 
87         rm -f *~ *.o drawtool
This page took 0.063582 seconds and 3 git commands to generate.