From 9e7d9a0e4aa3b260385ce929a0280d0909135cb9 Mon Sep 17 00:00:00 2001 From: Eugen Zagorodniy Date: Tue, 28 Apr 2020 02:59:48 +0300 Subject: [PATCH] New package: e4thcom-0.8.2 --- srcpkgs/e4thcom/files/e4thcom | 2 ++ srcpkgs/e4thcom/template | 28 ++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 srcpkgs/e4thcom/files/e4thcom create mode 100644 srcpkgs/e4thcom/template diff --git a/srcpkgs/e4thcom/files/e4thcom b/srcpkgs/e4thcom/files/e4thcom new file mode 100644 index 00000000000..443de3c809d --- /dev/null +++ b/srcpkgs/e4thcom/files/e4thcom @@ -0,0 +1,2 @@ +#!/bin/sh +/usr/lib/e4thcom/e4thcom "$@" diff --git a/srcpkgs/e4thcom/template b/srcpkgs/e4thcom/template new file mode 100644 index 00000000000..9f8b4aa18a7 --- /dev/null +++ b/srcpkgs/e4thcom/template @@ -0,0 +1,28 @@ +# Template file for 'e4thcom' +pkgname=e4thcom +version=0.8.2 +revision=1 +short_desc="Terminal for Embedded Forth Systems" +maintainer="Eugen Zagorodniy " +license=GPL-3.0-or-later +homepage=https://wiki.forth-ev.de/doku.php/en:projects:e4thcom + +distfiles=https://wiki.forth-ev.de/lib/exe/fetch.php/projects:$pkgname:$pkgname-$version-64.tar.gz +checksum=7bbc329c3d24c3c05b836e5f11e8a97a53ede842846ede85d099e48a43e301f9 + +do_build() { + cd src + case $XBPS_MACHINE in i686*) ostype=32 ;; *) ostype=64 ; esac + ./lxmake $ostype +} + +do_install() { + vmkdir /usr/lib/$pkgname + vinstall $pkgname 755 /usr/lib/$pkgname + vinstall $pkgname.i 644 /usr/lib/$pkgname + vcopy *.efc /usr/lib/$pkgname + vcopy *.efr /usr/lib/$pkgname + vcopy *.efx /usr/lib/$pkgname + vbin $FILESDIR/$pkgname + vdoc doc/$pkgname-$version.pdf +}