svn commit: r376595 - in head/devel/py-ua_parser: . files

Dmitry Sivachenko demon at FreeBSD.org
Fri Jan 9 11:47:54 UTC 2015


Author: demon
Date: Fri Jan  9 11:47:51 2015
New Revision: 376595
URL: https://svnweb.freebsd.org/changeset/ports/376595
QAT: https://qat.redports.org/buildarchive/r376595/

Log:
  Adjust this port to reflect it's move to github.
  regexes.yaml has been move to separate project so it can be used from
  different bindings.
  
  See devel/ua_parser-core port.

Added:
  head/devel/py-ua_parser/files/
  head/devel/py-ua_parser/files/pkg-message.in   (contents, props changed)
Modified:
  head/devel/py-ua_parser/Makefile
  head/devel/py-ua_parser/distinfo
  head/devel/py-ua_parser/pkg-descr

Modified: head/devel/py-ua_parser/Makefile
==============================================================================
--- head/devel/py-ua_parser/Makefile	Fri Jan  9 11:45:51 2015	(r376594)
+++ head/devel/py-ua_parser/Makefile	Fri Jan  9 11:47:51 2015	(r376595)
@@ -3,8 +3,8 @@
 
 PORTNAME=	ua_parser
 PORTVERSION=	0.3.5
+PORTREVISION=	1
 CATEGORIES=	devel python
-MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 DISTNAME=	${PORTNAME:S/_/-/}-${PORTVERSION}
 
@@ -13,9 +13,17 @@ COMMENT=	Python port of Browserscope's u
 
 LICENSE=	APACHE20
 
-RUN_DEPENDS=	${PYTHON_SITELIBDIR}/yaml/__init__.py:${PORTSDIR}/devel/py-yaml
+RUN_DEPENDS=	${LOCALBASE}/share/ua_parser/regexes.yaml:${PORTSDIR}/devel/ua_parser-core \
+		${PYTHON_SITELIBDIR}/yaml/__init__.py:${PORTSDIR}/devel/py-yaml
+
+USE_GITHUB=yes
+GH_ACCOUNT=	ua-parser
+GH_PROJECT=	uap-python
+GH_COMMIT=      90a18d6
+GH_TAGNAME=     ${GH_COMMIT}
 
 USES=		python
 USE_PYTHON=	distutils autoplist
+SUB_FILES=	pkg-message
 
 .include <bsd.port.mk>

Modified: head/devel/py-ua_parser/distinfo
==============================================================================
--- head/devel/py-ua_parser/distinfo	Fri Jan  9 11:45:51 2015	(r376594)
+++ head/devel/py-ua_parser/distinfo	Fri Jan  9 11:47:51 2015	(r376595)
@@ -1,2 +1,2 @@
-SHA256 (ua-parser-0.3.5.tar.gz) = ba26e0c00eb5790b3bd4c911b4a364d94dc27f75e0436146ed016a3cabd2dc43
-SIZE (ua-parser-0.3.5.tar.gz) = 32962
+SHA256 (ua-parser-0.3.5.tar.gz) = ff22b0a1e3bfd3c84f675c8df769627ccf5874368d6b94f6b261d078043aa5f3
+SIZE (ua-parser-0.3.5.tar.gz) = 7504

Added: head/devel/py-ua_parser/files/pkg-message.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-ua_parser/files/pkg-message.in	Fri Jan  9 11:47:51 2015	(r376595)
@@ -0,0 +1,5 @@
+
+To allow user_agent_parser python module to find regexes.yaml file,
+define UA_PARSER_YAML environment variable to point to
+%%LOCALBASE%%/share/ua_parser/regexes.yaml
+

Modified: head/devel/py-ua_parser/pkg-descr
==============================================================================
--- head/devel/py-ua_parser/pkg-descr	Fri Jan  9 11:45:51 2015	(r376594)
+++ head/devel/py-ua_parser/pkg-descr	Fri Jan  9 11:47:51 2015	(r376595)
@@ -6,4 +6,4 @@ as is by implementations in other progra
 
 ua-parser is just a small wrapper around this data.
 
-WWW: https://github.com/tobie/ua-parser
+WWW: https://github.com/ua-parser/uap-python


More information about the svn-ports-all mailing list