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
|
# AGPL 3.0
|
||||||
PERMIT_PACKAGE = Yes
|
PERMIT_PACKAGE = Yes
|
||||||
|
|
||||||
DISTFILES = ${DISTNAME}{master}${EXTRACT_SUFX}
|
# vendor files (see ${FILESDIR}/config)
|
||||||
|
|
||||||
# vendor files (see $FILESDIR/config)
|
|
||||||
MASTER_SITES0 = https://codevoid.de/h/
|
MASTER_SITES0 = https://codevoid.de/h/
|
||||||
DISTFILES += ${DISTNAME}-vendorfiles${EXTRACT_SUFX}:0
|
DISTFILES += ${DISTNAME}-vendorfiles${EXTRACT_SUFX}:0
|
||||||
|
|
||||||
MODULES = devel/cargo
|
MODULES = devel/cargo
|
||||||
|
|
||||||
WANTLIB = ${MODCARGO_WANTLIB}
|
WANTLIB = m ${MODCARGO_WANTLIB}
|
||||||
|
|
||||||
BUILD_DEPENDS = devel/protobuf \
|
BUILD_DEPENDS = devel/protobuf \
|
||||||
security/rust-ring
|
security/rust-ring
|
||||||
|
|
||||||
CONFIGURE_STYLE = cargo
|
CONFIGURE_STYLE = cargo
|
||||||
|
|
||||||
RELEASE_DIR = ${MODCARGO_TARGET_DIR}/release
|
|
||||||
|
|
||||||
post-configure:
|
post-configure:
|
||||||
|
sed -i '/opt-level/s,2,0,' ${WRKDIR}/.cargo/config
|
||||||
cat ${FILESDIR}/config >> ${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:
|
do-install:
|
||||||
${INSTALL_PROGRAM} ${RELEASE_DIR}/gurk ${PREFIX}/bin/
|
${INSTALL_PROGRAM} ${MODCARGO_TARGET_DIR}/release/gurk ${PREFIX}/bin/
|
||||||
|
|
||||||
.include "crates.inc"
|
.include "crates.inc"
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
Signal Messenger client for the terminal written in Rust.
|
Signal Messenger client for the terminal written in Rust.
|
||||||
|
@ -1,3 +1 @@
|
|||||||
.crates.toml
|
|
||||||
.crates2.json
|
|
||||||
@bin bin/gurk
|
@bin bin/gurk
|
||||||
|
Loading…
Reference in New Issue
Block a user