summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChocobo12023-02-23 21:27:08 +0800
committerChocobo12023-02-23 21:29:46 +0800
commit175b8aa3b7e8d5f8e21ce046c02d03e060d8050b (patch)
tree05b2e8ec1dd952ea2d5fc666db4cfae999045098
downloadaur-175b8aa3b7e8d5f8e21ce046c02d03e060d8050b.tar.gz
newpkg: optivorbis 0.1.2-1
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD42
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..91a56a38ccf9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = optivorbis
+ pkgdesc = Application for lossless, format-preserving, two-pass optimization and repair of Vorbis data
+ pkgver = 0.1.2
+ pkgrel = 1
+ url = https://optivorbis.github.io/OptiVorbis/
+ arch = i686
+ arch = x86_64
+ license = AGPL3
+ license = BSD
+ makedepends = rust
+ depends = gcc-libs
+ source = optivorbis-0.1.2-src.tar.gz::https://github.com/OptiVorbis/OptiVorbis/archive/refs/tags/v0.1.2.tar.gz
+ sha256sums = 1bc9c9227f3e6acae080a02892f880dd95e4ab855d53406fe1795d20dc017cff
+
+pkgname = optivorbis
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7a7103723e15
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net>
+
+pkgname=optivorbis
+pkgver=0.1.2
+pkgrel=1
+pkgdesc="Application for lossless, format-preserving, two-pass optimization and repair of Vorbis data"
+arch=('i686' 'x86_64')
+url="https://optivorbis.github.io/OptiVorbis/"
+license=('AGPL3' 'BSD')
+depends=('gcc-libs')
+makedepends=('rust')
+source=("$pkgname-$pkgver-src.tar.gz::https://github.com/OptiVorbis/OptiVorbis/archive/refs/tags/v$pkgver.tar.gz")
+sha256sums=('1bc9c9227f3e6acae080a02892f880dd95e4ab855d53406fe1795d20dc017cff')
+
+
+prepare() {
+ cd "OptiVorbis-$pkgver"
+
+ if [ ! -f "Cargo.lock" ]; then
+ cargo update
+ fi
+ cargo fetch
+}
+
+check() {
+ cd "OptiVorbis-$pkgver"
+
+ #cargo test \
+ #--frozen
+}
+
+package() {
+ cd "OptiVorbis-$pkgver"
+
+ cargo install \
+ --locked \
+ --no-track \
+ --root "$pkgdir/usr" \
+ --path "packages/optivorbis_cli"
+
+ install -Dm644 "LICENSE.BSD-3-Clause" -t "$pkgdir/usr/share/licenses/optivorbis"
+}