void-packages/srcpkgs/kde-workspace/template

68 lines
2.3 KiB
Text
Raw Normal View History

2013-06-17 08:45:17 +00:00
# Template file for 'kde-workspace'
pkgname=kde-workspace
2013-09-04 15:03:21 +00:00
version=4.11.1
revision=3
2013-06-17 08:45:17 +00:00
short_desc="Provides the interface and basic tools for the KDE workspace"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL, LGPL, FDL"
homepage="http://www.kde.org"
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
2013-09-04 15:03:21 +00:00
checksum=78a157b09412de8067998268b0543f90c8120c3968a197d1ddd183eae6b5ff6e
2013-06-17 08:45:17 +00:00
build_style=cmake
configure_args="-DKDE4_BUILD_TESTS=OFF -DWITH_Xmms=OFF -DWITH_libgps=OFF -DWITH_CkConnector=OFF"
2013-06-17 08:45:17 +00:00
2013-09-04 15:03:21 +00:00
# XXX qalculate, prison.
2013-06-17 08:45:17 +00:00
hostmakedepends="cmake automoc4 pkg-config"
makedepends="openssl-devel qt-devel phonon-devel libdbusmenu-qt-devel strigi-devel
2013-09-04 15:03:21 +00:00
soprano-devel kdelibs-devel>=${version} kactivities-devel>=${version} xcb-util-keysyms-devel
2013-06-17 08:45:17 +00:00
qimageblitz-devel xcb-util-image-devel xcb-util-renderutil-devel boost-devel
libjpeg-turbo-devel libpng-devel libXcursor-devel libXi-devel libxkbfile-devel
libXrandr-devel libXfixes-devel libSM-devel libXcomposite-devel libXdamage-devel
libXtst-devel libXft-devel glib-devel fontconfig-devel nepomuk-core-devel>=${version}
akonadi-devel kdepimlibs-devel>=${version} qjson-devel libsensors-devel
NetworkManager-devel pciutils-devel MesaLib-devel pam-devel libusb-compat-devel
libraw1394-devel python-devel kde-wallpapers>=${version} kde-base-artwork>=${version}"
2013-06-17 08:45:17 +00:00
post_install() {
vmkdir etc/pam.d
for f in kde kde-np kscreensaver; do
install -m644 ${FILESDIR}/${f}.pam ${DESTDIR}/etc/pam.d/${f}
done
vinstall ${FILESDIR}/kdm.service 644 usr/lib/systemd/system
vmkdir usr/share/xsessions
ln -sf /usr/share/apps/kdm/sessions/kde-plasma{,-safe}.desktop \
${DESTDIR}/usr/share/xsessions
}
kde-workspace-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}-${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove usr/share/apps/cmake
}
}
kde-workspace_package() {
depends="python kde-wallpapers>=${version} kde-base-artwork>=${version}"
conf_files="
/etc/ksysguarddrc
/etc/pam.d/kde-np.pam
/etc/pam.d/kde.pam
/etc/pam.d/kscreensaver.pam
/usr/share/config/kdm/kdmrc"
system_accounts="kdm"
kdm_homedir="/var/lib/kdm"
make_dirs="
/etc/kde/env 0755 root root
/etc/kde/shutdown 0755 root root
/var/lib/kdm 0755 kdm kdm"
pycompile_module="PyKDE4"
pkg_install() {
vmove all
}
}