MSYS2-packages/w3m/PKGBUILD
2024-03-27 17:37:54 +01:00

54 lines
1.7 KiB
Bash

# Maintainer: Johannes Schindelin <johannes.schindelin@gmx.de>
pkgname=w3m
_basever=0.5.3
_gitdate=20220429
pkgver=${_basever}+${_gitdate}
pkgrel=2
pkgdesc="w3m is a pager with WWW capability (net-utils)"
arch=('i686' 'x86_64')
url="https://w3m.sourceforge.io/"
msys2_references=(
"anitya: 5115"
"cpe: cpe:/a:w3m:w3m"
)
license=('BSD')
groups=('net-utils')
depends=('libgc' 'libiconv' 'libintl' 'openssl' 'zlib' 'ncurses')
makedepends=('libgc-devel' 'libiconv-devel' 'gettext-devel' 'openssl-devel' 'zlib-devel' 'autotools' 'ncurses-devel' 'gcc')
source=(#"https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz"
https://github.com/tats/w3m/archive/v${_basever}+git${_gitdate}.tar.gz
'0001-w3m-0.5.3-bdwgc72-1.patch'
'0002-MSys-Make-sure-that-setmode-is-declared.patch')
sha256sums=('6d76fcccb7c94658f2753f0777f69283d5cb447004a0d0d3087c1d873edc0af3'
'c464f681443552b50967ab0a9680c414d3c84afa1bb8a8966fa17ee5f0efd3d9'
'06271c4c614112cfa9b7aeb1013f265d4abdf353d264261e1861a482b3f1d396')
prepare() {
cd ${srcdir}/${pkgname}-${_basever}-git${_gitdate}
cp /usr/share/libtool/build-aux/config.{guess,sub} ./
#patch -p1 <${srcdir}/0001-w3m-0.5.3-bdwgc72-1.patch
patch -p1 <${srcdir}/0002-MSys-Make-sure-that-setmode-is-declared.patch
}
build() {
cd ${srcdir}/${pkgname}-${_basever}-git${_gitdate}
./configure \
--prefix=/usr \
--with-editor=/usr/bin/vim \
--with-mailer=/usr/bin/mutt \
--with-browser=/usr/bin/elinks
make
}
package() {
cd ${srcdir}/${pkgname}-${_basever}-git${_gitdate}
make DESTDIR=${pkgdir} install
mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
cp -f doc/README "${pkgdir}/usr/share/licenses/${pkgname}"
}