On 2020/04/08 17:10, Markus Uhlin wrote:
> Hi,
>
> Here comes an update for net/swirc 3.2.3 -> 3.2.4.
>
> Full changelog:
> https://github.com/uhlin/swirc/blob/master/CHANGELOG.md#324---2020-04-08
>
> I attach a diff for the port.
>
> Markus
> diff -ru /tmp/ports/net/swirc/Makefile /usr/ports/net/swirc/Makefile
> --- /tmp/ports/net/swirc/Makefile Wed Apr 8 18:52:57 2020
> +++ /usr/ports/net/swirc/Makefile Wed Apr 8 18:39:38 2020
> @@ -1,7 +1,7 @@
> # $OpenBSD: Makefile,v 1.6 2020/04/05 18:08:29 solene Exp $
>
> COMMENT = curses icb and irc client
> -DISTNAME = swirc-3.2.3
> +DISTNAME = swirc-3.2.4
> CATEGORIES = net
> HOMEPAGE = https://www.nifty-networks.net/swirc/
>
> @@ -19,7 +19,8 @@
> LIB_DEPENDS = devel/libidn net/curl
> CONFIGURE_STYLE = simple
>
> -NO_TEST = Yes
> +TEST_DEPENDS = devel/cmocka
> +TEST_TARGET = check
>
> MAKE_FLAGS = DEST_CONFMAN=${WRKINST}${PREFIX}/man/man5 \
> DEST_MANUAL=${WRKINST}${PREFIX}/man/man1 \
> diff -ru /tmp/ports/net/swirc/distinfo /usr/ports/net/swirc/distinfo
> --- /tmp/ports/net/swirc/distinfo Wed Apr 8 18:52:57 2020
> +++ /usr/ports/net/swirc/distinfo Wed Apr 8 18:41:59 2020
> @@ -1,2 +1,2 @@
> -SHA256 (swirc-3.2.3.tgz) = UuJzu8nqY4SEGUeFjWDLdAplvYDSJXx8qznZpOuRnwY=
> -SIZE (swirc-3.2.3.tgz) = 230048
> +SHA256 (swirc-3.2.4.tgz) = yMFe62zHaKG5aVIxRCD+pgyUK02tJfYxjSjdLwCgK8k=
> +SIZE (swirc-3.2.4.tgz) = 241352
Here's a modified diff which honours CFLAGS/CXXFLAGS/CC/CXX and
doesn't hide compiler command lines.
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/swirc/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile 5 Apr 2020 18:08:29 -0000 1.6
+++ Makefile 8 Apr 2020 17:51:25 -0000
@@ -1,7 +1,7 @@
# $OpenBSD: Makefile,v 1.6 2020/04/05 18:08:29 solene Exp $
COMMENT = curses icb and irc client
-DISTNAME = swirc-3.2.3
+DISTNAME = swirc-3.2.4
CATEGORIES = net
HOMEPAGE = https://www.nifty-networks.net/swirc/
@@ -19,11 +19,13 @@ COMPILER = base-clang ports-gcc
LIB_DEPENDS = devel/libidn net/curl
CONFIGURE_STYLE = simple
-NO_TEST = Yes
+TEST_DEPENDS = devel/cmocka
+TEST_TARGET = check
MAKE_FLAGS = DEST_CONFMAN=${WRKINST}${PREFIX}/man/man5 \
DEST_MANUAL=${WRKINST}${PREFIX}/man/man1 \
INSTALL_DEPS=swirc src/swirc.1 swirc.conf.5 \
- PREFIX=${PREFIX}
+ PREFIX=${PREFIX} CC="${CC}" CXX="${CXX}" \
+ E=@: Q=
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/swirc/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 5 Apr 2020 18:08:29 -0000 1.6
+++ distinfo 8 Apr 2020 17:51:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (swirc-3.2.3.tgz) = UuJzu8nqY4SEGUeFjWDLdAplvYDSJXx8qznZpOuRnwY=
-SIZE (swirc-3.2.3.tgz) = 230048
+SHA256 (swirc-3.2.4.tgz) = yMFe62zHaKG5aVIxRCD+pgyUK02tJfYxjSjdLwCgK8k=
+SIZE (swirc-3.2.4.tgz) = 241352
Index: patches/patch-configure
===================================================================
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-configure 8 Apr 2020 17:51:25 -0000
@@ -0,0 +1,17 @@
+$OpenBSD$
+
+Index: configure
+--- configure.orig
++++ configure
+@@ -50,9 +50,9 @@ SHARED_FLAGS=-DBSD=1\\
+ -I/usr/local/include\\
+ -Wall
+ CC=cc
+-CFLAGS=\$(SHARED_FLAGS) -std=c99
++CFLAGS=\$(SHARED_FLAGS) -std=c99 ${CFLAGS}
+ CXX=c++
+-CXXFLAGS=\$(SHARED_FLAGS) -std=c++14
++CXXFLAGS=\$(SHARED_FLAGS) -std=c++14 ${CXXFLAGS}
+ LDFLAGS=-L/usr/local/lib
+ LDLIBS=-lcrypto\\
+ -lcurl\\
No comments:
Post a Comment