summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff Hughes2020-07-30 20:16:26 -0400
committerJeff Hughes2020-07-30 20:16:26 -0400
commit5b1c6f6fe21816582564bd494c0fbf8470437a67 (patch)
tree952543de05f416fcd20d135d2b96de76af27fcc7
parent236a6099c696ad7664e660d686aeb403af27d1d0 (diff)
downloadaur-5b1c6f6fe21816582564bd494c0fbf8470437a67.tar.gz
Adjust dependencies and add wide character support
-rw-r--r--.SRCINFO6
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD11
3 files changed, 8 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 50c82e8c4b28..15d86573672c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = shellcaster
pkgdesc = ncurses-based TUI podcast manager
pkgver = 0.8.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/jeff-hughes/shellcaster
arch = x86_64
arch = i686
arch = aarch64
license = GPL3
- makedepends = rustup>=1.17.0
- makedepends = ncurses
+ makedepends = rust>=1.42.0
+ depends = ncurses>=6.0
depends = sqlite>=3.23.0
depends = openssl>=1.1.0
backup = etc/shellcaster/config.toml
diff --git a/.gitignore b/.gitignore
index 93061e043740..c1ee2c9bcd97 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
*.tar.xz
*.tar.gz
*.tar.zst
+*.log
/pkg
/src
/shellcaster
diff --git a/PKGBUILD b/PKGBUILD
index 68f658e3a661..d1af64190086 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,15 @@
# Maintainer: Jeff Hughes <jeff.hughes@gmail.com>
pkgname=shellcaster
pkgver=0.8.2
-pkgrel=1
+pkgrel=2
pkgdesc="ncurses-based TUI podcast manager"
arch=('x86_64' 'i686' 'aarch64')
url="https://github.com/jeff-hughes/shellcaster"
license=('GPL3')
-depends=('sqlite>=3.23.0' 'openssl>=1.1.0')
-makedepends=(
- 'rustup>=1.17.0'
- 'ncurses'
-)
+depends=('ncurses>=6.0' 'sqlite>=3.23.0' 'openssl>=1.1.0')
+makedepends=('rust>=1.42.0')
backup=("etc/${pkgname}/config.toml")
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jeff-hughes/${pkgname}/archive/v$pkgver.tar.gz")
@@ -20,7 +17,7 @@ sha256sums=('9b1319afe6bb14ce6c92b4c6a3de0e2fbf9a7e28f843c3506bec6b7bc8fb31cc')
package() {
cd "$srcdir/$pkgname-$pkgver"
- cargo install --no-track --locked --no-default-features --features "native-tls" --root "${pkgdir}/usr" --path .
+ cargo install --no-track --locked --no-default-features --features "wide,native-tls" --root "${pkgdir}/usr" --path .
rm -f "${pkgdir}"/usr/.crate*
install -Dm644 ./config.toml "${pkgdir}/etc/${pkgname}/config.toml"