View | Details | Raw Unified | Return to bug 151067 | Differences between
and this patch

Collapse All | Expand All

(-)ptlib26/Makefile (-5 / +18 lines)
Lines 6-25 Link Here
6
#
6
#
7
7
8
PORTNAME=	ptlib
8
PORTNAME=	ptlib
9
PORTVERSION=	2.6.5
9
PORTVERSION=	2.6.7
10
PORTREVISION=	2
11
CATEGORIES=	devel
10
CATEGORIES=	devel
12
MASTER_SITES=	${MASTER_SITE_GNOME}
11
MASTER_SITES=	SF/opalvoip/v3.6%20Lalande/Final/
13
MASTER_SITE_SUBDIR=	sources/ptlib/2.6
14
DISTNAME=	ptlib-${PORTVERSION}
12
DISTNAME=	ptlib-${PORTVERSION}
15
13
16
MAINTAINER=	melifaro@ipfw.ru
14
MAINTAINER=	melifaro@ipfw.ru
17
COMMENT=	A cross platform C++ library, used by OPAL
15
COMMENT=	A cross platform C++ library, used by OPAL
18
16
17
LICENSE=MPL
18
19
LIB_DEPENDS=	expat.6:${PORTSDIR}/textproc/expat2
19
LIB_DEPENDS=	expat.6:${PORTSDIR}/textproc/expat2
20
20
21
CONFLICTS=	pwlib-1.* ptlib-2.4.*
21
CONFLICTS=	pwlib-1.* ptlib-2.4.* ptlib-2.8.*
22
22
23
USE_BZIP2=	yes
23
USE_BISON=	build
24
USE_BISON=	build
24
USE_GMAKE=	yes
25
USE_GMAKE=	yes
25
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
Lines 30-37 Link Here
30
31
31
CFLAGS+=	-I${LOCALBASE}/include
32
CFLAGS+=	-I${LOCALBASE}/include
32
CONFIGURE_ARGS+=	--enable-oss --enable-plugins --with-expat-dir="${LOCALBASE}"
33
CONFIGURE_ARGS+=	--enable-oss --enable-plugins --with-expat-dir="${LOCALBASE}"
34
CONFIGURE_ENV+=		OPENSSL_CFLAGS="-I${OPENSSLINC}" OPENSSL_LIBS="-L${OPENSSLLIB} -lssl"
33
35
34
OPTIONS=	ODBC		"Use ODBC" On \
36
OPTIONS=	ODBC		"Use ODBC" On \
37
		ALSA		"Use ALSA (experimental)" Off \
35
		V4L		"Use Video4Linux" Off \
38
		V4L		"Use Video4Linux" Off \
36
		BSDVIDEO	"Enable BSD video support" On \
39
		BSDVIDEO	"Enable BSD video support" On \
37
		SDL		"Use SDL" On \
40
		SDL		"Use SDL" On \
Lines 57-62 Link Here
57
CONFIGURE_ARGS+=	--disable-odbc
60
CONFIGURE_ARGS+=	--disable-odbc
58
.endif
61
.endif
59
62
63
.if defined(WITH_ALSA)
64
CONFIGURE_ARGS+=	--enable-alsa
65
PLIST_SUB+=	ALSA=""
66
LIB_DEPENDS+=		asound.2:${PORTSDIR}/audio/alsa-lib
67
.else
68
CONFIGURE_ARGS+=	--disable-alsa
69
PLIST_SUB+=	ALSA="@comment "
70
.endif
71
60
.if defined(WITH_BSDVIDEO)
72
.if defined(WITH_BSDVIDEO)
61
CONFIGURE_ARGS+=--enable-bsdvideo
73
CONFIGURE_ARGS+=--enable-bsdvideo
62
PLIST_SUB+=	BSDVIDEO=""
74
PLIST_SUB+=	BSDVIDEO=""
Lines 130-135 Link Here
130
142
131
post-patch:
143
post-patch:
132
	@${REINPLACE_CMD} -e 's|-lpt|-lpt-${PORTVERSION:C/.[0-9]+$//g}|' ${WRKSRC}/ptlib.pc.in
144
	@${REINPLACE_CMD} -e 's|-lpt|-lpt-${PORTVERSION:C/.[0-9]+$//g}|' ${WRKSRC}/ptlib.pc.in
145
	@${REINPLACE_CMD} -e 's|-lasound|-lasound -L${LOCALBASE}/lib|' ${WRKSRC}/plugins/sound_alsa/Makefile
133
.if ${ARCH} == sparc64 && ${OSVERSION} <= 700003
146
.if ${ARCH} == sparc64 && ${OSVERSION} <= 700003
134
	@${REINPLACE_CMD} -e 's|P_PTHREADS_XPG6|0|' ${WRKSRC}/src/ptlib/unix/tlibthrd.cxx
147
	@${REINPLACE_CMD} -e 's|P_PTHREADS_XPG6|0|' ${WRKSRC}/src/ptlib/unix/tlibthrd.cxx
135
.endif
148
.endif
(-)ptlib26/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (ptlib-2.6.5.tar.gz) = a7381ea6bbd35ee15e21eb1be107d6d5
1
MD5 (ptlib-2.6.7.tar.bz2) = 37279b5cf4aa64890eb9f38b4500ec6f
2
SHA256 (ptlib-2.6.5.tar.gz) = ae8ecf50a39d204910408934f2ab6965310e350c8c3ef4309dca985c761d05fb
2
SHA256 (ptlib-2.6.7.tar.bz2) = 7dd28225fedd21154d34899b21ee4b6d27c88eb1a9f9931c8e6ced28e8f3b97f
3
SIZE (ptlib-2.6.5.tar.gz) = 4861936
3
SIZE (ptlib-2.6.7.tar.bz2) = 3275152
(-)ptlib26/pkg-plist (-1 / +2 lines)
Lines 157-165 Link Here
157
include/ptlib/videoio.h
157
include/ptlib/videoio.h
158
include/ptlib/videoio1394dc.h
158
include/ptlib/videoio1394dc.h
159
lib/libpt-%%PVERSION_MAJOR%%.so
159
lib/libpt-%%PVERSION_MAJOR%%.so
160
lib/libpt-%%PVERSION_MAJOR%%.so.%%PVERSION_MINOR%%
160
lib/libpt.so
161
lib/libpt.so
161
lib/libpt_s.a
162
lib/libpt_s.a
162
lib/libpt-%%PVERSION_MAJOR%%.so.%%PVERSION_MINOR%%
163
%%ALSA%%lib/ptlib-%%PORTVERSION%%/devices/sound/alsa_pwplugin.so
163
lib/ptlib-%%PORTVERSION%%/devices/sound/oss_pwplugin.so
164
lib/ptlib-%%PORTVERSION%%/devices/sound/oss_pwplugin.so
164
%%BSDVIDEO%%lib/ptlib-%%PORTVERSION%%/devices/videoinput/bsdvideo_pwplugin.so
165
%%BSDVIDEO%%lib/ptlib-%%PORTVERSION%%/devices/videoinput/bsdvideo_pwplugin.so
165
%%V4L%%lib/ptlib-%%PORTVERSION%%/devices/videoinput/v4l_pwplugin.so
166
%%V4L%%lib/ptlib-%%PORTVERSION%%/devices/videoinput/v4l_pwplugin.so

Return to bug 151067