head	1.6;
access;
symbols
	pkgsrc-2026Q1:1.6.0.12
	pkgsrc-2026Q1-base:1.6
	pkgsrc-2025Q4:1.6.0.10
	pkgsrc-2025Q4-base:1.6
	pkgsrc-2025Q3:1.6.0.8
	pkgsrc-2025Q3-base:1.6
	pkgsrc-2025Q2:1.6.0.6
	pkgsrc-2025Q2-base:1.6
	pkgsrc-2025Q1:1.6.0.4
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.6.0.2
	pkgsrc-2024Q4-base:1.6
	pkgsrc-2024Q3:1.5.0.12
	pkgsrc-2024Q3-base:1.5
	pkgsrc-2024Q2:1.5.0.10
	pkgsrc-2024Q2-base:1.5
	pkgsrc-2024Q1:1.5.0.8
	pkgsrc-2024Q1-base:1.5
	pkgsrc-2023Q4:1.5.0.6
	pkgsrc-2023Q4-base:1.5
	pkgsrc-2023Q3:1.5.0.4
	pkgsrc-2023Q3-base:1.5
	pkgsrc-2023Q2:1.5.0.2
	pkgsrc-2023Q2-base:1.5
	pkgsrc-2023Q1:1.4.0.30
	pkgsrc-2023Q1-base:1.4
	pkgsrc-2022Q4:1.4.0.28
	pkgsrc-2022Q4-base:1.4
	pkgsrc-2022Q3:1.4.0.26
	pkgsrc-2022Q3-base:1.4
	pkgsrc-2022Q2:1.4.0.24
	pkgsrc-2022Q2-base:1.4
	pkgsrc-2022Q1:1.4.0.22
	pkgsrc-2022Q1-base:1.4
	pkgsrc-2021Q4:1.4.0.20
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.4.0.18
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.16
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.14
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.12
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.4.0.10
	pkgsrc-2020Q3-base:1.4
	pkgsrc-2020Q2:1.4.0.8
	pkgsrc-2020Q2-base:1.4
	pkgsrc-2020Q1:1.4.0.4
	pkgsrc-2020Q1-base:1.4
	pkgsrc-2019Q4:1.4.0.6
	pkgsrc-2019Q4-base:1.4
	pkgsrc-2019Q3:1.4.0.2
	pkgsrc-2019Q3-base:1.4
	pkgsrc-2019Q2:1.2.0.8
	pkgsrc-2019Q2-base:1.2
	pkgsrc-2019Q1:1.2.0.6
	pkgsrc-2019Q1-base:1.2
	pkgsrc-2018Q4:1.2.0.4
	pkgsrc-2018Q4-base:1.2
	pkgsrc-2018Q3:1.2.0.2
	pkgsrc-2018Q3-base:1.2
	pkgsrc-2018Q2:1.1.0.4
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.2
	pkgsrc-2018Q1-base:1.1;
locks; strict;
comment	@# @;


1.6
date	2024.12.14.00.43.57;	author mef;	state Exp;
branches;
next	1.5;
commitid	wdFU4GO1tToA5pBF;

1.5
date	2023.06.18.14.36.18;	author mef;	state Exp;
branches;
next	1.4;
commitid	99w46sMt42cbdrtE;

1.4
date	2019.08.08.19.53.55;	author brook;	state Exp;
branches;
next	1.3;
commitid	K2VPfA0XCw7xfgyB;

1.3
date	2019.07.31.20.44.35;	author brook;	state Exp;
branches;
next	1.2;
commitid	8Jfdz1jDHZTuPexB;

1.2
date	2018.07.28.14.40.51;	author brook;	state Exp;
branches;
next	1.1;
commitid	hIRYb3oU4xMfBULA;

1.1
date	2018.02.12.19.33.43;	author minskim;	state Exp;
branches;
next	;
commitid	w72HpziLaMmlBBqA;


desc
@@


1.6
log
@(net/R-pbdZMQ) Updated 0.3.9 to 0.3.13, make test passed

2024-09-15: Ver 0.3-13
  * Fix a LTO problem.

2024-09-03: Ver 0.3-12
  * Fix non-API call to R: 'LEVELS'.

2024-01-13: Ver 0.3-11
  * Fix C++ runtime library loaded and avoid clang++ linking problem in
    MacOS ARM64.
  * Update doc links.

2023-09-03: Ver 0.3-10
  * Modify CITATION.
  * Remove meta table from man.
@
text
@# $NetBSD: Makefile,v 1.5 2023/06/18 14:36:18 mef Exp $

R_PKGNAME=	pbdZMQ
R_PKGVER=	0.3-13
CATEGORIES=	net

MAINTAINER=	minskim@@NetBSD.org
COMMENT=	Interface to ZeroMQ
LICENSE=	gnu-gpl-v3

TEST_DEPENDS+=	tex-amscls-[0-9]*:../../print/tex-amscls
TEST_DEPENDS+=	tex-ec-[0-9]*:../../fonts/tex-ec
TEST_DEPENDS+=	tex-inconsolata-[0-9]*:../../fonts/tex-inconsolata
TEST_DEPENDS+=	tex-hyperref-[0-9]*:../../print/tex-hyperref
TEST_DEPENDS+=	tex-latex-bin-[0-9]*:../../print/tex-latex-bin
TEST_DEPENDS+=	tex-listings-[0-9]*:../../print/tex-listings
TEST_DEPENDS+=	tex-natbib-[0-9]*:../../print/tex-natbib
TEST_DEPENDS+=	tex-url-[0-9]*:../../print/tex-url
TEST_DEPENDS+=	tex-xcolor-[0-9]*:../../print/tex-xcolor
TEST_DEPENDS+=	tex-xkeyval-[0-9]*:../../print/tex-xkeyval

GNU_CONFIGURE=	yes
USE_LANGUAGES=	c c++
USE_TOOLS+=	pkg-config sed

CHECK_PORTABILITY_SKIP=	src/zmqsrc/configure

post-install:
	${SED} -e 's,PKG_CONFIG.*,PKG_CONFIG = ${PREFIX}/bin/pkg-config,' \
		${WRKSRC}/src/Makeconf > \
		${DESTDIR}${PREFIX}/lib/R/library/pbdZMQ/etc/Makeconf

.include "../../math/R/Makefile.extension"
.include "../../net/zeromq/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.5
log
@(net/pbdZMQ) Updated 0.3.3 to 0.3.9

2022-12-24: Ver 0.3-9
  * Replace "sprintf()" in C.
  * Replace some ".pbd_env" from function arguments.
  * Add suppress messages to demo.

2022-10-16: Ver 0.3-8
  * Fix "strict-types" and "deprecated-non-prototype" warnings.
  * Fix "if() conditions comparing class() to string".

2022-02-04: Ver 0.3-7
  * Make a copy of './inst/zmq_copyright/*' to './src/zmqsrc'.
  * Add ZeroMQ authors to DESCRIPTION file.

2021-10-25: Ver 0.3-6
  * Change configure.ac for autoconf-2.71
  * Change tests to local in-process (inter-thread) communication transport
    "zmq_inproc".

2021-04-17: Ver 0.3-6
  * Check and add "libzmq>=4.3.0" and "-DENABLE_DRAFTS=ON" options.
  * Add more ZMQ socket options up to libzmq 4.3.4 (may not stable).

2021-02-27: Ver 0.3-6
  * Add more ZMQ socket options.
  * Add timeout for connection in tests.

2021-02-09: Ver 0.3-5
  * Update "conf.sub" and "conf.guess" from CRAN.

2020-12-13: Ver 0.3-4
  * Change "http://" to "https://".

2020-09-07: Ver 0.3-4
  * Fix warning 'char* strncpy(char*, const char*, size_t)' output truncated
    due to "-Werror=stringop-truncation" by gcc 8.3.1
  * Fix a "buf[1]" in zmq.send() call in "R_zmq_sendrecv.r"

2019-07-27: Ver 0.3-4
  * For osx, change "install.libs.R" and "zzz.r.in" for staged installation.

2019-07-10: Ver 0.3-4
  * Roll back to (R >= 3.5.0).
  * Change detection of ZeroMQ library version to "4.2.2" from "4.0.4".
  * Roll detection of ZeroMQ library version to "4.0.4".
  * Block ZeroMQ library version "4.1.6".

2019-05-03: Ver 0.3-4
  * Add "StagedInstall: FALSE" to DESCRIPTION to turn off WARNING in macos.

2019-04-26: Ver 0.3-4
  * Revmoe "^M" from "src/zmqsrc/src/condition_variable.hpp".

2019-04-01: Ver 0.3-4
  * Support REQ/REP sockets in sendfile/recvfile functions.

2019-02-18: Ver 0.3-4
  * Add "R/R_zmq_transfers.r" for transferfing files and directories.
  * Add importFrom utils for zip and unzip.
  * Remove "-Werror" from "src/zmqsrc/configure" to pass "R CMD check".

2019-02-17: Ver 0.3-4
  * Register "R_zmq_send_file" and "R_zmq_recv_file" in "src/zzz.c".
  * Fix Windows binary files transfer problems.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2019/08/08 19:53:55 brook Exp $
d4 1
a4 1
R_PKGVER=	0.3-9
d11 11
d23 1
a23 1
USE_LANGUAGES=	c
@


1.4
log
@Update all R packages to canonical form.

The canonical form [1] of an R package Makefile includes the
following:

- The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as
  needed), and CATEGORIES.

- HOMEPAGE is not present but defined in math/R/Makefile.extension to
  refer to the CRAN web page describing the package.  Other relevant
  web pages are often linked from there via the URL field.

This updates all current R packages to this form, which will make
regular updates _much_ easier, especially using pkgtools/R2pkg.

[1] http://mail-index.netbsd.org/tech-pkg/2019/08/02/msg021711.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2019/07/31 20:44:35 brook Exp $
d4 1
a4 1
R_PKGVER=	0.3-3
@


1.3
log
@R-pbdZMQ: update to version 0.3.3.

Update to the canonical form of an R package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2018/07/28 14:40:51 brook Exp $
d3 3
a5 1
CATEGORIES=	net R
a7 1
HOMEPAGE=	http://r-pbd.org/
a10 3
R_PKGNAME=	pbdZMQ
R_PKGVER=	0.3-3

@


1.2
log
@Remove MASTER_SITES= from individual R package Makefiles.

Each R package should include ../../math/R/Makefile.extension, which also
defines MASTER_SITES.  Consequently, it is redundant for the individual
packages to do the same.  Package-specific definitions also prevent
redefining MASTER_SITES in a single common place.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2018/02/12 19:33:43 minskim Exp $
d3 1
a3 1
CATEGORIES=	net
d11 1
a11 1
R_PKGVER=	0.3-2
a18 4
BUILDLINK_API_DEPENDS.R+=	R>=3.2.0
.include "../../math/R/Makefile.extension"
.include "../../net/zeromq/buildlink3.mk"

d20 1
a20 1
	sed -e 's,PKG_CONFIG.*,PKG_CONFIG = ${LOCALBASE}/bin/pkg-config,' \
d24 2
@


1.1
log
@net/R-pbdZMQ: Import version 0.3.2

This package provides high level R wrapper functions to easily utilize
ZeroMQ. We mainly focus on interactive client/server programming
frameworks. A few wrapper functions compatible with 'rzmq' are also
provided.
@
text
@d1 1
a1 1
# $NetBSD$
a3 1
MASTER_SITES=	${MASTER_SITE_R_CRAN:=contrib/}
@

