Date: Sat, 7 Sep 2013 02:50:54 +0900 From: KATO Tsuguru <tkato432@yahoo.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/181882: devel/bpython: Update to version 0.12 Message-ID: <20130907025054.ec03984cd77e2519684fbb0a@yahoo.com> Resent-Message-ID: <201309061810.r86IA388054528@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 181882 >Category: ports >Synopsis: devel/bpython: Update to version 0.12 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Sep 06 18:10:03 UTC 2013 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 8.4-RELEASE-p3 i386 >Organization: >Environment: >Description: - Update to version 0.12 >How-To-Repeat: >Fix: diff -urN /usr/ports/devel/bpython/Makefile devel/bpython/Makefile --- /usr/ports/devel/bpython/Makefile 2013-08-18 04:12:04.000000000 +0900 +++ devel/bpython/Makefile 2013-09-07 00:00:00.000000000 +0900 @@ -2,24 +2,51 @@ # $FreeBSD: head/devel/bpython/Makefile 324852 2013-08-17 16:32:41Z bdrewery $ PORTNAME= bpython -PORTVERSION= 0.11 +PORTVERSION= 0.12 CATEGORIES= devel python -MASTER_SITES= http://bpython-interpreter.org/releases/ +MASTER_SITES= CHEESESHOP \ + http://bpython-interpreter.org/releases/ PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org -COMMENT= A fancy interface to the Python interpreter +COMMENT= Fancy interface to the Python interpreter +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:${PORTSDIR}/textproc/py-sphinx RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>=0:${PORTSDIR}/textproc/py-pygments -USE_PYTHON= 2.5+ +OPTIONS_DEFINE= EXAMPLES + +USE_PYTHON= yes USE_PYDISTUTILS= easy_install +PYDISTUTILS_BUILD_TARGET= build bdist_egg +USE_GETTEXT= yes MAN1= bpython.1 MAN5= bpython-config.5 +.include <bsd.port.options.mk> + post-install: - @${INSTALL_MAN} ${WRKSRC}/doc/bpython.1 ${MANPREFIX}/man/man1 - @${INSTALL_MAN} ${WRKSRC}/doc/bpython-config.5 ${MANPREFIX}/man/man5 + (cd ${WRKSRC}/build/man && ${INSTALL_DATA} bpython.1 \ + ${MANPREFIX}/man/man1) + (cd ${WRKSRC}/build/man && ${INSTALL_DATA} bpython-config.5 \ + ${MAN5PREFIX}/man/man5) + @${MKDIR} ${DESKTOPDIR} + (cd ${WRKSRC}/data && ${INSTALL_DATA} bpython.desktop \ + ${DESKTOPDIR}) +.for i in de es_ES it_IT nl_NL + @${MKDIR} ${PREFIX}/share/locale/${i}/LC_MESSAGES + (cd ${WRKSRC}/bpython/translations/${i}/LC_MESSAGES && ${INSTALL_DATA} \ + bpython.mo ${PREFIX}/share/locale/${i}/LC_MESSAGES) +.endfor +.if ${PORT_OPTIONS:MEXAMPLES} + @${MKDIR} ${EXAMPLESDIR} +.for i in light.theme sample-config sample.theme + (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${EXAMPLESDIR}) +.endfor +.endif .include <bsd.port.mk> diff -urN /usr/ports/devel/bpython/distinfo devel/bpython/distinfo --- /usr/ports/devel/bpython/distinfo 2013-06-21 04:00:38.000000000 +0900 +++ devel/bpython/distinfo 2013-09-07 00:00:00.000000000 +0900 @@ -1,2 +1,2 @@ -SHA256 (bpython-0.11.tar.gz) = 60cf39712564f0a2516f7b0acf86f3c0392e67a79914eeed189400ffaaaeb309 -SIZE (bpython-0.11.tar.gz) = 86569 +SHA256 (bpython-0.12.tar.gz) = 74a9074c5d5448e09ea9efe6b5305a4f580617d73c38f21eab5fe983312a8ec6 +SIZE (bpython-0.12.tar.gz) = 130968 diff -urN /usr/ports/devel/bpython/files/patch-setup.py devel/bpython/files/patch-setup.py --- /usr/ports/devel/bpython/files/patch-setup.py 2013-06-21 04:00:38.000000000 +0900 +++ devel/bpython/files/patch-setup.py 2013-09-07 00:00:00.000000000 +0900 @@ -1,12 +1,18 @@ --- setup.py.orig 2012-04-20 19:35:36.898907237 +0600 +++ setup.py 2012-04-20 19:35:49.460978953 +0600 -@@ -56,9 +56,6 @@ - man_dir = 'share/man' +@@ -106,15 +106,11 @@ + + # manual pages + man_pages = [ +- (os.path.join(man_dir, 'man1'), ['build/man/bpython.1']), +- (os.path.join(man_dir, 'man5'), ['build/man/bpython-config.5']), + ] + else: + man_pages = [] data_files = [ -- # man pages -- (os.path.join(man_dir, 'man1'), ['doc/bpython.1']), -- (os.path.join(man_dir, 'man5'), ['doc/bpython-config.5']), - # desktop shortcut - (os.path.join('share', 'applications'), ['data/bpython.desktop']) +- # desktop shortcut +- (os.path.join('share', 'applications'), ['data/bpython.desktop']) ] + data_files.extend(man_pages) + diff -urN /usr/ports/devel/bpython/pkg-descr devel/bpython/pkg-descr --- /usr/ports/devel/bpython/pkg-descr 2013-08-29 16:10:19.000000000 +0900 +++ devel/bpython/pkg-descr 2013-09-07 00:00:00.000000000 +0900 @@ -1,5 +1,5 @@ -bpython is a fancy interface to the Python interpreter for Unix-like operating -systems. It has the following features: +bpython is a fancy interface to the Python interpreter for Unix-like +operating systems. It has the following features: * In-line syntax highlighting. * Readline-like autocomplete with suggestions displayed as you type. * Expected parameter list for any Python function. diff -urN /usr/ports/devel/bpython/pkg-plist devel/bpython/pkg-plist --- /usr/ports/devel/bpython/pkg-plist 2013-06-21 04:00:38.000000000 +0900 +++ devel/bpython/pkg-plist 2013-09-07 00:00:00.000000000 +0900 @@ -21,9 +21,15 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/_internal.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/_internal.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/_internal.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/_py3compat.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/_py3compat.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/_py3compat.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/args.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/args.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/args.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/autocomplete.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/autocomplete.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/autocomplete.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/cli.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/cli.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/cli.pyo @@ -52,16 +58,68 @@ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/repl.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/repl.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/repl.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test.theme +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_args.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_args.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_args.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_bpython.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_bpython.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_bpython.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_config.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_config.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_config.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_crashers.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_crashers.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_crashers.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_formatter.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_formatter.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_formatter.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_gtk_.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_gtk_.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_gtk_.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_importcompletion.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_importcompletion.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_importcompletion.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_inspection.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_inspection.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_inspection.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_keys.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_keys.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_keys.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_pager.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_pager.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_pager.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_repl.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_repl.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_repl.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_wizard.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_wizard.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test/test_wizard.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/translations/__init__.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/translations/__init__.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/translations/__init__.pyo %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/urwid.py %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/urwid.pyc %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/urwid.pyo -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/applications/bpython.desktop -@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share/applications -@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/share +share/applications/bpython.desktop +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/light.theme +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample-config +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.theme +share/locale/de/LC_MESSAGES/bpython.mo +share/locale/es_ES/LC_MESSAGES/bpython.mo +share/locale/it_IT/LC_MESSAGES/bpython.mo +share/locale/nl_NL/LC_MESSAGES/bpython.mo +@dirrmtry share/locale/nl_NL/LC_MESSAGES +@dirrmtry share/locale/nl_NL +@dirrmtry share/locale/it_IT/LC_MESSAGES +@dirrmtry share/locale/it_IT +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% +@dirrmtry share/applications @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/translations +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython/test @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpython @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/bpdb @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130907025054.ec03984cd77e2519684fbb0a>