Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 May 2014 03:32:11 +0600 (BDT)
From:      Muhammad Moinur Rahman <5u623l20@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        wen@FreeBSD.org
Subject:   ports/190352: [PATCH] textproc/py-paragrep: update to 3.1.1, Add STAGE support
Message-ID:  <201405282132.s4SLWBhE067077@bofh.1asiacom.net>
Resent-Message-ID: <201405282140.s4SLe0iE006030@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         190352
>Category:       ports
>Synopsis:       [PATCH] textproc/py-paragrep: update to 3.1.1, Add STAGE support
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 28 21:40:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Muhammad Moinur Rahman
>Release:        FreeBSD 11.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD bofh.1asiacom.net 11.0-CURRENT FreeBSD 11.0-CURRENT #2 r265972: Wed May 14 02:05:04 BDT
>Description:
- Update to 3.1.1
- Add STAGE support

For Committer's reference:
http://pdr.s.ubze.ro/bulk/latest-per-pkg/py27-paragrep/3.1.1/

Port maintainer (wen@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 1.02 (mode: update, diff: ports)
>How-To-Repeat:
>Fix:

--- py-paragrep-3.1.1.patch begins here ---
diff -ruN /usr/ports//textproc/py-paragrep/Makefile ./Makefile
--- /usr/ports//textproc/py-paragrep/Makefile	2014-03-10 23:25:25.000000000 +0600
+++ ./Makefile	2014-05-29 03:22:11.105220034 +0600
@@ -2,26 +2,25 @@
 # $FreeBSD: head/textproc/py-paragrep/Makefile 347786 2014-03-10 17:25:25Z bapt $
 
 PORTNAME=	paragrep
-PORTVERSION=	3.0.5
+PORTVERSION=	3.1.1
 CATEGORIES=	textproc python
-MASTER_SITES=	http://github.com/bmc/paragrep/zipball/release-3.0.5/
+MASTER_SITES=	http://github.com/bmc/paragrep/zipball/release-${PORTVERSION}/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-DISTNAME=	bmc-${PORTNAME}-48708ef
 
 MAINTAINER=	wen@FreeBSD.org
 COMMENT=	Paragraph Grep Utility
 
+LICENSE=	BSD3CLAUSE
+
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}grizzled>=0.8.1:${PORTSDIR}/devel/py-grizzled
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USES=		zip
+WRKSRC=	${WRKDIR}/bmc-${PORTNAME}-e7d5553
 USE_PYTHON=	yes
-USE_PYDISTUTILS=easy_install
-
-MAN1=		paragrep.1
+USE_PYDISTUTILS=yes
+PYDISTUTILS_AUTOPLIST=yes
 
-NO_STAGE=	yes
-post-install:
-	@${INSTALL_MAN} ${WRKSRC}/man/paragrep.1 ${PREFIX}/man/man1/
+post-patch:
+	@${REINPLACE_CMD} -e "s|'man'|'man/man1'|g" ${WRKSRC}/setup.py
 
 .include <bsd.port.mk>
diff -ruN /usr/ports//textproc/py-paragrep/distinfo ./distinfo
--- /usr/ports//textproc/py-paragrep/distinfo	2014-01-22 21:30:13.000000000 +0600
+++ ./distinfo	2014-05-29 03:02:58.040298245 +0600
@@ -1,2 +1,2 @@
-SHA256 (bmc-paragrep-48708ef.zip) = f86ed36d8168c68beff3a82fd3e61b6b0afbefb3eac82540429d98e120caa86e
-SIZE (bmc-paragrep-48708ef.zip) = 24068
+SHA256 (paragrep-3.1.1.tar.gz) = 4bbe39dd7cdf9d39212b75a5536bbf73f43e59911abde1f8c8ae208a42f1091a
+SIZE (paragrep-3.1.1.tar.gz) = 17284
diff -ruN /usr/ports//textproc/py-paragrep/files/patch-setup.py ./files/patch-setup.py
--- /usr/ports//textproc/py-paragrep/files/patch-setup.py	2014-01-22 23:40:44.000000000 +0600
+++ ./files/patch-setup.py	1970-01-01 06:00:00.000000000 +0600
@@ -1,22 +0,0 @@
---- setup.py.orig	2010-03-28 18:26:24.000000000 +0800
-+++ setup.py	2010-03-29 15:07:17.000000000 +0800
-@@ -9,8 +9,8 @@
- import os
- sys.path += [os.getcwd()]
- 
--import ez_setup
--ez_setup.use_setuptools(download_delay=2)
-+#import ez_setup
-+#ez_setup.use_setuptools(download_delay=2)
- from setuptools import setup, find_packages
- import re
- import imp
-@@ -54,7 +54,7 @@
-        author_email     = info['__email__'],
-        entry_points     = {'console_scripts' : 'paragrep=paragrep:main'},
-        install_requires = ['grizzled>=0.8.1', ],
--       data_files       = [('man', ['man/paragrep.1'])],
-+#       data_files       = [('man', ['man/paragrep.1'])],
-        classifiers = [
-         'Intended Audience :: Developers',
-         'Intended Audience :: System Administrators',
diff -ruN /usr/ports//textproc/py-paragrep/pkg-plist ./pkg-plist
--- /usr/ports//textproc/py-paragrep/pkg-plist	2014-01-22 21:16:56.000000000 +0600
+++ ./pkg-plist	1970-01-01 06:00:00.000000000 +0600
@@ -1,17 +0,0 @@
-bin/paragrep
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ez_setup.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ez_setup.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ez_setup.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paragrep/__init__.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paragrep/__init__.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paragrep/__init__.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
-@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/paragrep
-@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
--- py-paragrep-3.1.1.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405282132.s4SLWBhE067077>