pkgsrc-Users archive

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

Re: Trying to contribute first package - two licenses (user's choice) ?



Build confirmed.
	Finished `release` profile [optimized] target(s) in 21m 11s

~> ls -l work/icann-rdap-0.0.21/target/release/
drwxr-xr-x pin 125 3.0 KB Thu Mar 20 16:28:53 2025  build
drwxr-xr-x pin 125  54 KB Thu Mar 20 16:50:01 2025  deps
drwxr-xr-x pin 125 512 B  Thu Mar 20 16:28:52 2025  examples
drwxr-xr-x pin 125 512 B  Thu Mar 20 16:28:52 2025  incremental
.rw-r--r-- pin 125 5.8 KB Thu Mar 20 16:50:01 2025  libicann_rdap_cli.d
.rw-r--r-- pin 125 1.0 MB Thu Mar 20 16:46:22 2025  libicann_rdap_cli.rlib
.rw-r--r-- pin 125 5.2 KB Thu Mar 20 16:50:01 2025  libicann_rdap_client.d
.rw-r--r-- pin 125 2.7 MB Thu Mar 20 16:46:14 2025  libicann_rdap_client.rlib
.rw-r--r-- pin 125 2.7 KB Thu Mar 20 16:50:01 2025  libicann_rdap_common.d
.rw-r--r-- pin 125 7.7 MB Thu Mar 20 16:38:22 2025  libicann_rdap_common.rlib
.rw-r--r-- pin 125 7.5 KB Thu Mar 20 16:50:01 2025  libicann_rdap_srv.d
.rw-r--r-- pin 125 5.8 MB Thu Mar 20 16:46:56 2025  libicann_rdap_srv.rlib
.rwxr-xr-x pin 125  16 MB Thu Mar 20 16:47:54 2025  rdap
.rwxr-xr-x pin 125  20 MB Thu Mar 20 16:50:01 2025  rdap-srv
.rwxr-xr-x pin 125 9.1 MB Thu Mar 20 16:49:24 2025  rdap-srv-data
.rw-r--r-- pin 125 7.5 KB Thu Mar 20 16:50:01 2025  rdap-srv-data.d
.rwxr-xr-x pin 125 7.4 MB Thu Mar 20 16:49:23 2025  rdap-srv-store
.rw-r--r-- pin 125 7.6 KB Thu Mar 20 16:50:01 2025  rdap-srv-store.d
.rwxr-xr-x pin 125 5.6 MB Thu Mar 20 16:50:01 2025  rdap-srv-test-data
.rw-r--r-- pin 125 7.6 KB Thu Mar 20 16:50:01 2025  rdap-srv-test-data.d
.rw-r--r-- pin 125 7.5 KB Thu Mar 20 16:50:01 2025  rdap-srv.d
.rwxr-xr-x pin 125  15 MB Thu Mar 20 16:47:37 2025  rdap-test
.rw-r--r-- pin 125 6.0 KB Thu Mar 20 16:50:01 2025  rdap-test.d
.rw-r--r-- pin 125 6.5 KB Thu Mar 20 16:50:01 2025  rdap.d

Although, clippy on Rust-1.85.1 doesn't like it that much,

warning: `icann-rdap-common` (lib) generated 46 warnings
warning: `icann-rdap-client` (lib) generated 3 warnings
warning: `icann-rdap-srv` (lib) generated 12 warnings

perhaps the one on 1.83 is a bit more relaxed :)

# $NetBSD$

DISTNAME=	icann-rdap-0.0.21
CATEGORIES=	net
MASTER_SITES=	${MASTER_SITE_GITHUB:=icann/}
GITHUB_TAG=	v${PKGVERSION_NOREV}

MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
HOMEPAGE=	https://github.com/icann/icann-rdap/
COMMENT=	ICANN RDAP client + server
LICENSE=	apache-2.0 OR mit

SITES.wasi-0.11.0+wasi-snapshop-preview1.crate=	https://static.crates.io/crates/wasi/

.include "cargo-depends.mk"

#RUST_REQ=	1.85.1
#Upstream does not state the required MSRV.
#This package is confirmed to build with Rust 1.85.1 on amd64
USE_LANGUAGES+=	c c++
USE_TOOLS+=	pkg-config perl gmake

MAKE_ENV+=	OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q}
RUSTFLAGS+=	-C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib

.include "../../lang/rust/cargo.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"





Home | Main Index | Thread Index | Old Index