gurk-rs: finelize port
This commit is contained in:
parent
df3fdba5eb
commit
000816f394
@ -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"
|
||||
|
||||
|
@ -1,3 +1 @@
|
||||
.crates.toml
|
||||
.crates2.json
|
||||
@bin bin/gurk
|
||||
|
Loading…
Reference in New Issue
Block a user