diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | crate_tag.sh | 2 | ||||
-rw-r--r-- | generate.sh | 1 | ||||
-rw-r--r-- | make.sh | 2 | ||||
-rw-r--r-- | rm.sh | 1 |
6 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a4230428801b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = biying_search_file + pkgdesc = This is a CLI for search file in biying + pkgver = r13.1f37804 + pkgrel = 1 + url = https://gitcode.net/dnrops/biying_search_file.git + arch = i686 + arch = pentium4 + arch = x86_64 + arch = arm + arch = armv7h + arch = armv6h + arch = aarch64 + license = GPL3 + makedepends = git + makedepends = cargo + depends = base + depends = gtk4 + depends = glib2 + depends = pciutils + source = biying_search_file::git+https://gitcode.net/dnrops/biying_search_file.git + md5sums = SKIP + +pkgname = biying_search_file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0a1a03713b54 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Andrew dnrops@outlook.com +pkgname='biying_search_file' +_pkgname='biying_search_file' +pkgver=r13.1f37804 +pkgrel=1 +pkgdesc="This is a CLI for search file in biying" +arch=('i686' 'pentium4' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64') +url="https://gitcode.net/dnrops/biying_search_file.git" +license=('GPL3') +depends=('base' 'gtk4' 'glib2' 'pciutils') +makedepends=('git' 'cargo') +source=("$pkgname::git+https://gitcode.net/dnrops/biying_search_file.git") +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/$pkgname" + # export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo fetch --target "$CARCH-unknown-linux-gnu" + cargo build --frozen --release +} + +package() { + cd "$srcdir/$pkgname" + install -Dm 755 "target/release/biying_search_file" -t "$pkgdir/usr/bin/" +} diff --git a/crate_tag.sh b/crate_tag.sh new file mode 100644 index 000000000000..8ccf29148150 --- /dev/null +++ b/crate_tag.sh @@ -0,0 +1,2 @@ +git tag -a v1.0.0 -m "Release version 1.0.0" +git push origin v1.0.0 diff --git a/generate.sh b/generate.sh new file mode 100644 index 000000000000..bbe1d41c2213 --- /dev/null +++ b/generate.sh @@ -0,0 +1 @@ +makepkg --printsrcinfo > .SRCINFO diff --git a/make.sh b/make.sh new file mode 100644 index 000000000000..de61c9837b2f --- /dev/null +++ b/make.sh @@ -0,0 +1,2 @@ +sh rm.sh +makepkg -sf diff --git a/rm.sh b/rm.sh new file mode 100644 index 000000000000..f16a0f1c912e --- /dev/null +++ b/rm.sh @@ -0,0 +1 @@ +rm -rf pkg/ src/ *.tar.gz biying_search_file *.pkg.tar.zst |