summaryrefslogtreecommitdiffstats
path: root/multimedia/dvdauthor/files/patch-Makefile.in
blob: caa9b277961ba9f6a47a24e07e31a1259d767a09 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
--- Makefile.in.orig	Wed Feb 26 06:27:28 2003
+++ Makefile.in	Sun Apr 20 01:33:19 2003
@@ -1,21 +1,23 @@
 
-COMPBIN = src/dvdauthor src/dvddirgen src/mpeg2desc src/vob_dump
+COMPBIN = src/dvdauthor src/mpeg2desc src/vob_dump
 
-SCRIPTS = src/makedvd src/makevob
+SCRIPTS = src/dvddirgen src/makedvd src/makevob
 
 CC = gcc
-CFLAGS = -Wall -O3
+CFLAGS += -Wall -O3
 # CFLAGS = -Wall -g
 
 INSTALL = @INSTALL@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
 prefix = @prefix@
 exec_prefix = @exec_prefix@
 BINDIR = @bindir@
 IBINDIR = $(RPM_BUILD_ROOT)$(BINDIR)
 sysconfdir = @sysconfdir@
 
-CPPFLAGS = -DSYSCONFDIR="\"$(sysconfdir)\""
+CPPFLAGS = -DSYSCONFDIR="\"$(sysconfdir)\"" -I${prefix}/include
+LDFLAGS += -L${prefix}/lib
 LIBS = @LIBS@
 
 edit = sed \
@@ -24,7 +26,7 @@
 	-e 's,@PACKAGE_VERSION\@,@PACKAGE_VERSION@,g' \
 	-e 's,@PACKAGE_BUGREPORT\@,@PACKAGE_BUGREPORT@,g'
 
-all: $(COMPBIN) dvdauthor.spec
+all: $(COMPBIN) src/dvddirgen dvdauthor.spec
 
 src/conffile.o: src/conffile.c src/conffile.h src/config.h
 
@@ -33,7 +35,7 @@
 src/compat.o: src/compat.c src/config.h src/compat.h
 
 src/dvdauthor: src/ifogen.o src/conffile.o src/compat.o
-	$(CC) $(CFLAGS) -o src/dvdauthor src/ifogen.o src/conffile.o src/compat.o $(LIBS)
+	$(CC) $(CFLAGS) $(LDFLAGS) -o src/dvdauthor src/ifogen.o src/conffile.o src/compat.o $(LIBS)
 
 # by having it depend on config.h, it will get rebuilt if ./configure is run
 src/dvddirgen: src/dvddirgen.in src/config.h
@@ -48,14 +50,15 @@
 	mv dvdauthor.spec.tmp dvdauthor.spec
 
 src/mpeg2desc: src/mpeg2desc.o
-	$(CC) $(CFLAGS) -o src/mpeg2desc src/mpeg2desc.o
+	$(CC) $(CFLAGS) $(LDFLAGS) -o src/mpeg2desc src/mpeg2desc.o
 
 src/vob_dump: src/vob_dump.o
-	$(CC) $(CFLAGS) -o src/vob_dump src/vob_dump.o -ldvdread
+	$(CC) $(CFLAGS) $(LDFLAGS) -o src/vob_dump src/vob_dump.o -ldvdread
 
-install:
-	$(INSTALL_PROGRAM) -d $(IBINDIR)
-	$(INSTALL_PROGRAM) $(COMPBIN) $(SCRIPTS) $(IBINDIR)
+install: $(COMPBIN) src/dvddirgen
+	$(INSTALL) -d $(IBINDIR)
+	$(INSTALL_PROGRAM) $(COMPBIN) $(IBINDIR)
+	$(INSTALL_SCRIPT) $(SCRIPTS) $(IBINDIR)
 
 clean:
 	rm -r -f *~ src/*~ src/*.o $(COMPBIN) config.log config.status autom4te.cache Makefile src/config.h dvdauthor.spec
OpenPOWER on IntegriCloud