Skip to content

Commit cd53e77

Browse files
committed
Delete .gitignore
1 parent edaff20 commit cd53e77

File tree

2 files changed

+12
-15
lines changed

2 files changed

+12
-15
lines changed

archlinuxcn/crm-git/.gitignore

-2
This file was deleted.

archlinuxcn/crm-git/PKGBUILD

+12-13
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Maintainer: taotieren <[email protected]>
22

33
pkgname=crm-git
4-
pkgver=0.1.8.r16.g7d4f255
4+
pkgver=0.2.0.r1.gcb4f0ce
55
pkgrel=1
66
pkgdesc="crm (Cargo registry manager)"
77
arch=('any')
@@ -13,7 +13,7 @@ replaces=()
1313
depends=('cargo')
1414
makedepends=('git' 'rust')
1515
backup=()
16-
options=('!strip')
16+
options=('!strip' '!lto')
1717
install=
1818
source=("${pkgname%-git}::git+${url}.git")
1919
sha256sums=('SKIP')
@@ -24,24 +24,23 @@ pkgver() {
2424
}
2525

2626
build() {
27-
# build crm
2827
cd "${srcdir}/${pkgname%-git}/"
29-
cargo build --release
28+
29+
export RUSTUP_TOOLCHAIN=stable
30+
export CARGO_TARGET_DIR=target
31+
cargo build --release --all-features
3032
}
3133

3234
check() {
3335
cd "${srcdir}/${pkgname%-git}/"
34-
cargo test --release
36+
37+
export RUSTUP_TOOLCHAIN=stable
38+
cargo test --all-features
3539
}
3640

3741
package() {
38-
# install crm
39-
install -Dm0755 "${srcdir}/${pkgname%-git}/target/release/${pkgname%-git}" "${pkgdir}/usr/share/${pkgname%-git}/${pkgname%-git}"
40-
41-
install -Dm0755 /dev/stdin "${pkgdir}/usr/bin/${pkgname%-git}" << EOF
42-
#!/bin/env bash
43-
cd /usr/share/${pkgname%-git}/
44-
./${pkgname%-git} "\$@"
45-
EOF
42+
cd "${srcdir}/${pkgname%-git}/"
4643

44+
export RUSTUP_TOOLCHAIN=stable
45+
cargo install --no-track --all-features --root "$pkgdir/usr/" --path .
4746
}

0 commit comments

Comments
 (0)