chore(aur): update all plugin PKGBUILDs for v1.0.0 with per-crate tags

This commit is contained in:
2026-03-26 14:08:07 +01:00
parent ef6449ce3d
commit d8d26f4fd2
17 changed files with 121 additions and 117 deletions

View File

@@ -8,6 +8,7 @@ url="https://somegit.dev/Owlibou/owlry"
license=('GPL-3.0-or-later')
depends=(
'owlry'
'owlry-core'
'owlry-plugin-bookmarks'
'owlry-plugin-calculator'
'owlry-plugin-scripts'

View File

@@ -8,6 +8,7 @@ url="https://somegit.dev/Owlibou/owlry"
license=('GPL-3.0-or-later')
depends=(
'owlry'
'owlry-core'
# Essential plugins
'owlry-plugin-bookmarks'
'owlry-plugin-calculator'

View File

@@ -8,6 +8,7 @@ url="https://somegit.dev/Owlibou/owlry"
license=('GPL-3.0-or-later')
depends=(
'owlry'
'owlry-core'
'owlry-plugin-clipboard'
'owlry-plugin-emoji'
'owlry-plugin-filesearch'

View File

@@ -8,6 +8,7 @@ url="https://somegit.dev/Owlibou/owlry"
license=('GPL-3.0-or-later')
depends=(
'owlry'
'owlry-core'
'owlry-plugin-media'
'owlry-plugin-pomodoro'
'owlry-plugin-weather'

View File

@@ -1,12 +1,12 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-bookmarks
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="Browser bookmarks plugin for Owlry (Firefox, Chrome, Chromium)"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry')
depends=('owlry-core')
makedepends=('cargo')
install=owlry-plugin-bookmarks.install
optdepends=(
@@ -14,33 +14,33 @@ optdepends=(
'chromium: Chromium bookmarks support'
'google-chrome: Chrome bookmarks support'
)
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-bookmarks
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-calculator
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="Calculator plugin for Owlry - evaluate math expressions"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry')
depends=('owlry-core')
makedepends=('cargo')
install=owlry-plugin-calculator.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-calculator
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-clipboard
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="Clipboard history plugin for Owlry"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry' 'cliphist' 'wl-clipboard')
depends=('owlry-core' 'cliphist' 'wl-clipboard')
makedepends=('cargo')
install=owlry-plugin-clipboard.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-clipboard
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-emoji
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="Emoji picker plugin for Owlry"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry' 'wl-clipboard' 'noto-fonts-emoji')
depends=('owlry-core' 'wl-clipboard' 'noto-fonts-emoji')
makedepends=('cargo')
install=owlry-plugin-emoji.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-emoji
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,45 +1,45 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-filesearch
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="File search plugin for Owlry"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry')
depends=('owlry-core')
makedepends=('cargo')
install=owlry-plugin-filesearch.install
optdepends=(
'fd: fast file finding (recommended)'
'mlocate: locate-based file search'
)
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-filesearch
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-media
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="Media player controls plugin for Owlry (MPRIS)"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry' 'playerctl')
depends=('owlry-core' 'playerctl')
makedepends=('cargo')
install=owlry-plugin-media.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-media
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-pomodoro
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="Pomodoro timer widget plugin for Owlry"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry')
depends=('owlry-core')
makedepends=('cargo')
install=owlry-plugin-pomodoro.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-pomodoro
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-scripts
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="Custom scripts provider plugin for Owlry"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry')
depends=('owlry-core')
makedepends=('cargo')
install=owlry-plugin-scripts.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-scripts
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-ssh
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="SSH host launcher plugin for Owlry"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry' 'openssh')
depends=('owlry-core' 'openssh')
makedepends=('cargo')
install=owlry-plugin-ssh.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-ssh
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-system
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="System actions plugin for Owlry (shutdown, reboot, logout, etc.)"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry' 'systemd')
depends=('owlry-core' 'systemd')
makedepends=('cargo')
install=owlry-plugin-system.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-system
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-systemd
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="Systemd service management plugin for Owlry"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry' 'systemd')
depends=('owlry-core' 'systemd')
makedepends=('cargo')
install=owlry-plugin-systemd.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-systemd
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-weather
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="Weather widget plugin for Owlry"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry')
depends=('owlry-core')
makedepends=('cargo')
install=owlry-plugin-weather.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-weather
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}

View File

@@ -1,41 +1,41 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlry-plugin-websearch
pkgver=0.4.10
pkgver=1.0.0
pkgrel=1
pkgdesc="Web search plugin for Owlry (DuckDuckGo, Google, etc.)"
arch=('x86_64')
url="https://somegit.dev/Owlibou/owlry"
url="https://somegit.dev/Owlibou/owlry-plugins"
license=('GPL-3.0-or-later')
depends=('owlry')
depends=('owlry-core')
makedepends=('cargo')
install=owlry-plugin-websearch.install
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
source=("$pkgname-$pkgver.tar.gz::https://somegit.dev/Owlibou/owlry-plugins/archive/$pkgname-v$pkgver.tar.gz")
b2sums=('SKIP')
_cratename=owlry-plugin-websearch
prepare() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo build -p $_cratename --frozen --release
}
check() {
cd "owlry"
cd "owlry-plugins"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo test -p $_cratename --frozen
}
package() {
cd "owlry"
cd "owlry-plugins"
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
}