UPDATE net/profanity 0.9.3 and take MAINTAINER

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

UPDATE net/profanity 0.9.3 and take MAINTAINER

Lucas-2
Hello ports,

This is a simple update to 0.9.3, with some bug fixes since 0.9.0.

  * Make legacy auth optional (0.9.1)
  * Dont manipulate pointer from getenv (0.9.2)
  * Fix reading/writing linked files (0.9.2)
  * Use gnu99 C standard (0.9.2)
  * Fix expansion in eval_password (0.9.3)

While there, take maintainership. Rafael asked privately to do it in
the past and was my intention after 0.9.0 release, but he beated me to
send the patch. ^^

-Lucas


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/profanity/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile 18 Jun 2020 20:44:16 -0000 1.14
+++ Makefile 25 Jun 2020 02:45:27 -0000
@@ -1,10 +1,12 @@
 # $OpenBSD: Makefile,v 1.14 2020/06/18 20:44:16 rsadowski Exp $
 
 COMMENT = console based XMPP client
-DISTNAME = profanity-0.9.0
+DISTNAME = profanity-0.9.3
 CATEGORIES = net
 
 HOMEPAGE = https://profanity-im.github.io/
+
+MAINTAINER = Lucas <[hidden email]>
 
 SHARED_LIBS +=  profanity                 0.0 # 0.0
 
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/profanity/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 18 Jun 2020 20:44:16 -0000 1.8
+++ distinfo 21 Jun 2020 15:51:48 -0000
@@ -1,2 +1,2 @@
-SHA256 (profanity-0.9.0.tar.gz) = sq93MqdTXUbfccMjGc0Elds9HyutlnGbSN0/MieT6LA=
-SIZE (profanity-0.9.0.tar.gz) = 830056
+SHA256 (profanity-0.9.3.tar.gz) = dWcNrIdm5MktETxsyZ9PiL3NFS5ZpPAIuM0180cDGck=
+SIZE (profanity-0.9.3.tar.gz) = 830781
Reply | Threaded
Open this post in threaded view
|

Re: UPDATE net/profanity 0.9.3 and take MAINTAINER

Gleydson Soares-2
On Thu, Jun 25, 2020 at 03:01:47AM +0000, Lucas wrote:

> Hello ports,
>
> This is a simple update to 0.9.3, with some bug fixes since 0.9.0.
>
>   * Make legacy auth optional (0.9.1)
>   * Dont manipulate pointer from getenv (0.9.2)
>   * Fix reading/writing linked files (0.9.2)
>   * Use gnu99 C standard (0.9.2)
>   * Fix expansion in eval_password (0.9.3)
>
> While there, take maintainership. Rafael asked privately to do it in
> the past and was my intention after 0.9.0 release, but he beated me to
> send the patch. ^^

looks fine, it's missing `make update-patches' though.

diff -u -p -r1.5 patch-configure_ac
--- patches/patch-configure_ac  18 Jun 2020 20:44:16 -0000      1.5
+++ patches/patch-configure_ac  25 Jun 2020 14:19:12 -0000

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE net/profanity 0.9.3 and take MAINTAINER

Lucas-2
Gleydson Soares <[hidden email]> wrote:
> looks fine, it's missing `make update-patches' though.
>
> diff -u -p -r1.5 patch-configure_ac
> --- patches/patch-configure_ac  18 Jun 2020 20:44:16 -0000      1.5
> +++ patches/patch-configure_ac  25 Jun 2020 14:19:12 -0000

Good catch. I'll send an update diff later on. Today there was a 0.9.4
release but the tarball is borked. Upstream said they'll fix it
tomorrow.

Thanks for taking a look at it.

-Lucas

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE net/profanity 0.9.4 and take MAINTAINER

Lucas-2
In reply to this post by Lucas-2
This is a simple update to 0.9.4, with some bug fixes since 0.9.0.

  * Make legacy auth optional (0.9.1)
  * Dont manipulate pointer from getenv (0.9.2)
  * Fix reading/writing linked files (0.9.2)
  * Use gnu99 C standard (0.9.2)
  * Fix expansion in eval_password (0.9.3)
  * Fix NULL terminated list (0.9.4)
  * Add missing string.h (0.9.4)
  * Fix gcc warnings for cygwin (0.9.4)

I also addressed the patch update as gsoares@ pointed out.

-Lucas


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/profanity/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile 18 Jun 2020 20:44:16 -0000 1.14
+++ Makefile 27 Jun 2020 22:03:17 -0000
@@ -1,10 +1,12 @@
 # $OpenBSD: Makefile,v 1.14 2020/06/18 20:44:16 rsadowski Exp $
 
 COMMENT = console based XMPP client
-DISTNAME = profanity-0.9.0
+DISTNAME = profanity-0.9.4
 CATEGORIES = net
 
 HOMEPAGE = https://profanity-im.github.io/
+
+MAINTAINER = Lucas <[hidden email]>
 
 SHARED_LIBS +=  profanity                 0.0 # 0.0
 
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/profanity/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 18 Jun 2020 20:44:16 -0000 1.8
+++ distinfo 28 Jun 2020 13:30:48 -0000
@@ -1,2 +1,2 @@
-SHA256 (profanity-0.9.0.tar.gz) = sq93MqdTXUbfccMjGc0Elds9HyutlnGbSN0/MieT6LA=
-SIZE (profanity-0.9.0.tar.gz) = 830056
+SHA256 (profanity-0.9.4.tar.gz) = ZVcKAV5EE3+H2Q2q3R4+vHyNpQ8lMlsGqksT9YuThfo=
+SIZE (profanity-0.9.4.tar.gz) = 830413
Index: patches/patch-configure_ac
===================================================================
RCS file: /home/cvs/ports/net/profanity/patches/patch-configure_ac,v
retrieving revision 1.5
diff -u -p -r1.5 patch-configure_ac
--- patches/patch-configure_ac 18 Jun 2020 20:44:16 -0000 1.5
+++ patches/patch-configure_ac 28 Jun 2020 14:49:36 -0000
@@ -1,5 +1,8 @@
 $OpenBSD: patch-configure_ac,v 1.5 2020/06/18 20:44:16 rsadowski Exp $
 
+Use ${LOCALBASE} instead of hard-coded /usr/local
+Use ${MODPY_VERSION} to pick up our python-config
+
 Index: configure.ac
 --- configure.ac.orig
 +++ configure.ac
@@ -12,7 +15,7 @@ Index: configure.ac
      if test "$PYTHON_CONFIG_EXISTS" == "yes"; then
          AX_PYTHON_DEVEL
          AM_CONDITIONAL([BUILD_PYTHON_API], [true])
-@@ -214,10 +214,10 @@ AS_IF([test "x$PLATFORM" = xosx],
+@@ -223,10 +223,10 @@ AS_IF([test "x$PLATFORM" = xosx],
          [AC_MSG_ERROR([libreadline is required for profanity])])],
 
        [test "x$PLATFORM" = xopenbsd],