aboutsummaryrefslogtreecommitdiffstats
path: root/main/iscsi-scst/APKBUILD
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@gmail.com>2011-07-26 14:54:03 +0000
committerCarlo Landmeter <clandmeter@gmail.com>2011-07-26 14:54:03 +0000
commita25ab113f02d4a78796fcd434d7d1a7f700a835d (patch)
tree7f4f850ff7697b5aa62e2b63a64186105abf7c1e /main/iscsi-scst/APKBUILD
parentaddfbe32d5fd892efad607710562ef66f174405d (diff)
downloadaports-a25ab113f02d4a78796fcd434d7d1a7f700a835d.tar.bz2
aports-a25ab113f02d4a78796fcd434d7d1a7f700a835d.tar.xz
testing/iscsi-scst: move to main
Diffstat (limited to 'main/iscsi-scst/APKBUILD')
-rw-r--r--main/iscsi-scst/APKBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/main/iscsi-scst/APKBUILD b/main/iscsi-scst/APKBUILD
new file mode 100644
index 0000000000..8a2fd46647
--- /dev/null
+++ b/main/iscsi-scst/APKBUILD
@@ -0,0 +1,47 @@
+# Contributor: Carlo Landmeter
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+
+pkgname=iscsi-scst
+pkgver=2.0.0
+pkgrel=2
+pkgdesc="ISCSI target for SCST - userspace tools"
+url="http://iscsi-scst.sourceforge.net/"
+arch="x86_64"
+license="GPL-2"
+depends=
+install=
+makedepends="openssl-dev bash"
+subpackages=
+source="http://downloads.sourceforge.net/scst/$pkgname-$pkgver.tar.gz
+ http://downloads.sourceforge.net/scst/scst-$pkgver.tar.gz
+ $pkgname.initd
+ $pkgname.confd
+ scst.conf
+ "
+
+_builddir="$srcdir/$pkgname-$pkgver"
+prepare() {
+ cd "$_builddir"
+ cp Makefile_user_space_only Makefile
+}
+
+build() {
+ cd "$_builddir"
+ make all SCST_INC_DIR="$srcdir/scst-$pkgver/include" || return 1
+}
+
+package() {
+ cd "$_builddir"
+ # make install is broken
+ install -D usr/iscsi-scstd "$pkgdir"/usr/sbin/iscsi-scstd
+ install -D usr/iscsi-scst-adm "$pkgdir"/usr/sbin/iscsi-scst-adm
+ install -D -m 755 "$srcdir"/iscsi-scst.initd "$pkgdir"/etc/init.d/iscsi-scst
+ install -D -m 644 "$srcdir"/iscsi-scst.confd "$pkgdir"/etc/conf.d/iscsi-scst
+ install -D -m 644 "$srcdir"/scst.conf "$pkgdir"/etc/scst.conf
+}
+
+md5sums="04e623184f9061bea06b9ba10631a620 iscsi-scst-2.0.0.tar.gz
+e7262a26d38d8311d0296b36718d593b scst-2.0.0.tar.gz
+6440aac6ffdf18c90ae9824f04f8c638 iscsi-scst.initd
+6d8b6e27d47748f7805fdb318b62bb3b iscsi-scst.confd
+e8eda9872b3da3a55605c7fa17cb6c68 scst.conf"