mirror of
https://github.com/archlinux/aur.git
synced 2026-02-22 14:09:51 +01:00
47 lines
1.1 KiB
Bash
47 lines
1.1 KiB
Bash
# Maintainer: Aki-nyan <aur@catgirl.link>
|
|
|
|
pkgname=prjoxide-nightly
|
|
pkgver=20231229_36a2798
|
|
pkgrel=1
|
|
epoch=1
|
|
pkgdesc="Documenting Lattice's 28nm FPGA parts"
|
|
arch=("x86_64")
|
|
url="https://github.com/gatecat/prjoxide"
|
|
license=("custom:ISC")
|
|
groups=()
|
|
options=("!strip")
|
|
depends=()
|
|
optdepends=()
|
|
makedepends=("git" "cargo")
|
|
conflicts=(
|
|
"prjoxide-git"
|
|
)
|
|
replaces=()
|
|
source=(
|
|
"prjoxide::git+https://github.com/gatecat/prjoxide.git#commit=36a2798"
|
|
"prjoxide-db::git+https://github.com/gatecat/prjoxide-db.git#commit=56009be"
|
|
)
|
|
sha256sums=(
|
|
"SKIP"
|
|
"SKIP"
|
|
)
|
|
|
|
|
|
_PREFIX="/usr"
|
|
prepare() {
|
|
cd "${srcdir}/prjoxide"
|
|
git submodule init
|
|
git config submodule.database.url "$srcdir/prjoxide-db"
|
|
git -c protocol.file.allow=always submodule update
|
|
}
|
|
|
|
build() {
|
|
cd "${srcdir}/prjoxide/libprjoxide"
|
|
cargo build --release
|
|
}
|
|
|
|
package() {
|
|
install -Dm755 "${srcdir}/prjoxide/libprjoxide/target/release/prjoxide" "${pkgdir}${_PREFIX}/bin/prjoxide"
|
|
install -Dm644 "${srcdir}/prjoxide/libprjoxide/target/release/libpyprjoxide.so" "${pkgdir}${_PREFIX}/lib/libpyprjoxide.so"
|
|
install -Dm644 "${srcdir}/prjoxide/COPYING" "${pkgdir}${_PREFIX}/share/licenses/prjoxide/COPYING"
|
|
}
|