Skip to content

Commit 12e590e

Browse files
committedMay 29, 2022
Add lumina-desktop 1.6.2 by pavbaranov
Signed-off-by: Piotr Gorski <[email protected]>
1 parent 2cea9d2 commit 12e590e

File tree

2 files changed

+83
-0
lines changed

2 files changed

+83
-0
lines changed
 

‎lumina-desktop/.SRCINFO

+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Generated by makepkg 6.0.1
2+
# Sun May 29 14:49:51 UTC 2022
3+
pkgbase = lumina-desktop
4+
pkgdesc = A Lightweight QT5 Desktop for FreeBSD
5+
pkgver = 1.6.2
6+
pkgrel = 1
7+
url = https://github.com/trueos/lumina
8+
arch = x86_64
9+
arch = i686
10+
arch = x86_64_v2
11+
arch = x86_64_v3
12+
license = BSD
13+
makedepends = qt5-base
14+
makedepends = qt5-svg
15+
makedepends = qt5-tools
16+
depends = qt5-x11extras
17+
depends = qt5-multimedia
18+
depends = qt5-declarative
19+
depends = hicolor-icon-theme
20+
depends = libxcursor
21+
optdepends = xorg-xbacklight: required for changing screen brightness
22+
optdepends = alsa-utils: required for adjusting audio volume
23+
optdepends = acpi: required for monitoring battery life
24+
optdepends = numlockx: required for changign state of numlock at login
25+
optdepends = pavucontrol: required for detatched audio mixer
26+
optdepends = fluxmod-styles: A good set of Fluxbox themes to improve the appearence of window decorations
27+
optdepends = network-manager-applet: Manage network connections from panel
28+
optdepends = xterm: Terminal emulator
29+
optdepends = fluxbox: window manager for Lumina DE
30+
provides = lumina
31+
provides = insight-fm
32+
conflicts = lumina-de-git
33+
conflicts = lumina-desktop-git
34+
conflicts = insight-fm
35+
source = lumina-desktop-1.6.2.tar.gz::https://github.com/trueos/lumina/archive/v1.6.2.tar.gz
36+
sha512sums = 0bebdc89644af49232ad9a0b753dee501f3e99d6615ce926c71790932d228e3c6676ca4835aeaf6badf5455102278261e48bed0d3004fe9209aca68d620cae02
37+
38+
pkgname = lumina-desktop

‎lumina-desktop/PKGBUILD

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Maintainer: Daniel Maslowski <info@orangecms.org>
2+
# Contributor: FredBezies
3+
# Contributor: pavbaranov
4+
# Contributor: marcin82
5+
# Based on original PKGBUILD created by:
6+
# Contributor: Chad "crossroads1112" Sharp <crossroads1112@riseup.net>
7+
# Contributor: Gabriel Moura <develop@srmoural.com.br>
8+
pkgname=lumina-desktop
9+
pkgver=1.6.2
10+
pkgrel=1
11+
_pkgfullname="${pkgname%-*}-${pkgver}"
12+
pkgdesc="A Lightweight QT5 Desktop for FreeBSD"
13+
arch=('x86_64' 'i686' 'x86_64_v2' 'x86_64_v3')
14+
url="https://github.com/trueos/lumina"
15+
license=('BSD')
16+
depends=('qt5-x11extras' 'qt5-multimedia' 'qt5-declarative' 'hicolor-icon-theme' 'libxcursor')
17+
optdepends=('xorg-xbacklight: required for changing screen brightness'
18+
'alsa-utils: required for adjusting audio volume'
19+
'acpi: required for monitoring battery life'
20+
'numlockx: required for changign state of numlock at login'
21+
'pavucontrol: required for detatched audio mixer'
22+
'fluxmod-styles: A good set of Fluxbox themes to improve the appearence of window decorations'
23+
'network-manager-applet: Manage network connections from panel'
24+
'xterm: Terminal emulator'
25+
'fluxbox: window manager for Lumina DE'
26+
)
27+
makedepends=('qt5-base' 'qt5-svg' 'qt5-tools')
28+
conflicts=("lumina-de-git" "lumina-desktop-git" "insight-fm")
29+
provides=("${pkgname%-*}" "insight-fm")
30+
#install="${pkgname%-*}.install"
31+
source=("$pkgname-$pkgver.tar.gz::https://github.com/trueos/lumina/archive/v${pkgver}.tar.gz")
32+
sha512sums=('0bebdc89644af49232ad9a0b753dee501f3e99d6615ce926c71790932d228e3c6676ca4835aeaf6badf5455102278261e48bed0d3004fe9209aca68d620cae02')
33+
34+
build() {
35+
cd "${srcdir}/${_pkgfullname}"
36+
find "${srcdir}/${_pkgfullname}" -name *.desktop -exec sed -i 's/usr\/local/usr/' {} \;
37+
qmake QMAKE_CFLAGS_ISYSTEM= PREFIX="/usr" LIBPREFIX=/usr/lib QT5LIBDIR=/usr/lib/qt CONFIG+=WITH_I18N L_MANDIR=/usr/share/man L_ETCDIR="/etc"
38+
make
39+
}
40+
41+
package() {
42+
cd "${srcdir}/${_pkgfullname}"
43+
make INSTALL_ROOT="${pkgdir}" install
44+
install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
45+
}

0 commit comments

Comments
 (0)
Please sign in to comment.