Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jun 2021 20:46:06 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: 9a68bcb95ac2 - main - x11-toolkits/p5-Gtk3-SimpleList: Modernize
Message-ID:  <202106302046.15UKk6SX054153@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=9a68bcb95ac2fca7778796627b028bd2404bdf6c

commit 9a68bcb95ac2fca7778796627b028bd2404bdf6c
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2021-06-30 20:36:37 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2021-06-30 20:43:39 +0000

    x11-toolkits/p5-Gtk3-SimpleList: Modernize
    
    - Update LICENSE
    - Add LICENSE_FILE
    - Change the way *_DEPENDS are set
    - Update version requirement of *_DEPENDS
    - Add NO_ARCH
    - Update pkg-descr
    - Update WWW
    - Take maintainership
---
 x11-toolkits/p5-Gtk3-SimpleList/Makefile  | 11 +++++++----
 x11-toolkits/p5-Gtk3-SimpleList/pkg-descr | 15 ++++++++++-----
 2 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/x11-toolkits/p5-Gtk3-SimpleList/Makefile b/x11-toolkits/p5-Gtk3-SimpleList/Makefile
index 2d5ce393dbe8..839557c4e53a 100644
--- a/x11-toolkits/p5-Gtk3-SimpleList/Makefile
+++ b/x11-toolkits/p5-Gtk3-SimpleList/Makefile
@@ -7,15 +7,18 @@ MASTER_SITES=	CPAN
 MASTER_SITE_SUBDIR=	CPAN:TVIGNAUD
 PKGNAMEPREFIX=	p5-
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Simple interface to Gtk3's complex MVC list widget
 
-LICENSE=	LGPL21
+LICENSE=	LGPL21+
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-BUILD_DEPENDS=	p5-Gtk3>=0.026:x11-toolkits/p5-Gtk3
-RUN_DEPENDS=	p5-Gtk3>=0.026:x11-toolkits/p5-Gtk3
+BUILD_DEPENDS=	${RUN_DEPENDS}
+RUN_DEPENDS=	p5-Gtk3>=0:x11-toolkits/p5-Gtk3
 
 USES=		perl5
 USE_PERL5=	configure
 
+NO_ARCH=	yes
+
 .include <bsd.port.mk>
diff --git a/x11-toolkits/p5-Gtk3-SimpleList/pkg-descr b/x11-toolkits/p5-Gtk3-SimpleList/pkg-descr
index f2a973bb0b64..e48edfe6f34c 100644
--- a/x11-toolkits/p5-Gtk3-SimpleList/pkg-descr
+++ b/x11-toolkits/p5-Gtk3-SimpleList/pkg-descr
@@ -1,7 +1,12 @@
-A simple interface to Gtk3's complex MVC list widget.
+Gtk3 has a powerful, but complex MVC (Model, View, Controller) system used to
+implement list and tree widgets. Gtk3::SimpleList automates the complex setup
+work and allows you to treat the list model as a more natural list of lists
+structure.
 
-SimpleList is a simple interface to the powerful but
-complex Gtk3::TreeView and Gtk3::ListStore combination,
-implementing using tied arrays to make thing simple and easy.
+After creating a new Gtk3::SimpleList object with the desired columns you may
+set the list data with a simple Perl array assignment. Rows may be added or
+deleted with all of the normal array operations. You can treat the data member
+of the list simplelist object as an array reference, and manipulate the list
+data with perl's normal array operators.
 
-WWW: https://metacpan.org/release/Gtk3-SimpleList
+WWW: https://metacpan.org/dist/Gtk3-SimpleList



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