pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/cppcms Import cppcms-1.0.4:
details: https://anonhg.NetBSD.org/pkgsrc/rev/13d3b4d9205a
branches: trunk
changeset: 621751:13d3b4d9205a
user: joerg <joerg%pkgsrc.org@localhost>
date: Tue Jul 16 10:12:48 2013 +0000
description:
Import cppcms-1.0.4:
CppCMS is a free high performance web development framework.
It uses modern C++ and a design borrowing heavily from frameworks
like Django or Java Servlets to handle very high load levels while
minimizing CPU and memory use.
diffstat:
www/cppcms/DESCR | 4 +
www/cppcms/Makefile | 36 +
www/cppcms/PLIST | 145 ++++
www/cppcms/distinfo | 14 +
www/cppcms/patches/patch-bin_cppcms__run | 319 ++++++++++
www/cppcms/patches/patch-booster_lib_locale_test_test__std__formatting.cpp | 17 +
www/cppcms/patches/patch-cppcms__boost_cppcms__boost_detail_container__fwd.hpp | 92 ++
www/cppcms/patches/patch-cppcms__boost_cppcms__boost_interprocess_containers_container_container__fwd.hpp | 36 +
www/cppcms/patches/patch-cppcms__boost_cppcms__boost_interprocess_detail_managed__memory__impl.hpp | 22 +
www/cppcms/patches/patch-cppcms__boost_cppcms__boost_interprocess_interprocess__fwd.hpp | 35 +
www/cppcms/patches/patch-private_posix__util.h | 25 +
www/cppcms/patches/patch-src_json.cpp | 13 +
www/cppcms/patches/patch-src_util.cpp | 12 +
13 files changed, 770 insertions(+), 0 deletions(-)
diffs (truncated from 822 to 300 lines):
diff -r 78a52c7cdd66 -r 13d3b4d9205a www/cppcms/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/cppcms/DESCR Tue Jul 16 10:12:48 2013 +0000
@@ -0,0 +1,4 @@
+CppCMS is a free high performance web development framework.
+It uses modern C++ and a design borrowing heavily from frameworks
+like Django or Java Servlets to handle very high load levels while
+minimizing CPU and memory use.
diff -r 78a52c7cdd66 -r 13d3b4d9205a www/cppcms/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/cppcms/Makefile Tue Jul 16 10:12:48 2013 +0000
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1 2013/07/16 10:12:48 joerg Exp $
+
+DISTNAME= cppcms-1.0.4
+CATEGORIES= www devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cppcms/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= joerg%NetBSD.org@localhost
+HOMEPAGE= http://cppcms.com/
+COMMENT= High performance C++ web development framework
+LICENSE= gnu-lgpl-v3
+
+USE_LANGUAGES= c c++
+USE_CMAKE= yes
+
+CMAKE_ARGS+= -DPYTHON=${PYTHONBIN}
+
+.include "../../mk/compiler.mk"
+.if !empty(PKGSRC_COMPILER:Mclang)
+CXXFLAGS+= -std=c++11
+.endif
+
+LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
+
+TEST_TARGET= test
+TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}:${WRKSRC}/booster
+
+REPLACE_PYTHON= bin/cppcms_tmpl_cc
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 78a52c7cdd66 -r 13d3b4d9205a www/cppcms/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/cppcms/PLIST Tue Jul 16 10:12:48 2013 +0000
@@ -0,0 +1,145 @@
+@comment $NetBSD: PLIST,v 1.1 2013/07/16 10:12:48 joerg Exp $
+bin/cppcms_config_find_param
+bin/cppcms_make_key
+bin/cppcms_run
+bin/cppcms_scale
+bin/cppcms_tmpl_cc
+include/booster/aio/acceptor.h
+include/booster/aio/aio_category.h
+include/booster/aio/aio_config.h
+include/booster/aio/basic_io_device.h
+include/booster/aio/basic_socket.h
+include/booster/aio/buffer.h
+include/booster/aio/deadline_timer.h
+include/booster/aio/endpoint.h
+include/booster/aio/io_service.h
+include/booster/aio/reactor.h
+include/booster/aio/socket.h
+include/booster/aio/stream_socket.h
+include/booster/aio/types.h
+include/booster/assert.h
+include/booster/atomic_counter.h
+include/booster/backtrace.h
+include/booster/bad_weak_ptr.h
+include/booster/build_config.h
+include/booster/callback.h
+include/booster/checked_delete.h
+include/booster/clone_ptr.h
+include/booster/config.h
+include/booster/copy_ptr.h
+include/booster/cstdint.h
+include/booster/ctime.h
+include/booster/enable_shared_from_this.h
+include/booster/function.h
+include/booster/hold_ptr.h
+include/booster/intrusive_ptr.h
+include/booster/iterator/iterator_facade.h
+include/booster/locale.h
+include/booster/locale/boundary.h
+include/booster/locale/boundary/boundary_point.h
+include/booster/locale/boundary/facets.h
+include/booster/locale/boundary/index.h
+include/booster/locale/boundary/segment.h
+include/booster/locale/boundary/types.h
+include/booster/locale/collator.h
+include/booster/locale/config.h
+include/booster/locale/conversion.h
+include/booster/locale/date_time.h
+include/booster/locale/date_time_facet.h
+include/booster/locale/encoding.h
+include/booster/locale/encoding_errors.h
+include/booster/locale/encoding_utf.h
+include/booster/locale/format.h
+include/booster/locale/formatting.h
+include/booster/locale/generator.h
+include/booster/locale/gnu_gettext.h
+include/booster/locale/hold_ptr.h
+include/booster/locale/info.h
+include/booster/locale/localization_backend.h
+include/booster/locale/message.h
+include/booster/locale/time_zone.h
+include/booster/locale/utf.h
+include/booster/locale/util.h
+include/booster/log.h
+include/booster/noncopyable.h
+include/booster/nowide/convert.h
+include/booster/nowide/cstdio.h
+include/booster/nowide/fstream.h
+include/booster/perl_regex.h
+include/booster/posix_time.h
+include/booster/refcounted.h
+include/booster/regex.h
+include/booster/regex_match.h
+include/booster/shared_object.h
+include/booster/shared_ptr.h
+include/booster/smart_ptr/operator_bool.h
+include/booster/smart_ptr/shared_count.h
+include/booster/smart_ptr/sp_convertible.h
+include/booster/smart_ptr/sp_counted_base.h
+include/booster/smart_ptr/sp_counted_impl.h
+include/booster/smart_ptr/sp_typeinfo.h
+include/booster/streambuf.h
+include/booster/system_error.h
+include/booster/thread.h
+include/booster/traits/enable_if.h
+include/booster/traits/is_base_of.h
+include/booster/weak_ptr.h
+include/cppcms/application.h
+include/cppcms/applications_pool.h
+include/cppcms/archive_traits.h
+include/cppcms/base64.h
+include/cppcms/base_cache_fwd.h
+include/cppcms/base_content.h
+include/cppcms/base_view.h
+include/cppcms/cache_interface.h
+include/cppcms/cache_pool.h
+include/cppcms/config.h
+include/cppcms/copy_filter.h
+include/cppcms/cppcms_error.h
+include/cppcms/crypto.h
+include/cppcms/cstdint.h
+include/cppcms/defs.h
+include/cppcms/encoding.h
+include/cppcms/filters.h
+include/cppcms/form.h
+include/cppcms/forwarder.h
+include/cppcms/http_content_type.h
+include/cppcms/http_context.h
+include/cppcms/http_cookie.h
+include/cppcms/http_file.h
+include/cppcms/http_request.h
+include/cppcms/http_response.h
+include/cppcms/json.h
+include/cppcms/locale_fwd.h
+include/cppcms/localization.h
+include/cppcms/mem_bind.h
+include/cppcms/mount_point.h
+include/cppcms/rpc_json.h
+include/cppcms/serialization.h
+include/cppcms/serialization_classes.h
+include/cppcms/service.h
+include/cppcms/session_api.h
+include/cppcms/session_cookies.h
+include/cppcms/session_dual.h
+include/cppcms/session_interface.h
+include/cppcms/session_pool.h
+include/cppcms/session_sid.h
+include/cppcms/session_storage.h
+include/cppcms/steal_buf.h
+include/cppcms/string_key.h
+include/cppcms/thread_pool.h
+include/cppcms/urandom.h
+include/cppcms/url_dispatcher.h
+include/cppcms/url_mapper.h
+include/cppcms/util.h
+include/cppcms/view.h
+include/cppcms/views_pool.h
+include/cppcms/xss.h
+lib/libbooster.a
+lib/libbooster.so
+lib/libbooster.so.0
+lib/libbooster.so.0.0.2
+lib/libcppcms.a
+lib/libcppcms.so
+lib/libcppcms.so.1
+lib/libcppcms.so.${PKGVERSION}
diff -r 78a52c7cdd66 -r 13d3b4d9205a www/cppcms/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/cppcms/distinfo Tue Jul 16 10:12:48 2013 +0000
@@ -0,0 +1,14 @@
+$NetBSD: distinfo,v 1.1 2013/07/16 10:12:48 joerg Exp $
+
+SHA1 (cppcms-1.0.4.tar.bz2) = 470a3eedbd568b457fe6516b78a9c1f464cdc276
+RMD160 (cppcms-1.0.4.tar.bz2) = 6efa445f8da113ba870010c3a770592587e4198f
+Size (cppcms-1.0.4.tar.bz2) = 2331505 bytes
+SHA1 (patch-bin_cppcms__run) = 2b9033c82fab2c9aa11acbb200e9a44f9c6364cb
+SHA1 (patch-booster_lib_locale_test_test__std__formatting.cpp) = 62564e7e8bfcb90cd19195f5ce2296b8b03c02d6
+SHA1 (patch-cppcms__boost_cppcms__boost_detail_container__fwd.hpp) = 1de84e42f0b0dfbb9b8c9013c1c515727a917998
+SHA1 (patch-cppcms__boost_cppcms__boost_interprocess_containers_container_container__fwd.hpp) = 77de309397fc180556ac80031fffe70a0aa24e86
+SHA1 (patch-cppcms__boost_cppcms__boost_interprocess_detail_managed__memory__impl.hpp) = 434d6c50cb3a8f5a1ae00d83e63341f6c24dbfcd
+SHA1 (patch-cppcms__boost_cppcms__boost_interprocess_interprocess__fwd.hpp) = 2a17e6659095d5406f63743479aab8f259086ffd
+SHA1 (patch-private_posix__util.h) = 87b7af8f1aee64f74b002a837f3ae4a456d116d8
+SHA1 (patch-src_json.cpp) = 4ef9bc4d65c493046b3847a85892ab65cab74add
+SHA1 (patch-src_util.cpp) = a27f4b164555d68aad950460ffd66fc9329ced62
diff -r 78a52c7cdd66 -r 13d3b4d9205a www/cppcms/patches/patch-bin_cppcms__run
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/cppcms/patches/patch-bin_cppcms__run Tue Jul 16 10:12:48 2013 +0000
@@ -0,0 +1,319 @@
+$NetBSD: patch-bin_cppcms__run,v 1.1 2013/07/16 10:12:48 joerg Exp $
+
+--- bin/cppcms_run.orig 2013-01-02 22:26:03.000000000 +0000
++++ bin/cppcms_run
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env bash
++#!/bin/sh
+
+ ############################################################################
+ #
+@@ -8,8 +8,7 @@
+ #
+ ############################################################################
+
+-locate_server()
+-{
++locate_server() {
+ NAME=$1
+ if [ "$WEB_SERVER" != "" ] ; then
+ return
+@@ -29,7 +28,7 @@ locate_server()
+ return
+ fi
+ done
+- if [ "$2" == "exit" ] ; then
++ if [ "$2" = "exit" ] ; then
+ echo "Failed to locate server $NAME, exitting"
+ echo "Try providing PATH valiable"
+ exit 1
+@@ -39,7 +38,7 @@ locate_server()
+ lighttpd() {
+
+ locate_server lighttpd $1
+-[ "$WEB_SERVER" == "" ] && return
++[ "$WEB_SERVER" = "" ] && return
+
+ CONFIG_FILE=$DIR/lighty.conf
+
+@@ -47,7 +46,7 @@ case $API in
+ fastcgi) ;;
+ scgi) ;;
+ http) if [ "$SOCKET" != "" ]; then
+- if [ "$1" == "exit" ]; then
++ if [ "$1" = "exit" ]; then
+ echo "http is supported over TCP/IP only" ; exit 1
+ else
+ WEB_SERVER=""
+@@ -57,7 +56,7 @@ case $API in
+
+ ;;
+ *)
+- if [ "$1" == "exit" ]; then
++ if [ "$1" = "exit" ]; then
+ echo "Mod $API is not supported by lightppd" ; exit 1
+ else
+ WEB_SERVER=""
+@@ -66,7 +65,7 @@ case $API in
+ ;;
+ esac
+
+-if [ "$API" == "http" ]; then
++if [ "$API" = "http" ]; then
+ LIGHTTPD_MODULE=proxy
+ else
+ LIGHTTPD_MODULE=$API
+@@ -175,12 +174,12 @@ nginx()
+
+ locate_server nginx $1
+
+-[ "$WEB_SERVER" == "" ] && return
++[ "$WEB_SERVER" = "" ] && return
+
+ case $API in
+ fastcgi) ;;
+ scgi) if [ "$HTTP_HEADERS" != "true" ] ; then
+- if [ "$1" == "exit" ]; then
++ if [ "$1" = "exit" ]; then
+ echo "service.generate_http_headers is false, nginx SCGI module requires it to be set to true"
+ exit 1
+ else
+@@ -190,7 +189,7 @@ case $API in
Home |
Main Index |
Thread Index |
Old Index