git: 9a68bcb95ac2 - main - x11-toolkits/p5-Gtk3-SimpleList: Modernize
Po-Chuan Hsieh
sunpoet at FreeBSD.org
Wed Jun 30 20:46:06 UTC 2021
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9a68bcb95ac2fca7778796627b028bd2404bdf6c
commit 9a68bcb95ac2fca7778796627b028bd2404bdf6c
Author: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
AuthorDate: 2021-06-30 20:36:37 +0000
Commit: Po-Chuan Hsieh <sunpoet at 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 at FreeBSD.org
+MAINTAINER= sunpoet at 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
More information about the dev-commits-ports-all
mailing list