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 +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
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user