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.

Reply via email to