CLAW is a C++ Library Absolutely Wonderful providing useful classes

from the simplest AVL binary search trees to the complex meta
programming tools, including image manipulation, a generic alpha-beta
algorithm, sockets implemented as std::stream and more

WWW: http://libclaw.sourceforge.net

PR:		ports/124236
Submitted by:	Dmitry Marakasov <amdmi3 at amdmi3.ru>
This commit is contained in:
Martin Wilke 2008-06-03 20:05:21 +00:00
parent 34f2c86a0d
commit a9a06f674a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=214273
5 changed files with 164 additions and 0 deletions

View File

@ -583,6 +583,7 @@
SUBDIR += libchipcard
SUBDIR += libchipcard-kde
SUBDIR += libcii
SUBDIR += libclaw
SUBDIR += libconfig
SUBDIR += libconfuse
SUBDIR += libcoro

28
devel/libclaw/Makefile Normal file
View File

@ -0,0 +1,28 @@
# New ports collection makefile for: libclaw
# Date created: 28 Mar 2008
# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru>
#
# $FreeBSD$
#
PORTNAME= libclaw
PORTVERSION= 1.5.2b
CATEGORIES= devel
MASTER_SITES= SF
MAINTAINER= amdmi3@amdmi3.ru
COMMENT= C++ Library Absolutely Wonderful
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png
USE_BZIP2= yes
USE_CMAKE= yes
CMAKE_ARGS= -DCLAW_CMAKE_MODULES_INSTALL_PATH="${PREFIX}/lib/claw"
USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e '/INSTALL.*COPYING/ d' ${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>

3
devel/libclaw/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (libclaw-1.5.2b.tar.bz2) = a97f89e15791dae45db3d2671eddaf17
SHA256 (libclaw-1.5.2b.tar.bz2) = 7d03d892d2ac183294bec9b5c4fb59b66756cb3b55ba0ddb07fb0fff47dde8f4
SIZE (libclaw-1.5.2b.tar.bz2) = 161407

6
devel/libclaw/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
CLAW is a C++ Library Absolutely Wonderful providing useful classes
from the simplest AVL binary search trees to the complex meta
programming tools, including image manipulation, a generic alpha-beta
algorithm, sockets implemented as std::stream and more
WWW: http://libclaw.sourceforge.net

126
devel/libclaw/pkg-plist Normal file
View File

@ -0,0 +1,126 @@
bin/claw-config
include/claw/algorithm.hpp
include/claw/application.hpp
include/claw/arguments.hpp
include/claw/arguments_table.hpp
include/claw/assert.hpp
include/claw/automaton.hpp
include/claw/avl.hpp
include/claw/basic_singleton.hpp
include/claw/basic_socket.hpp
include/claw/basic_socketbuf.hpp
include/claw/binary_node.hpp
include/claw/bit_istream.hpp
include/claw/bit_ostream.hpp
include/claw/bitmap.hpp
include/claw/box_2d.hpp
include/claw/buffered_istream.hpp
include/claw/buffered_ostream.hpp
include/claw/claw.hpp
include/claw/color_palette.hpp
include/claw/configuration_file.hpp
include/claw/coordinate_2d.hpp
include/claw/dynamic_library.hpp
include/claw/dynamic_library_traits.hpp
include/claw/dynamic_library_traits_unix.hpp
include/claw/dynamic_library_traits_win32.hpp
include/claw/exception.hpp
include/claw/functional.hpp
include/claw/game_ai.hpp
include/claw/graph.hpp
include/claw/graph_algorithm.hpp
include/claw/image.hpp
include/claw/impl/automaton.tpp
include/claw/impl/avl.tpp
include/claw/impl/basic_singleton.tpp
include/claw/impl/basic_socketbuf.tpp
include/claw/impl/binary_node.tpp
include/claw/impl/bit_istream.tpp
include/claw/impl/bit_ostream.tpp
include/claw/impl/bitmap_reader.tpp
include/claw/impl/box_2d.tpp
include/claw/impl/buffered_istream.tpp
include/claw/impl/buffered_ostream.tpp
include/claw/impl/color_palette.tpp
include/claw/impl/coordinate_2d.tpp
include/claw/impl/dynamic_library.tpp
include/claw/impl/game_ai.tpp
include/claw/impl/graph.tpp
include/claw/impl/graph_algorithm.tpp
include/claw/impl/image.ipp
include/claw/impl/isocket_stream.tpp
include/claw/impl/jpeg_reader.tpp
include/claw/impl/kmp.tpp
include/claw/impl/line_2d.tpp
include/claw/impl/logger.tpp
include/claw/impl/lzw_decoder.tpp
include/claw/impl/lzw_encoder.tpp
include/claw/impl/max_vector.tpp
include/claw/impl/multi_type_map.tpp
include/claw/impl/ordered_set.tpp
include/claw/impl/osocket_stream.tpp
include/claw/impl/pcx_reader.tpp
include/claw/impl/pcx_writer.tpp
include/claw/impl/rectangle.tpp
include/claw/impl/rle_decoder.tpp
include/claw/impl/rle_encoder.tpp
include/claw/impl/smart_ptr.tpp
include/claw/impl/socket_server.tpp
include/claw/impl/socket_stream.tpp
include/claw/impl/string_algorithm.tpp
include/claw/impl/targa_reader.tpp
include/claw/impl/targa_writer.tpp
include/claw/impl/tree.tpp
include/claw/impl/trie.tpp
include/claw/impl/vector_2d.tpp
include/claw/isocket_stream.hpp
include/claw/it_index.hpp
include/claw/iterator.hpp
include/claw/jpeg.hpp
include/claw/jpeg_error_manager.hpp
include/claw/kmp.hpp
include/claw/line_2d.hpp
include/claw/log_level.hpp
include/claw/log_stream.hpp
include/claw/logger.hpp
include/claw/lzw_decoder.hpp
include/claw/lzw_encoder.hpp
include/claw/math.hpp
include/claw/max_vector.hpp
include/claw/meta.hpp
include/claw/multi_type_map.hpp
include/claw/non_copyable.hpp
include/claw/ordered_set.hpp
include/claw/osocket_stream.hpp
include/claw/pcx.hpp
include/claw/pixel.hpp
include/claw/png.hpp
include/claw/rectangle.hpp
include/claw/rle_decoder.hpp
include/claw/rle_encoder.hpp
include/claw/smart_ptr.hpp
include/claw/socket_server.hpp
include/claw/socket_stream.hpp
include/claw/socket_traits.hpp
include/claw/socket_traits_unix.hpp
include/claw/socket_traits_win32.hpp
include/claw/string_algorithm.hpp
include/claw/system_info.hpp
include/claw/system_info_unix.hpp
include/claw/system_info_win32.hpp
include/claw/targa.hpp
include/claw/tree.hpp
include/claw/trie.hpp
include/claw/types.hpp
include/claw/vector_2d.hpp
include/claw/xbm.hpp
lib/claw/FindCLAW.cmake
lib/libclaw_application.so
lib/libclaw_configuration_file.so
lib/libclaw_dynamic_library.so
lib/libclaw_graphic.so
lib/libclaw_logger.so
lib/libclaw_net.so
@dirrm lib/claw
@dirrm include/claw/impl
@dirrm include/claw