aboutsummaryrefslogblamecommitdiffstats
path: root/main/multipath-tools/APKBUILD
blob: 703aad38675a014e25a59384bd8a3d52474fad4f (plain) (tree)
1
2
3
4
5
6
7
8
9


                                                
            
        

                                           
          
             

                                                          


                                                                           
                                         
                                                           
 
                   
 

                     
                                                                      





                                          
 


                                


                                                     



                     
                                      
                                                                    
                                                                        
                                                                        

 

                                                                        
                                                                                     
# Contributor: Leonardo Arena <rnalrd@gmail.com>
# Maintainer: Leonardo Arena <rnalrd@gmail.com>
pkgname="multipath-tools"
pkgver=0.4.9
pkgrel=4
pkgdesc="Device Mapper Multipathing Driver"
url="http://christophe.varoqui.free.fr/"
arch="all"
license="GPL"
depends="udev"
makedepends="lvm2-dev libaio-dev readline-dev ncurses-dev"
install=
subpackages="$pkgname-doc"
source="http://christophe.varoqui.free.fr/$pkgname/$pkgname-$pkgver.tar.bz2
	multipath-tools-0.4.9-build.patch
	multipath-tools-0.4.8-kparted-ext-partitions.patch"

_builddir="$srcdir"

prepare() {
	cd $_builddir
	find . -name Makefile -exec sed -i -e 's/glibc/uclibc/g' {} \;
	for i in ../*.patch
	do
		msg "Applying $i"
		patch -p1 < $i || return 1
	done
}

build() {
	cd $_builddir
	make -j1 prefix="/usr" \
		sysconfdir="/etc" \
		mandir="/usr/share/man" \
		infodir="/usr/share/info" || return 1
}

package() {
	cd $_builddir
	make DESTDIR="$pkgdir" install
	install -D -m644 ../$pkgname.conf $pkgdir/etc/multipath.conf
	install -D -m644 ../$pkgname.confd $pkgdir/etc/conf.d/multipathd
	install -D -m755 ../$pkgname.initd $pkgdir/etc/init.d/multipathd
}

md5sums="a6d4b48afc28f1f50f5ee4b1b06d2765  multipath-tools-0.4.9.tar.bz2
751a7e079fef26cced73e2fc31ad7f11  multipath-tools-0.4.9-build.patch
68ea053e02e9f5c4883b24b3f9bb2bf1  multipath-tools-0.4.8-kparted-ext-partitions.patch"