pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/gcli



Module Name:    pkgsrc
Committed By:   tm
Date:           Thu Oct 15 21:33:55 UTC 2026

Modified Files:
        pkgsrc/devel/gcli: Makefile PLIST distinfo

Log Message:
gcli: update to 2.13.0

- Parsing of integer arguments on the CLI have been fixed
- A crash that occured when trying to print a non-existant Bugzilla attachment has been fixed
- The manual page `gcli-status(1)` has been fixed and was updated to reflect
  the current behaviour
- A crash when creating a repo on GitHub without specifying a
  description has been fixed.
- Modifying labels attached to issues and pull requests on Gitea
  has been fixed

- The `attachments` subcommand gained support for creating Bugzilla
  attachments as well as marking them as obsolete
- A new manual page `gcli-attachments(1)` has been added documenting
  the options of this subcommand. The `gcli(1)` manual page has
  been updated and references the new manual page as well.
- It is now possible to search for repositories via the `gcli repos`
  subcommand. Search keywords are taken as is after the subcommand:

        gcli repos foo bar baz

- `gcli labels` now includes inherited labels from the organisation
  for Gitea
- When performing actions on a repository via `gcli repos` it is
  now mandatory to specify both the owner and the repository name
  via `-o` and `-r` respectively.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/gcli/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/gcli/PLIST pkgsrc/devel/gcli/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/gcli/Makefile
diff -u pkgsrc/devel/gcli/Makefile:1.14 pkgsrc/devel/gcli/Makefile:1.15
--- pkgsrc/devel/gcli/Makefile:1.14     Thu May 14 16:40:39 2026
+++ pkgsrc/devel/gcli/Makefile  Thu Oct 15 21:33:55 2026
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2026/05/14 16:40:39 ryoon Exp $
+# $NetBSD: Makefile,v 1.15 2026/10/15 21:33:55 tm Exp $
 
-DISTNAME=      gcli-2.2.0
-PKGREVISION=   11
+DISTNAME=      gcli-2.13.0
 CATEGORIES=    devel
-MASTER_SITES=  https://herrhotzenplotz.de/gcli/releases/gcli-2.2.0/
+MASTER_SITES=  https://herrhotzenplotz.de/gcli/releases/gcli-2.13.0/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    tm%NetBSD.org@localhost
@@ -13,9 +12,15 @@ LICENSE=     2-clause-bsd
 
 GNU_CONFIGURE= yes
 USE_LIBTOOL=   yes
-USE_TOOLS+=    pkg-config
+USE_TOOLS+=    pkg-config realpath
 
 PKGCONFIG_OVERRIDE+=   libgcli.pc.in
 
+SUBST_CLASSES+=                        fix-mandir
+SUBST_STAGE.fix-mandir=                pre-configure
+SUBST_MESSAGE.fix-mandir=      Fixing man path
+SUBST_FILES.fix-mandir=                Makefile.in
+SUBST_SED.fix-mandir=          -e 's,share/man,${PKGMANDIR},'
+
 .include "../../www/curl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/gcli/PLIST
diff -u pkgsrc/devel/gcli/PLIST:1.1 pkgsrc/devel/gcli/PLIST:1.2
--- pkgsrc/devel/gcli/PLIST:1.1 Sat Mar 16 09:01:24 2024
+++ pkgsrc/devel/gcli/PLIST     Thu Oct 15 21:33:55 2026
@@ -1,20 +1,7 @@
-@comment $NetBSD: PLIST,v 1.1 2024/03/16 09:01:24 tm Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/10/15 21:33:55 tm Exp $
 bin/gcli
-include/gcli/comments.h
-include/gcli/curl.h
-include/gcli/forks.h
-include/gcli/gcli.h
-include/gcli/gitlab/snippets.h
-include/gcli/issues.h
-include/gcli/labels.h
-include/gcli/milestones.h
-include/gcli/pulls.h
-include/gcli/repos.h
-include/gcli/sshkeys.h
-include/gcli/status.h
-lib/libgcli.la
-lib/pkgconfig/libgcli.pc
 man/man1/gcli-api.1
+man/man1/gcli-attachments.1
 man/man1/gcli-comment.1
 man/man1/gcli-config.1
 man/man1/gcli-forks.1
@@ -23,10 +10,12 @@ man/man1/gcli-issues.1
 man/man1/gcli-labels.1
 man/man1/gcli-milestones.1
 man/man1/gcli-pipelines.1
+man/man1/gcli-pulls-review.1
 man/man1/gcli-pulls.1
 man/man1/gcli-releases.1
 man/man1/gcli-repos.1
 man/man1/gcli-snippets.1
 man/man1/gcli-status.1
+man/man1/gcli-tutorial.1
 man/man1/gcli.1
 man/man5/gcli.5
Index: pkgsrc/devel/gcli/distinfo
diff -u pkgsrc/devel/gcli/distinfo:1.1 pkgsrc/devel/gcli/distinfo:1.2
--- pkgsrc/devel/gcli/distinfo:1.1      Sat Mar 16 09:01:24 2024
+++ pkgsrc/devel/gcli/distinfo  Thu Oct 15 21:33:55 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2024/03/16 09:01:24 tm Exp $
+$NetBSD: distinfo,v 1.2 2026/10/15 21:33:55 tm Exp $
 
-BLAKE2s (gcli-2.2.0.tar.bz2) = 2560ceb528c3672fa0b8c7debbd8439f4e0befe701d2c346c8480b1b55a9a4cd
-SHA512 (gcli-2.2.0.tar.bz2) = 43709083c5f9cb5dcd5f2e9946ba94ad14da4afb6c8f18b72a8b5f1cf503e050a5d3ad7a939b40a7d2c99d06e8ad695f0fe37955dddb6da3a37dcb59907ea62f
-Size (gcli-2.2.0.tar.bz2) = 456985 bytes
+BLAKE2s (gcli-2.13.0.tar.bz2) = b559ced9441dd2a82646c3fa37b1fdfe76685c480d40b597e7669ac5d12e4f05
+SHA512 (gcli-2.13.0.tar.bz2) = f1e6a1681097d06e7defe83d123dfc2564fe1be8af0c9b806690a1b390e3f6839ed98608045866fc8518d3c1e5b74a54c8c92b9f563b952168c1c6c892707b49
+Size (gcli-2.13.0.tar.bz2) = 431608 bytes



Home | Main Index | Thread Index | Old Index