gurk-rs: finelize port

This commit is contained in:
c0dev0id 2023-02-10 19:15:47 +01:00
parent df3fdba5eb
commit 000816f394
3 changed files with 5 additions and 11 deletions

View File

@ -11,29 +11,25 @@ MAINTAINER = Stefan Hagen <sh+ports@codevoid.de>
# AGPL 3.0
PERMIT_PACKAGE = Yes
DISTFILES = ${DISTNAME}{master}${EXTRACT_SUFX}
# vendor files (see $FILESDIR/config)
# vendor files (see ${FILESDIR}/config)
MASTER_SITES0 = https://codevoid.de/h/
DISTFILES += ${DISTNAME}-vendorfiles${EXTRACT_SUFX}:0
MODULES = devel/cargo
WANTLIB = ${MODCARGO_WANTLIB}
WANTLIB = m ${MODCARGO_WANTLIB}
BUILD_DEPENDS = devel/protobuf \
security/rust-ring
CONFIGURE_STYLE = cargo
RELEASE_DIR = ${MODCARGO_TARGET_DIR}/release
post-configure:
sed -i '/opt-level/s,2,0,' ${WRKDIR}/.cargo/config
cat ${FILESDIR}/config >> ${WRKDIR}/.cargo/config
sed -i.bak 's/opt-level = 2/opt-level = 0/g' ${WRKDIR}/.cargo/config
do-install:
${INSTALL_PROGRAM} ${RELEASE_DIR}/gurk ${PREFIX}/bin/
${INSTALL_PROGRAM} ${MODCARGO_TARGET_DIR}/release/gurk ${PREFIX}/bin/
.include "crates.inc"

View File

@ -1 +1 @@
Signal Messenger client for the terminal written in Rust.
Signal Messenger client for the terminal written in Rust.

View File

@ -1,3 +1 @@
.crates.toml
.crates2.json
@bin bin/gurk