pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-gunicorn
Module Name: pkgsrc
Committed By: leot
Date: Fri Nov 3 14:39:27 UTC 2017
Modified Files:
pkgsrc/www/py-gunicorn: Makefile PLIST
Added Files:
pkgsrc/www/py-gunicorn: ALTERNATIVES
Log Message:
py-gunicorn: Add ALTERNATIVES and adjust PLIST for multi-packages support
- Install bin/gunicorn and bin/gunicorn_paster with the PYVERSSUFFIX appended at
the end in order to be used by both Python 2 and a Python 3 package
- Adjust PLIST for bin/gunicorn{,_paster} and for all the files installed as
part of DOCDIR and EXAMPLESDIR
PKGREVISION++
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/www/py-gunicorn/ALTERNATIVES
cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/py-gunicorn/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/py-gunicorn/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/py-gunicorn/Makefile
diff -u pkgsrc/www/py-gunicorn/Makefile:1.9 pkgsrc/www/py-gunicorn/Makefile:1.10
--- pkgsrc/www/py-gunicorn/Makefile:1.9 Fri Apr 14 13:24:30 2017
+++ pkgsrc/www/py-gunicorn/Makefile Fri Nov 3 14:39:27 2017
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2017/04/14 13:24:30 adam Exp $
+# $NetBSD: Makefile,v 1.10 2017/11/03 14:39:27 leot Exp $
DISTNAME= gunicorn-19.7.1
+PKGREVISION= 1
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_PYPI:=g/gunicorn/}
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -15,8 +16,8 @@ BUILD_DEPENDS+= ${PYPKGPREFIX}-test-cov>
USE_TOOLS+= pax
-DOCDIR= ${PREFIX}/share/doc/py-gunicorn
-EXAMPLESDIR= ${PREFIX}/share/examples/py-gunicorn
+DOCDIR= ${PREFIX}/share/doc/${PKGBASE}
+EXAMPLESDIR= ${PREFIX}/share/examples/${PKGBASE}
AUTO_MKDIRS= yes
post-install:
@@ -24,6 +25,8 @@ post-install:
${DESTDIR}${DOCDIR}
cd ${WRKSRC}/examples && pax -wr -pma * \
${DESTDIR}${EXAMPLESDIR}
+ cd ${DESTDIR}${PREFIX}/bin && ${MV} gunicorn gunicorn-${PYVERSSUFFIX} || ${TRUE}
+ cd ${DESTDIR}${PREFIX}/bin && ${MV} gunicorn_paster gunicorn_paster-${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/py-gunicorn/PLIST
diff -u pkgsrc/www/py-gunicorn/PLIST:1.7 pkgsrc/www/py-gunicorn/PLIST:1.8
--- pkgsrc/www/py-gunicorn/PLIST:1.7 Fri Apr 14 13:24:30 2017
+++ pkgsrc/www/py-gunicorn/PLIST Fri Nov 3 14:39:27 2017
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST,v 1.7 2017/04/14 13:24:30 adam Exp $
-bin/gunicorn
-bin/gunicorn_paster
+@comment $NetBSD: PLIST,v 1.8 2017/11/03 14:39:27 leot Exp $
+bin/gunicorn-${PYVERSSUFFIX}
+bin/gunicorn_paster-${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -127,74 +127,74 @@ ${PYSITELIB}/gunicorn/workers/sync.pyo
${PYSITELIB}/gunicorn/workers/workertmp.py
${PYSITELIB}/gunicorn/workers/workertmp.pyc
${PYSITELIB}/gunicorn/workers/workertmp.pyo
-share/doc/py-gunicorn/2010-news.rst
-share/doc/py-gunicorn/2011-news.rst
-share/doc/py-gunicorn/2012-news.rst
-share/doc/py-gunicorn/2013-news.rst
-share/doc/py-gunicorn/2014-news.rst
-share/doc/py-gunicorn/2015-news.rst
-share/doc/py-gunicorn/2016-news.rst
-share/doc/py-gunicorn/2017-news.rst
-share/doc/py-gunicorn/community.rst
-share/doc/py-gunicorn/configure.rst
-share/doc/py-gunicorn/custom.rst
-share/doc/py-gunicorn/deploy.rst
-share/doc/py-gunicorn/design.rst
-share/doc/py-gunicorn/faq.rst
-share/doc/py-gunicorn/index.rst
-share/doc/py-gunicorn/install.rst
-share/doc/py-gunicorn/instrumentation.rst
-share/doc/py-gunicorn/news.rst
-share/doc/py-gunicorn/run.rst
-share/doc/py-gunicorn/settings.rst
-share/doc/py-gunicorn/signals.rst
-share/examples/py-gunicorn/alt_spec.py
-share/examples/py-gunicorn/bad.py
-share/examples/py-gunicorn/boot_fail.py
-share/examples/py-gunicorn/echo.py
-share/examples/py-gunicorn/example_config.py
-share/examples/py-gunicorn/frameworks/cherryapp.py
-share/examples/py-gunicorn/frameworks/django/README
-share/examples/py-gunicorn/frameworks/django/testing/manage.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/__init__.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/apps/__init__.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/apps/someapp/__init__.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/apps/someapp/middleware.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/apps/someapp/models.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/apps/someapp/templates/base.html
-share/examples/py-gunicorn/frameworks/django/testing/testing/apps/someapp/templates/home.html
-share/examples/py-gunicorn/frameworks/django/testing/testing/apps/someapp/tests.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/apps/someapp/urls.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/apps/someapp/views.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/settings.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/urls.py
-share/examples/py-gunicorn/frameworks/django/testing/testing/wsgi.py
-share/examples/py-gunicorn/frameworks/flask_sendfile.py
-share/examples/py-gunicorn/frameworks/flaskapp.py
-share/examples/py-gunicorn/frameworks/pyramidapp.py
-share/examples/py-gunicorn/frameworks/tornadoapp.py
-share/examples/py-gunicorn/frameworks/webpyapp.py
-share/examples/py-gunicorn/gunicorn_rc
-share/examples/py-gunicorn/hello.txt
-share/examples/py-gunicorn/log_app.ini
-share/examples/py-gunicorn/log_app.py
-share/examples/py-gunicorn/logging.conf
-share/examples/py-gunicorn/longpoll.py
-share/examples/py-gunicorn/multiapp.py
-share/examples/py-gunicorn/multidomainapp.py
-share/examples/py-gunicorn/nginx.conf
-share/examples/py-gunicorn/read_django_settings.py
-share/examples/py-gunicorn/readline.py
-share/examples/py-gunicorn/sendfile.py
-share/examples/py-gunicorn/server.crt
-share/examples/py-gunicorn/server.key
-share/examples/py-gunicorn/slowclient.py
-share/examples/py-gunicorn/standalone_app.py
-share/examples/py-gunicorn/supervisor.conf
-share/examples/py-gunicorn/test.py
-share/examples/py-gunicorn/timeout.py
-share/examples/py-gunicorn/websocket/gevent_websocket.py
-share/examples/py-gunicorn/websocket/websocket.html
-share/examples/py-gunicorn/websocket/websocket.py
-share/examples/py-gunicorn/when_ready.conf.py
-@pkgdir share/examples/py-gunicorn/frameworks/django/djangotest/testing/templates
+share/doc/${PKGBASE}/2010-news.rst
+share/doc/${PKGBASE}/2011-news.rst
+share/doc/${PKGBASE}/2012-news.rst
+share/doc/${PKGBASE}/2013-news.rst
+share/doc/${PKGBASE}/2014-news.rst
+share/doc/${PKGBASE}/2015-news.rst
+share/doc/${PKGBASE}/2016-news.rst
+share/doc/${PKGBASE}/2017-news.rst
+share/doc/${PKGBASE}/community.rst
+share/doc/${PKGBASE}/configure.rst
+share/doc/${PKGBASE}/custom.rst
+share/doc/${PKGBASE}/deploy.rst
+share/doc/${PKGBASE}/design.rst
+share/doc/${PKGBASE}/faq.rst
+share/doc/${PKGBASE}/index.rst
+share/doc/${PKGBASE}/install.rst
+share/doc/${PKGBASE}/instrumentation.rst
+share/doc/${PKGBASE}/news.rst
+share/doc/${PKGBASE}/run.rst
+share/doc/${PKGBASE}/settings.rst
+share/doc/${PKGBASE}/signals.rst
+share/examples/${PKGBASE}/alt_spec.py
+share/examples/${PKGBASE}/bad.py
+share/examples/${PKGBASE}/boot_fail.py
+share/examples/${PKGBASE}/echo.py
+share/examples/${PKGBASE}/example_config.py
+share/examples/${PKGBASE}/frameworks/cherryapp.py
+share/examples/${PKGBASE}/frameworks/django/README
+share/examples/${PKGBASE}/frameworks/django/testing/manage.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/__init__.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/apps/__init__.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/apps/someapp/__init__.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/apps/someapp/middleware.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/apps/someapp/models.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/apps/someapp/templates/base.html
+share/examples/${PKGBASE}/frameworks/django/testing/testing/apps/someapp/templates/home.html
+share/examples/${PKGBASE}/frameworks/django/testing/testing/apps/someapp/tests.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/apps/someapp/urls.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/apps/someapp/views.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/settings.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/urls.py
+share/examples/${PKGBASE}/frameworks/django/testing/testing/wsgi.py
+share/examples/${PKGBASE}/frameworks/flask_sendfile.py
+share/examples/${PKGBASE}/frameworks/flaskapp.py
+share/examples/${PKGBASE}/frameworks/pyramidapp.py
+share/examples/${PKGBASE}/frameworks/tornadoapp.py
+share/examples/${PKGBASE}/frameworks/webpyapp.py
+share/examples/${PKGBASE}/gunicorn_rc
+share/examples/${PKGBASE}/hello.txt
+share/examples/${PKGBASE}/log_app.ini
+share/examples/${PKGBASE}/log_app.py
+share/examples/${PKGBASE}/logging.conf
+share/examples/${PKGBASE}/longpoll.py
+share/examples/${PKGBASE}/multiapp.py
+share/examples/${PKGBASE}/multidomainapp.py
+share/examples/${PKGBASE}/nginx.conf
+share/examples/${PKGBASE}/read_django_settings.py
+share/examples/${PKGBASE}/readline.py
+share/examples/${PKGBASE}/sendfile.py
+share/examples/${PKGBASE}/server.crt
+share/examples/${PKGBASE}/server.key
+share/examples/${PKGBASE}/slowclient.py
+share/examples/${PKGBASE}/standalone_app.py
+share/examples/${PKGBASE}/supervisor.conf
+share/examples/${PKGBASE}/test.py
+share/examples/${PKGBASE}/timeout.py
+share/examples/${PKGBASE}/websocket/gevent_websocket.py
+share/examples/${PKGBASE}/websocket/websocket.html
+share/examples/${PKGBASE}/websocket/websocket.py
+share/examples/${PKGBASE}/when_ready.conf.py
+@pkgdir share/examples/${PKGBASE}/frameworks/django/djangotest/testing/templates
Added files:
Index: pkgsrc/www/py-gunicorn/ALTERNATIVES
diff -u /dev/null pkgsrc/www/py-gunicorn/ALTERNATIVES:1.1
--- /dev/null Fri Nov 3 14:39:27 2017
+++ pkgsrc/www/py-gunicorn/ALTERNATIVES Fri Nov 3 14:39:27 2017
@@ -0,0 +1 @@
+bin/gunicorn @PREFIX@/bin/gunicorn-@PYVERSSUFFIX@
Home |
Main Index |
Thread Index |
Old Index