summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorrillig <rillig>2006-03-11 02:41:51 +0000
committerrillig <rillig>2006-03-11 02:41:51 +0000
commit519783c285cfbbf83daad6157aadfd96e280f7d5 (patch)
tree93ba44a713d569321f8b7a232cfe00bfdb28ca3a /devel
parentc0569240d099f7edb1997c152e9043935dd22ed0 (diff)
downloadpkgsrc-519783c285cfbbf83daad6157aadfd96e280f7d5.tar.gz
Updated rudiments to 0.29.
Changes since 0.28.2: added check for whether SSL_read/write takes void * or char * parameter added _XOPEN_SOURCE to filedescriptorincludes.h for sys/socket for irix added collapse argument to charstring::split added configure test for -Wall switched lots of: char a[charstring::length(b)]; to: char *a=new char[charstring::length(b)]; ... delete[] a; to improve compiler compatibility removed #ifdef __GNUC__ around static variable definitions, I'll add #ifndefs for compilers that don't allow them (like SCO's) if necessary added -D__EXTENSIONS__ to CPPFLAGS added charstring::escape/unescape defaulted zeropadding to 1 rather than 0, I'm not sure if it's a bug in glibc or not, but printf("%0*lld\n",0,(int64_t)0); prints nothing rather than 0, but printf("%0*ld\n",0,(int32_t)0); prints 0. Using 1 instead of 0 for the number of 0's works in all cases. solaris's strchr/strrchr return const char *, so I made charstring::findFirst/findLast return const char * use snprintf's rather than sprintf's now uses fchmod/fchown rather than chmod/chown now made envelope classes out of all classes added a configure test for ftok that takes a char * argument switched a bunch of AC_TRY_LINK's to AC_TRY_COMPILE's in configure script configure script does less work looking for getpwnam_r and cousins now if pthread libs can't be found, configure also tries just plain -pthread added #ifdefs for individual POSIX_FADV_* and MADV_* macros in configure script, for cygwin, tests for w32api files and functions are omitted configure tests for strtoll/strtoull now configure tests for caddr_t types for all mmap-related functions individually now unsupported memorymap methods return false now rather than not existing added -pthread when compiling as well as linking fixed a time-remaining-related bug in snooze class fixed a bug where the date/time string buffer could easily be overrun
Diffstat (limited to 'devel')
-rw-r--r--devel/rudiments/Makefile8
-rw-r--r--devel/rudiments/PLIST15
-rw-r--r--devel/rudiments/buildlink3.mk6
-rw-r--r--devel/rudiments/distinfo8
4 files changed, 18 insertions, 19 deletions
diff --git a/devel/rudiments/Makefile b/devel/rudiments/Makefile
index f63715a6671..993b4087f24 100644
--- a/devel/rudiments/Makefile
+++ b/devel/rudiments/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2006/03/04 21:29:29 jlam Exp $
+# $NetBSD: Makefile,v 1.12 2006/03/11 02:41:51 rillig Exp $
#
-DISTNAME= rudiments-0.28.2
-PKGREVISION= 1
+DISTNAME= rudiments-0.29
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rudiments/}
@@ -10,13 +9,10 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://rudiments.sourceforge.net/
COMMENT= C++ class library for client/server/daemon applications
-BROKEN_IN= pkgsrc-2005Q4
-
GNU_CONFIGURE= YES
USE_TOOLS+= gmake
USE_LIBTOOL= YES
USE_PKGLOCALEDIR= YES
.include "../../mk/pthread.buildlink3.mk"
-
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/rudiments/PLIST b/devel/rudiments/PLIST
index a753a32fea9..46de47f08b5 100644
--- a/devel/rudiments/PLIST
+++ b/devel/rudiments/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2005/05/24 13:03:54 rillig Exp $
+@comment $NetBSD: PLIST,v 1.4 2006/03/11 02:41:51 rillig Exp $
bin/rudiments-config
include/rudiments/character.h
include/rudiments/charstring.h
@@ -7,7 +7,6 @@ include/rudiments/client.h
include/rudiments/clientserverfactory.h
include/rudiments/clientsocket.h
include/rudiments/commandline.h
-include/rudiments/container.h
include/rudiments/crypt.h
include/rudiments/daemonprocess.h
include/rudiments/datetime.h
@@ -41,6 +40,7 @@ include/rudiments/permissions.h
include/rudiments/private/characterincludes.h
include/rudiments/private/charstring.h
include/rudiments/private/charstringincludes.h
+include/rudiments/private/chat.h
include/rudiments/private/chatincludes.h
include/rudiments/private/client.h
include/rudiments/private/clientincludes.h
@@ -50,14 +50,13 @@ include/rudiments/private/clientsocketincludes.h
include/rudiments/private/commandline.h
include/rudiments/private/commandlineincludes.h
include/rudiments/private/config.h
-include/rudiments/private/container.h
-include/rudiments/private/containerincludes.h
include/rudiments/private/crypt.h
include/rudiments/private/cryptincludes.h
include/rudiments/private/daemonprocess.h
include/rudiments/private/daemonprocessincludes.h
include/rudiments/private/datetime.h
include/rudiments/private/datetimeincludes.h
+include/rudiments/private/device.h
include/rudiments/private/deviceincludes.h
include/rudiments/private/dictionary.h
include/rudiments/private/dictionaryincludes.h
@@ -83,12 +82,15 @@ include/rudiments/private/groupentry.h
include/rudiments/private/groupentryincludes.h
include/rudiments/private/hostentry.h
include/rudiments/private/hostentryincludes.h
+include/rudiments/private/inetclientsocket.h
include/rudiments/private/inetclientsocketincludes.h
+include/rudiments/private/inetserversocket.h
include/rudiments/private/inetserversocketincludes.h
include/rudiments/private/inetsocketutil.h
include/rudiments/private/inetsocketutilincludes.h
include/rudiments/private/intervaltimer.h
include/rudiments/private/intervaltimerincludes.h
+include/rudiments/private/inttypes.h
include/rudiments/private/linkedlist.h
include/rudiments/private/linkedlistincludes.h
include/rudiments/private/linkedlistinlines.h
@@ -105,7 +107,6 @@ include/rudiments/private/memorymap.h
include/rudiments/private/memorymapincludes.h
include/rudiments/private/memorypool.h
include/rudiments/private/memorypoolincludes.h
-include/rudiments/private/memorypoolnode.h
include/rudiments/private/modemclient.h
include/rudiments/private/modemclientincludes.h
include/rudiments/private/modemserver.h
@@ -121,7 +122,6 @@ include/rudiments/private/permissionsincludes.h
include/rudiments/private/processincludes.h
include/rudiments/private/protocolentry.h
include/rudiments/private/protocolentryincludes.h
-include/rudiments/private/randomnumber.h
include/rudiments/private/randomnumberincludes.h
include/rudiments/private/rawbufferincludes.h
include/rudiments/private/regularexpression.h
@@ -131,9 +131,11 @@ include/rudiments/private/rpcentryincludes.h
include/rudiments/private/rudimentsinlines.h
include/rudiments/private/semaphoreset.h
include/rudiments/private/semaphoresetincludes.h
+include/rudiments/private/serialport.h
include/rudiments/private/serialportincludes.h
include/rudiments/private/serialportprofile.h
include/rudiments/private/serialportprofileincludes.h
+include/rudiments/private/server.h
include/rudiments/private/serverincludes.h
include/rudiments/private/serversocket.h
include/rudiments/private/serversocketincludes.h
@@ -151,6 +153,7 @@ include/rudiments/private/stringbuffer.h
include/rudiments/private/stringbufferincludes.h
include/rudiments/private/syslogdestination.h
include/rudiments/private/timezonefile.h
+include/rudiments/private/unixclientsocket.h
include/rudiments/private/unixclientsocketincludes.h
include/rudiments/private/unixserversocket.h
include/rudiments/private/unixserversocketincludes.h
diff --git a/devel/rudiments/buildlink3.mk b/devel/rudiments/buildlink3.mk
index e77e5f9e668..efc9ac6678a 100644
--- a/devel/rudiments/buildlink3.mk
+++ b/devel/rudiments/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.3 2006/02/05 23:08:53 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2006/03/11 02:41:51 rillig Exp $
#
# This Makefile fragment is included by packages that use rudiments.
#
# This file was created automatically using createbuildlink-3.1.
#
-BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
RUDIMENTS_BUILDLINK3_MK:= ${RUDIMENTS_BUILDLINK3_MK}+
.if !empty(BUILDLINK_DEPTH:M+)
@@ -20,4 +20,4 @@ BUILDLINK_PKGSRCDIR.rudiments?= ../../devel/rudiments
.endif # RUDIMENTS_BUILDLINK3_MK
-BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/devel/rudiments/distinfo b/devel/rudiments/distinfo
index e858699162f..3cb40a14716 100644
--- a/devel/rudiments/distinfo
+++ b/devel/rudiments/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2005/05/24 13:03:54 rillig Exp $
+$NetBSD: distinfo,v 1.4 2006/03/11 02:41:51 rillig Exp $
-SHA1 (rudiments-0.28.2.tar.gz) = 8aad14858d4019b8a3f89217218694e93e7c3afb
-RMD160 (rudiments-0.28.2.tar.gz) = e7b798da05314e6ab1542fb7c766fbfe9f761e58
-Size (rudiments-0.28.2.tar.gz) = 592825 bytes
+SHA1 (rudiments-0.29.tar.gz) = f84c785dfc9fc9fc0645812b52a71b9e94e151b0
+RMD160 (rudiments-0.29.tar.gz) = 197bafb41a7607d2a20fb3f78aa3a5f99ee01b36
+Size (rudiments-0.29.tar.gz) = 605753 bytes