PKGBUILD 1.13 KB
Newer Older
Manuel's avatar
KDE 4.9  
Manuel committed
1 2 3
#
# KDE SC Packages for Chakra, part of chakra-project.org
#
4
# maintainer: Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
Manuel's avatar
KDE 4.9  
Manuel committed
5 6 7 8 9 10 11 12 13

# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf

pkgname=libkcompactdisc
pkgver=${_kdever}
pkgrel=1
pkgdesc="A library for interfacing with CDs"
url='https://projects.kde.org/projects/kde/kdemultimedia/libkcompactdisc'
14
arch=('x86_64')
Manuel's avatar
KDE 4.9  
Manuel committed
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
license=('GPL' 'LGPL' 'FDL')
depends=("kdelibs>=${_kdever}")
makedepends=('cmake' 'automoc4')
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
md5sums=(`grep ${pkgname}-$_kdever.tar.xz ../kde-sc.md5 | cut -d" " -f1`)
groups=("kde" "kdemultimedia" "kde-uninstall")
conflicts=('kdemultimedia-common')
replaces=('kdemultimedia-common')
options=('docs' '!splithdr' 'splitdbg' 'log')

build() {
	cd ${srcdir}/${pkgname}-${pkgver}
	cmake . -DCMAKE_BUILD_TYPE=${_build_type} \
                -DCMAKE_INSTALL_PREFIX=${_installprefix} \
                -DCMAKE_SKIP_RPATH=ON \
                -DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed'

}

package() {
	cd ${srcdir}/${pkgname}-${pkgver}
	make DESTDIR=${pkgdir} install || return 1

}