# Compiling Time: 0.03 SBU
# Maintainer: bouleetbil <bouleetbil@frogdev.info>

_F_archive_name="open-iscsi"
pkgname=iscsi
pkgver=2.1.11
pkgrel=1
pkgdesc="Open-iSCSI project is a high performance, transport independent"
#don't build modules provides by kernel now
depends=('open-isns>=0.102' 'kmod' 'libsystemd')
makedepends+=('systemd-devel')
groups=('network-extra')
archs=('x86_64')
_F_github_author="open-iscsi"
_F_github_name="open-iscsi"
_F_github_tag=yes
source+=(initiatorname.iscsi iscsid iscsid.service)
sha1sums=('7adb8bb034125184c7210d12c6c562069539545a' \
          '39125cc84c75f9ada1e1a8ed0d412b384ead6d63' \
          '52c9ba7c8a9e45ea9b852bd1494f63225f140039' \
          '3b0ea84b6f42de24883da38f744881c2de77059c')
backup=('etc/iscsi/iscsid.conf' 'etc/iscsi/initiatorname.iscsi' 'etc/sysconfig/iscsid')
_F_systemd_units=(iscsid=)
_F_meson_confopts="	-Discsi_sbindir=/usr/bin \
			-Drulesdir=/usr/lib/udev/rules.d \
			-Dsystemddir=/usr/lib/systemd"
Finclude systemd github meson

build() {

	Meson_build

	Fmkdir var/db/iscsi
	Fmkdir etc/sysconfig/
	Fdirschmod var/db/iscsi 0700
	Fcp initiatorname.iscsi etc/iscsi/
	Fcp iscsid etc/sysconfig/
	Ffile usr/lib/systemd/system/iscsid.service
	Fgenscriptlet
}

# optimization OK
