### this file is sourced not run
PKGVER=1.0.0rc16.debian8
PKGBUILD=1
PKGARCH=x86_64

# source: james & debian
TARBALL=dmraid_1.0.0.rc16.orig.tar.gz
MD5SUM=edefa6d9ec413bb1896aa2d5d255b0cb
SRC_URL=http://ftp.de.debian.org/debian/pool/main/d/dmraid/$TARBALL
BUNDLE=

SLACKREQ='lvm2' # 
SLACKDESC="dmraid: dmraid $PKGVER (FakeRAID tool)  
dmraid:  
dmraid: dmraid discovers, activates, deactivates and displays properties of 
dmraid: software RAID sets (eg, ATARAID) and contained DOS partitions. dmraid 
dmraid: uses the Linux device-mapper (part of LVM2 package) to create devices 
dmraid: with respective mappings for the ATARAID sets discovered.
dmraid: 
dmraid: The following is supported: Highpoint HPT37X/HPT45X, 
dmraid: Intel Software RAID, LSI Logic MegaRAID, NVidia NForce RAID (nvraid),
dmraid: Promise FastTrack, Silicon Image(tm) Medley(tm), VIA Software RAID.
dmraid: 
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/dmraid* &&
	zcat $CHROOT_DIR/tmp/pkg/dmraid_1.0.0.rc16-8.diff.gz | patch -Np1 &&
	for p in $(cat debian/patches/series); do
		patch -Np1 -i debian/patches/$p || return 1
	done
}

### default pkg_package
### build
pkg_build() {
	cd /tmp/dmraid/1.*
	
	# NOTE! NO CONFFLAGS!!
	# NOTE! DOESN'T SUPPORT CONCURRENT MAKE
	./configure --prefix /                       \
	            --libdir /$LIBDIR                \
	            --with-usrlibdir=/$LIBDIR        \
	            --enable-led --enable-intel_led  \
	            --includedir /usr/include        \
	            --datarootdir /usr/share         \
	            --sysconfdir /etc                \
	            --localstatedir /var &&
	make && make install &&
	rm -f /lib/libdmraid.so &&								# remove broken symlink
	( cd /$LIBDIR; ln -s libdmraid.so.* libdmraid.so ) &&	# and create a proper one
	pkg_build_slackdesc
}
