Fixes for NetBSD, buildlink work and other small changes.

This commit is contained in:
Bruce J.A. Nourish 2004-02-11 04:48:54 +00:00 committed by Thomas Klausner
parent 49edf46f1f
commit 341ebe20fc
4 changed files with 91 additions and 19 deletions

View file

@ -1,6 +1,8 @@
# $NetBSD: Makefile,v 1.1.1.1 2004/02/11 01:47:43 bjan2 Exp $
# $NetBSD: Makefile,v 1.2 2004/02/11 04:48:54 bjan2 Exp $
DISTNAME= QUANTA-0.3
PKGNAME= net-quanta-0.3
WRKSRC= ${WRKDIR}/QUANTA_0.3
CATEGORIES= net
MASTER_SITES= http://www.evl.uic.edu/cavern/quanta/downloads/
@ -8,11 +10,16 @@ MAINTAINER= pkgsrc@bjan.freeshell.org
HOMEPAGE= http://www.evl.uic.edu/cavern/quanta/
COMMENT= Toolkit for extremely high bandwidth networking
WRKSRC= ${WRKDIR}/QUANTA_0.3
USE_BUILDLINK2= yes
USE_BUILDLINK3= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV+= CXXFLAGS="${PTHREAD_CFLAGS}"
CONFIGURE_ENV+= CXXFLAGS="${PTHREAD_CFLAGS} ${EXTRA_LDFLAGS}"
USE_GNU_TOOLS+= make
.include "../../mk/pthread.buildlink2.mk"
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "NetBSD"
EXTRA_LDFLAGS= "-lcompat" # XXX need this for ftime(3)
.endif
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,2 +1 @@
* Convert to buildlink3
* Test on ! FreeBSD 5.2
libquanta_32*.so get built on FreeBSD 5.2 but not NetBSD-current. Why?

View file

@ -1,19 +1,84 @@
# $NetBSD: buildlink2.mk,v 1.1.1.1 2004/02/11 01:47:43 bjan2 Exp $
# $NetBSD: buildlink2.mk,v 1.2 2004/02/11 04:48:54 bjan2 Exp $
#
# This Makefile fragment is included by packages that use QUANTA.
#
# This file was created automatically using createbuildlink-3.1.
#
.if !defined(QUANTA_BUILDLINK2_MK)
QUANTA_BUILDLINK2_MK= #defined
QUANTA_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= QUANTA
BUILDLINK_PKGBASE.QUANTA= QUANTA
BUILDLINK_DEPENDS.QUANTA?= QUANTA>=0.3
BUILDLINK_PKGSRCDIR.QUANTA?= ../../wip/QUANTA
BUILDLINK_PACKAGES+= QUANTA
BUILDLINK_DEPENDS.QUANTA?= QUANTA>=0.3
BUILDLINK_PKGSRCDIR.QUANTA?= ../../wip/QUANTA
EVAL_PREFIX+= BUILDLINK_PREFIX.QUANTA=QUANTA
BUILDLINK_PREFIX.QUANTA_DEFAULT=${LOCALBASE}
BUILDLINK_FILES.QUANTA+= include/QUANTA/*.hxx
EVAL_PREFIX+= BUILDLINK_PREFIX.QUANTA=QUANTA
BUILDLINK_PREFIX.QUANTA_DEFAULT= ${LOCALBASE}
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTA.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTA_APPLICATION_INCLUDES
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAconfig.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAconfig_win32.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAdb_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAdb_sharedState_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAglobals.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAinit.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAmisc_debug.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAmisc_exception_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAmisc_fileList_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAmisc_hash.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAmisc_hashDict.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAmisc_list_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAmisc_observer_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAmisc_queue_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAmisc_stack_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAmisc_vector_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_barrierBase_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_barrierTcp_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_barrierUdp_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_datapack_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_extendedParallelTcp_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_extendedTcp_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_fecClient_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_fecEngine_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_fecServer_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_http_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_iovec_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_mcast_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_objectStreamBase_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_objectStreamTcp_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_objectStreamUdp_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_parallelTcp_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_perfClient_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_perfDaemon_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_perfMonitor_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_rbudpBase_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_rbudpReceiver_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_rbudpSender_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_remoteFileIO32_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_remoteFileIO64_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_remoteParallelFileIO32_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_remoteParallelFileIO64_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_rpc_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_serializable_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_socketbase_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_tcpReflector_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_tcp_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_udpReflector_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAnet_udp_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAts_barrier_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAts_condition_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAts_mutex_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/QUANTAts_thread_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/gettimeofday.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/keytool.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/md5.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/md5Key_c.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/perfmon.hxx
BUILDLINK_FILES.QUANTA+= include/QUANTA/pthread_win.hxx
BUILDLINK_FILES.QUANTA+= lib/libquanta_32.*
BUILDLINK_TARGETS+= QUANTA-buildlink
BUILDLINK_TARGETS+= QUANTA-buildlink
QUANTA-buildlink: _BUILDLINK_USE
.endif # QUANTA_BUILDLINK2_MK
.endif # QUANTA_BUILDLINK2_MK

View file

@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.1.1.1 2004/02/11 01:47:43 bjan2 Exp $
$NetBSD: distinfo,v 1.2 2004/02/11 04:48:54 bjan2 Exp $
SHA1 (QUANTA-0.3.tar.gz) = d0008523c76d3f4ef3f210fdeed9ea34c06bcae8
Size (QUANTA-0.3.tar.gz) = 878767 bytes
SHA1 (patch-aa) = 5eb4ac77849d216e6703c3eee0103becf3c8fe7c
SHA1 (patch-ab) = a5e4cf068bcccae986af7b58b12c0ae88d664af1
SHA1 (patch-ac) = 7b14a3a2d125f8bcd4fd07b4419423349afe5348