View | Details | Raw Unified | Return to bug 38506
Collapse All | Expand All

(-)transcode/Makefile (-1 / +17 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	transcode
8
PORTNAME=	transcode
9
PORTVERSION=	0.6.0.5
9
PORTVERSION=	0.6.0.5
10
PORTREVISION=	1
10
CATEGORIES=	graphics
11
CATEGORIES=	graphics
11
MASTER_SITES=	http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/pre/
12
MASTER_SITES=	http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/pre/
12
DISTNAME=	${PORTNAME}-${PORTVERSION:S/.5$//g}pre5
13
DISTNAME=	${PORTNAME}-${PORTVERSION:S/.5$//g}pre5
Lines 74-79 Link Here
74
.endif
75
.endif
75
76
76
.if exists(${LOCALBASE}/lib/liba52.so)
77
.if exists(${LOCALBASE}/lib/liba52.so)
78
.if exists(${LOCALBASE}/lib/liba52.la)
79
LIBA52_DEP_LIBS!=	${GREP} dependency_libs ${LOCALBASE}/lib/liba52.la | ${CUT} -d \' -f 2
80
.else
81
LIBA52_DEP_LIBS=
82
.endif
77
WITH_LIBA52=	yes
83
WITH_LIBA52=	yes
78
.endif
84
.endif
79
85
Lines 144-150 Link Here
144
LIB_DEPENDS+=	mpeg2.0:${PORTSDIR}/graphics/libmpeg2
150
LIB_DEPENDS+=	mpeg2.0:${PORTSDIR}/graphics/libmpeg2
145
.endif
151
.endif
146
.if defined(WITH_FAME)
152
.if defined(WITH_FAME)
147
LIB_DEPENDS+=	fame.8:${PORTSDIR}/graphics/libfame
153
LIB_DEPENDS+=	fame.10:${PORTSDIR}/graphics/libfame
154
PLIST_SUB+=	WITH_FAME=""
155
.else
156
PLIST_SUB+=	WITH_FAME="@comment "
148
.endif
157
.endif
149
158
150
.if defined(WITH_XVID)
159
.if defined(WITH_XVID)
Lines 258-263 Link Here
258
	@${PERL} -pi -e 's|(seek)64|\1|' ${WRKSRC}/avilib/avidump.c
267
	@${PERL} -pi -e 's|(seek)64|\1|' ${WRKSRC}/avilib/avidump.c
259
	@${PERL} -pi -e 's|<SDL/|<|' ${WRKSRC}/filter/preview/display.h
268
	@${PERL} -pi -e 's|<SDL/|<|' ${WRKSRC}/filter/preview/display.h
260
269
270
	@${PERL} -pi -e 's|(-la52)|\1 ${LIBA52_DEP_LIBS}|' \
271
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
272
261
pre-configure:
273
pre-configure:
262
	@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
274
	@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
263
	@${PERL} -pi -e 's|-ldl||g' ${WRKSRC}/configure
275
	@${PERL} -pi -e 's|-ldl||g' ${WRKSRC}/configure
Lines 267-271 Link Here
267
	@${LN} -sf ${LOCALBASE}/lib/libxvidcore.so \
279
	@${LN} -sf ${LOCALBASE}/lib/libxvidcore.so \
268
		${PREFIX}/lib/transcode/libxvidcore.so
280
		${PREFIX}/lib/transcode/libxvidcore.so
269
.endif
281
.endif
282
283
# Remove .la-files.
284
285
	@${RM} ${PREFIX}/lib/transcode/*.la
270
286
271
.include <bsd.port.post.mk>
287
.include <bsd.port.post.mk>
(-)transcode/files/patch-src:filter:subtitler:frame_list.c (+13 lines)
Line 0 Link Here
1
--- filter/subtitler/frame_list.c.orig	Thu May 23 10:53:06 2002
2
+++ filter/subtitler/frame_list.c	Thu May 23 10:53:34 2002
3
@@ -33,8 +33,8 @@
4
 
5
 char *strsave(char *s) /*save char array s somewhere*/
6
 {
7
-char *p, *malloc();
8
-if(p = malloc( strlen(s) +  1) ) strcpy(p, s);
9
+char *p;
10
+if(p = (char *)malloc( strlen(s) +  1) ) strcpy(p, s);
11
 return(p);
12
 }
13
 
(-)transcode/pkg-plist (-61 / +4 lines)
Lines 11-137 Link Here
11
bin/avisync
11
bin/avisync
12
bin/transcode
12
bin/transcode
13
lib/transcode/import_nuv.so
13
lib/transcode/import_nuv.so
14
lib/transcode/import_nuv.la
15
%%WITH_AVIFILE%%lib/transcode/import_af6.so
14
%%WITH_AVIFILE%%lib/transcode/import_af6.so
16
%%WITH_AVIFILE%%lib/transcode/import_af6.la
17
lib/transcode/import_net.so
15
lib/transcode/import_net.so
18
lib/transcode/import_net.la
19
lib/transcode/import_avi.so
16
lib/transcode/import_avi.so
20
lib/transcode/import_avi.la
21
lib/transcode/import_mpeg2.so
17
lib/transcode/import_mpeg2.so
22
lib/transcode/import_mpeg2.la
23
lib/transcode/import_vdrac3.so
18
lib/transcode/import_vdrac3.so
24
lib/transcode/import_vdrac3.la
25
lib/transcode/import_ac3.so
19
lib/transcode/import_ac3.so
26
lib/transcode/import_ac3.la
27
lib/transcode/import_dv.so
20
lib/transcode/import_dv.so
28
lib/transcode/import_dv.la
29
lib/transcode/import_vob.so
21
lib/transcode/import_vob.so
30
lib/transcode/import_vob.la
31
lib/transcode/import_raw.so
22
lib/transcode/import_raw.so
32
lib/transcode/import_raw.la
33
lib/transcode/import_yuv4mpeg.so
23
lib/transcode/import_yuv4mpeg.so
34
lib/transcode/import_yuv4mpeg.la
35
lib/transcode/import_yuv.so
24
lib/transcode/import_yuv.so
36
lib/transcode/import_yuv.la
37
lib/transcode/import_nvrec.so
25
lib/transcode/import_nvrec.so
38
lib/transcode/import_nvrec.la
39
lib/transcode/import_lav.so
26
lib/transcode/import_lav.so
40
lib/transcode/import_lav.la
41
lib/transcode/import_null.so
27
lib/transcode/import_null.so
42
lib/transcode/import_null.la
43
lib/transcode/import_divx.so
28
lib/transcode/import_divx.so
44
lib/transcode/import_divx.la
45
%%WITH_LIBA52%%lib/transcode/a52_decore.so
29
%%WITH_LIBA52%%lib/transcode/a52_decore.so
46
%%WITH_LIBA52%%lib/transcode/a52_decore.la
47
%%WITH_LAME%%lib/transcode/import_mp3.so
30
%%WITH_LAME%%lib/transcode/import_mp3.so
48
%%WITH_LAME%%lib/transcode/import_mp3.la
49
lib/transcode/import_dvd.so
31
lib/transcode/import_dvd.so
50
lib/transcode/import_dvd.la
51
%%WITH_IMAGEMAGICK%%lib/transcode/import_im.so
32
%%WITH_IMAGEMAGICK%%lib/transcode/import_im.so
52
%%WITH_IMAGEMAGICK%%lib/transcode/import_im.la
53
%%WITH_IMAGEMAGICK%%lib/transcode/import_imlist.so
33
%%WITH_IMAGEMAGICK%%lib/transcode/import_imlist.so
54
%%WITH_IMAGEMAGICK%%lib/transcode/import_imlist.la
34
lib/transcode/import_mjpeg.so
55
lib/transcode/af6_decore.so
35
lib/transcode/af6_decore.so
56
lib/transcode/af6_decore.la
57
%%WITH_LIBXML2%%lib/transcode/import_xml.so
36
%%WITH_LIBXML2%%lib/transcode/import_xml.so
58
%%WITH_LIBXML2%%lib/transcode/import_xml.la
59
lib/transcode/filter_null.so
37
lib/transcode/filter_null.so
60
lib/transcode/filter_null.la
61
lib/transcode/filter_32detect.so
38
lib/transcode/filter_32detect.so
62
lib/transcode/filter_32detect.la
63
lib/transcode/filter_32drop.so
39
lib/transcode/filter_32drop.so
64
lib/transcode/filter_32drop.la
65
lib/transcode/filter_yuy2toyv12.so
40
lib/transcode/filter_yuy2toyv12.so
66
lib/transcode/filter_yuy2toyv12.la
67
lib/transcode/filter_skip.so
41
lib/transcode/filter_skip.so
68
lib/transcode/filter_skip.la
69
lib/transcode/filter_cshift.so
42
lib/transcode/filter_cshift.so
70
lib/transcode/filter_cshift.la
71
lib/transcode/filter_mask.so
43
lib/transcode/filter_mask.so
72
lib/transcode/filter_mask.la
73
lib/transcode/filter_astat.so
44
lib/transcode/filter_astat.so
74
lib/transcode/filter_astat.la
75
lib/transcode/filter_cut.so
45
lib/transcode/filter_cut.so
76
lib/transcode/filter_cut.la
77
lib/transcode/filter_dnr.so
46
lib/transcode/filter_dnr.so
78
lib/transcode/filter_dnr.la
79
lib/transcode/filter_xsharpen.so
47
lib/transcode/filter_xsharpen.so
80
lib/transcode/filter_xsharpen.la
81
lib/transcode/filter_smartdeinter.so
48
lib/transcode/filter_smartdeinter.so
82
lib/transcode/filter_smartdeinter.la
83
lib/transcode/filter_testframe.so
49
lib/transcode/filter_testframe.so
84
lib/transcode/filter_testframe.la
85
lib/transcode/filter_dilyuvmmx.so
50
lib/transcode/filter_dilyuvmmx.so
86
lib/transcode/filter_dilyuvmmx.la
51
lib/transcode/filter_logo.so
87
lib/transcode/filter_divxkey.so
52
lib/transcode/filter_divxkey.so
88
lib/transcode/filter_divxkey.la
89
lib/transcode/filter_extsub.so
53
lib/transcode/filter_extsub.so
90
lib/transcode/filter_extsub.la
91
lib/transcode/filter_extsub2.so
54
lib/transcode/filter_extsub2.so
92
lib/transcode/filter_extsub2.la
93
lib/transcode/filter_resample.so
55
lib/transcode/filter_resample.so
94
lib/transcode/filter_resample.la
95
lib/transcode/filter_test.so
56
lib/transcode/filter_test.so
96
lib/transcode/filter_test.la
97
%%WITH_SDL%%lib/transcode/filter_preview.so
57
%%WITH_SDL%%lib/transcode/filter_preview.so
98
%%WITH_SDL%%lib/transcode/filter_preview.la
99
lib/transcode/filter_subtitler.so
58
lib/transcode/filter_subtitler.so
100
lib/transcode/filter_subtitler.la
101
lib/transcode/export_null.so
59
lib/transcode/export_null.so
102
lib/transcode/export_null.la
103
lib/transcode/export_wav.so
60
lib/transcode/export_wav.so
104
lib/transcode/export_wav.la
105
%%WITH_AVIFILE%%lib/transcode/export_af6.so
61
%%WITH_AVIFILE%%lib/transcode/export_af6.so
106
%%WITH_AVIFILE%%lib/transcode/export_af6.la
107
lib/transcode/export_opendivx.so
62
lib/transcode/export_opendivx.so
108
lib/transcode/export_opendivx.la
109
lib/transcode/export_raw.so
63
lib/transcode/export_raw.so
110
lib/transcode/export_raw.la
111
lib/transcode/export_divx4.so
64
lib/transcode/export_divx4.so
112
lib/transcode/export_divx4.la
113
lib/transcode/export_divx4raw.so
65
lib/transcode/export_divx4raw.so
114
lib/transcode/export_divx4raw.la
115
lib/transcode/export_divx5.so
66
lib/transcode/export_divx5.so
116
lib/transcode/export_divx5.la
117
lib/transcode/export_pcm.so
67
lib/transcode/export_pcm.so
118
lib/transcode/export_pcm.la
119
lib/transcode/export_ppm.so
68
lib/transcode/export_ppm.so
120
lib/transcode/export_ppm.la
121
lib/transcode/export_xvid.so
69
lib/transcode/export_xvid.so
122
lib/transcode/export_xvid.la
123
lib/transcode/export_xvidcvs.so
70
lib/transcode/export_xvidcvs.so
124
lib/transcode/export_xvidcvs.la
125
lib/transcode/export_net.so
71
lib/transcode/export_net.so
126
lib/transcode/export_net.la
127
lib/transcode/export_toolame.so
72
lib/transcode/export_toolame.so
128
lib/transcode/export_toolame.la
129
%%WITH_LIBDV%%lib/transcode/export_dvraw.so
73
%%WITH_LIBDV%%lib/transcode/export_dvraw.so
130
%%WITH_LIBDV%%lib/transcode/export_dvraw.la
131
%%WITH_LIBDV%%lib/transcode/export_dv.so
74
%%WITH_LIBDV%%lib/transcode/export_dv.so
132
%%WITH_LIBDV%%lib/transcode/export_dv.la
75
lib/transcode/export_mpeg.so
76
%%WITH_FAME%%lib/transcode/export_fame.so
133
%%WITH_IMAGEMAGICK%%lib/transcode/export_im.so
77
%%WITH_IMAGEMAGICK%%lib/transcode/export_im.so
134
%%WITH_IMAGEMAGICK%%lib/transcode/export_im.la
135
lib/transcode/export_af6.conf
78
lib/transcode/export_af6.conf
136
%%WITH_XVID%%lib/transcode/libxvidcore.so
79
%%WITH_XVID%%lib/transcode/libxvidcore.so
137
@dirrm lib/transcode
80
@dirrm lib/transcode

Return to bug 38506