Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Oct 2024 06:03:25 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 103ae1f4e8b8 - main - devel/py-robotframework-databaselibrary: Update to 2.0.4
Message-ID:  <202410260603.49Q63P9Z001190@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=103ae1f4e8b8f08ae8df9e9eefe66214941280ee

commit 103ae1f4e8b8f08ae8df9e9eefe66214941280ee
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-10-26 06:00:25 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-10-26 06:00:25 +0000

    devel/py-robotframework-databaselibrary: Update to 2.0.4
    
    - Change MASTER_SITES from GitHub to PYPI
    - Convert to USE_PYTHON=pep517
    - Update pkg-descr
    - Take maintainership
    
    Changes:        https://github.com/MarketSquare/Robotframework-Database-Library/releases
    Approved by:    dvl (maintainer, via private mail)
---
 devel/py-robotframework-databaselibrary/Makefile  | 27 ++++++++++++++---------
 devel/py-robotframework-databaselibrary/distinfo  |  6 ++---
 devel/py-robotframework-databaselibrary/pkg-descr |  9 +++++---
 3 files changed, 25 insertions(+), 17 deletions(-)

diff --git a/devel/py-robotframework-databaselibrary/Makefile b/devel/py-robotframework-databaselibrary/Makefile
index cea958e73c5e..09bd619a06cc 100644
--- a/devel/py-robotframework-databaselibrary/Makefile
+++ b/devel/py-robotframework-databaselibrary/Makefile
@@ -1,23 +1,28 @@
 PORTNAME=	robotframework-databaselibrary
-PORTVERSION=	1.1.1
-DISTVERSIONPREFIX=	v
+PORTVERSION=	2.0.4
 CATEGORIES=	devel www python
+MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	robotframework_databaselibrary-${PORTVERSION}
 
-MAINTAINER=	dvl@FreeBSD.org
-COMMENT=	Utilities meant for Robot Frameworks usage
-WWW=		https://franz-see.github.io/Robotframework-Database-Library/
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Database Library for Robot Framework
+WWW=		https://marketsquare.github.io/Robotframework-Database-Library/ \
+		https://github.com/MarketSquare/Robotframework-Database-Library
 
 LICENSE=	APACHE20
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}robotframework>=2.7.5:devel/py-robotframework@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}robotframework>=5.0.1:devel/py-robotframework@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}robotframework-assertion-engine>=0:devel/py-robotframework-assertion-engine@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}robotframework>=5.0.1:devel/py-robotframework@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}robotframework-assertion-engine>=0:devel/py-robotframework-assertion-engine@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}robotframework-excellib>=0:devel/py-robotframework-excellib@${PY_FLAVOR}
 
-USE_GITHUB=	yes
-GH_ACCOUNT=	franz-see
-GH_PROJECT=	Robotframework-Database-Library
+USES=		python
+USE_PYTHON=	autoplist concurrent pep517
 
 NO_ARCH=	yes
-USES=		python
-USE_PYTHON=	autoplist distutils
 
 .include <bsd.port.mk>
diff --git a/devel/py-robotframework-databaselibrary/distinfo b/devel/py-robotframework-databaselibrary/distinfo
index d6b4556b916d..75ec9de5c335 100644
--- a/devel/py-robotframework-databaselibrary/distinfo
+++ b/devel/py-robotframework-databaselibrary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1537475046
-SHA256 (franz-see-Robotframework-Database-Library-v1.1.1_GH0.tar.gz) = 60de69973cec2a7231341e02c568349ea62948d5b03837a55ee953c1bbba98dc
-SIZE (franz-see-Robotframework-Database-Library-v1.1.1_GH0.tar.gz) = 288257
+TIMESTAMP = 1729909986
+SHA256 (robotframework_databaselibrary-2.0.4.tar.gz) = 0ed5db7a48bd2fcb2572e435e09d5ebb97b715026e792f7dcf49af29c951fd7d
+SIZE (robotframework_databaselibrary-2.0.4.tar.gz) = 27062
diff --git a/devel/py-robotframework-databaselibrary/pkg-descr b/devel/py-robotframework-databaselibrary/pkg-descr
index 87c0c5da321b..a615d6003a04 100644
--- a/devel/py-robotframework-databaselibrary/pkg-descr
+++ b/devel/py-robotframework-databaselibrary/pkg-descr
@@ -1,3 +1,6 @@
-Database Library utilities for use with Robot Framework. This can allow you to
-query your database after an action has been made to verify the results. This
-is compatible* with any Database API Specification 2.0 module.
+The Database Library for Robot Framework allows you to query a database and
+verify the results. It requires an appropriate Python module to be installed
+separately - depending on your database, like e.g. oracledb or pymysql.
+
+The library consists of some keywords designed to perform different checks on
+your database. Here you can find the keyword docs.



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