feat: move AUR packages and plugin docs from owlry
This commit is contained in:
13
aur/owlry-lua/.SRCINFO
Normal file
13
aur/owlry-lua/.SRCINFO
Normal file
@@ -0,0 +1,13 @@
|
||||
pkgbase = owlry-lua
|
||||
pkgdesc = Lua runtime for Owlry - enables loading user-created Lua plugins
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-lua
|
||||
40
aur/owlry-lua/PKGBUILD
Normal file
40
aur/owlry-lua/PKGBUILD
Normal file
@@ -0,0 +1,40 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-lua
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Lua runtime for Owlry - enables loading user-created Lua plugins"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry')
|
||||
makedepends=('cargo')
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-lua
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/runtimes/liblua.so"
|
||||
}
|
||||
17
aur/owlry-meta-essentials/.SRCINFO
Normal file
17
aur/owlry-meta-essentials/.SRCINFO
Normal file
@@ -0,0 +1,17 @@
|
||||
pkgbase = owlry-meta-essentials
|
||||
pkgdesc = Essential plugins for Owlry (calculator, system, ssh, scripts, bookmarks)
|
||||
pkgver = 1.0.0
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
arch = any
|
||||
license = GPL-3.0-or-later
|
||||
depends = owlry
|
||||
depends = owlry-plugin-bookmarks
|
||||
depends = owlry-plugin-calculator
|
||||
depends = owlry-plugin-scripts
|
||||
depends = owlry-plugin-ssh
|
||||
depends = owlry-plugin-system
|
||||
conflicts = owlry-essentials
|
||||
replaces = owlry-essentials
|
||||
|
||||
pkgname = owlry-meta-essentials
|
||||
18
aur/owlry-meta-essentials/PKGBUILD
Normal file
18
aur/owlry-meta-essentials/PKGBUILD
Normal file
@@ -0,0 +1,18 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-meta-essentials
|
||||
pkgver=1.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Essential plugins for Owlry (calculator, system, ssh, scripts, bookmarks)"
|
||||
arch=('any')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=(
|
||||
'owlry'
|
||||
'owlry-plugin-bookmarks'
|
||||
'owlry-plugin-calculator'
|
||||
'owlry-plugin-scripts'
|
||||
'owlry-plugin-ssh'
|
||||
'owlry-plugin-system'
|
||||
)
|
||||
replaces=('owlry-essentials')
|
||||
conflicts=('owlry-essentials')
|
||||
27
aur/owlry-meta-full/.SRCINFO
Normal file
27
aur/owlry-meta-full/.SRCINFO
Normal file
@@ -0,0 +1,27 @@
|
||||
pkgbase = owlry-meta-full
|
||||
pkgdesc = Complete Owlry installation with all plugins
|
||||
pkgver = 1.0.0
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
arch = any
|
||||
license = GPL-3.0-or-later
|
||||
depends = owlry
|
||||
depends = owlry-plugin-bookmarks
|
||||
depends = owlry-plugin-calculator
|
||||
depends = owlry-plugin-scripts
|
||||
depends = owlry-plugin-ssh
|
||||
depends = owlry-plugin-system
|
||||
depends = owlry-plugin-clipboard
|
||||
depends = owlry-plugin-emoji
|
||||
depends = owlry-plugin-filesearch
|
||||
depends = owlry-plugin-systemd
|
||||
depends = owlry-plugin-websearch
|
||||
depends = owlry-plugin-media
|
||||
depends = owlry-plugin-pomodoro
|
||||
depends = owlry-plugin-weather
|
||||
optdepends = owlry-lua: Lua runtime for custom user plugins
|
||||
optdepends = owlry-rune: Rune runtime for custom user plugins
|
||||
conflicts = owlry-full
|
||||
replaces = owlry-full
|
||||
|
||||
pkgname = owlry-meta-full
|
||||
33
aur/owlry-meta-full/PKGBUILD
Normal file
33
aur/owlry-meta-full/PKGBUILD
Normal file
@@ -0,0 +1,33 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-meta-full
|
||||
pkgver=1.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Complete Owlry installation with all plugins"
|
||||
arch=('any')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=(
|
||||
'owlry'
|
||||
# Essential plugins
|
||||
'owlry-plugin-bookmarks'
|
||||
'owlry-plugin-calculator'
|
||||
'owlry-plugin-scripts'
|
||||
'owlry-plugin-ssh'
|
||||
'owlry-plugin-system'
|
||||
# Tool plugins
|
||||
'owlry-plugin-clipboard'
|
||||
'owlry-plugin-emoji'
|
||||
'owlry-plugin-filesearch'
|
||||
'owlry-plugin-systemd'
|
||||
'owlry-plugin-websearch'
|
||||
# Widget plugins
|
||||
'owlry-plugin-media'
|
||||
'owlry-plugin-pomodoro'
|
||||
'owlry-plugin-weather'
|
||||
)
|
||||
optdepends=(
|
||||
'owlry-lua: Lua runtime for custom user plugins'
|
||||
'owlry-rune: Rune runtime for custom user plugins'
|
||||
)
|
||||
replaces=('owlry-full')
|
||||
conflicts=('owlry-full')
|
||||
17
aur/owlry-meta-tools/.SRCINFO
Normal file
17
aur/owlry-meta-tools/.SRCINFO
Normal file
@@ -0,0 +1,17 @@
|
||||
pkgbase = owlry-meta-tools
|
||||
pkgdesc = Tool plugins for Owlry (clipboard, emoji, websearch, filesearch, systemd)
|
||||
pkgver = 1.0.0
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
arch = any
|
||||
license = GPL-3.0-or-later
|
||||
depends = owlry
|
||||
depends = owlry-plugin-clipboard
|
||||
depends = owlry-plugin-emoji
|
||||
depends = owlry-plugin-filesearch
|
||||
depends = owlry-plugin-systemd
|
||||
depends = owlry-plugin-websearch
|
||||
conflicts = owlry-tools
|
||||
replaces = owlry-tools
|
||||
|
||||
pkgname = owlry-meta-tools
|
||||
18
aur/owlry-meta-tools/PKGBUILD
Normal file
18
aur/owlry-meta-tools/PKGBUILD
Normal file
@@ -0,0 +1,18 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-meta-tools
|
||||
pkgver=1.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Tool plugins for Owlry (clipboard, emoji, websearch, filesearch, systemd)"
|
||||
arch=('any')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=(
|
||||
'owlry'
|
||||
'owlry-plugin-clipboard'
|
||||
'owlry-plugin-emoji'
|
||||
'owlry-plugin-filesearch'
|
||||
'owlry-plugin-systemd'
|
||||
'owlry-plugin-websearch'
|
||||
)
|
||||
replaces=('owlry-tools')
|
||||
conflicts=('owlry-tools')
|
||||
15
aur/owlry-meta-widgets/.SRCINFO
Normal file
15
aur/owlry-meta-widgets/.SRCINFO
Normal file
@@ -0,0 +1,15 @@
|
||||
pkgbase = owlry-meta-widgets
|
||||
pkgdesc = Widget plugins for Owlry (weather, media, pomodoro)
|
||||
pkgver = 1.0.0
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
arch = any
|
||||
license = GPL-3.0-or-later
|
||||
depends = owlry
|
||||
depends = owlry-plugin-media
|
||||
depends = owlry-plugin-pomodoro
|
||||
depends = owlry-plugin-weather
|
||||
conflicts = owlry-widgets
|
||||
replaces = owlry-widgets
|
||||
|
||||
pkgname = owlry-meta-widgets
|
||||
16
aur/owlry-meta-widgets/PKGBUILD
Normal file
16
aur/owlry-meta-widgets/PKGBUILD
Normal file
@@ -0,0 +1,16 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-meta-widgets
|
||||
pkgver=1.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Widget plugins for Owlry (weather, media, pomodoro)"
|
||||
arch=('any')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=(
|
||||
'owlry'
|
||||
'owlry-plugin-media'
|
||||
'owlry-plugin-pomodoro'
|
||||
'owlry-plugin-weather'
|
||||
)
|
||||
replaces=('owlry-widgets')
|
||||
conflicts=('owlry-widgets')
|
||||
17
aur/owlry-plugin-bookmarks/.SRCINFO
Normal file
17
aur/owlry-plugin-bookmarks/.SRCINFO
Normal file
@@ -0,0 +1,17 @@
|
||||
pkgbase = owlry-plugin-bookmarks
|
||||
pkgdesc = Browser bookmarks plugin for Owlry (Firefox, Chrome, Chromium)
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-bookmarks.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
optdepends = firefox: Firefox bookmarks support
|
||||
optdepends = chromium: Chromium bookmarks support
|
||||
optdepends = google-chrome: Chrome bookmarks support
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-bookmarks
|
||||
46
aur/owlry-plugin-bookmarks/PKGBUILD
Normal file
46
aur/owlry-plugin-bookmarks/PKGBUILD
Normal file
@@ -0,0 +1,46 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-bookmarks
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Browser bookmarks plugin for Owlry (Firefox, Chrome, Chromium)"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-bookmarks.install
|
||||
optdepends=(
|
||||
'firefox: Firefox bookmarks support'
|
||||
'chromium: Chromium bookmarks support'
|
||||
'google-chrome: Chrome bookmarks support'
|
||||
)
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-bookmarks
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libbookmarks.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_bookmarks.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
14
aur/owlry-plugin-calculator/.SRCINFO
Normal file
14
aur/owlry-plugin-calculator/.SRCINFO
Normal file
@@ -0,0 +1,14 @@
|
||||
pkgbase = owlry-plugin-calculator
|
||||
pkgdesc = Calculator plugin for Owlry - evaluate math expressions
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-calculator.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-calculator
|
||||
41
aur/owlry-plugin-calculator/PKGBUILD
Normal file
41
aur/owlry-plugin-calculator/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-calculator
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Calculator plugin for Owlry - evaluate math expressions"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-calculator.install
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-calculator
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libcalculator.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_calculator.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
16
aur/owlry-plugin-clipboard/.SRCINFO
Normal file
16
aur/owlry-plugin-clipboard/.SRCINFO
Normal file
@@ -0,0 +1,16 @@
|
||||
pkgbase = owlry-plugin-clipboard
|
||||
pkgdesc = Clipboard history plugin for Owlry
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-clipboard.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
depends = cliphist
|
||||
depends = wl-clipboard
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-clipboard
|
||||
41
aur/owlry-plugin-clipboard/PKGBUILD
Normal file
41
aur/owlry-plugin-clipboard/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-clipboard
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Clipboard history plugin for Owlry"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry' 'cliphist' 'wl-clipboard')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-clipboard.install
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-clipboard
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libclipboard.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_clipboard.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
16
aur/owlry-plugin-emoji/.SRCINFO
Normal file
16
aur/owlry-plugin-emoji/.SRCINFO
Normal file
@@ -0,0 +1,16 @@
|
||||
pkgbase = owlry-plugin-emoji
|
||||
pkgdesc = Emoji picker plugin for Owlry
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-emoji.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
depends = wl-clipboard
|
||||
depends = noto-fonts-emoji
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-emoji
|
||||
41
aur/owlry-plugin-emoji/PKGBUILD
Normal file
41
aur/owlry-plugin-emoji/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-emoji
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Emoji picker plugin for Owlry"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry' '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')
|
||||
|
||||
_cratename=owlry-plugin-emoji
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
9
aur/owlry-plugin-emoji/owlry-plugin-emoji.install
Normal file
9
aur/owlry-plugin-emoji/owlry-plugin-emoji.install
Normal file
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libemoji.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_emoji.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
16
aur/owlry-plugin-filesearch/.SRCINFO
Normal file
16
aur/owlry-plugin-filesearch/.SRCINFO
Normal file
@@ -0,0 +1,16 @@
|
||||
pkgbase = owlry-plugin-filesearch
|
||||
pkgdesc = File search plugin for Owlry
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-filesearch.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
optdepends = fd: fast file finding (recommended)
|
||||
optdepends = mlocate: locate-based file search
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-filesearch
|
||||
45
aur/owlry-plugin-filesearch/PKGBUILD
Normal file
45
aur/owlry-plugin-filesearch/PKGBUILD
Normal file
@@ -0,0 +1,45 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-filesearch
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="File search plugin for Owlry"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry')
|
||||
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')
|
||||
|
||||
_cratename=owlry-plugin-filesearch
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libfilesearch.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_filesearch.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
15
aur/owlry-plugin-media/.SRCINFO
Normal file
15
aur/owlry-plugin-media/.SRCINFO
Normal file
@@ -0,0 +1,15 @@
|
||||
pkgbase = owlry-plugin-media
|
||||
pkgdesc = Media player controls plugin for Owlry (MPRIS)
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-media.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
depends = playerctl
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-media
|
||||
41
aur/owlry-plugin-media/PKGBUILD
Normal file
41
aur/owlry-plugin-media/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-media
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Media player controls plugin for Owlry (MPRIS)"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry' 'playerctl')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-media.install
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-media
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
9
aur/owlry-plugin-media/owlry-plugin-media.install
Normal file
9
aur/owlry-plugin-media/owlry-plugin-media.install
Normal file
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libmedia.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_media.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
14
aur/owlry-plugin-pomodoro/.SRCINFO
Normal file
14
aur/owlry-plugin-pomodoro/.SRCINFO
Normal file
@@ -0,0 +1,14 @@
|
||||
pkgbase = owlry-plugin-pomodoro
|
||||
pkgdesc = Pomodoro timer widget plugin for Owlry
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-pomodoro.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-pomodoro
|
||||
41
aur/owlry-plugin-pomodoro/PKGBUILD
Normal file
41
aur/owlry-plugin-pomodoro/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-pomodoro
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Pomodoro timer widget plugin for Owlry"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-pomodoro.install
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-pomodoro
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
9
aur/owlry-plugin-pomodoro/owlry-plugin-pomodoro.install
Normal file
9
aur/owlry-plugin-pomodoro/owlry-plugin-pomodoro.install
Normal file
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libpomodoro.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_pomodoro.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
14
aur/owlry-plugin-scripts/.SRCINFO
Normal file
14
aur/owlry-plugin-scripts/.SRCINFO
Normal file
@@ -0,0 +1,14 @@
|
||||
pkgbase = owlry-plugin-scripts
|
||||
pkgdesc = Custom scripts provider plugin for Owlry
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-scripts.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-scripts
|
||||
41
aur/owlry-plugin-scripts/PKGBUILD
Normal file
41
aur/owlry-plugin-scripts/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-scripts
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Custom scripts provider plugin for Owlry"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-scripts.install
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-scripts
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
9
aur/owlry-plugin-scripts/owlry-plugin-scripts.install
Normal file
9
aur/owlry-plugin-scripts/owlry-plugin-scripts.install
Normal file
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libscripts.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_scripts.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
15
aur/owlry-plugin-ssh/.SRCINFO
Normal file
15
aur/owlry-plugin-ssh/.SRCINFO
Normal file
@@ -0,0 +1,15 @@
|
||||
pkgbase = owlry-plugin-ssh
|
||||
pkgdesc = SSH host launcher plugin for Owlry
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-ssh.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
depends = openssh
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-ssh
|
||||
41
aur/owlry-plugin-ssh/PKGBUILD
Normal file
41
aur/owlry-plugin-ssh/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-ssh
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="SSH host launcher plugin for Owlry"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry' 'openssh')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-ssh.install
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-ssh
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
9
aur/owlry-plugin-ssh/owlry-plugin-ssh.install
Normal file
9
aur/owlry-plugin-ssh/owlry-plugin-ssh.install
Normal file
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libssh.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_ssh.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
15
aur/owlry-plugin-system/.SRCINFO
Normal file
15
aur/owlry-plugin-system/.SRCINFO
Normal file
@@ -0,0 +1,15 @@
|
||||
pkgbase = owlry-plugin-system
|
||||
pkgdesc = System actions plugin for Owlry (shutdown, reboot, logout, etc.)
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-system.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
depends = systemd
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-system
|
||||
41
aur/owlry-plugin-system/PKGBUILD
Normal file
41
aur/owlry-plugin-system/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-system
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="System actions plugin for Owlry (shutdown, reboot, logout, etc.)"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry' 'systemd')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-system.install
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-system
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
9
aur/owlry-plugin-system/owlry-plugin-system.install
Normal file
9
aur/owlry-plugin-system/owlry-plugin-system.install
Normal file
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libsystem.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_system.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
15
aur/owlry-plugin-systemd/.SRCINFO
Normal file
15
aur/owlry-plugin-systemd/.SRCINFO
Normal file
@@ -0,0 +1,15 @@
|
||||
pkgbase = owlry-plugin-systemd
|
||||
pkgdesc = Systemd service management plugin for Owlry
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-systemd.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
depends = systemd
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-systemd
|
||||
41
aur/owlry-plugin-systemd/PKGBUILD
Normal file
41
aur/owlry-plugin-systemd/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-systemd
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Systemd service management plugin for Owlry"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry' 'systemd')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-systemd.install
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-systemd
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
9
aur/owlry-plugin-systemd/owlry-plugin-systemd.install
Normal file
9
aur/owlry-plugin-systemd/owlry-plugin-systemd.install
Normal file
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libsystemd.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_systemd.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
14
aur/owlry-plugin-weather/.SRCINFO
Normal file
14
aur/owlry-plugin-weather/.SRCINFO
Normal file
@@ -0,0 +1,14 @@
|
||||
pkgbase = owlry-plugin-weather
|
||||
pkgdesc = Weather widget plugin for Owlry
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-weather.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-weather
|
||||
41
aur/owlry-plugin-weather/PKGBUILD
Normal file
41
aur/owlry-plugin-weather/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-weather
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Weather widget plugin for Owlry"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-weather.install
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-weather
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
9
aur/owlry-plugin-weather/owlry-plugin-weather.install
Normal file
9
aur/owlry-plugin-weather/owlry-plugin-weather.install
Normal file
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libweather.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_weather.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
14
aur/owlry-plugin-websearch/.SRCINFO
Normal file
14
aur/owlry-plugin-websearch/.SRCINFO
Normal file
@@ -0,0 +1,14 @@
|
||||
pkgbase = owlry-plugin-websearch
|
||||
pkgdesc = Web search plugin for Owlry (DuckDuckGo, Google, etc.)
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
install = owlry-plugin-websearch.install
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-plugin-websearch
|
||||
41
aur/owlry-plugin-websearch/PKGBUILD
Normal file
41
aur/owlry-plugin-websearch/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-plugin-websearch
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Web search plugin for Owlry (DuckDuckGo, Google, etc.)"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry')
|
||||
makedepends=('cargo')
|
||||
install=owlry-plugin-websearch.install
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-plugin-websearch
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/plugins/lib${_cratename//-/_}.so"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
pre_install() {
|
||||
# Remove old plugin files that may have different names
|
||||
rm -f /usr/lib/owlry/plugins/libwebsearch.so
|
||||
rm -f /usr/lib/owlry/plugins/libowlry_plugin_websearch.so
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
pre_install
|
||||
}
|
||||
13
aur/owlry-rune/.SRCINFO
Normal file
13
aur/owlry-rune/.SRCINFO
Normal file
@@ -0,0 +1,13 @@
|
||||
pkgbase = owlry-rune
|
||||
pkgdesc = Rune runtime for Owlry - enables loading user-created Rune plugins
|
||||
pkgver = 0.4.10
|
||||
pkgrel = 1
|
||||
url = https://somegit.dev/Owlibou/owlry
|
||||
arch = x86_64
|
||||
license = GPL-3.0-or-later
|
||||
makedepends = cargo
|
||||
depends = owlry
|
||||
source = owlry-0.4.10.tar.gz::https://somegit.dev/Owlibou/owlry/archive/v0.4.10.tar.gz
|
||||
b2sums = 2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d
|
||||
|
||||
pkgname = owlry-rune
|
||||
40
aur/owlry-rune/PKGBUILD
Normal file
40
aur/owlry-rune/PKGBUILD
Normal file
@@ -0,0 +1,40 @@
|
||||
# Maintainer: vikingowl <christian@nachtigall.dev>
|
||||
pkgname=owlry-rune
|
||||
pkgver=0.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="Rune runtime for Owlry - enables loading user-created Rune plugins"
|
||||
arch=('x86_64')
|
||||
url="https://somegit.dev/Owlibou/owlry"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('owlry')
|
||||
makedepends=('cargo')
|
||||
source=("owlry-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
b2sums=('2d3761ee892d7f283a65fa58ca6206735b1b3b6e7f764f839e8a2cbd2fee2ce446c4b992e664790439393e6cb2f21fb21abacdeaf8de9eca4514da86c608216d')
|
||||
|
||||
_cratename=owlry-rune
|
||||
|
||||
prepare() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo build -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "owlry"
|
||||
export RUSTUP_TOOLCHAIN=stable
|
||||
export CARGO_TARGET_DIR=target
|
||||
cargo test -p $_cratename --frozen --release
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "owlry"
|
||||
install -Dm755 "target/release/lib${_cratename//-/_}.so" \
|
||||
"$pkgdir/usr/lib/owlry/runtimes/librune.so"
|
||||
}
|
||||
Reference in New Issue
Block a user