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

(-)/kirby/shared/ports/libquicktime/Makefile (-16 / +99 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	libquicktime
8
PORTNAME=	libquicktime
9
PORTVERSION=	1.0.0
9
PORTVERSION=	1.0.2
10
PORTREVISION=	5
11
CATEGORIES=	multimedia
10
CATEGORIES=	multimedia
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_EXTENDED}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_EXTENDED}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
Lines 15-31 Link Here
15
MAINTAINER=	multimedia@FreeBSD.org
14
MAINTAINER=	multimedia@FreeBSD.org
16
COMMENT=	A library for reading and writing quicktime files
15
COMMENT=	A library for reading and writing quicktime files
17
16
18
LIB_DEPENDS=	vorbis.4:${PORTSDIR}/audio/libvorbis \
17
LIB_DEPENDS=	vorbis.4:${PORTSDIR}/audio/libvorbis
19
		jpeg.9:${PORTSDIR}/graphics/jpeg \
20
		png.5:${PORTSDIR}/graphics/png \
21
		dv.4:${PORTSDIR}/multimedia/libdv \
22
		avcodec.1:${PORTSDIR}/multimedia/ffmpeg \
23
		faad.0:${PORTSDIR}/audio/faad \
24
		x264.50:${PORTSDIR}/multimedia/x264
25
18
26
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
27
USE_GETTEXT=	yes
28
USE_GL=		yes
29
USE_GNOME=	gnometarget gnomehack pkgconfig
20
USE_GNOME=	gnometarget gnomehack pkgconfig
30
WANT_GNOME=	yes
21
WANT_GNOME=	yes
31
USE_GMAKE=	yes
22
USE_GMAKE=	yes
Lines 33-43 Link Here
33
USE_AUTOTOOLS=	autoconf:261
24
USE_AUTOTOOLS=	autoconf:261
34
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}" \
25
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}" \
35
		LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS} -lintl"
26
		LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS} -lintl"
36
CONFIGURE_ARGS=	--disable-firewire --with-x --enable-gpl
27
CONFIGURE_ARGS=	--with-x --enable-gpl
37
CFLAGS+=	-fPIC
28
CFLAGS+=	-fPIC
38
MAN1=		lqtplay.1
29
MAN1=		lqtplay.1
39
30
40
OPTIONS=	LAME "Enable Lame mp3 encoding support" Off \
31
OPTIONS=	LAME "Enable Lame mp3 encoding support" Off \
32
		OPENGL "Enable OpenGL support" On \
33
		DV "Enable libdv support for digital cameras" On \
34
		JPEG "Enable JPEG support" On \
35
		PNG "Enable PNG support" On \
36
		FFMPEG "Enable FFmpeg support" On \
37
		FAAC "Enable FAAC support" Off \
38
		FAAD "Enable FAAD support" On \
39
		X264 "Enable X264 codec support" On \
41
		GTK2 "Enable Gtk+2 Frontend" Off \
40
		GTK2 "Enable Gtk+2 Frontend" Off \
42
		OPTIMIZED_CFLAGS "Enable Optimized CFLAGS" Off
41
		OPTIMIZED_CFLAGS "Enable Optimized CFLAGS" Off
43
42
Lines 49-70 Link Here
49
.include <bsd.port.pre.mk>
48
.include <bsd.port.pre.mk>
50
49
51
.if !defined(WITH_OPTIMIZED_CFLAGS)
50
.if !defined(WITH_OPTIMIZED_CFLAGS)
52
CONFIGURE_ARGS+=--without-cpuflags
51
CONFIGURE_ARGS+=	--without-cpuflags
53
.endif
52
.endif
54
53
55
.if ${HAVE_GNOME:Mgtk20}!="" && defined(WITH_GTK2)
54
.if ${HAVE_GNOME:Mgtk20}!="" && defined(WITH_GTK2)
56
USE_GNOME+=	gtk20
55
USE_GNOME+=	gtk20
56
CONFIGURE_ARGS+=	--with-gtk
57
PLIST_SUB+=	GTK=""
57
PLIST_SUB+=	GTK=""
58
.else
58
.else
59
CONFIGURE_ARGS+=--without-gtk
59
CONFIGURE_ARGS+=	--without-gtk
60
PLIST_SUB+=	GTK="@comment "
60
PLIST_SUB+=	GTK="@comment "
61
.endif
61
.endif
62
62
63
.if defined(WITH_LAME) || exists(${LOCALBASE}/lib/libmp3lame.a)
63
.if defined(WITH_LAME)
64
LIB_DEPENDS+=	mp3lame.0:${PORTSDIR}/audio/lame
64
LIB_DEPENDS+=	mp3lame.0:${PORTSDIR}/audio/lame
65
PLIST_SUB+=	LAME=""
65
PLIST_SUB+=	LAME=""
66
CONFIGURE_ARGS+=	--with-lame
66
.else
67
.else
67
PLIST_SUB+=	LAME="@comment "
68
PLIST_SUB+=	LAME="@comment "
69
CONFIGURE_ARGS+=	--without-lame
70
.endif
71
72
.if !defined(WITHOUT_OPENGL)
73
USE_GL=		yes
74
CONFIGURE_ARGS+=	--with-opengl
75
.else
76
CONFIGURE_ARGS+=	--without-opengl
77
.endif
78
79
.if !defined(WITHOUT_DV)
80
LIB_DEPENDS+=	dv.4:${PORTSDIR}/multimedia/libdv
81
PLIST_SUB+=	DV=""
82
CONFIGURE_ARGS+=	--with-libdv
83
.else
84
PLIST_SUB+=	DV="@comment "
85
CONFIGURE_ARGS+=	--without-libdv
86
.endif
87
88
.if !defined(WITHOUT_JPEG)
89
LIB_DEPENDS+=	jpeg.9:${PORTSDIR}/graphics/jpeg
90
PLIST_SUB+=	JPEG=""
91
CONFIGURE_ARGS+=	--with-libjpeg
92
.else
93
PLIST_SUB+=	JPEG="@comment "
94
CONFIGURE_ARGS+=	--without-libjpeg
95
.endif
96
97
.if !defined(WITHOUT_PNG)
98
LIB_DEPENDS+=	png.5:${PORTSDIR}/graphics/png
99
PLIST_SUB+=	PNG=""
100
CONFIGURE_ARGS+=	--with-libpng
101
.else
102
PLIST_SUB+=	PNG="@comment "
103
CONFIGURE_ARGS+=	--without-libpng
104
.endif
105
106
.if !defined(WITHOUT_FFMPEG)
107
LIB_DEPENDS+=	avcodec.1:${PORTSDIR}/multimedia/ffmpeg
108
PLIST_SUB+=	FFMPEG=""
109
CONFIGURE_ARGS+=	--with-ffmpeg
110
.else
111
PLIST_SUB+=	FFMPEG="@comment "
112
CONFIGURE_ARGS+=	--without-ffmpeg
113
.endif
114
115
.if defined(WITH_FAAC)
116
LIB_DEPENDS+=	faac.0:${PORTSDIR}/audio/faac
117
PLIST_SUB+=	FAAC=""
118
CONFIGURE_ARGS+=	--with-faac
119
.else
120
PLIST_SUB+=	FAAC="@comment "
121
CONFIGURE_ARGS+=	--without-faac
122
.endif
123
124
.if !defined(WITHOUT_FAAD)
125
LIB_DEPENDS+=	faad.0:${PORTSDIR}/audio/faad
126
PLIST_SUB+=	FAAD=""
127
CONFIGURE_ARGS+=	--with-faad2
128
.else
129
PLIST_SUB+=	FAAD="@comment "
130
CONFIGURE_ARGS+=	--without-faad2
131
.endif
132
133
.if !defined(WITHOUT_X264)
134
LIB_DEPENDS+=	x264.50:${PORTSDIR}/multimedia/x264
135
PLIST_SUB+=	X264=""
136
CONFIGURE_ARGS+=	--with-x264
137
.else
138
PLIST_SUB+=	X264="@comment "
139
CONFIGURE_ARGS+=	--without-x264
68
.endif
140
.endif
69
141
70
.if ${MACHINE_CPU:Mmmx}
142
.if ${MACHINE_CPU:Mmmx}
Lines 73-78 Link Here
73
CONFIGURE_ARGS+=	--disable-mmx
145
CONFIGURE_ARGS+=	--disable-mmx
74
.endif
146
.endif
75
147
148
.if defined(WITHOUT_NLS)
149
CONFIGURE_ARGS+=	--disable-nls
150
PLIST_SUB+=	NLS="@comment "
151
.else
152
USE_GETTEXT=	yes
153
PLIST_SUB+=	NLS=""
154
.endif
155
76
post-patch:
156
post-patch:
77
	@${REINPLACE_CMD} -e 's|stdint.h|inttypes.h|' \
157
	@${REINPLACE_CMD} -e 's|stdint.h|inttypes.h|' \
78
		${WRKSRC}/plugins/audiocodec/* \
158
		${WRKSRC}/plugins/audiocodec/* \
Lines 81-88 Link Here
81
	@${REINPLACE_CMD} -e 's|-DG.*_DISABLE_DEPRECATED||g' \
161
	@${REINPLACE_CMD} -e 's|-DG.*_DISABLE_DEPRECATED||g' \
82
		${WRKSRC}/configure*
162
		${WRKSRC}/configure*
83
163
84
post-install:
164
pre-configure:
165
	@${CHMOD} +x ${WRKSRC}/configure
166
85
.if !defined(NOPORTDOCS)
167
.if !defined(NOPORTDOCS)
168
post-install:
86
	@${MKDIR} ${DOCSDIR}
169
	@${MKDIR} ${DOCSDIR}
87
.for f in ${PORTDOCS}
170
.for f in ${PORTDOCS}
88
	@${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DOCSDIR}
171
	@${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DOCSDIR}
(-)/kirby/shared/ports/libquicktime/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (libquicktime-1.0.0.tar.gz) = 2f609e3ef5e760f44022f6c4b66d6a01
1
MD5 (libquicktime-1.0.2.tar.gz) = 4a43a44adcfbec398a91c56d1edcbdc1
2
SHA256 (libquicktime-1.0.0.tar.gz) = 60c478fd81450e18a1fcf1bcee672d5cd04c4ca5871ffb709ef6a635111141a4
2
SHA256 (libquicktime-1.0.2.tar.gz) = d3f3c9de133e0f1b5c7cedaf6e6b535ed7d583d627b5205606c62f0d3528e5b8
3
SIZE (libquicktime-1.0.0.tar.gz) = 998950
3
SIZE (libquicktime-1.0.2.tar.gz) = 1131731
(-)/kirby/shared/ports/libquicktime/files/patch-doc-Makefile.in (+30 lines)
Line 0 Link Here
1
--- doc/Makefile.in.orig	2008-01-08 17:00:56.000000000 -0500
2
+++ doc/Makefile.in	2008-02-11 01:58:22.000000000 -0500
3
@@ -247,9 +247,7 @@
4
 qt4l_reading.html \
5
 qt4l_util.html \
6
 qt4l_writing.html \
7
-translatorsguide.txt \
8
-Doxyfile \
9
-apiref
10
+translatorsguide.txt
11
 
12
 all: all-am
13
 
14
@@ -417,16 +415,6 @@
15
 	uninstall uninstall-am
16
 
17
 
18
-apiref:
19
-	doxygen Doxyfile
20
-
21
-html: apiref 
22
-
23
-all: html
24
-
25
-install-data-local: html
26
-	test -z "$(DESTDIR)$(docdir)/apiref" || $(mkdir_p) "$(DESTDIR)$(docdir)/apiref"
27
-	$(INSTALL_DATA) apiref/* $(DESTDIR)$(docdir)/apiref
28
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
29
 # Otherwise a system limit (for SysV at least) may be exceeded.
30
 .NOEXPORT:
(-)/kirby/shared/ports/libquicktime/pkg-plist (-13 / +15 lines)
Lines 22-49 Link Here
22
lib/libquicktime.so.0
22
lib/libquicktime.so.0
23
lib/libquicktime/lqt_audiocodec.la
23
lib/libquicktime/lqt_audiocodec.la
24
lib/libquicktime/lqt_audiocodec.so
24
lib/libquicktime/lqt_audiocodec.so
25
lib/libquicktime/lqt_dv.la
25
%%DV%%lib/libquicktime/lqt_dv.la
26
lib/libquicktime/lqt_dv.so
26
%%DV%%lib/libquicktime/lqt_dv.so
27
%%LAME%%lib/libquicktime/lqt_lame.so
27
%%LAME%%lib/libquicktime/lqt_lame.so
28
%%LAME%%lib/libquicktime/lqt_lame.la
28
%%LAME%%lib/libquicktime/lqt_lame.la
29
lib/libquicktime/lqt_faad2.la
29
%%FAAC%%lib/libquicktime/lqt_faac.la
30
lib/libquicktime/lqt_faad2.so
30
%%FAAC%%lib/libquicktime/lqt_faac.so
31
lib/libquicktime/lqt_ffmpeg.la
31
%%FAAD%%lib/libquicktime/lqt_faad2.la
32
lib/libquicktime/lqt_ffmpeg.so
32
%%FAAD%%lib/libquicktime/lqt_faad2.so
33
lib/libquicktime/lqt_mjpeg.la
33
%%FFMPEG%%lib/libquicktime/lqt_ffmpeg.la
34
lib/libquicktime/lqt_mjpeg.so
34
%%FFMPEG%%lib/libquicktime/lqt_ffmpeg.so
35
lib/libquicktime/lqt_png.la
35
%%JPEG%%lib/libquicktime/lqt_mjpeg.la
36
lib/libquicktime/lqt_png.so
36
%%JPEG%%lib/libquicktime/lqt_mjpeg.so
37
%%PNG%%lib/libquicktime/lqt_png.la
38
%%PNG%%lib/libquicktime/lqt_png.so
37
lib/libquicktime/lqt_rtjpeg.la
39
lib/libquicktime/lqt_rtjpeg.la
38
lib/libquicktime/lqt_rtjpeg.so
40
lib/libquicktime/lqt_rtjpeg.so
39
lib/libquicktime/lqt_videocodec.la
41
lib/libquicktime/lqt_videocodec.la
40
lib/libquicktime/lqt_videocodec.so
42
lib/libquicktime/lqt_videocodec.so
41
lib/libquicktime/lqt_vorbis.la
43
lib/libquicktime/lqt_vorbis.la
42
lib/libquicktime/lqt_vorbis.so
44
lib/libquicktime/lqt_vorbis.so
43
lib/libquicktime/lqt_x264.la
45
%%X264%%lib/libquicktime/lqt_x264.la
44
lib/libquicktime/lqt_x264.so
46
%%X264%%lib/libquicktime/lqt_x264.so
45
libdata/pkgconfig/libquicktime.pc
47
libdata/pkgconfig/libquicktime.pc
46
share/aclocal/lqt.m4
48
share/aclocal/lqt.m4
47
share/locale/de/LC_MESSAGES/libquicktime.mo
49
%%NLS%%share/locale/de/LC_MESSAGES/libquicktime.mo
48
@dirrm lib/libquicktime
50
@dirrm lib/libquicktime
49
@dirrm include/lqt
51
@dirrm include/lqt

Return to bug 120522