Fixed discover

This commit is contained in:
arcan1s
2013-09-30 04:23:45 +04:00
parent f3c0d15913
commit 26ea3ea118

View File

@ -1,41 +1,41 @@
# Maintainer: Evgeniy "arcanis" Alekseev <esalexeev@gmail.com> # Maintainer: Evgeniy "arcanis" Alekseev <esalexeev@gmail.com>
pkgname=discover pkgname=discover
pkgver=1554 pkgver=2.1.2
_dataver=2.2013.01.11
pkgrel=1 pkgrel=1
pkgdesc="Contains a library and front-end program for retrieving information about a system's hardware." pkgdesc="Contains a library and front-end program for retrieving information about a system's hardware"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://componentizedlinux.org/discover/" url="http://svn.debian.org/wsvn/pkg-discover/"
license=('GPL') license=('GPL')
depends=('curl' 'expat' 'check') depends=('curl' 'expat' 'check')
makedepends=('cmake' 'subversion') source=(http://ftp.de.debian.org/debian/pool/main/d/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz
http://ftp.de.debian.org/debian/pool/main/d/${pkgname}-data/${pkgname}-data_${_dataver}.tar.gz)
_svntrunk="svn://anonscm.debian.org/svn/pkg-${pkgname}/${pkgname}/trunk/" md5sums=('af78b63cc8db31b11d7e25958423611e'
_svnmod=discover 'dff223c271f3e9c52e7ba065c96c92ff')
build() build()
{ {
msg "Connecting to SVN server..." if [[ -d ${srcdir}/build ]]; then
if [ -d "${_svnmod}/.svn" ]; then rm -rf "${srcdir}/build"
(cd ${_svnmod} && svn up -r ${pkgver})
else
svn co ${_svntrunk} --config-dir ./ -r ${pkgver} ${_svnmod}
fi fi
msg "SVN checkout done or server timeout" mkdir "${srcdir}/build"; cd "${srcdir}/build"
msg "Starting build..." ../${pkgname}-${pkgver}/configure --prefix="/usr" \
--datadir="/usr/share" \
cd ${srcdir}/${pkgname} --sysconfdir="/etc" \
./buildtools/setup LIBS=-lcheck
./configure --prefix=/usr --enable-static=no
# remove building docs
sed -i "s|buildtools doctools portability etc doc scripts|\
buildtools doctools portability etc scripts|g" Makefile
make make
} }
package() package()
{ {
msg "done" cd "${srcdir}/build"
cd ${srcdir}/${pkgname} make DESTDIR="${pkgdir}" install
make DESTDIR=${pkgdir} install # remove docs and sbin dir
} rm -rf "${pkgdir}/usr/share/doc"
rm -rf "${pkgdir}/usr/sbin"
# build data
cd "${srcdir}/${pkgname}-data-${_dataver}"
make prefix="/usr" DESTDIR="${pkgdir}" install
}