summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-video/dvdrip/files/dvdrip-0.98.11-r5-fix_parallel_make.patch')
-rw-r--r--media-video/dvdrip/files/dvdrip-0.98.11-r5-fix_parallel_make.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/media-video/dvdrip/files/dvdrip-0.98.11-r5-fix_parallel_make.patch b/media-video/dvdrip/files/dvdrip-0.98.11-r5-fix_parallel_make.patch
new file mode 100644
index 000000000000..ded1f69cd28b
--- /dev/null
+++ b/media-video/dvdrip/files/dvdrip-0.98.11-r5-fix_parallel_make.patch
@@ -0,0 +1,28 @@
+http://bugs.gentoo.org/266739
+
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -3,10 +3,10 @@
+ all: ../bin/dvdrip-splitpipe ../bin/dvdrip-progress
+
+ ../bin/dvdrip-splitpipe: dvdrip-splitpipe.c
+- $(CC) $(OTHERLDFLAGS) $(CFLAGS) -o dvdrip-splitpipe dvdrip-splitpipe.c && mv dvdrip-splitpipe ../bin
++ $(CC) $(OTHERLDFLAGS) $(CFLAGS) -o ../bin/dvdrip-splitpipe dvdrip-splitpipe.c
+
+ ../bin/dvdrip-progress: dvdrip-progress.c
+- $(CC) $(OTHERLDFLAGS) $(CFLAGS) -o dvdrip-progress dvdrip-progress.c && mv dvdrip-progress ../bin
++ $(CC) $(OTHERLDFLAGS) $(CFLAGS) -o ../bin/dvdrip-progress dvdrip-progress.c
+
+ clean:
+ rm -f dvdrip-splitpipe ../bin/dvdrip-splitpipe dvdrip-progress ../bin/dvdrip-progress
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -52,7 +52,7 @@
+ sub MY::postamble {
+ '
+ bin/dvdrip-splitpipe bin/dvdrip-progress: src/Makefile
+- cd src && make
++ cd src && ( $(MAKE) CC=$(CC) )
+ ';
+ }
+