SF.net SVN: gar:[25957] csw/mgar/pkg/lang-python

cgrzemba at users.sourceforge.net cgrzemba at users.sourceforge.net
Fri Sep 23 08:21:34 CEST 2016


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.



More information about the devel mailing list