2010-07-29 07:43:25 +08:00
|
|
|
|
#
|
|
|
|
|
# Chakra Packages for Chakra, part of chakra-project.org
|
|
|
|
|
#
|
|
|
|
|
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
|
|
|
|
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
|
|
|
|
|
|
|
|
|
# include global config
|
|
|
|
|
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
|
|
|
|
|
|
|
|
|
pkgname=bluedevil-git
|
2010-08-01 08:01:52 +08:00
|
|
|
|
pkgver=20100731
|
|
|
|
|
pkgrel=1
|
2010-07-29 07:43:25 +08:00
|
|
|
|
pkgdesc='The new bluetooth stack for KDE, it’s composed of: KCM, KDED, KIO, Library and some other small applications'
|
|
|
|
|
arch=('i686' 'x86_64')
|
|
|
|
|
url="http://gitorious.org/bluedevil"
|
|
|
|
|
license=('GPL')
|
2010-07-30 01:55:42 +08:00
|
|
|
|
depends=('kdelibs' 'libbluedevil' 'obex-data-server' 'obexd-client') # kdebase-workspace
|
2010-07-29 07:43:25 +08:00
|
|
|
|
makedepends=('cmake' 'automoc4' 'git')
|
|
|
|
|
provides=(bluedevil)
|
|
|
|
|
conflicts=(bluedevil)
|
2010-07-30 01:55:42 +08:00
|
|
|
|
source=(01_no_useless_linking.diff
|
|
|
|
|
02_no_useless_dependencies.diff
|
|
|
|
|
03_libbluedevilaction_is_private.diff)
|
|
|
|
|
md5sums=(9af5eb3f58177e2c59b99c47e27446f4 # 01_no_useless_linking.diff
|
|
|
|
|
be69420695ae4c3f8846b764e461c428 # 02_no_useless_dependencies.diff
|
|
|
|
|
a02ae32a177ed53bcb445771e831995a) # 03_libbluedevilaction_is_private.diff
|
|
|
|
|
|
2010-07-29 07:43:25 +08:00
|
|
|
|
|
|
|
|
|
_gitroot="git://gitorious.org/bluedevil/bluedevil.git"
|
|
|
|
|
_gitname="bluedevil"
|
|
|
|
|
|
|
|
|
|
build(){
|
|
|
|
|
cd ${srcdir}
|
|
|
|
|
|
|
|
|
|
if [[ -d $_gitname ]]; then
|
|
|
|
|
(cd $_gitname && git pull origin)
|
|
|
|
|
else
|
|
|
|
|
git clone $_gitroot $_gitname
|
|
|
|
|
fi
|
2010-07-30 01:55:42 +08:00
|
|
|
|
mkdir -p $_gitname-build
|
|
|
|
|
cp -R $_gitname/* $_gitname-build
|
|
|
|
|
cd $_gitname-build
|
|
|
|
|
|
|
|
|
|
msg "add patches (it is stupied to patch git ...)"
|
|
|
|
|
patch -Np1 -i ${startdir}/01_no_useless_linking.diff
|
|
|
|
|
patch -Np1 -i ${startdir}/02_no_useless_dependencies.diff
|
|
|
|
|
patch -Np1 -i ${startdir}/03_libbluedevilaction_is_private.diff
|
|
|
|
|
|
|
|
|
|
cmake -DCMAKE_BUILD_TYPE=Release \
|
|
|
|
|
-DCMAKE_SKIP_RPATH=ON \
|
|
|
|
|
-DCMAKE_INSTALL_PREFIX=/usr
|
2010-07-29 07:43:25 +08:00
|
|
|
|
make
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
package() {
|
2010-07-30 01:55:42 +08:00
|
|
|
|
cd ${srcdir}/$_gitname-build
|
2010-07-29 07:43:25 +08:00
|
|
|
|
make DESTDIR=${pkgdir} install
|
2010-07-30 01:55:42 +08:00
|
|
|
|
rm -R ${srcdir}/$_gitname-build
|
2010-07-29 07:43:25 +08:00
|
|
|
|
}
|