1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00

add xparam 1.1

A general-purpose tool for parameter handling in C++
This commit is contained in:
Ying-Chieh Liao 2001-12-23 11:34:38 +00:00
parent f8a48d00c2
commit 48ce53a0f6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=52044
6 changed files with 110 additions and 0 deletions

View File

@ -639,6 +639,7 @@
SUBDIR += viewcvs
SUBDIR += vtcl
SUBDIR += xmake
SUBDIR += xparam
SUBDIR += xtl
SUBDIR += xwpe
SUBDIR += xxgdb

26
devel/xparam/Makefile Normal file
View File

@ -0,0 +1,26 @@
# ex:ts=8
# New ports collection makefile for: xparam
# Date created: Dec 23, 2001
# Whom: ijliao
#
# $FreeBSD$
#
PORTNAME= xparam
PORTVERSION= 1.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-dynamic
USE_GMAKE= yes
INSTALLS_SHLIB= yes
post-patch:
@${PERL} -pi -e "s,-ldl,,g" ${WRKSRC}/configure
.include <bsd.port.mk>

1
devel/xparam/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (xparam-1.1.tar.gz) = 4e67b65f476598f8fe3a032cece301d6

1
devel/xparam/pkg-comment Normal file
View File

@ -0,0 +1 @@
A general-purpose tool for parameter handling in C++

13
devel/xparam/pkg-descr Normal file
View File

@ -0,0 +1,13 @@
XParam is a general-purpose tool for parameter handling in C++.
It allows object serialization and deserialization in a format that is
human-readable and -writeable, and is unaffected by issues of word-size
and endianity. The XParam format is also not confused by objects containing
pointers: it saves the objects in such a manner that their conceptual
contents can be restored perfectly.
For this reason, XParam provides an excellent tool for cross-program and
cross-platform communication. In future, XParam may also be extended to
allow cross-language communication, but for now it is only available in C++.
WWW: http://xparam.sourceforge.net/

68
devel/xparam/pkg-plist Normal file
View File

@ -0,0 +1,68 @@
include/xparam/xp_config.h
include/xparam/xp_error.h
include/xparam/xp_handle.h
include/xparam/xp_loader.h
include/xparam/xp_param.h
include/xparam/xp_param_imp.h
include/xparam/xp_paramset.h
include/xparam/xp_paramset_manip.h
include/xparam/xp_saver.h
include/xparam/xp_singleton.h
include/xparam/xp_type_compare.h
include/xparam/xp_type_tag.h
include/xparam/xp_user_namespace.h
include/xparam/xp_value.h
include/xparam/xp_value_list.h
include/xparam/xp_value_management.h
include/xparam/xp_value_management_facade.h
include/xparam/xp_value_sink.h
include/xparam/xp_value_sink_imp.h
include/xparam/xp_value_source.h
include/xparam/xp_value_source_imp.h
include/xparam/xparam.h
include/xparam/xparam_extend.h
include/xparam/xpv_arg_def.h
include/xparam/xpv_arg_passers.h
include/xparam/xpv_common_regcom.h
include/xparam/xpv_const.h
include/xparam/xpv_const_registry.h
include/xparam/xpv_convweight.h
include/xparam/xpv_copier.h
include/xparam/xpv_copier_imp.h
include/xparam/xpv_ctor.h
include/xparam/xpv_ctor_imp.h
include/xparam/xpv_direct_output.h
include/xparam/xpv_dtor.h
include/xparam/xpv_dtor_imp.h
include/xparam/xpv_enum_registry.h
include/xparam/xpv_extend_namespace.h
include/xparam/xpv_facade_imp.h
include/xparam/xpv_iconv.h
include/xparam/xpv_iconv_imp.h
include/xparam/xpv_output.h
include/xparam/xpv_output_functor.h
include/xparam/xpv_reg_class.h
include/xparam/xpv_reg_const.h
include/xparam/xpv_reg_conversion.h
include/xparam/xpv_reg_ctor.h
include/xparam/xpv_reg_ctor_imp.h
include/xparam/xpv_reg_enum.h
include/xparam/xpv_reg_inheritance.h
include/xparam/xpv_reg_macros.h
include/xparam/xpv_reg_output.h
include/xparam/xpv_reg_vector.h
include/xparam/xpv_regcom.h
include/xparam/xpv_registry.h
include/xparam/xpv_scheduler.h
include/xparam/xpv_subobject_output.h
include/xparam/xpv_template_fooler.h
include/xparam/xpv_type.h
include/xparam/xpv_untyped_null.h
include/xparam/xpv_value_imp.h
include/xparam.h
include/xparam_extend.h
lib/libxparam.a
lib/libxparam.la
lib/libxparam.so
lib/libxparam.so.0
@dirrm include/xparam