svn commit: r319771 - in head/www/uwsgi: . files

Dmitry Sivachenko demon at FreeBSD.org
Mon Jun 3 11:31:52 UTC 2013


Author: demon
Date: Mon Jun  3 11:31:51 2013
New Revision: 319771
URL: http://svnweb.freebsd.org/changeset/ports/319771

Log:
  Update to version 1.9.11.
  Do not auto-detect installed libraries and link agaist them.
  Switch these off by now (no major uwsgi fuctionality depends on it
  anyway). This should be switched on via OPTIONS.

Added:
  head/www/uwsgi/files/patch-buildconf-base.ini   (contents, props changed)
  head/www/uwsgi/files/patch-uwsgiconfig.py   (contents, props changed)
Deleted:
  head/www/uwsgi/pkg-plist
Modified:
  head/www/uwsgi/Makefile
  head/www/uwsgi/distinfo

Modified: head/www/uwsgi/Makefile
==============================================================================
--- head/www/uwsgi/Makefile	Mon Jun  3 11:14:38 2013	(r319770)
+++ head/www/uwsgi/Makefile	Mon Jun  3 11:31:51 2013	(r319771)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	uwsgi
-PORTVERSION=	1.9.10
+PORTVERSION=	1.9.11
 CATEGORIES=	www python
 MASTER_SITES=	http://projects.unbit.it/downloads/
 
@@ -14,10 +14,12 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 MAKE_JOBS_SAFE=	yes
 
-USE_GNOME=	libxml2
 USE_PYTHON=	yes
 USE_RC_SUBR=	uwsgi
 
+PLIST_FILES=	bin/uwsgi \
+		%%PYTHON_SITELIBDIR%%/uwsgidecorators.py
+
 post-patch:
 	${REINPLACE_CMD} -e 's|python|${PYTHON_CMD}|' ${WRKSRC}/Makefile
 

Modified: head/www/uwsgi/distinfo
==============================================================================
--- head/www/uwsgi/distinfo	Mon Jun  3 11:14:38 2013	(r319770)
+++ head/www/uwsgi/distinfo	Mon Jun  3 11:31:51 2013	(r319771)
@@ -1,2 +1,2 @@
-SHA256 (uwsgi-1.9.10.tar.gz) = 2d01dbd3e04901e400b075287a262edc808cce84ff403e9f6f73bbcbf77e05c3
-SIZE (uwsgi-1.9.10.tar.gz) = 621553
+SHA256 (uwsgi-1.9.11.tar.gz) = e566163a7ffd18f341a0de8462d22410ee58b1f5f54c468e3019f47b7e5c4aa4
+SIZE (uwsgi-1.9.11.tar.gz) = 634255

Added: head/www/uwsgi/files/patch-buildconf-base.ini
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/uwsgi/files/patch-buildconf-base.ini	Mon Jun  3 11:31:51 2013	(r319771)
@@ -0,0 +1,18 @@
+--- buildconf/base.ini.orig	2013-05-26 10:08:32.000000000 +0400
++++ buildconf/base.ini	2013-06-03 15:17:01.000000000 +0400
+@@ -1,10 +1,10 @@
+ [uwsgi]
+-xml = auto
++xml = false
+ yaml = true
+-json = auto
+-zeromq = auto
+-ssl = auto
+-pcre = auto
++json = false
++zeromq = false
++ssl = false
++pcre = false
+ routing = auto
+ debug = false
+ unbit = false

Added: head/www/uwsgi/files/patch-uwsgiconfig.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/uwsgi/files/patch-uwsgiconfig.py	Mon Jun  3 11:31:51 2013	(r319771)
@@ -0,0 +1,18 @@
+--- uwsgiconfig.py.orig	2013-05-26 10:08:32.000000000 +0400
++++ uwsgiconfig.py	2013-06-03 15:21:58.000000000 +0400
+@@ -613,15 +613,6 @@
+             self.cflags.append('-DUWSGI_HAS_IFADDRS')
+             report['ifaddrs'] = True
+ 
+-        if uwsgi_os in ('FreeBSD', 'OpenBSD'):
+-            if self.has_include('execinfo.h') or os.path.exists('/usr/local/include/execinfo.h'):
+-                if os.path.exists('/usr/local/include/execinfo.h'):
+-                    self.cflags.append('-I/usr/local/include')
+-                    self.ldflags.append('-L/usr/local/lib')
+-                self.cflags.append('-DUWSGI_HAS_EXECINFO')
+-                self.libs.append('-lexecinfo')
+-                report['execinfo'] = True
+-
+         if self.has_include('zlib.h'):
+             self.cflags.append('-DUWSGI_ZLIB')
+             self.libs.append('-lz')


More information about the svn-ports-all mailing list