aboutsummaryrefslogtreecommitdiff
path: root/multimedia/tosvcd/files
diff options
context:
space:
mode:
authorTilman Keskinoz <arved@FreeBSD.org>2003-01-03 13:13:33 +0000
committerTilman Keskinoz <arved@FreeBSD.org>2003-01-03 13:13:33 +0000
commit1a992afbf2b6351d0468de20ebeb62873cc1a466 (patch)
tree23d977dd8a64a42552543aa2f2cd8c712c6b1440 /multimedia/tosvcd/files
parentd2bc488b750273091234bbcdf32969c933da4450 (diff)
downloadports-1a992afbf2b6351d0468de20ebeb62873cc1a466.tar.gz
ports-1a992afbf2b6351d0468de20ebeb62873cc1a466.zip
Notes
Diffstat (limited to 'multimedia/tosvcd/files')
-rw-r--r--multimedia/tosvcd/files/patch-decode.c16
-rw-r--r--multimedia/tosvcd/files/patch-makefile40
-rw-r--r--multimedia/tosvcd/files/patch-tosvcd.c17
3 files changed, 50 insertions, 23 deletions
diff --git a/multimedia/tosvcd/files/patch-decode.c b/multimedia/tosvcd/files/patch-decode.c
index 9c13da9dfde4..d7d17986f221 100644
--- a/multimedia/tosvcd/files/patch-decode.c
+++ b/multimedia/tosvcd/files/patch-decode.c
@@ -1,6 +1,14 @@
---- decode.c.orig Fri Oct 25 16:01:13 2002
-+++ decode.c Fri Oct 25 16:01:31 2002
-@@ -21,7 +21,7 @@
+--- decode.c.orig Wed Dec 4 22:40:42 2002
++++ decode.c Sat Dec 14 07:25:35 2002
+@@ -8,7 +8,6 @@
+ #include "mm_accel.h"
+ #include "attributes.h"
+ #include "mmx.h"
+-#include "malloc.h"
+
+ extern FILE* log;
+
+@@ -21,7 +20,7 @@
Mpeg2dec::Mpeg2dec(uint32_t mm_accel)
{
config.flags = mm_accel;
@@ -9,7 +17,7 @@
memset(picture, 0, sizeof (picture_t));
frames = 0;
frame_ptr[0] = 0;
-@@ -66,7 +66,7 @@
+@@ -63,7 +62,7 @@
int size = width() * height() / 4;
if (frames)
free(frames);
diff --git a/multimedia/tosvcd/files/patch-makefile b/multimedia/tosvcd/files/patch-makefile
index 6c4b3a971be8..6adf8cd3506f 100644
--- a/multimedia/tosvcd/files/patch-makefile
+++ b/multimedia/tosvcd/files/patch-makefile
@@ -1,11 +1,39 @@
---- makefile.orig Fri Oct 25 16:04:05 2002
-+++ makefile Fri Oct 25 16:04:25 2002
-@@ -21,7 +21,7 @@
+--- makefile.orig Wed Dec 4 22:40:42 2002
++++ makefile Sat Dec 14 07:27:00 2002
+@@ -1,15 +1,15 @@
+ # use intel compiler 0.6.x
+ INTEL = no
+
+-CFLAGS = -DVERSION="\"0.9\""
++CFLAGS += -DVERSION="\"0.9\""
+
+ ifeq ($(INTEL),yes)
+ #CC = icc -I/usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include -Kc++ -O -tpp6 -xiMK
+ CC = icc -Kc++ -O -tpp6 -xiMK
+ #CC = icc
+ else
+-CC = g++
+-CFLAGS += -g -Wall -O3 -fno-exceptions -fno-rtti
++CC ?= g++
++CFLAGS += -fno-exceptions -fno-rtti ${PTHREAD_CFLAGS}
+ endif
+
+ SRC = tosvcd decode header idct idct_mmx motion_comp
+@@ -20,15 +20,13 @@
+ all: tosvcd
tosvcd: $(OBJ)
- $(CC) -o tosvcd $(OBJ) -lpthread
+- $(CC) -o tosvcd $(OBJ) -lpthread
- su -c "cp tosvcd /usr/bin"
-+# su -c "cp tosvcd /usr/bin"
++ $(CC) -o tosvcd $(OBJ) ${PTHREAD_LIBS}
t:
- ./tosvcd -o reeperbahn /video0/Auf_der_Reeperbahn_nachts_um_halb_eins/2002-03-09.15:21.50.50.rec
+ ./tosvcd -o mafia /home/ws/videos/Mafia/2002-10-21.00:33.50.50.rec
+
+ install::
+- su -c "mv /usr/bin/tosvcd /usr/bin/tosvcd.old"
+- su -c "cp tosvcd /usr/bin"
++ ${BSD_INSTALL_PROGRAM} tosvcd ${PREFIX}/bin
+
+ clean:
+ rm *.o
diff --git a/multimedia/tosvcd/files/patch-tosvcd.c b/multimedia/tosvcd/files/patch-tosvcd.c
index bb1c44b9f660..26d7214618c0 100644
--- a/multimedia/tosvcd/files/patch-tosvcd.c
+++ b/multimedia/tosvcd/files/patch-tosvcd.c
@@ -1,6 +1,6 @@
---- tosvcd.c.orig Fri Sep 13 10:08:52 2002
-+++ tosvcd.c Mon Nov 18 16:56:27 2002
-@@ -24,14 +24,12 @@
+--- tosvcd.c.orig Mon Dec 9 18:24:57 2002
++++ tosvcd.c Sat Dec 14 07:21:57 2002
+@@ -20,14 +20,12 @@
#include <fcntl.h>
#include <errno.h>
#include <string.h>
@@ -15,13 +15,4 @@
+#include <sys/wait.h>
#include <glob.h>
-
-@@ -1322,7 +1320,7 @@
- // catch all signals
- //---------------------------------------------------
- #if 1
-- for (int i = 0; i < _NSIG; ++i) {
-+ for (int i = 0; i < NSIG; ++i) {
- if (i != SIGABRT)
- signal(i, catchSignal);
- }
+ #include "mm_accel.h"