summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD32
-rw-r--r--lumina.install11
3 files changed, 23 insertions, 40 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 034875ab7aa4..78cb044798ac 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,16 @@
pkgbase = lumina-desktop
pkgdesc = A Lightweight QT5 Desktop for FreeBSD
- pkgver = 1.6.0
+ pkgver = 1.6.2
pkgrel = 1
- url = https://github.com/trueos/lumina
- install = lumina.install
+ url = https://lumina-desktop.org/
arch = x86_64
arch = i686
+ arch = armv7h
+ arch = aarch64
license = BSD
- makedepends = qt5-base
- makedepends = qt5-svg
+ makedepends = git
makedepends = qt5-tools
+ makedepends = qt5-svg
depends = poppler-qt5
depends = qt5-x11extras
depends = qt5-multimedia
@@ -22,13 +23,8 @@ pkgbase = lumina-desktop
optdepends = network-manager-applet: Manage network connections from panel
optdepends = xterm: Terminal emulator
optdepends = fluxbox: window manager for Lumina DE
- provides = lumina
- provides = insight-fm
- conflicts = lumina-de-git
- conflicts = lumina-desktop-git
conflicts = insight-fm
- source = https://github.com/trueos/lumina/archive/v1.6.0.tar.gz
- sha512sums = e923961568ab9cc32206386066daef8cd1fd2db2d5c3e260e5c1da1dcda39a516576418f607cefbe5a1c47d8684591d0e595fb344e7d6aa2859fc3b326e73e30
+ source = git+https://github.com/lumina-desktop/lumina.git#tag=v1.6.2
+ sha512sums = SKIP
pkgname = lumina-desktop
-
diff --git a/PKGBUILD b/PKGBUILD
index 0d0764a63790..5dce9abf3383 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,20 @@
+# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
# Maintainer: Daniel Maslowski <info@orangecms.org>
# Contributor: FredBezies
# Contributor: pavbaranov
# Contributor: marcin82
-# Based on original PKGBUILD created by:
# Contributor: Chad "crossroads1112" Sharp <crossroads1112@riseup.net>
# Contributor: Gabriel Moura <develop@srmoural.com.br>
+
pkgname=lumina-desktop
-pkgver=1.6.0
+pkgver=1.6.2
pkgrel=1
-pkgfullname="${pkgname%-*}-${pkgver}"
pkgdesc="A Lightweight QT5 Desktop for FreeBSD"
-arch=('x86_64' 'i686')
-url="https://github.com/trueos/lumina"
-license=('BSD')
-depends=('poppler-qt5' 'qt5-x11extras' 'qt5-multimedia')
+arch=(x86_64 i686 armv7h aarch64)
+url="https://lumina-desktop.org/"
+license=(BSD)
+depends=(poppler-qt5 qt5-x11extras qt5-multimedia)
+makedepends=(git qt5-tools qt5-svg)
optdepends=('xorg-xbacklight: required for changing screen brightness'
'alsa-utils: required for adjusting audio volume'
'acpi: required for monitoring battery life'
@@ -23,22 +24,19 @@ optdepends=('xorg-xbacklight: required for changing screen brightness'
'network-manager-applet: Manage network connections from panel'
'xterm: Terminal emulator'
'fluxbox: window manager for Lumina DE')
-makedepends=('qt5-base' 'qt5-svg' 'qt5-tools')
-conflicts=("lumina-de-git" "lumina-desktop-git" "insight-fm")
-provides=("${pkgname%-*}" "insight-fm")
-install="${pkgname%-*}.install"
-source=("https://github.com/trueos/lumina/archive/v${pkgver}.tar.gz")
-sha512sums=('e923961568ab9cc32206386066daef8cd1fd2db2d5c3e260e5c1da1dcda39a516576418f607cefbe5a1c47d8684591d0e595fb344e7d6aa2859fc3b326e73e30')
+conflicts=(insight-fm)
+source=("git+https://github.com/lumina-desktop/lumina.git#tag=v${pkgver}")
+sha512sums=('SKIP')
-build() {
- cd "${srcdir}/${pkgfullname}"
- find "${srcdir}/${pkgfullname}" -name *.desktop -exec sed -i 's/usr\/local/usr/' {} \;
+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}/${pkgfullname}"
+ cd "${srcdir}/lumina"
make INSTALL_ROOT="${pkgdir}" install
install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
diff --git a/lumina.install b/lumina.install
deleted file mode 100644
index 660593cf5668..000000000000
--- a/lumina.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- update-desktop-database -q
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}