description="A set of utilities to manage software packages on NuTyX distribution."
url="https://github.com/NuTyX/cards"

maintainer="tnut at nutyx dot org"
packager="tnut <tnut@nutyx.org>"

alias=(card)


PKGMK_IGNORE_RUNTIMEDEPS="no"
makedepends=(gettext)

run_devel=(autoconf automake acl.devel attr.devel \
bison binutils.devel bzip2.devel curl.devel e2fsprogs.devel \
eudev.devel expat.devel file.devel flex.devel gawk gawk.devel \
gdbm.devel gettext.devel gmp.devel gperf kmod.devel iproute2.devel \
libcap.devel libpipeline.devel m4 mpc.devel mpfr.devel \
ncurses.devel openssl.devel pam.devel perl procps-ng.devel \
readline.devel rsync lvm2.devel libtool texinfo \
texinfo.devel nasm groff make patch pkg-config \
glibc.devel gcc.devel libarchive.devel \
util-linux.devel xz.devel lzo.devel \
dialog.devel tar wget zlib.devel)

PKGMK_GROUPS=(devel doc man)

name=cards
version=2.4.122.1

[ "$release" != "1" ] &&  patchname="$name-$version-consolidate-$release.patch"

source=(https://downloads.tuxfamily.org/nutyx/files/$name-$version.tar.gz)

[ -z "$patchname" ] || source+=" $patchname"


build () {
cd $name-$version
[ -z "$patchname" ] || patch -Np1 -i ../$patchname


make all
make DESTDIR=$PKG install
mkdir -p $PKG/{etc,usr}/ports

mkdir -p $PKG/usr/share/doc/cards-$version
install -m644 ChangeLog \
$PKG/usr/share/doc/cards-$version/ChangeLog
}
devel()
{
cd $PKG
bsdtar -cf \
$PKGMK_PACKAGE_DIR/$name.${group}${PKGMK_BUILDVER}${PKGMK_ARCH}.$PKGMK_PACKAGE_EXT \
usr/bin \
usr/ports \
var/lib/pkg/drivers \
etc/ports \
etc/pkgmk.conf.example
rm -rf var/lib/pkg/drivers usr/bin usr/ports etc/pkgmk.conf.example etc/ports 
}
