tmux: Update to 2.6

* Build release instead of git "master"
* Some small PKGBUILD cleanup.
This commit is contained in:
Gennady Feldman
2017-12-13 07:23:15 -05:00
parent 36b58f63e6
commit 080d548b6e
3 changed files with 13 additions and 17 deletions

View File

@@ -1,40 +1,36 @@
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
pkgname=tmux-git
pkgver=2.5.94.g73b9328c
pkgname=tmux
pkgver=2.6
pkgrel=1
pkgdesc='A terminal multiplexer'
url='https://tmux.github.io/'
arch=('i686' 'x86_64')
license=('BSD')
provides=('tmux')
conflicts=('tmux')
conflict=('tmux-git')
replaces=('tmux-git')
depends=('ncurses' 'libevent')
makedepends=('git' 'ncurses-devel' 'libevent-devel')
source=("${pkgname}"::'git+https://github.com/tmux/tmux.git'
makedepends=('ncurses-devel' 'libevent-devel')
source=(https://github.com/tmux/tmux/releases/download/$pkgver/tmux-$pkgver.tar.gz
'msys-platform.patch'
'no-check-dirs-permission.patch')
sha256sums=('SKIP'
sha256sums=('b17cd170a94d7b58c0698752e1f4f263ab6dc47425230df7e53a6435cc7cd7e8'
'cf7e0f642d43fc97f7c55be41c693cceab5c891f81fcee687e918075e55cd533'
'8f1938c9bcb99fba5441e11379a193c17eee582a03c04f1bde8089d58a84f44f')
pkgver() {
cd "${srcdir}"/$pkgname
git describe --tags | sed -e 's|-|.|g' -e 's|v||g'
}
prepare() {
cd "${srcdir}"/$pkgname
cd "${srcdir}/$pkgname-$pkgver"
patch -p1 -i "${srcdir}"/msys-platform.patch
patch -p0 -i "${srcdir}"/no-check-dirs-permission.patch
cp osdep-cygwin.c osdep-msys.c
msg2 "Running autogen.sh"
./autogen.sh
#msg2 "Running autogen.sh"
#./autogen.sh
}
build() {
cd "${srcdir}"/$pkgname
cd "${srcdir}/$pkgname-$pkgver"
./configure \
--prefix=/usr \
--sysconfdir=/etc \
@@ -44,7 +40,7 @@ build() {
}
package() {
cd "${srcdir}"/$pkgname
cd "${srcdir}/$pkgname-$pkgver"
make DESTDIR="${pkgdir}" install
install -d "${pkgdir}"/usr/share/licenses/tmux