pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ptlib PTLib is a multi-platform C++ class librar...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/17b4af294b9d
branches:  trunk
changeset: 547106:17b4af294b9d
user:      jmcneill <jmcneill%pkgsrc.org@localhost>
date:      Fri Sep 12 13:18:26 2008 +0000

description:
PTLib is a multi-platform C++ class library. Programs based on PTLib can run
on both Microsoft Windows and Unix/Linux. The library contains both the
"basic" classes (strings, arrays, lists) and the higher-level functionality
(networking, multi-threading).

diffstat:

 devel/ptlib/DESCR            |    4 +
 devel/ptlib/Makefile         |   41 +++++++++
 devel/ptlib/PLIST            |  188 +++++++++++++++++++++++++++++++++++++++++++
 devel/ptlib/buildlink3.mk    |   23 +++++
 devel/ptlib/distinfo         |   17 +++
 devel/ptlib/patches/patch-aa |   18 ++++
 devel/ptlib/patches/patch-ab |   16 +++
 devel/ptlib/patches/patch-ac |   13 ++
 devel/ptlib/patches/patch-ad |   49 +++++++++++
 devel/ptlib/patches/patch-ae |   29 ++++++
 devel/ptlib/patches/patch-af |   51 +++++++++++
 devel/ptlib/patches/patch-ag |   13 ++
 devel/ptlib/patches/patch-ah |  136 +++++++++++++++++++++++++++++++
 devel/ptlib/patches/patch-ai |   40 +++++++++
 devel/ptlib/patches/patch-ba |   30 ++++++
 devel/ptlib/patches/patch-bb |   13 ++
 devel/ptlib/patches/patch-bc |   13 ++
 17 files changed, 694 insertions(+), 0 deletions(-)

diffs (truncated from 762 to 300 lines):

diff -r a98c227e3527 -r 17b4af294b9d devel/ptlib/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ptlib/DESCR Fri Sep 12 13:18:26 2008 +0000
@@ -0,0 +1,4 @@
+PTLib is a multi-platform C++ class library. Programs based on PTLib can run
+on both Microsoft Windows and Unix/Linux. The library contains both the
+"basic" classes (strings, arrays, lists) and the higher-level functionality
+(networking, multi-threading).
diff -r a98c227e3527 -r 17b4af294b9d devel/ptlib/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ptlib/Makefile      Fri Sep 12 13:18:26 2008 +0000
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/09/12 13:18:26 jmcneill Exp $
+
+DISTNAME=      ptlib-snapshot-20080907
+PKGNAME=       ptlib-2.3.0.20080907
+CATEGORIES=    devel
+MASTER_SITES=  http://snapshots.ekiga.net/snapshots/sources/archives/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.ekiga.net/
+COMMENT=       Portable Windows Libary
+
+CONFLICTS+=    pwlib-[0-9]*
+
+BUILD_DEPENDS+=                bison-[0-9]*:../../devel/bison
+
+WRKSRC=                        ${WRKDIR}/ptlib
+USE_TOOLS+=            gmake tar
+BUILD_TARGET=          optshared
+USE_LANGUAGES=         c c++
+USE_LIBTOOL=           yes
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --enable-plugins
+CONFIGURE_ARGS+=       --enable-oss
+CONFIGURE_ARGS+=       --enable-v4l2
+CONFIGURE_ARGS+=       --enable-opal
+#CONFIGURE_ARGS+=      --enable-samples
+CONFIGURE_ARGS+=       --disable-bsdvideo
+CONFIGURE_ARGS+=       --disable-sunaudio
+CONFIGURE_ARGS+=       --disable-alsa
+CONFIGURE_ARGS+=       --disable-avc
+CONFIGURE_ARGS+=       --disable-dc
+PTHREAD_OPTS+=         require
+
+post-install:
+       ${INSTALL_DATA} ${WRKSRC}/version.h ${PREFIX}/share/ptlib
+
+.include "../../graphics/libv4l/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/oss.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r a98c227e3527 -r 17b4af294b9d devel/ptlib/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ptlib/PLIST Fri Sep 12 13:18:26 2008 +0000
@@ -0,0 +1,188 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/09/12 13:18:26 jmcneill Exp $
+bin/ptlib-config
+include/ptbuildopts.h
+include/ptclib/asnber.h
+include/ptclib/asner.h
+include/ptclib/asnper.h
+include/ptclib/asnxer.h
+include/ptclib/cypher.h
+include/ptclib/delaychan.h
+include/ptclib/dtmf.h
+include/ptclib/enum.h
+include/ptclib/ftp.h
+include/ptclib/guid.h
+include/ptclib/html.h
+include/ptclib/http.h
+include/ptclib/httpform.h
+include/ptclib/httpsvc.h
+include/ptclib/inetmail.h
+include/ptclib/inetprot.h
+include/ptclib/ipacl.h
+include/ptclib/memfile.h
+include/ptclib/mime.h
+include/ptclib/modem.h
+include/ptclib/paec.h
+include/ptclib/pasn.h
+include/ptclib/pdns.h
+include/ptclib/pils.h
+include/ptclib/pldap.h
+include/ptclib/pnat.h
+include/ptclib/podbc.h
+include/ptclib/psasl.h
+include/ptclib/psnmp.h
+include/ptclib/psoap.h
+include/ptclib/psockbun.h
+include/ptclib/pssl.h
+include/ptclib/pstun.h
+include/ptclib/ptts.h
+include/ptclib/pvfiledev.h
+include/ptclib/pvidfile.h
+include/ptclib/pwavfile.h
+include/ptclib/pwavfiledev.h
+include/ptclib/pxml.h
+include/ptclib/pxmlrpc.h
+include/ptclib/pxmlrpcs.h
+include/ptclib/qchannel.h
+include/ptclib/random.h
+include/ptclib/rfc1155.h
+include/ptclib/shttpsvc.h
+include/ptclib/snmp.h
+include/ptclib/sockagg.h
+include/ptclib/socks.h
+include/ptclib/telnet.h
+include/ptclib/url.h
+include/ptclib/vsdl.h
+include/ptclib/vxml.h
+include/ptclib/xmpp.h
+include/ptclib/xmpp_c2s.h
+include/ptclib/xmpp_muc.h
+include/ptclib/xmpp_roster.h
+include/ptlib.h
+include/ptlib/MacMainIf.h
+include/ptlib/args.h
+include/ptlib/array.h
+include/ptlib/channel.h
+include/ptlib/conchan.h
+include/ptlib/config.h
+include/ptlib/contain.h
+include/ptlib/contain.inl
+include/ptlib/critsec.h
+include/ptlib/devplugin.h
+include/ptlib/dict.h
+include/ptlib/dynalink.h
+include/ptlib/ethsock.h
+include/ptlib/file.h
+include/ptlib/filepath.h
+include/ptlib/icmpsock.h
+include/ptlib/indchan.h
+include/ptlib/int64.h
+include/ptlib/ipdsock.h
+include/ptlib/ipsock.h
+include/ptlib/ipxsock.h
+include/ptlib/lists.h
+include/ptlib/mail.h
+include/ptlib/mutex.h
+include/ptlib/notifier.h
+include/ptlib/notifier_ext.h
+include/ptlib/object.h
+include/ptlib/osutil.inl
+include/ptlib/pdirect.h
+include/ptlib/pfactory.h
+include/ptlib/pipechan.h
+include/ptlib/plugin.h
+include/ptlib/pluginmgr.h
+include/ptlib/pprocess.h
+include/ptlib/psharedptr.h
+include/ptlib/pstring.h
+include/ptlib/psync.h
+include/ptlib/ptime.h
+include/ptlib/qos.h
+include/ptlib/remconn.h
+include/ptlib/safecoll.h
+include/ptlib/semaphor.h
+include/ptlib/serchan.h
+include/ptlib/sfile.h
+include/ptlib/smartptr.h
+include/ptlib/socket.h
+include/ptlib/sockets.h
+include/ptlib/sound.h
+include/ptlib/spxsock.h
+include/ptlib/svcproc.h
+include/ptlib/syncpoint.h
+include/ptlib/syncthrd.h
+include/ptlib/tcpsock.h
+include/ptlib/textfile.h
+include/ptlib/thread.h
+include/ptlib/timeint.h
+include/ptlib/timer.h
+include/ptlib/udpsock.h
+include/ptlib/unix/ptlib/beaudio.h
+include/ptlib/unix/ptlib/bevideo.h
+include/ptlib/unix/ptlib/channel.h
+include/ptlib/unix/ptlib/conchan.h
+include/ptlib/unix/ptlib/config.h
+include/ptlib/unix/ptlib/contain.h
+include/ptlib/unix/ptlib/critsec.h
+include/ptlib/unix/ptlib/dynalink.h
+include/ptlib/unix/ptlib/ethsock.h
+include/ptlib/unix/ptlib/file.h
+include/ptlib/unix/ptlib/filepath.h
+include/ptlib/unix/ptlib/icmpsock.h
+include/ptlib/unix/ptlib/ipdsock.h
+include/ptlib/unix/ptlib/ipsock.h
+include/ptlib/unix/ptlib/maccoreaudio.h
+include/ptlib/unix/ptlib/mutex.h
+include/ptlib/unix/ptlib/pdirect.h
+include/ptlib/unix/ptlib/pipechan.h
+include/ptlib/unix/ptlib/pmachdep.h
+include/ptlib/unix/ptlib/pprocess.h
+include/ptlib/unix/ptlib/ptime.h
+include/ptlib/unix/ptlib/ptlib.inl
+include/ptlib/unix/ptlib/remconn.h
+include/ptlib/unix/ptlib/resampler.h
+include/ptlib/unix/ptlib/semaphor.h
+include/ptlib/unix/ptlib/serchan.h
+include/ptlib/unix/ptlib/sfile.h
+include/ptlib/unix/ptlib/shmvideo.h
+include/ptlib/unix/ptlib/socket.h
+include/ptlib/unix/ptlib/sound.h
+include/ptlib/unix/ptlib/svcproc.h
+include/ptlib/unix/ptlib/syncpoint.h
+include/ptlib/unix/ptlib/tcpsock.h
+include/ptlib/unix/ptlib/textfile.h
+include/ptlib/unix/ptlib/thread.h
+include/ptlib/unix/ptlib/timeint.h
+include/ptlib/unix/ptlib/timer.h
+include/ptlib/unix/ptlib/udpsock.h
+include/ptlib/unix/ptlib/video.h
+include/ptlib/unix/ptlib/videoio.h
+include/ptlib/vconvert.h
+include/ptlib/video.h
+include/ptlib/videoio.h
+include/ptlib/videoio1394dc.h
+lib/libpt.so
+lib/libpt.so.2
+lib/libpt.so.2.3
+lib/libpt.so.2.3-beta1
+lib/libpt_s.a
+lib/pkgconfig/ptlib.pc
+lib/ptlib-2.3.1/devices/sound/oss_pwplugin.so
+lib/ptlib-2.3.1/devices/videoinput/v4l2_pwplugin.so
+share/ptlib/version.h
+share/ptlib/make/common.mak
+share/ptlib/make/lib.mak
+share/ptlib/make/plugins.mak
+share/ptlib/make/ptbuildopts.mak
+share/ptlib/make/ptlib-config
+share/ptlib/make/ptlib.mak
+share/ptlib/make/unix.mak
+@dirrm share/ptlib/make
+@dirrm share/ptlib
+@dirrm lib/ptlib-2.3.1/devices/videoinput
+@dirrm lib/ptlib-2.3.1/devices/sound
+@dirrm lib/ptlib-2.3.1/devices
+@dirrm lib/ptlib-2.3.1
+@dirrm include/ptlib/unix/ptlib
+@dirrm include/ptlib/unix
+@dirrm include/ptlib
+@dirrm include/ptclib
diff -r a98c227e3527 -r 17b4af294b9d devel/ptlib/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ptlib/buildlink3.mk Fri Sep 12 13:18:26 2008 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/09/12 13:18:26 jmcneill Exp $
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
+PTLIB_BUILDLINK3_MK:=  ${PTLIB_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+=    ptlib
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nptlib}
+BUILDLINK_PACKAGES+=   ptlib
+BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}ptlib
+
+.if !empty(PTLIB_BUILDLINK3_MK:M+)
+BUILDLINK_API_DEPENDS.ptlib+=  ptlib>=2.3.0
+BUILDLINK_ABI_DEPENDS.ptlib?=  ptlib>=2.3.0
+BUILDLINK_PKGSRCDIR.ptlib?=    ../../devel/ptlib
+.endif # PTLIB_BUILDLINK3_MK
+
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH:S/+$//}
diff -r a98c227e3527 -r 17b4af294b9d devel/ptlib/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ptlib/distinfo      Fri Sep 12 13:18:26 2008 +0000
@@ -0,0 +1,17 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/09/12 13:18:26 jmcneill Exp $
+
+SHA1 (ptlib-snapshot-20080907.tar.gz) = 60f398886de64efba3d85054bab2e63342265e0e
+RMD160 (ptlib-snapshot-20080907.tar.gz) = eac6fde099180239d497c3736fdd169b06efd4dd
+Size (ptlib-snapshot-20080907.tar.gz) = 9630016 bytes
+SHA1 (patch-aa) = 9fb1f106554314eb5e27a961bc1318945afe6318
+SHA1 (patch-ab) = 379e578421a6d302a700bddd02f6cbb588c425e1
+SHA1 (patch-ac) = b0cb79c86fb0cf3182d08a33ad48a3f9becc9c20
+SHA1 (patch-ad) = 04504e7549709f4936dc2c791b0fbcc425781c08
+SHA1 (patch-ae) = 92d140bd9536837186a03a3d3230bbb207df0ae4
+SHA1 (patch-af) = 468d365c6deeca71a985533fbe6855861551e662
+SHA1 (patch-ag) = 1590773a7cf8448e4e3f5dde1e9853195de75163
+SHA1 (patch-ah) = e2612c09f253af3fe9a66d0624a7524e95f7e2d9
+SHA1 (patch-ai) = 47a7d53e52f5a28b0f25baaf1782a4152e6c6927
+SHA1 (patch-ba) = 056a69dc2358eab34a3e5913a535cf02ce832974
+SHA1 (patch-bb) = 14d6237ffb5003e0e8fde4ad71f0062f2e546720
+SHA1 (patch-bc) = 503faaf484d310d2bed51b211182245eb9542a83
diff -r a98c227e3527 -r 17b4af294b9d devel/ptlib/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ptlib/patches/patch-aa      Fri Sep 12 13:18:26 2008 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/09/12 13:18:26 jmcneill Exp $
+
+--- plugins/configure.orig     2008-09-02 17:00:35.000000000 -0400



Home | Main Index | Thread Index | Old Index