diff options
author | grant <grant> | 2004-04-15 10:32:33 +0000 |
---|---|---|
committer | grant <grant> | 2004-04-15 10:32:33 +0000 |
commit | 05113a1b57b0d6442e64df78080e20ec7474d2e5 (patch) | |
tree | 2f82f873540022ee1018b7814064d0e88b258eb5 /devel/rudiments | |
parent | 5e9330ecb2f88d0f5bcc5866ca61497e3bbe9a6e (diff) | |
download | pkgsrc-05113a1b57b0d6442e64df78080e20ec7474d2e5.tar.gz |
Initial import of rudiments 0.25.1 into the NetBSD packages collection.
Rudiments is an Open Source C++ class library providing base classes
for things such as daemons, clients and servers, and wrapper classes
for the standard C functions for things such as regular expressions,
semaphores and signal handling.
Diffstat (limited to 'devel/rudiments')
-rw-r--r-- | devel/rudiments/DESCR | 4 | ||||
-rw-r--r-- | devel/rudiments/Makefile | 18 | ||||
-rw-r--r-- | devel/rudiments/PLIST | 241 | ||||
-rw-r--r-- | devel/rudiments/buildlink2.mk | 28 | ||||
-rw-r--r-- | devel/rudiments/distinfo | 5 | ||||
-rw-r--r-- | devel/rudiments/patches/patch-aa | 14 |
6 files changed, 310 insertions, 0 deletions
diff --git a/devel/rudiments/DESCR b/devel/rudiments/DESCR new file mode 100644 index 00000000000..809a8f1157c --- /dev/null +++ b/devel/rudiments/DESCR @@ -0,0 +1,4 @@ +Rudiments is an Open Source C++ class library providing base classes +for things such as daemons, clients and servers, and wrapper classes +for the standard C functions for things such as regular expressions, +semaphores and signal handling. diff --git a/devel/rudiments/Makefile b/devel/rudiments/Makefile new file mode 100644 index 00000000000..38db5e4d45a --- /dev/null +++ b/devel/rudiments/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/04/15 10:32:33 grant Exp $ +# + +DISTNAME= rudiments-0.25.1 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rudiments/} + +MAINTAINER= tech-pkg@NetBSD.org +HOMEPAGE= http://rudiments.sourceforge.net/ +COMMENT= C++ class library for client/server/daemon applications + +GNU_CONFIGURE= YES +USE_BUILDLINK2= YES +USE_GNU_TOOLS+= make +USE_LIBTOOL= YES +USE_PKGLOCALEDIR= YES + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/rudiments/PLIST b/devel/rudiments/PLIST new file mode 100644 index 00000000000..29da0067041 --- /dev/null +++ b/devel/rudiments/PLIST @@ -0,0 +1,241 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/15 10:32:33 grant Exp $ +bin/rudiments-config +doc/rudiments/classes/client.h.html +doc/rudiments/classes/commandline.h.html +doc/rudiments/classes/daemonprocess.h.html +doc/rudiments/classes/datatransport.h.html +doc/rudiments/classes/datatransportfactory.h.html +doc/rudiments/classes/datetime.h.html +doc/rudiments/classes/dictionary.h.html +doc/rudiments/classes/dtd.h.html +doc/rudiments/classes/environment.h.html +doc/rudiments/classes/errorhandler.h.html +doc/rudiments/classes/file.h.html +doc/rudiments/classes/filedescriptor.h.html +doc/rudiments/classes/groupentry.h.html +doc/rudiments/classes/hostentry.h.html +doc/rudiments/classes/inetclientsocket.h.html +doc/rudiments/classes/inetserversocket.h.html +doc/rudiments/classes/list.h.html +doc/rudiments/classes/listener.h.html +doc/rudiments/classes/logger.h.html +doc/rudiments/classes/memorypool.h.html +doc/rudiments/classes/passwdentry.h.html +doc/rudiments/classes/permissions.h.html +doc/rudiments/classes/protocolentry.h.html +doc/rudiments/classes/randomnumber.h.html +doc/rudiments/classes/regularexpression.h.html +doc/rudiments/classes/semaphoreset.h.html +doc/rudiments/classes/server.h.html +doc/rudiments/classes/serversocket.h.html +doc/rudiments/classes/sharedmemory.h.html +doc/rudiments/classes/signalclasses.h.html +doc/rudiments/classes/string.h.html +doc/rudiments/classes/stringbuffer.h.html +doc/rudiments/classes/unixclientsocket.h.html +doc/rudiments/classes/unixserversocket.h.html +doc/rudiments/classes/variablebuffer.h.html +doc/rudiments/classes/xmldom.h.html +doc/rudiments/classes/xmldomnode.h.html +doc/rudiments/classes/xmlsax.h.html +doc/rudiments/css/styles.css +doc/rudiments/guide.html +doc/rudiments/index.html +doc/rudiments/introduction.html +doc/rudiments/invisible.gif +doc/rudiments/programming/baseclasses.html +doc/rudiments/programming/utilclasses.html +doc/rudiments/reference.html +include/rudiments/client.h +include/rudiments/commandline.h +include/rudiments/daemonprocess.h +include/rudiments/datatransport.h +include/rudiments/datatransportfactory.h +include/rudiments/datetime.h +include/rudiments/dictionary.h +include/rudiments/dtd.h +include/rudiments/environment.h +include/rudiments/errorhandler.h +include/rudiments/file.h +include/rudiments/filedescriptor.h +include/rudiments/groupentry.h +include/rudiments/hostentry.h +include/rudiments/inetclientsocket.h +include/rudiments/inetserversocket.h +include/rudiments/list.h +include/rudiments/listener.h +include/rudiments/logger.h +include/rudiments/memorypool.h +include/rudiments/passwdentry.h +include/rudiments/permissions.h +include/rudiments/private/client.h +include/rudiments/private/clientincludes.h +include/rudiments/private/commandline.h +include/rudiments/private/commandlineincludes.h +include/rudiments/private/commandlineinlines.h +include/rudiments/private/config.h +include/rudiments/private/daemonprocess.h +include/rudiments/private/daemonprocessincludes.h +include/rudiments/private/daemonprocessinlines.h +include/rudiments/private/datatransport.h +include/rudiments/private/datatransportfactoryincludes.h +include/rudiments/private/datatransportincludes.h +include/rudiments/private/datatransportinlines.h +include/rudiments/private/datetime.h +include/rudiments/private/datetimeincludes.h +include/rudiments/private/datetimeinlines.h +include/rudiments/private/dictionary.h +include/rudiments/private/dictionaryincludes.h +include/rudiments/private/dictionaryinlines.h +include/rudiments/private/dictionarynode.h +include/rudiments/private/dictionarynodeinlines.h +include/rudiments/private/dtd.h +include/rudiments/private/dtdincludes.h +include/rudiments/private/dtdinlines.h +include/rudiments/private/environment.h +include/rudiments/private/environmentincludes.h +include/rudiments/private/environmentinlines.h +include/rudiments/private/errorhandler.h +include/rudiments/private/errorhandlerincludes.h +include/rudiments/private/errorhandlerinlines.h +include/rudiments/private/file.h +include/rudiments/private/filedescriptor.h +include/rudiments/private/filedescriptorincludes.h +include/rudiments/private/filedescriptorinlines.h +include/rudiments/private/filedestination.h +include/rudiments/private/fileincludes.h +include/rudiments/private/fileinlines.h +include/rudiments/private/groupentry.h +include/rudiments/private/groupentryincludes.h +include/rudiments/private/groupentryinlines.h +include/rudiments/private/hostentry.h +include/rudiments/private/hostentryincludes.h +include/rudiments/private/hostentryinlines.h +include/rudiments/private/inetclientsocketincludes.h +include/rudiments/private/inetclientsocketinlines.h +include/rudiments/private/inetserversocketincludes.h +include/rudiments/private/inetserversocketinlines.h +include/rudiments/private/inetsocket.h +include/rudiments/private/inetsocketinlines.h +include/rudiments/private/list.h +include/rudiments/private/listener.h +include/rudiments/private/listenerincludes.h +include/rudiments/private/listenerinlines.h +include/rudiments/private/listincludes.h +include/rudiments/private/listinlines.h +include/rudiments/private/listnode.h +include/rudiments/private/listnodeinlines.h +include/rudiments/private/listutil.h +include/rudiments/private/listutilinlines.h +include/rudiments/private/logdestination.h +include/rudiments/private/logger.h +include/rudiments/private/loggerincludes.h +include/rudiments/private/loggerinlines.h +include/rudiments/private/memorypool.h +include/rudiments/private/memorypoolincludes.h +include/rudiments/private/memorypoolinlines.h +include/rudiments/private/memorypoolnode.h +include/rudiments/private/passwdentry.h +include/rudiments/private/passwdentryincludes.h +include/rudiments/private/passwdentryinlines.h +include/rudiments/private/permissionsincludes.h +include/rudiments/private/permissionsinlines.h +include/rudiments/private/protocolentry.h +include/rudiments/private/protocolentryincludes.h +include/rudiments/private/protocolentryinlines.h +include/rudiments/private/randomnumberincludes.h +include/rudiments/private/randomnumberinlines.h +include/rudiments/private/regularexpression.h +include/rudiments/private/regularexpressionincludes.h +include/rudiments/private/regularexpressioninlines.h +include/rudiments/private/rpcentry.h +include/rudiments/private/rpcentryincludes.h +include/rudiments/private/rpcentryinlines.h +include/rudiments/private/rudimentsinlines.h +include/rudiments/private/semaphoreset.h +include/rudiments/private/semaphoresetincludes.h +include/rudiments/private/semaphoresetinlines.h +include/rudiments/private/serverincludes.h +include/rudiments/private/serverinlines.h +include/rudiments/private/serversocket.h +include/rudiments/private/serversocketincludes.h +include/rudiments/private/serversocketinlines.h +include/rudiments/private/serviceentry.h +include/rudiments/private/serviceentryincludes.h +include/rudiments/private/serviceentryinlines.h +include/rudiments/private/shadowentry.h +include/rudiments/private/shadowentryincludes.h +include/rudiments/private/shadowentryinlines.h +include/rudiments/private/sharedmemory.h +include/rudiments/private/sharedmemoryincludes.h +include/rudiments/private/sharedmemoryinlines.h +include/rudiments/private/signalclassesincludes.h +include/rudiments/private/signalclassesinlines.h +include/rudiments/private/signalhandler.h +include/rudiments/private/signalset.h +include/rudiments/private/stderrdestination.h +include/rudiments/private/stdoutdestination.h +include/rudiments/private/string.h +include/rudiments/private/stringbuffer.h +include/rudiments/private/stringbufferincludes.h +include/rudiments/private/stringbufferinlines.h +include/rudiments/private/stringincludes.h +include/rudiments/private/stringinlines.h +include/rudiments/private/syslogdestination.h +include/rudiments/private/timezonefile.h +include/rudiments/private/timezonefileinlines.h +include/rudiments/private/unixclientsocketincludes.h +include/rudiments/private/unixclientsocketinlines.h +include/rudiments/private/unixserversocket.h +include/rudiments/private/unixserversocketincludes.h +include/rudiments/private/unixserversocketinlines.h +include/rudiments/private/unixsocket.h +include/rudiments/private/unixsocketinlines.h +include/rudiments/private/variablebuffer.h +include/rudiments/private/variablebufferincludes.h +include/rudiments/private/variablebufferinlines.h +include/rudiments/private/xmldom.h +include/rudiments/private/xmldomincludes.h +include/rudiments/private/xmldominlines.h +include/rudiments/private/xmldomnode.h +include/rudiments/private/xmldomnodeincludes.h +include/rudiments/private/xmldomnodeinlines.h +include/rudiments/private/xmlsax.h +include/rudiments/private/xmlsaxincludes.h +include/rudiments/private/xmlsaxinlines.h +include/rudiments/protocolentry.h +include/rudiments/randomnumber.h +include/rudiments/regularexpression.h +include/rudiments/rpcentry.h +include/rudiments/semaphoreset.h +include/rudiments/server.h +include/rudiments/serversocket.h +include/rudiments/serviceentry.h +include/rudiments/shadowentry.h +include/rudiments/sharedmemory.h +include/rudiments/signalclasses.h +include/rudiments/string.h +include/rudiments/stringbuffer.h +include/rudiments/timezonefile.h +include/rudiments/unixclientsocket.h +include/rudiments/unixserversocket.h +include/rudiments/variablebuffer.h +include/rudiments/xmldom.h +include/rudiments/xmldomnode.h +include/rudiments/xmlsax.h +lib/lib${PKGNAME}.so.1 +lib/lib${PKGNAME}.so.1.0 +lib/librudiments.a +lib/librudiments.la +lib/librudiments.so +lib/librudiments_p-${PKGVERSION}.so.1 +lib/librudiments_p-${PKGVERSION}.so.1.0 +lib/librudiments_p.a +lib/librudiments_p.la +lib/librudiments_p.so +@dirrm include/rudiments/private +@dirrm include/rudiments +@dirrm doc/rudiments/programming +@dirrm doc/rudiments/css +@dirrm doc/rudiments/classes +@dirrm doc/rudiments diff --git a/devel/rudiments/buildlink2.mk b/devel/rudiments/buildlink2.mk new file mode 100644 index 00000000000..b980ef046af --- /dev/null +++ b/devel/rudiments/buildlink2.mk @@ -0,0 +1,28 @@ +# $NetBSD: buildlink2.mk,v 1.1.1.1 2004/04/15 10:32:33 grant Exp $ +# +# This Makefile fragment is included by packages that use rudiments. +# +# This file was created automatically using createbuildlink 2.6. +# + +.if !defined(RUDIMENTS_BUILDLINK2_MK) +RUDIMENTS_BUILDLINK2_MK= # defined + +BUILDLINK_PACKAGES+= rudiments +BUILDLINK_DEPENDS.rudiments?= rudiments>=0.25.1 +BUILDLINK_PKGSRCDIR.rudiments?= ../../devel/rudiments + +EVAL_PREFIX+= BUILDLINK_PREFIX.rudiments=rudiments +BUILDLINK_PREFIX.rudiments_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.rudiments+= include/rudiments/* +BUILDLINK_FILES.rudiments+= include/rudiments/*/* +BUILDLINK_FILES.rudiments+= lib/lib${PKGNAME}.* +BUILDLINK_FILES.rudiments+= lib/librudiments.* +BUILDLINK_FILES.rudiments+= lib/librudiments_p-${PKGVERSION}.* +BUILDLINK_FILES.rudiments+= lib/librudiments_p.* + +BUILDLINK_TARGETS+= rudiments-buildlink + +rudiments-buildlink: _BUILDLINK_USE + +.endif # RUDIMENTS_BUILDLINK2_MK diff --git a/devel/rudiments/distinfo b/devel/rudiments/distinfo new file mode 100644 index 00000000000..ee12e9ce36d --- /dev/null +++ b/devel/rudiments/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/04/15 10:32:33 grant Exp $ + +SHA1 (rudiments-0.25.1.tar.gz) = fc580d1da17c17a6f01a782a0eb885f0e32eade6 +Size (rudiments-0.25.1.tar.gz) = 340219 bytes +SHA1 (patch-aa) = ffb2d6182e5ea6e376cc6b631ea3b24bdaac44eb diff --git a/devel/rudiments/patches/patch-aa b/devel/rudiments/patches/patch-aa new file mode 100644 index 00000000000..0342c0383cb --- /dev/null +++ b/devel/rudiments/patches/patch-aa @@ -0,0 +1,14 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/04/15 10:32:33 grant Exp $ + +--- src/Makefile.orig 2003-05-08 13:13:13.000000000 +1000 ++++ src/Makefile +@@ -187,9 +187,6 @@ endif + + .C.n.lo: + $(LIBTOOL) --mode=compile $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $< -o $@ +- if ( test "$(STRIP)" != "touch" ); then \ +- $(STRIP) -x -R .note -R .comment $@; \ +- fi + + .C.p.lo: + $(LIBTOOL) --mode=compile $(CXX) $(DEBUGCXXFLAGS) $(CPPFLAGS) -c $< -o $@ |