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