33 lines
1.0 KiB
Bash
33 lines
1.0 KiB
Bash
# Maintainer: Jesus E. <heckyel@riseup.net>
|
|
|
|
pkgname=oksh
|
|
pkgver=7.3
|
|
pkgrel=1
|
|
pkgdesc="Ported version of ksh from OpenBSD"
|
|
url='https://github.com/ibara/oksh/'
|
|
license=('Public-Domain' 'ISC' 'Modified-BSD')
|
|
arch=('i686' 'x86_64')
|
|
backup=(etc/ksh.kshrc)
|
|
install=$pkgname.install
|
|
depends=('glibc' 'ncurses')
|
|
source=(https://github.com/ibara/oksh/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz)
|
|
sha512sums=('4e7cf2914ed16d14edbff4ba1a96db196ecde34171e77603e68ae8a81b3675ac61c2ae95da85c017566655b6a5a7ad38191526e5bcedf927cdbdc1f6bc76c967')
|
|
|
|
build() {
|
|
cd "${pkgname}-${pkgver}"
|
|
./configure \
|
|
--prefix=/usr \
|
|
--bindir=/bin
|
|
sed -n '/Copyright/,/PERFORMANCE/p' strtonum.c > ISC-LICENSE
|
|
sed -n '/Copyright/,/SUCH DAMAGE./p' vis.c > BSD-LICENSE
|
|
cat LEGAL > PUBLIC_DOMAIN-LICENSE
|
|
make
|
|
}
|
|
|
|
package() {
|
|
cd "${pkgname}-${pkgver}"
|
|
make DESTDIR="${pkgdir}/" install
|
|
install -Dm644 ksh.kshrc "${pkgdir}/etc/ksh.kshrc"
|
|
install -Dm644 PUBLIC_DOMAIN-LICENSE ISC-LICENSE BSD-LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
|
}
|