Date: Friday, December 18, 2020 @ 19:19:53 Author: eworm Revision: 779473
archrelease: copy trunk to community-testing-x86_64 Added: open-iscsi/repos/community-testing-x86_64/ open-iscsi/repos/community-testing-x86_64/PKGBUILD (from rev 779472, open-iscsi/trunk/PKGBUILD) open-iscsi/repos/community-testing-x86_64/open-iscsi.install (from rev 779472, open-iscsi/trunk/open-iscsi.install) --------------------+ PKGBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ open-iscsi.install | 12 ++++++++++++ 2 files changed, 52 insertions(+) Copied: open-iscsi/repos/community-testing-x86_64/PKGBUILD (from rev 779472, open-iscsi/trunk/PKGBUILD) =================================================================== --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-12-18 19:19:53 UTC (rev 779473) @@ -0,0 +1,40 @@ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Maintainer: Stefan Kirrmann <stefan.kirrmann at gmail dot com> + +pkgname=open-iscsi +pkgver=2.1.3 +pkgrel=1 +pkgdesc='iSCSI userland tools' +arch=('x86_64') +url='https://www.open-iscsi.com/' +license=('GPL') +makedepends=('systemd') +depends=('systemd-libs' 'util-linux-libs' 'kmod' 'openssl' 'open-isns') +install=$pkgname.install +backup=('etc/iscsi/iscsid.conf' + 'etc/iscsi/initiatorname.iscsi') +options=('docs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/open-iscsi/open-iscsi/archive/$pkgver.tar.gz") +sha256sums=('5410474b23552016220d04aa181903cb50ae988f29e99cb03f3e2de86a109be4') + +build() { + cd "$srcdir"/${pkgname}-${pkgver} + + make user LIB_DIR=/usr/lib +} + +package() { + cd "$srcdir"/${pkgname}-${pkgver} + + make DESTDIR="$pkgdir" LIB_DIR=/usr/lib install install_systemd + + install -D -m0644 "$srcdir"/${pkgname}-${pkgver}/etc/iscsid.conf "$pkgdir"/etc/iscsi + echo -n > "$pkgdir"/etc/iscsi/initiatorname.iscsi + + # copy docs + mkdir -p "$pkgdir"/usr/share/doc/${pkgname} + install -m0644 Changelog "$pkgdir"/usr/share/doc/${pkgname}/ + install -m0644 README "$pkgdir"/usr/share/doc/${pkgname}/ + + mv "$pkgdir"/sbin "$pkgdir"/usr/bin +} Copied: open-iscsi/repos/community-testing-x86_64/open-iscsi.install (from rev 779472, open-iscsi/trunk/open-iscsi.install) =================================================================== --- community-testing-x86_64/open-iscsi.install (rev 0) +++ community-testing-x86_64/open-iscsi.install 2020-12-18 19:19:53 UTC (rev 779473) @@ -0,0 +1,12 @@ +post_install() { + if [ -z $(<etc/iscsi/initiatorname.iscsi) ]; then + name=$(iscsi-iname) + echo + echo ">>> Setting Initiatorname '$name'" + echo "InitiatorName=$name" >etc/iscsi/initiatorname.iscsi + fi +} + +post_upgrade() { + post_install +}