diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a6a944f51b50 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = cursetag-git + pkgdesc = an ncurses based audio metadata (tag) editor + pkgver = r41.d016c13 + pkgrel = 1 + url = https://github.com/lotuskip/cursetag + arch = i686 + arch = x86_64 + license = None + depends = taglib + depends = ncurses + provides = cursetag + conflicts = cursetag + source = git+https://github.com/lotuskip/cursetag + md5sums = SKIP + +pkgname = cursetag-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..37206be0a4a1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Contributor: Onni R. <onnir at iki dot fi> +# Maintainer: Jose Riha <jose 1711 gmail com> + +pkgname=cursetag-git +_pkgname=cursetag +pkgver=r41.d016c13 +pkgrel=1 +license=('None') +pkgdesc="an ncurses based audio metadata (tag) editor" +arch=('i686' 'x86_64') +url="https://github.com/lotuskip/cursetag" +depends=('taglib' 'ncurses') +source=("git+$url") +provides=(cursetag) +conflicts=(cursetag) +md5sums=('SKIP') + +pkgver() { + cd "$_pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + sed -i "s|VERSION=.*$|VERSION=\"\\\\\"${pkgver}\\\\\"\"|" "${srcdir}/${_pkgname}/Makefile" + # sed -i 's|ncursesw/ncurses.h|ncurses.h|' src/io.h + sed -i '/[^#]/ s/\(^CPPFLAGS += -DCOMPLICATED_CURSES_HEADER.*$\)/#\1/' "${srcdir}/${_pkgname}/Makefile" +} + +build() { + cd ${srcdir}/$_pkgname + make +} + +package() { + mkdir -p "${pkgdir}/usr/bin" "${pkgdir}/usr/share/man/man1" + cd ${srcdir}/${_pkgname} + mv -f cursetag ${pkgdir}/usr/bin + mv -f cursetag.1 ${pkgdir}/usr/share/man/man1/ +} |