Revision: 25957 http://sourceforge.net/p/gar/code/25957 Author: cgrzemba Date: 2016-09-23 06:21:33 +0000 (Fri, 23 Sep 2016) Log Message: ----------- lang-python/uwsgi/trunk: Initial commit
Added Paths: ----------- csw/mgar/pkg/lang-python/uwsgi/ csw/mgar/pkg/lang-python/uwsgi/Makefile csw/mgar/pkg/lang-python/uwsgi/branches/ csw/mgar/pkg/lang-python/uwsgi/tags/ csw/mgar/pkg/lang-python/uwsgi/trunk/ csw/mgar/pkg/lang-python/uwsgi/trunk/Makefile csw/mgar/pkg/lang-python/uwsgi/trunk/checksums csw/mgar/pkg/lang-python/uwsgi/trunk/files/ csw/mgar/pkg/lang-python/uwsgi/trunk/files/0001-csw.profile Added: csw/mgar/pkg/lang-python/uwsgi/Makefile =================================================================== --- csw/mgar/pkg/lang-python/uwsgi/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/uwsgi/Makefile 2016-09-23 06:21:33 UTC (rev 25957) @@ -0,0 +1,2 @@ +%: + $(MAKE) -C trunk $* Index: csw/mgar/pkg/lang-python/uwsgi/trunk =================================================================== --- csw/mgar/pkg/lang-python/uwsgi/trunk 2016-09-22 12:58:40 UTC (rev 25956) +++ csw/mgar/pkg/lang-python/uwsgi/trunk 2016-09-23 06:21:33 UTC (rev 25957) Property changes on: csw/mgar/pkg/lang-python/uwsgi/trunk ___________________________________________________________________ Added: svn:ignore ## -0,0 +1 ## +work Added: csw/mgar/pkg/lang-python/uwsgi/trunk/Makefile =================================================================== --- csw/mgar/pkg/lang-python/uwsgi/trunk/Makefile (rev 0) +++ csw/mgar/pkg/lang-python/uwsgi/trunk/Makefile 2016-09-23 06:21:33 UTC (rev 25957) @@ -0,0 +1,55 @@ +# $Id$ +# TODO (release-critical prefixed with !, non release-critical with *) +# +NAME = uwsgi +VERSION = 2.0.13.1 +GARTYPE = v2 + +DESCRIPTION = The uWSGI project aims at developing a full stack for building hosting services +define BLURB + Application servers (for various programming languages and protocols), proxies, process managers and monitors are all implemented using a common api and a common configuration style. + Thanks to its pluggable architecture it can be extended to support more platforms and languages. + Currently, you can write plugins in C, C++ and Objective-C. +endef + +MASTER_SITES = http://projects.unbit.it/downloads/ + +DISTFILES = $(DISTNAME).tar.gz + +GARCOMPILER = GNU + +PATCHFILES += 0001-csw.profile + +RUNTIME_DEP_PKGS_CSWuwsgi += CSWlibssl1-0-0 +RUNTIME_DEP_PKGS_CSWuwsgi += CSWlibz1 +RUNTIME_DEP_PKGS_CSWuwsgi += CSWlibpython2-7-1-0 +RUNTIME_DEP_PKGS_CSWuwsgi += CSWlibuuid1 +RUNTIME_DEP_PKGS_CSWuwsgi += CSWlibjansson4 +RUNTIME_DEP_PKGS_CSWuwsgi += CSWlibxml2-2 +RUNTIME_DEP_PKGS_CSWuwsgi += CSWlibpcre1 + +CONFIGURE_SCRIPTS = +# BUILD_SCRIPTS = uwsgi +INSTALL_SCRIPTS = + +EXTRA_BUILD_ENV += UWSGI_BIN_NAME="$(DESTDIR)$(bindir)/uwsgi" +EXTRA_BUILD_ENV += UWSGI_PLUGIN_DIR="$(DESTDIR)$(libdir)/uwsgi" +# BUILD_ARGS = plugin.python default +BUILD_ARGS = default + +CONFIGURE_ARGS = $(DIRPATHS) + +include gar/category.mk + +configure-uwsgi: + @$(MAKECOOKIE) + +pre-build-modulated: + ginstall -d $(DESTDIR)/opt/csw/bin + ginstall -d $(DESTDIR)/opt/csw/lib/uwsgi + +build-uwsgi: + ginstall -d $(DESTDIR)/opt/csw/bin + env + (cd $(WORKSRC) && /usr/bin/env -i $(BUILD_ENV) MAKEFLAGS= UWSGI_PROFILE="default" UWSGI_BIN_NAME="$(DESTDIR)$(bindir)/uwsgi" $(MAKE)) + @$(MAKECOOKIE) Property changes on: csw/mgar/pkg/lang-python/uwsgi/trunk/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: csw/mgar/pkg/lang-python/uwsgi/trunk/checksums =================================================================== --- csw/mgar/pkg/lang-python/uwsgi/trunk/checksums (rev 0) +++ csw/mgar/pkg/lang-python/uwsgi/trunk/checksums 2016-09-23 06:21:33 UTC (rev 25957) @@ -0,0 +1 @@ +e9ec5b2b296ce21b3787e0579d02bade uwsgi-2.0.13.1.tar.gz Added: csw/mgar/pkg/lang-python/uwsgi/trunk/files/0001-csw.profile =================================================================== --- csw/mgar/pkg/lang-python/uwsgi/trunk/files/0001-csw.profile (rev 0) +++ csw/mgar/pkg/lang-python/uwsgi/trunk/files/0001-csw.profile 2016-09-23 06:21:33 UTC (rev 25957) @@ -0,0 +1,14 @@ +--- a/buildconf/base.ini ++++ b/buildconf/base.ini +@@ -10,9 +10,9 @@ unbit = false + malloc_implementation = libc + extras = + plugins = +-bin_name = uwsgi ++bin_name = ${UWSGI_BIN_NAME} + append_version = +-plugin_dir = . ++plugin_dir = ${UWSGI_PLUGIN_DIR} + embedded_plugins = %(main_plugin)s, ping, cache, nagios, rrdtool, carbon, rpc, corerouter, fastrouter, http, ugreen, signal, syslog, rsyslog, logsocket, router_uwsgi, router_redirect, router_basicauth, zergpool, redislog, mongodblog, router_rewrite, router_http, logfile, router_cache, rawrouter, router_static, sslrouter, spooler, cheaper_busyness, symcall, transformation_tofile, transformation_gzip, transformation_chunked, transformation_offload, router_memcached, router_redis, router_hash, router_expires, router_metrics, transformation_template, stats_pusher_socket + as_shared_library = false + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.