pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/43400: [www/py-uwsgi] Update to 0.9.5.1



>Number:         43400
>Category:       pkg
>Synopsis:       [www/py-uwsgi] Update to 0.9.5.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 01 13:30:00 +0000 2010
>Originator:     Wen Heping
>Release:        NetBSD-5.0.2
>Organization:
Private
>Environment:
NetBSD nb502.wenjing.com 5.0.2 NetBSD 5.0.2 (GENERIC) #0: Sat Feb  6 17:53:27 
UTC 2010  
builds%b7.netbsd.org@localhost:/home/builds/ab/netbsd-5-0-2-RELEASE/i386/201002061851Z-obj/home/builds/ab/netbsd-5-0-2-RELEASE/src/sys/arch/i386/compile/GENERIC
 i386
>Description:
 * 0.9.5.1 [20100519] *

- fixed paste support
- added a new modifier (22)
- full support for configuration via environment variables
- nginx_string option in nginx module
- fix for harakiri without master
- backported unladen swallow support for 0.9.6-dev
- fixed address space limit detection via getrlimit()
- http body buffering implementation
- added --prio option (to set priority)
- added --post-limit to limit the size of uploads
- added --logto option to allow udp logging without daemonizing
- applied Gentoo's packagers fixes for build system

 * 0.9.5 [20100501] *

- hook based request/modifier management
- plugin support via dlopen
- on-the-fly management flag
- integrated proxy
- logging via udp
- improved spooler for cron-like apps
- async support
- green thread platform (uGreen) on top of teh async mode
- transparent Erlang integration
- embedded snmp agent
- nagios mode
- improved python 3.x support
- improved xml configuration
- new build system
- address space usage limiting
- lot of portability fixes
- lot of optimizations and code refactoring


*** april 2010 ***

 * Fourth Maintenance release [20100427] *

- backported non-yielding app optimization from 0.9.5
- backported udp logging from 0.9.5
- backported uwsgi_error() from 0.9.5 (no more dumb perror())
- fix a rare (but possible) segmentation fault
- added --version
- updated apache2 module

>How-To-Repeat:

>Fix:
--- Makefile.orig       2010-06-02 03:14:21.000000000 +0800
+++ Makefile    2010-06-02 05:16:32.000000000 +0800
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.5 2010/03/17 16:13:45 joerg Exp $
 #

-DISTNAME=      uwsgi-0.9.4.3
+DISTNAME=      uwsgi-0.9.5.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    www python
 MASTER_SITES=  http://projects.unbit.it/downloads/
@@ -16,23 +16,16 @@

 LICENSE=               gnu-gpl-v2

-CFLAGS.python=         ${PYTHONCONFIG} --cflags
-LDFLAGS.python=                ${PYTHONCONFIG} --ldflags
-CFLAGS.libxml2=                xml2-config --cflags
-LDFLAGS.libxml2=       xml2-config --libs
-
 INSTALLATION_DIRS+=    bin

 PLIST_SUBST+=  PYVERSSUFFIX=${PYVERSSUFFIX}

 .include "../../mk/bsd.prefs.mk"

-LDFLAGS+=              -Wl,-rpath,${PREFIX}/lib -L${PREFIX}/lib
 do-build:
        cd ${WRKSRC} && \
-           ${CC} -o uwsgi ${CFLAGS} ${CFLAGS.python:sh} ${CFLAGS.libxml2:sh} \
-           protocol.c socket.c spooler.c utils.c uwsgi.c uwsgi_pymodule.c \
-           ${LDFLAGS} ${LDFLAGS.python:sh} ${LDFLAGS.libxml2:sh}
+       ${SETENV} ${INSTALL_ENV} ${MAKE_ENV} \
+               ${PYTHONBIN} uwsgiconfig.py --build

 do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/uwsgi 
${DESTDIR}${PREFIX}/bin/uwsgi-${PYVERSSUFFIX}
--- distinfo.orig       2010-06-02 03:14:29.000000000 +0800
+++ distinfo    2010-06-02 05:10:17.000000000 +0800
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.3 2010/03/17 16:13:45 joerg Exp $

-SHA1 (uwsgi-0.9.4.3.tar.gz) = 8271fe6f612176ce1a75d3363b5a63e395cc6830
-RMD160 (uwsgi-0.9.4.3.tar.gz) = d03be633473924239bac1f8861e0c8b293afe635
-Size (uwsgi-0.9.4.3.tar.gz) = 82312 bytes
+SHA1 (uwsgi-0.9.5.1.tar.gz) = ec4a47d7f7af4cba88c750b795194cb3c780d1e5
+RMD160 (uwsgi-0.9.5.1.tar.gz) = 6ad9b928a9bbf764679c1db3b1326f8d445febbb
+Size (uwsgi-0.9.5.1.tar.gz) = 120134 bytes



Home | Main Index | Thread Index | Old Index