# Maintainer: Frederic Bezies # Contributor: Chad "crossroads1112" Sharp # Contributor: Josip Ponjavic pkgname=lumina-desktop-git pkgver=v1.4.0.r385.gc3488f78 pkgrel=1 pkgdesc="A Lightweight QT5 Desktop for FreeBSD -- git version" arch=('x86_64' 'i686') url="https://github.com/pcbsd/lumina" license=('BSD') depends=('poppler-qt5' 'qt5-x11extras' 'qt5-multimedia' 'libmupdf') optdepends=('xorg-xbacklight: required for changing screen brightness' 'alsa-utils: required for adjusting audio volume' 'acpi: required for monitoring battery life' 'numlockx: required for changign state of numlock at login' 'pavucontrol: required for detatched audio mixer' 'fluxmod-styles: A good set of Fluxbox themes to improve the appearence of window decorations' 'network-manager-applet: Manage network connections from panel' 'xterm: Terminal emulator' 'fluxbox: window manager for Lumina DE') provides=("${pkgname%-*}" "insight-fm") makedepends=('git' 'qt5-base' 'qt5-tools' 'qt5-svg') conflicts=("${pkgname%-*}" "lumina-de-git" "insight-fm") provides=("${pkgname%-*-*}" "insight-fm") source=(git+https://github.com/trueos/lumina.git) md5sums=(SKIP) pkgver() { cd "$srcdir/lumina" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build(){ cd "$srcdir/lumina/" find $srcdir/lumina -name *.desktop -exec sed -i 's/usr\/local/usr/' {} \; qmake QMAKE_CFLAGS_ISYSTEM= PREFIX="/usr" LIBPREFIX=/usr/lib QT5LIBDIR=/usr/lib/qt CONFIG+=WITH_I18N L_MANDIR=/usr/share/man L_ETCDIR="/etc" make } package() { cd "$srcdir/lumina" make INSTALL_ROOT="${pkgdir}" install install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }