blob: 092ca977bc57f81a866fc08e24354d9dee297ffb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
# Maintainer: Felix Wiegand <koffeinflummi@gmail.com>
_pkgname="ncmpcpp"
pkgname="${_pkgname}-vim-git"
pkgver=2175.81cb7a4f
pkgrel=1
epoch=1
pkgdesc="An almost exact clone of ncmpc with some new features. Patched for vim-like keybindings."
arch=("i686" "x86_64")
url="https://rybczak.net/ncmpcpp/"
license=("GPL2")
depends=("ncurses" "libmpdclient>=2.14" "boost-libs")
makedepends=("git" "boost" "pkg-config")
optdepends=("curl: fetch lyrics"
"taglib: tag editor"
"fftw: frequency spectrum mode visualization"
)
provides=("ncmpcpp")
conflicts=("ncmpcpp" "ncmpcpp-git" "ncmpcpp-xdg-config" "ncmpcpp-xdg-config-git" "ncmpcpp-color")
install=${pkgname}.install
source=("git+https://github.com/arybczak/ncmpcpp.git"
"vim-keybindings.patch")
sha256sums=("SKIP"
"7914343dca15bf60e89d014b805cc9ceefbeca2a067c0987a82383bc299d715a")
prepare() {
cd "${_pkgname}"
for _p in ${srcdir}/*.patch
do
msg2 "Applying $_p"
patch -p1 -i $_p
done
}
pkgver() {
cd "${_pkgname}"
echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}
build() {
cd "${_pkgname}"
./autogen.sh
./configure BOOST_LIB_SUFFIX="" --prefix=/usr \
--enable-clock --enable-outputs --enable-visualizer
make
}
package() {
cd "${_pkgname}"
make DESTDIR="$pkgdir/" install
}
|