Update devel/rudiments to 0.53.
rudiments 0.53 - exposed codetreegrammar class and updated codetree class so that successive parses/writes can use the same grammar without having to reload - added insert/appendXml(File) methods to xmldomnode to parse and insert/append xml strings or files to a node - fixed FILE->fileno detection for solaris 11.2, which doesn't have it at all - llabs() is detected and preferred to abs() - added partial xml namespace support (namespaces for tags) - added partial support for extended ascii character set to character class - added setgroups() call before setuid() call to drop extraneous groups - updated rudiments-config man page, slightly - removed outdated and unused dtd class - updated file::resolveSymbolicLink() to use directory::maxPathLength(filename) as a starting point - updated directory::getCurrentDirectory() to use MAX_PATH as a starting point - serialport/serialportprofile, modemserver/modemclient classes are disabled in the default build now - updated intro docs rudiments 0.52 - tweaked codetree's recursive break logic a bit - added compiler class - added case-insensitive methods to xmldomnode - added methods to xmldomnode that operate on descendents (as opposed to just operating on direct children) - added methods to xmldomnode for deleting, wrapping, unwrapping - fixed dynamiclib::getError() bug on windows - tweaked -Werror detection in configure script - removed rpcentry class - added file::setPermissions() methods rudiments 0.51 - added missing inline qualifiers to dynamicarray/staticarray method implementations - added test for clock_settime, datetime class uses it if other set-time functions aren't available, returns false and sets errno=ENOSYS if no set-time function is available - directory::fpathConf now falls back to MAX_PATH code if fpathconf exists but there's dirfd() or anything like it - file::createFifo returns false and sets errno=ENOSYS on platforms that don't support fifo's now - file::generateKey returns -1 and sets errno=ENOSYS on VMS now - file::createHardLink returns -1 and sets errno=ENOSYS on platforms don't support hard links now - fixed missing breaks in stdio::flush - userentry::getPassword/getRealName return NULL on VMS now - unix sockets are faked on VMS now - threadmutex is built and installed now whether or not threads are supported, but if threads are not supported, its methods are degenerate and return success - filesystem::getCurrentProperties() returns false and sets errno=ENOSYS on VMS now - implemented degenerate groupentry for VMS - fixed file::getBlockCount() crash that could occur if the filesystem's block size was reported as 0 - tweaked copy constructors and = operators in staticarray/dynamicarray classes to work with older compilers - disabled -Werror for gcc < 2.7 - filedescriptor::printf uses fprintf or fdopen/vfprintf when possible, in leiu of falling back to charstring::printf - charstring::printf tries the null device before falling back to a scratch file - the rate at which charstring::printf expands its buffer is now exponential up to 1024 bytes - added sys::getDirectorySeparator() - fixed trailing-slash-followed-by-quote issue when building windows command lines - added --enable-enosys-notify configure option for runtime notifcations when methods set ENOSYS - cleared errno before each EINTR loop - fixed sys::sync() segfault - fixed ssl tests - removed intervaltimer class - updated sys::getPhysicalPageCount/getAvailablePhysicalPageCount for Windows - added sys::getAllocationGranularity, updated code to use it instead of getPageSize, in most cases - fixed copy-constructor/=-operator bugs in dynamicarray class - added config_vs2013.h for VS 2013 - fixed several permissions-related issues for WinNT 4 - allowShortReads/useBlockingMode are set by default for stdinput now - added wrapper for atexit() - changed process::getRealUser/GroupId to getUser/GroupId to match setUser/Groupid - added process::setEffectiveUser/Group methods - fixed and documented auto-resume behavior in snooze methods - fixed detection of double-dashed command line parameters without values - removed redundant charstring::rightPad() - renamed charstring::padString() to charstring::pad() - added safePrint methods that take unsigned char arguments - fixed bytestring::findFirst() with unsigned char needle, when needle is 0 - fixed bugs in linkedlist::moveBefore/moveAfter - fixed bugs in singlylinkedlist::removeAll() - removed arg parameter from thread::setFunction(), added thread::setArgument(), and added thread::create(arg) - changed thread::create() to thread::run() - wrote lots of example code and updated the programming docs - removed unused shmfile class - fixed several LocalFree's that should have been delete[]'s
This commit is contained in:
parent
d4ab84f03f
commit
c5e1f7cd3a
6 changed files with 126 additions and 92 deletions
|
@ -1,7 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.31 2015/05/19 14:12:40 ryoon Exp $
|
||||
# $NetBSD: Makefile,v 1.32 2015/09/02 12:37:09 fhajny Exp $
|
||||
#
|
||||
|
||||
DISTNAME= rudiments-0.50
|
||||
DISTNAME= rudiments-0.53
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rudiments/}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.15 2015/05/19 14:12:40 ryoon Exp $
|
||||
@comment $NetBSD: PLIST,v 1.16 2015/09/02 12:37:09 fhajny Exp $
|
||||
bin/rudiments-config
|
||||
include/rudiments/bytebuffer.h
|
||||
include/rudiments/bytestring.h
|
||||
|
@ -8,12 +8,12 @@ include/rudiments/chat.h
|
|||
include/rudiments/client.h
|
||||
include/rudiments/codetree.h
|
||||
include/rudiments/commandline.h
|
||||
include/rudiments/compiler.h
|
||||
include/rudiments/crypt.h
|
||||
include/rudiments/datetime.h
|
||||
include/rudiments/device.h
|
||||
include/rudiments/dictionary.h
|
||||
include/rudiments/directory.h
|
||||
include/rudiments/dtd.h
|
||||
include/rudiments/dynamicarray.h
|
||||
include/rudiments/dynamiclib.h
|
||||
include/rudiments/environment.h
|
||||
|
@ -26,14 +26,11 @@ include/rudiments/hostentry.h
|
|||
include/rudiments/inetsocketclient.h
|
||||
include/rudiments/inetsocketserver.h
|
||||
include/rudiments/inetsocketutil.h
|
||||
include/rudiments/intervaltimer.h
|
||||
include/rudiments/linkedlist.h
|
||||
include/rudiments/listener.h
|
||||
include/rudiments/logger.h
|
||||
include/rudiments/memorymap.h
|
||||
include/rudiments/memorypool.h
|
||||
include/rudiments/modemclient.h
|
||||
include/rudiments/modemserver.h
|
||||
include/rudiments/parameterstring.h
|
||||
include/rudiments/permissions.h
|
||||
include/rudiments/private/bytebuffer.h
|
||||
|
@ -47,9 +44,12 @@ include/rudiments/private/chatincludes.h
|
|||
include/rudiments/private/client.h
|
||||
include/rudiments/private/clientincludes.h
|
||||
include/rudiments/private/codetree.h
|
||||
include/rudiments/private/codetreegrammar.h
|
||||
include/rudiments/private/codetreeincludes.h
|
||||
include/rudiments/private/commandline.h
|
||||
include/rudiments/private/commandlineincludes.h
|
||||
include/rudiments/private/compiler.h
|
||||
include/rudiments/private/compilerincludes.h
|
||||
include/rudiments/private/config.h
|
||||
include/rudiments/private/cryptincludes.h
|
||||
include/rudiments/private/datetime.h
|
||||
|
@ -63,8 +63,6 @@ include/rudiments/private/dictionarynode.h
|
|||
include/rudiments/private/directory.h
|
||||
include/rudiments/private/directoryincludes.h
|
||||
include/rudiments/private/dll.h
|
||||
include/rudiments/private/dtd.h
|
||||
include/rudiments/private/dtdincludes.h
|
||||
include/rudiments/private/dynamicarray.h
|
||||
include/rudiments/private/dynamicarrayincludes.h
|
||||
include/rudiments/private/dynamicarrayinlines.h
|
||||
|
@ -90,8 +88,6 @@ include/rudiments/private/inetsocketserver.h
|
|||
include/rudiments/private/inetsocketserverincludes.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
|
||||
|
@ -107,11 +103,6 @@ include/rudiments/private/memorymap.h
|
|||
include/rudiments/private/memorymapincludes.h
|
||||
include/rudiments/private/memorypool.h
|
||||
include/rudiments/private/memorypoolincludes.h
|
||||
include/rudiments/private/modemclient.h
|
||||
include/rudiments/private/modemclientincludes.h
|
||||
include/rudiments/private/modemserver.h
|
||||
include/rudiments/private/modemserverincludes.h
|
||||
include/rudiments/private/modemutil.h
|
||||
include/rudiments/private/new.h
|
||||
include/rudiments/private/parameterstring.h
|
||||
include/rudiments/private/parameterstringincludes.h
|
||||
|
@ -125,23 +116,15 @@ include/rudiments/private/randomnumber.h
|
|||
include/rudiments/private/randomnumberincludes.h
|
||||
include/rudiments/private/regularexpression.h
|
||||
include/rudiments/private/regularexpressionincludes.h
|
||||
include/rudiments/private/rpcentry.h
|
||||
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/serviceentry.h
|
||||
include/rudiments/private/serviceentryincludes.h
|
||||
include/rudiments/private/sharedmemory.h
|
||||
include/rudiments/private/sharedmemoryincludes.h
|
||||
include/rudiments/private/shmfile.h
|
||||
include/rudiments/private/shmfileincludes.h
|
||||
include/rudiments/private/signalclassesincludes.h
|
||||
include/rudiments/private/signalhandler.h
|
||||
include/rudiments/private/signalset.h
|
||||
|
@ -149,6 +132,7 @@ include/rudiments/private/singlylinkedlist.h
|
|||
include/rudiments/private/singlylinkedlistincludes.h
|
||||
include/rudiments/private/singlylinkedlistinlines.h
|
||||
include/rudiments/private/singlylinkedlistnode.h
|
||||
include/rudiments/private/snooze.h
|
||||
include/rudiments/private/snoozeincludes.h
|
||||
include/rudiments/private/socketclient.h
|
||||
include/rudiments/private/socketclientincludes.h
|
||||
|
@ -187,14 +171,10 @@ include/rudiments/protocolentry.h
|
|||
include/rudiments/randomnumber.h
|
||||
include/rudiments/regularexpression.h
|
||||
include/rudiments/resultcodes.h
|
||||
include/rudiments/rpcentry.h
|
||||
include/rudiments/semaphoreset.h
|
||||
include/rudiments/serialport.h
|
||||
include/rudiments/serialportprofile.h
|
||||
include/rudiments/server.h
|
||||
include/rudiments/serviceentry.h
|
||||
include/rudiments/sharedmemory.h
|
||||
include/rudiments/shmfile.h
|
||||
include/rudiments/signalclasses.h
|
||||
include/rudiments/singlylinkedlist.h
|
||||
include/rudiments/snooze.h
|
||||
|
@ -217,6 +197,8 @@ lib/librudiments.la
|
|||
lib/pkgconfig/rudiments.pc
|
||||
man/man1/rudiments-config.1
|
||||
share/doc/rudiments/classes/html/annotated.html
|
||||
share/doc/rudiments/classes/html/arrowdown.png
|
||||
share/doc/rudiments/classes/html/arrowright.png
|
||||
share/doc/rudiments/classes/html/bc_s.png
|
||||
share/doc/rudiments/classes/html/bdwn.png
|
||||
share/doc/rudiments/classes/html/bytebuffer_8h_source.html
|
||||
|
@ -229,6 +211,8 @@ share/doc/rudiments/classes/html/charstring_8h_source.html
|
|||
share/doc/rudiments/classes/html/charstringincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/chat_8h_source.html
|
||||
share/doc/rudiments/classes/html/chatincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/classbool-members.html
|
||||
share/doc/rudiments/classes/html/classbool.html
|
||||
share/doc/rudiments/classes/html/classbytebuffer-members.html
|
||||
share/doc/rudiments/classes/html/classbytebuffer.html
|
||||
share/doc/rudiments/classes/html/classbytestring-members.html
|
||||
|
@ -243,8 +227,20 @@ share/doc/rudiments/classes/html/classclient-members.html
|
|||
share/doc/rudiments/classes/html/classclient.html
|
||||
share/doc/rudiments/classes/html/classcodetree-members.html
|
||||
share/doc/rudiments/classes/html/classcodetree.html
|
||||
share/doc/rudiments/classes/html/classcodetreegrammar-members.html
|
||||
share/doc/rudiments/classes/html/classcodetreegrammar.html
|
||||
share/doc/rudiments/classes/html/classcommandline-members.html
|
||||
share/doc/rudiments/classes/html/classcommandline.html
|
||||
share/doc/rudiments/classes/html/classcompiler-members.html
|
||||
share/doc/rudiments/classes/html/classcompiler.html
|
||||
share/doc/rudiments/classes/html/classcompilermodule-members.html
|
||||
share/doc/rudiments/classes/html/classcompilermodule.html
|
||||
share/doc/rudiments/classes/html/classcompilerpostprocessor-members.html
|
||||
share/doc/rudiments/classes/html/classcompilerpostprocessor.html
|
||||
share/doc/rudiments/classes/html/classcompilerpreprocessor-members.html
|
||||
share/doc/rudiments/classes/html/classcompilerpreprocessor.html
|
||||
share/doc/rudiments/classes/html/classcompilerprocessor-members.html
|
||||
share/doc/rudiments/classes/html/classcompilerprocessor.html
|
||||
share/doc/rudiments/classes/html/classcrypt-members.html
|
||||
share/doc/rudiments/classes/html/classcrypt.html
|
||||
share/doc/rudiments/classes/html/classdatetime-members.html
|
||||
|
@ -257,8 +253,8 @@ share/doc/rudiments/classes/html/classdictionarynode-members.html
|
|||
share/doc/rudiments/classes/html/classdictionarynode.html
|
||||
share/doc/rudiments/classes/html/classdirectory-members.html
|
||||
share/doc/rudiments/classes/html/classdirectory.html
|
||||
share/doc/rudiments/classes/html/classdtd-members.html
|
||||
share/doc/rudiments/classes/html/classdtd.html
|
||||
share/doc/rudiments/classes/html/classdynamicarray-members.html
|
||||
share/doc/rudiments/classes/html/classdynamicarray.html
|
||||
share/doc/rudiments/classes/html/classdynamiclib-members.html
|
||||
share/doc/rudiments/classes/html/classdynamiclib.html
|
||||
share/doc/rudiments/classes/html/classenvironment-members.html
|
||||
|
@ -284,8 +280,6 @@ share/doc/rudiments/classes/html/classinetsocketserver-members.html
|
|||
share/doc/rudiments/classes/html/classinetsocketserver.html
|
||||
share/doc/rudiments/classes/html/classinetsocketutil-members.html
|
||||
share/doc/rudiments/classes/html/classinetsocketutil.html
|
||||
share/doc/rudiments/classes/html/classintervaltimer-members.html
|
||||
share/doc/rudiments/classes/html/classintervaltimer.html
|
||||
share/doc/rudiments/classes/html/classlinkedlist-members.html
|
||||
share/doc/rudiments/classes/html/classlinkedlist.html
|
||||
share/doc/rudiments/classes/html/classlinkedlistnode-members.html
|
||||
|
@ -319,8 +313,6 @@ share/doc/rudiments/classes/html/classrandomnumber-members.html
|
|||
share/doc/rudiments/classes/html/classrandomnumber.html
|
||||
share/doc/rudiments/classes/html/classregularexpression-members.html
|
||||
share/doc/rudiments/classes/html/classregularexpression.html
|
||||
share/doc/rudiments/classes/html/classrpcentry-members.html
|
||||
share/doc/rudiments/classes/html/classrpcentry.html
|
||||
share/doc/rudiments/classes/html/classsemaphoreset-members.html
|
||||
share/doc/rudiments/classes/html/classsemaphoreset.html
|
||||
share/doc/rudiments/classes/html/classserialport-members.html
|
||||
|
@ -333,8 +325,6 @@ share/doc/rudiments/classes/html/classserviceentry-members.html
|
|||
share/doc/rudiments/classes/html/classserviceentry.html
|
||||
share/doc/rudiments/classes/html/classsharedmemory-members.html
|
||||
share/doc/rudiments/classes/html/classsharedmemory.html
|
||||
share/doc/rudiments/classes/html/classshmfile-members.html
|
||||
share/doc/rudiments/classes/html/classshmfile.html
|
||||
share/doc/rudiments/classes/html/classsignalhandler-members.html
|
||||
share/doc/rudiments/classes/html/classsignalhandler.html
|
||||
share/doc/rudiments/classes/html/classsignalmanager-members.html
|
||||
|
@ -351,7 +341,11 @@ share/doc/rudiments/classes/html/classsocketclient-members.html
|
|||
share/doc/rudiments/classes/html/classsocketclient.html
|
||||
share/doc/rudiments/classes/html/classsocketserver-members.html
|
||||
share/doc/rudiments/classes/html/classsocketserver.html
|
||||
share/doc/rudiments/classes/html/classstaticarray-members.html
|
||||
share/doc/rudiments/classes/html/classstaticarray.html
|
||||
share/doc/rudiments/classes/html/classstderrdestination.html
|
||||
share/doc/rudiments/classes/html/classstdiofiledescriptor-members.html
|
||||
share/doc/rudiments/classes/html/classstdiofiledescriptor.html
|
||||
share/doc/rudiments/classes/html/classstdoutdestination.html
|
||||
share/doc/rudiments/classes/html/classstringbuffer-members.html
|
||||
share/doc/rudiments/classes/html/classstringbuffer.html
|
||||
|
@ -383,10 +377,18 @@ share/doc/rudiments/classes/html/client_8h_source.html
|
|||
share/doc/rudiments/classes/html/clientincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/closed.png
|
||||
share/doc/rudiments/classes/html/codetree_8h_source.html
|
||||
share/doc/rudiments/classes/html/codetreegrammar_8h_source.html
|
||||
share/doc/rudiments/classes/html/codetreeincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/commandline_8h_source.html
|
||||
share/doc/rudiments/classes/html/commandlineincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/config_8windows_8h_source.html
|
||||
share/doc/rudiments/classes/html/compiler_8h_source.html
|
||||
share/doc/rudiments/classes/html/compilerincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/config__openvms721_8h_source.html
|
||||
share/doc/rudiments/classes/html/config__vs2005_8h_source.html
|
||||
share/doc/rudiments/classes/html/config__vs2010_8h_source.html
|
||||
share/doc/rudiments/classes/html/config__vs2013_8h_source.html
|
||||
share/doc/rudiments/classes/html/config__vs5_8h_source.html
|
||||
share/doc/rudiments/classes/html/config__vs6_8h_source.html
|
||||
share/doc/rudiments/classes/html/crypt_8h_source.html
|
||||
share/doc/rudiments/classes/html/cryptincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/datetime_8h_source.html
|
||||
|
@ -403,10 +405,12 @@ share/doc/rudiments/classes/html/dir_d44c64559bbebec7f509842c48db8b23.html
|
|||
share/doc/rudiments/classes/html/directory_8h_source.html
|
||||
share/doc/rudiments/classes/html/directoryincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/dll_8h_source.html
|
||||
share/doc/rudiments/classes/html/doc.png
|
||||
share/doc/rudiments/classes/html/doxygen.css
|
||||
share/doc/rudiments/classes/html/doxygen.png
|
||||
share/doc/rudiments/classes/html/dtd_8h_source.html
|
||||
share/doc/rudiments/classes/html/dtdincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/dynamicarray_8h_source.html
|
||||
share/doc/rudiments/classes/html/dynamicarrayincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/dynamicarrayinlines_8h_source.html
|
||||
share/doc/rudiments/classes/html/dynamiclib_8h_source.html
|
||||
share/doc/rudiments/classes/html/dynamiclibincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/dynsections.js
|
||||
|
@ -421,22 +425,8 @@ share/doc/rudiments/classes/html/filedestination_8h_source.html
|
|||
share/doc/rudiments/classes/html/fileincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/filesystem_8h_source.html
|
||||
share/doc/rudiments/classes/html/filesystemincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/ftv2blank.png
|
||||
share/doc/rudiments/classes/html/ftv2cl.png
|
||||
share/doc/rudiments/classes/html/ftv2doc.png
|
||||
share/doc/rudiments/classes/html/ftv2folderclosed.png
|
||||
share/doc/rudiments/classes/html/ftv2folderopen.png
|
||||
share/doc/rudiments/classes/html/ftv2lastnode.png
|
||||
share/doc/rudiments/classes/html/ftv2link.png
|
||||
share/doc/rudiments/classes/html/ftv2mlastnode.png
|
||||
share/doc/rudiments/classes/html/ftv2mnode.png
|
||||
share/doc/rudiments/classes/html/ftv2mo.png
|
||||
share/doc/rudiments/classes/html/ftv2node.png
|
||||
share/doc/rudiments/classes/html/ftv2ns.png
|
||||
share/doc/rudiments/classes/html/ftv2plastnode.png
|
||||
share/doc/rudiments/classes/html/ftv2pnode.png
|
||||
share/doc/rudiments/classes/html/ftv2splitbar.png
|
||||
share/doc/rudiments/classes/html/ftv2vertline.png
|
||||
share/doc/rudiments/classes/html/folderclosed.png
|
||||
share/doc/rudiments/classes/html/folderopen.png
|
||||
share/doc/rudiments/classes/html/functions.html
|
||||
share/doc/rudiments/classes/html/functions_b.html
|
||||
share/doc/rudiments/classes/html/functions_c.html
|
||||
|
@ -502,8 +492,6 @@ share/doc/rudiments/classes/html/inetsocketserver_8h_source.html
|
|||
share/doc/rudiments/classes/html/inetsocketserverincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/inetsocketutil_8h_source.html
|
||||
share/doc/rudiments/classes/html/inetsocketutilincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/intervaltimer_8h_source.html
|
||||
share/doc/rudiments/classes/html/intervaltimerincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/inttypes_8h_source.html
|
||||
share/doc/rudiments/classes/html/jquery.js
|
||||
share/doc/rudiments/classes/html/linkedlist_8h_source.html
|
||||
|
@ -532,7 +520,7 @@ share/doc/rudiments/classes/html/nav_f.png
|
|||
share/doc/rudiments/classes/html/nav_g.png
|
||||
share/doc/rudiments/classes/html/nav_h.png
|
||||
share/doc/rudiments/classes/html/networkinterface_8h_source.html
|
||||
share/doc/rudiments/classes/html/networkinterfaces_8h_source.html
|
||||
share/doc/rudiments/classes/html/new_8h_source.html
|
||||
share/doc/rudiments/classes/html/open.png
|
||||
share/doc/rudiments/classes/html/parameterstring_8h_source.html
|
||||
share/doc/rudiments/classes/html/parameterstringincludes_8h_source.html
|
||||
|
@ -544,11 +532,12 @@ share/doc/rudiments/classes/html/private_2chat_8h_source.html
|
|||
share/doc/rudiments/classes/html/private_2client_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2codetree_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2commandline_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2compiler_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2datetime_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2device_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2dictionary_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2directory_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2dtd_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2dynamicarray_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2dynamiclib_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2environment_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2file_8h_source.html
|
||||
|
@ -559,7 +548,6 @@ share/doc/rudiments/classes/html/private_2hostentry_8h_source.html
|
|||
share/doc/rudiments/classes/html/private_2inetsocketclient_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2inetsocketserver_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2inetsocketutil_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2intervaltimer_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2linkedlist_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2listener_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2logger_8h_source.html
|
||||
|
@ -573,19 +561,19 @@ share/doc/rudiments/classes/html/private_2process_8h_source.html
|
|||
share/doc/rudiments/classes/html/private_2protocolentry_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2randomnumber_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2regularexpression_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2rpcentry_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2semaphoreset_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2serialport_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2serialportprofile_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2server_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2serviceentry_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2sharedmemory_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2shmfile_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2singlylinkedlist_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2snooze_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2socketclient_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2socketserver_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2staticarray_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2stdio_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2stringbuffer_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2sys_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2thread_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2threadmutex_8h_source.html
|
||||
share/doc/rudiments/classes/html/private_2unixsocketclient_8h_source.html
|
||||
|
@ -604,8 +592,6 @@ share/doc/rudiments/classes/html/randomnumberincludes_8h_source.html
|
|||
share/doc/rudiments/classes/html/regularexpression_8h_source.html
|
||||
share/doc/rudiments/classes/html/regularexpressionincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/resultcodes_8h_source.html
|
||||
share/doc/rudiments/classes/html/rpcentry_8h_source.html
|
||||
share/doc/rudiments/classes/html/rpcentryincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/rudimentsinlines_8h_source.html
|
||||
share/doc/rudiments/classes/html/semaphoreset_8h_source.html
|
||||
share/doc/rudiments/classes/html/semaphoresetincludes_8h_source.html
|
||||
|
@ -619,8 +605,6 @@ share/doc/rudiments/classes/html/serviceentry_8h_source.html
|
|||
share/doc/rudiments/classes/html/serviceentryincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/sharedmemory_8h_source.html
|
||||
share/doc/rudiments/classes/html/sharedmemoryincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/shmfile_8h_source.html
|
||||
share/doc/rudiments/classes/html/shmfileincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/signalclasses_8h_source.html
|
||||
share/doc/rudiments/classes/html/signalclassesincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/signalhandler_8h_source.html
|
||||
|
@ -635,6 +619,9 @@ share/doc/rudiments/classes/html/socketclient_8h_source.html
|
|||
share/doc/rudiments/classes/html/socketclientincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/socketserver_8h_source.html
|
||||
share/doc/rudiments/classes/html/socketserverincludes_8h_source.html
|
||||
share/doc/rudiments/classes/html/splitbar.png
|
||||
share/doc/rudiments/classes/html/staticarray_8h_source.html
|
||||
share/doc/rudiments/classes/html/staticarrayinlines_8h_source.html
|
||||
share/doc/rudiments/classes/html/stderrdestination_8h_source.html
|
||||
share/doc/rudiments/classes/html/stdio_8h_source.html
|
||||
share/doc/rudiments/classes/html/stdoutdestination_8h_source.html
|
||||
|
@ -674,8 +661,68 @@ share/doc/rudiments/classes/html/xmldomnodeincludes_8h_source.html
|
|||
share/doc/rudiments/classes/html/xmlsax_8h_source.html
|
||||
share/doc/rudiments/classes/html/xmlsaxincludes_8h_source.html
|
||||
share/doc/rudiments/css/styles.css
|
||||
share/doc/rudiments/features/betterc.html
|
||||
share/doc/rudiments/features/compatibility.html
|
||||
share/doc/rudiments/features/datastructures.html
|
||||
share/doc/rudiments/features/frameworks.html
|
||||
share/doc/rudiments/features/lightweight.html
|
||||
share/doc/rudiments/features/utilityclasses.html
|
||||
share/doc/rudiments/index.html
|
||||
share/doc/rudiments/installing.html
|
||||
share/doc/rudiments/introduction.html
|
||||
share/doc/rudiments/invisible.gif
|
||||
share/doc/rudiments/programming/bytebuffer.html
|
||||
share/doc/rudiments/programming/bytestring.html
|
||||
share/doc/rudiments/programming/character.html
|
||||
share/doc/rudiments/programming/charstring.html
|
||||
share/doc/rudiments/programming/chat.html
|
||||
share/doc/rudiments/programming/codetree.html
|
||||
share/doc/rudiments/programming/commandline.html
|
||||
share/doc/rudiments/programming/compiler.html
|
||||
share/doc/rudiments/programming/crypt.html
|
||||
share/doc/rudiments/programming/datetime.html
|
||||
share/doc/rudiments/programming/device.html
|
||||
share/doc/rudiments/programming/dictionary.html
|
||||
share/doc/rudiments/programming/directory.html
|
||||
share/doc/rudiments/programming/dynamicarray.html
|
||||
share/doc/rudiments/programming/dynamiclib.html
|
||||
share/doc/rudiments/programming/environment.html
|
||||
share/doc/rudiments/programming/error.html
|
||||
share/doc/rudiments/programming/file.html
|
||||
share/doc/rudiments/programming/filesystem.html
|
||||
share/doc/rudiments/programming/groupentry.html
|
||||
share/doc/rudiments/programming/guide.html
|
||||
share/doc/rudiments/programming/hostentry.html
|
||||
share/doc/rudiments/programming/inetsocketclient.html
|
||||
share/doc/rudiments/programming/inetsocketserver.html
|
||||
share/doc/rudiments/programming/linkedlist.html
|
||||
share/doc/rudiments/programming/listener.html
|
||||
share/doc/rudiments/programming/logger.html
|
||||
share/doc/rudiments/programming/memorymap.html
|
||||
share/doc/rudiments/programming/memorypool.html
|
||||
share/doc/rudiments/programming/modemclient.html
|
||||
share/doc/rudiments/programming/modemserver.html
|
||||
share/doc/rudiments/programming/parameterstring.html
|
||||
share/doc/rudiments/programming/permissions.html
|
||||
share/doc/rudiments/programming/process.html
|
||||
share/doc/rudiments/programming/protocolentry.html
|
||||
share/doc/rudiments/programming/randomnumber.html
|
||||
share/doc/rudiments/programming/regularexpression.html
|
||||
share/doc/rudiments/programming/semaphoreset.html
|
||||
share/doc/rudiments/programming/serialport.html
|
||||
share/doc/rudiments/programming/serialportprofile.html
|
||||
share/doc/rudiments/programming/serviceentry.html
|
||||
share/doc/rudiments/programming/sharedmemory.html
|
||||
share/doc/rudiments/programming/signal.html
|
||||
share/doc/rudiments/programming/singlylinkedlist.html
|
||||
share/doc/rudiments/programming/snooze.html
|
||||
share/doc/rudiments/programming/staticarray.html
|
||||
share/doc/rudiments/programming/stdio.html
|
||||
share/doc/rudiments/programming/stringbuffer.html
|
||||
share/doc/rudiments/programming/sys.html
|
||||
share/doc/rudiments/programming/thread.html
|
||||
share/doc/rudiments/programming/threadmutex.html
|
||||
share/doc/rudiments/programming/unixsocketclient.html
|
||||
share/doc/rudiments/programming/unixsocketserver.html
|
||||
share/doc/rudiments/programming/userentry.html
|
||||
share/doc/rudiments/programming/xmldom.html
|
||||
share/doc/rudiments/programming/xmlsax.html
|
||||
share/licenses/rudiments/COPYING
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: buildlink3.mk,v 1.12 2015/05/19 14:12:40 ryoon Exp $
|
||||
# $NetBSD: buildlink3.mk,v 1.13 2015/09/02 12:37:09 fhajny Exp $
|
||||
#
|
||||
# This Makefile fragment is included by packages that use rudiments.
|
||||
#
|
||||
|
@ -10,7 +10,7 @@ BUILDLINK_TREE+= rudiments
|
|||
.if !defined(RUDIMENTS_BUILDLINK3_MK)
|
||||
RUDIMENTS_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.rudiments+= rudiments>=0.50
|
||||
BUILDLINK_API_DEPENDS.rudiments+= rudiments>=0.53
|
||||
BUILDLINK_PKGSRCDIR.rudiments?= ../../devel/rudiments
|
||||
|
||||
.include "../../devel/pcre/buildlink3.mk"
|
||||
|
|
|
@ -1,10 +1,9 @@
|
|||
$NetBSD: distinfo,v 1.16 2015/05/19 14:12:40 ryoon Exp $
|
||||
$NetBSD: distinfo,v 1.17 2015/09/02 12:37:09 fhajny Exp $
|
||||
|
||||
SHA1 (rudiments-0.50.tar.gz) = 15b149e66d5c12a0e9f50594686b796151c865d5
|
||||
RMD160 (rudiments-0.50.tar.gz) = ecbb19952c5aaceaf4cbc8d2de3004f90e4cf450
|
||||
Size (rudiments-0.50.tar.gz) = 1749741 bytes
|
||||
SHA1 (patch-configure) = 99233f231ad9f86c37c9f680ac8d8ab3762378ed
|
||||
SHA1 (rudiments-0.53.tar.gz) = dfb4f0c2015b8664ffdafaa245cb82f8f44bb5fb
|
||||
RMD160 (rudiments-0.53.tar.gz) = fe0ec925e552906d82e4af4780de5236cc60e21d
|
||||
Size (rudiments-0.53.tar.gz) = 1948963 bytes
|
||||
SHA1 (patch-configure) = 2c45deb64001dc6bdb439e956bca049e4eb5b855
|
||||
SHA1 (patch-include_rudiments_private_socketclient.h) = a09c49f7b4f0df6d3b67b8521d00bd372e405f87
|
||||
SHA1 (patch-src_charstring.cpp) = 919b92900d7628f5556ffcf19275029776934113
|
||||
SHA1 (patch-src_listener.cpp) = fe18de133e9078174dcc8fad1d1a3ee4b9bf1326
|
||||
SHA1 (patch-src_xmldomnode.cpp) = 660ef2557f45c8fe21a4d062c1e0749dcdd06b43
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
$NetBSD: patch-configure,v 1.1 2015/05/19 14:12:40 ryoon Exp $
|
||||
$NetBSD: patch-configure,v 1.2 2015/09/02 12:37:09 fhajny Exp $
|
||||
|
||||
Portability.
|
||||
|
||||
--- configure.orig 2015-04-11 01:05:36.000000000 +0000
|
||||
+++ configure
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
$NetBSD: patch-src_charstring.cpp,v 1.3 2015/05/19 14:12:40 ryoon Exp $
|
||||
|
||||
Remove ambiguity (fixes build with GCC>=4.7).
|
||||
--- src/charstring.cpp.orig 2015-04-12 01:27:08.000000000 +0000
|
||||
+++ src/charstring.cpp
|
||||
@@ -356,7 +356,7 @@ char *charstring::convertAmount(int64_t
|
||||
}
|
||||
negative[1]='\0';
|
||||
char *amountstr=new char[length];
|
||||
- int64_t amt=abs(amount);
|
||||
+ int64_t amt=abs((int)amount);
|
||||
printf(amountstr,length,
|
||||
"$%s%lld.%02lld",negative,
|
||||
amt/100,amt-(amt/100*100));
|
Loading…
Reference in a new issue