forked from ports/contrib
sccache: initial import
This commit is contained in:
parent
191e121efa
commit
4c9d6a1dc2
3
sccache/.footprint
Normal file
3
sccache/.footprint
Normal file
@ -0,0 +1,3 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/sccache
|
5
sccache/.signature
Normal file
5
sccache/.signature
Normal file
@ -0,0 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3w6w7mfvZ1Z/0N67T6ybNVOVwmB29MhzkeCxIcVDHsTcSBBVN6yuzgq3VD7V7VYBznoW5+oss1Pkvqf4sQ/3mAc=
|
||||
SHA256 (Pkgfile) = 48cb0796b1cb3ec1c587982004491d92fc5ffbc2dc5dfef8520c585745fc5185
|
||||
SHA256 (.footprint) = faf777b374273121eaa06a3f627d66169ce6db1948d7cd60994b641e88e88f09
|
||||
SHA256 (sccache-0.2.7.tar.gz) = 0f7e3ad60a93759a35623aa954633c94154fd00d17fe29f9413933e1c5545a52
|
23
sccache/Pkgfile
Normal file
23
sccache/Pkgfile
Normal file
@ -0,0 +1,23 @@
|
||||
# Description: Sccache is a ccache-like tool
|
||||
# URL: https://github.com/mozilla/sccache
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: rust
|
||||
|
||||
name=sccache
|
||||
version=0.2.7
|
||||
release=1
|
||||
source=(https://github.com/mozilla/sccache/archive/$version/$name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
||||
if [ -n "$(pkginfo -i | grep '^sccache ')" ]; then
|
||||
export RUSTC_WRAPPER=/usr/bin/sccache
|
||||
fi
|
||||
|
||||
export CARGO_HOME="$PKGMK_SOURCE_DIR"
|
||||
|
||||
cargo build --release
|
||||
cargo install --root $PKG/usr
|
||||
rm $PKG/usr/.crates.toml
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user