aboutsummaryrefslogtreecommitdiff
path: root/port-files
diff options
context:
space:
mode:
authorKen Moore <ken@ixsystems.com>2017-01-09 14:41:30 -0500
committerKen Moore <ken@ixsystems.com>2017-01-09 14:41:30 -0500
commitd1750c349cf59bce56569e5be74886edc97ba967 (patch)
tree48a28f398286f721c8272c85017aa8bbf3b83228 /port-files
parentFlip the location of the +/- buttons on the panel config widget to match the ... (diff)
parentMerge remote-tracking branch 'origin/master' (diff)
downloadlumina-d1750c349cf59bce56569e5be74886edc97ba967.tar.gz
lumina-d1750c349cf59bce56569e5be74886edc97ba967.tar.bz2
lumina-d1750c349cf59bce56569e5be74886edc97ba967.zip
Merge branch 'master' of github.com:trueos/lumina
Diffstat (limited to 'port-files')
-rw-r--r--port-files/debian/changelog39
-rw-r--r--port-files/debian/control64
-rw-r--r--port-files/debian/libluminautils-dev.install2
-rw-r--r--port-files/debian/libluminautils1.install3
-rw-r--r--port-files/debian/lumina-archiver.install3
-rw-r--r--port-files/debian/lumina-calculator.install3
-rw-r--r--port-files/debian/lumina-data.install4
-rw-r--r--port-files/debian/lumina-desktop.install1
-rwxr-xr-xport-files/debian/lumina-desktop.wrapper9
-rw-r--r--port-files/debian/lumina-fileinfo.install2
-rw-r--r--port-files/debian/lumina-qt5ct7
-rw-r--r--port-files/debian/lumina-screenshot.install2
-rw-r--r--port-files/debian/lumina-textedit.install2
-rw-r--r--port-files/debian/luminaDesktop.conf3
-rwxr-xr-xport-files/debian/rules23
15 files changed, 101 insertions, 66 deletions
diff --git a/port-files/debian/changelog b/port-files/debian/changelog
index ec095007..2b5152bc 100644
--- a/port-files/debian/changelog
+++ b/port-files/debian/changelog
@@ -1,3 +1,42 @@
+lumina-desktop (1.2.0+git2198-3nano) unstable; urgency=low
+
+ * remove remaining artifacts for libluminautils1
+
+ -- Christopher Roy Bratusek <nano@jpberlin.de> Sun, 08 Jan 2017 17:13:28 +0100
+
+lumina-desktop (1.2.0+git2198-2nano) unstable; urgency=low
+
+ * remove qt5-configuration-tool wrappers, as it's now officially
+ supported (and user-chooseable from `lumina-config')
+ * update default Debian desktop-background path from luminaDesktop.conf
+ * run xdg-user-dirs-update from luminaDesktop.conf
+ * a few comments in rules, regarding libxcb-xinput0 package
+
+ -- Christopher Roy Bratusek <nano@jpberlin.de> Fri, 06 Jan 2017 22:25:15 +0100
+
+lumina-desktop (1.2.0+git2198-1nano) unstable; urgency=low
+
+ * New upstream release
+ * remove libluminautils1 package (now internal library)
+ * remove libluminautils1-dev package (now internal library)
+ * add lumina-archiver package
+ * add lumina-calculator package
+ * fix compilation with GCC 6
+ * add build-dependancy on libxcb-xinput0-dev
+ - this package is not part of Debian GNU/Linux
+
+ -- Christopher Roy Bratusek <nano@jpberlin.de> Fri, 06 Jan 2017 19:32:39 +0100
+
+lumina-desktop (1.0.1~git1815-1nano) unstable; urgency=low
+
+ * New git snapshot
+ * install globs2 into lumina-data package
+ * update lumina-textedit.install
+ * update lumina-fileinfo.install
+ * update lumina-screenshot.install
+
+ -- Christopher Roy Bratusek <nano@jpberlin.de> Tue, 27 Sep 2016 18:31:22 +0200
+
lumina-desktop (1.0.1~git1638-1nano) unstable; urgency=low
* New git snapshot
diff --git a/port-files/debian/control b/port-files/debian/control
index f9bc01cb..d39b5199 100644
--- a/port-files/debian/control
+++ b/port-files/debian/control
@@ -8,44 +8,28 @@ Build-Depends: debhelper (>= 9), qt5-qmake, qtbase5-dev, qtmultimedia5-dev,
libx11-dev, libxrender-dev, libxcomposite-dev, libxdamage-dev,
libxcb-icccm4-dev, libxcb-damage0-dev, libxcb-util0-dev,
libqt5x11extras5-dev, qttools5-dev-tools, libxcb-image0-dev,
- libxcb-composite0-dev, qtdeclarative5-dev, libqt5svg5-dev
+ libxcb-composite0-dev, qtdeclarative5-dev, libqt5svg5-dev,
+ libxcb-xinput0-dev
Standards-Version: 3.9.6
-Homepage: https://github.com/pcbsd/lumina
+Homepage: https://github.com/trueos/lumina
Package: lumina-desktop
Architecture: any
Replaces: lumina-core (<< 0.8.3.372)
-Depends: ${misc:Depends}, ${shlibs:Depends}, libluminautils1 (= ${binary:Version}),
- libluminautils1, lumina-config, lumina-fm, oxygen-icon-theme,
+Depends: ${misc:Depends}, ${shlibs:Depends},
+ lumina-config, lumina-fm, oxygen-icon-theme,
lumina-open, lumina-screenshot, lumina-search, lumina-info,
lumina-xconfig, lumina-fileinfo, lxpolkit, lumina-data,
- lumina-textedit, fluxbox, numlockx, xbacklight, xscreensaver,
- alsa-utils, acpi, gstreamer1.0-plugins-base, procps, sysstat,
- phonon4qt5-backend-gstreamer
+ lumina-textedit, lumina-archiver, lumina-calculator,
+ fluxbox, numlockx, xbacklight, xscreensaver, alsa-utils, acpi,
+ gstreamer1.0-plugins-base, procps, sysstat, phonon4qt5-backend-gstreamer
Recommends: qt5-configuration-tool, usbmount, xarchiver, pavucontrol, compton
Description: Lightweight Qt5-based desktop environment
Metapackage depending on all other lumina packages.
-Package: libluminautils1
-Architecture: any
-Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Library for the lumina desktop environment
- Utility library for the lumina desktop environment
- .
- This is the debianized version of libluminautils1.
-
-Package: libluminautils-dev
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends}, libluminautils1 (= ${binary:Version})
-Description: Development files for lumina desktop environment
- Files needed to develop plugins or extensions for the lumina desktop
- environment, or using libluminautils1 in projects.
-
Package: lumina-config
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libluminautils1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: lumina-core (<< 0.8.3.372)
Description: Configuration utility for the lumina desktop environment
lumina-config allows to change various aspects of lumina and fluxbox, like
@@ -54,7 +38,7 @@ Description: Configuration utility for the lumina desktop environment
Package: lumina-fm
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libluminautils1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: lumina-core (<< 0.8.3.372)
Description: Filemanager for the lumina desktop environment
Simple filemanager for lumina with support for multiple view modes, tabbed browsing,
@@ -62,7 +46,7 @@ Description: Filemanager for the lumina desktop environment
Package: lumina-open
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libluminautils1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: lumina-core (<< 0.8.3.372)
Description: xdg-open like utility for the lumina desktop environment
lumina-open handles opening of files and urls according to the system wide
@@ -71,7 +55,7 @@ Description: xdg-open like utility for the lumina desktop environment
Package: lumina-screenshot
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libluminautils1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: lumina-core (<< 0.8.3.372)
Description: Screenshot utility for the lumina desktop environment
Simple screenshot utility that allows to snapshot the whole desktop or a
@@ -82,7 +66,7 @@ Description: Screenshot utility for the lumina desktop environment
Package: lumina-search
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libluminautils1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: lumina-core (<< 0.8.3.372)
Description: Search utility for the lumina desktop environment
Simple search utility that allows to search for applications or files and
@@ -90,7 +74,7 @@ Description: Search utility for the lumina desktop environment
Package: lumina-info
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libluminautils1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: lumina-core (<< 0.8.3.372)
Description: Basic information utility for Lumina
lumina-info display various information about the Lumina installation,
@@ -98,30 +82,42 @@ Description: Basic information utility for Lumina
Package: lumina-xconfig
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libluminautils1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: lumina-core (<< 0.8.3.372)
Description: Display configuration tool for the lumina desktop environment
Simple multi-head aware display configuration tool for Lumina
Package: lumina-fileinfo
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libluminautils1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: lumina-core (<< 0.8.3.372)
Description: Desktop file editor for the lumina desktop environment
Advanced desktop file (menu) editor for Lumina
Package: lumina-textedit
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, libluminautils1 (= ${binary:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Texteditor for the lumina desktop environment
Simple Texteditor for for Lumina, featuring
- tabs for multiple files
- syntax highlighting
- line wrapping
+Package: lumina-archiver
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Archiver for the lumina desktop environment
+ Simple Archiver for for Lumina
+
+Package: lumina-calculator
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Calculator for the lumina desktop environment
+ Simple Calculator for for Lumina
+
Package: lumina-data
Architecture: all
-Depends: ${misc:Depends}, libluminautils1
+Depends: ${misc:Depends}
Replaces: lumina-core (<< 0.8.3.372)
Description: Data files for the lumina Desktop environment
This package provides
diff --git a/port-files/debian/libluminautils-dev.install b/port-files/debian/libluminautils-dev.install
deleted file mode 100644
index 239e470a..00000000
--- a/port-files/debian/libluminautils-dev.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/*/libLuminaUtils.so
-usr/include/*.h
diff --git a/port-files/debian/libluminautils1.install b/port-files/debian/libluminautils1.install
deleted file mode 100644
index f463a644..00000000
--- a/port-files/debian/libluminautils1.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/lib/*/libLuminaUtils.so.1
-usr/lib/*/libLuminaUtils.so.1.0
-usr/lib/*/libLuminaUtils.so.1.0.0
diff --git a/port-files/debian/lumina-archiver.install b/port-files/debian/lumina-archiver.install
new file mode 100644
index 00000000..ffa4b1b1
--- /dev/null
+++ b/port-files/debian/lumina-archiver.install
@@ -0,0 +1,3 @@
+usr/bin/lumina-archiver
+usr/share/applications/lumina-archiver.desktop
+usr/share/lumina-desktop/i18n/l-archiver*.qm
diff --git a/port-files/debian/lumina-calculator.install b/port-files/debian/lumina-calculator.install
new file mode 100644
index 00000000..374dd670
--- /dev/null
+++ b/port-files/debian/lumina-calculator.install
@@ -0,0 +1,3 @@
+usr/bin/lumina-calculator
+usr/share/applications/lumina-calculator.desktop
+usr/share/lumina-desktop/i18n/l-calc*.qm
diff --git a/port-files/debian/lumina-data.install b/port-files/debian/lumina-data.install
index c1eff316..b7615023 100644
--- a/port-files/debian/lumina-data.install
+++ b/port-files/debian/lumina-data.install
@@ -12,4 +12,6 @@ usr/share/lumina-desktop/menu-scripts/ls.json.sh
usr/share/lumina-desktop/luminaDesktop.conf
usr/share/lumina-desktop/i18n/lumina-desktop*.qm
usr/share/wallpapers/Lumina-DE/
-usr/share/xsessions/Lumina-DE.desktop
+usr/share/xsessions/Lumina-DE.desktop
+usr/share/lumina-desktop/globs2
+usr/share/lumina-desktop/low-battery.ogg
diff --git a/port-files/debian/lumina-desktop.install b/port-files/debian/lumina-desktop.install
index 19c049d4..ea69f425 100644
--- a/port-files/debian/lumina-desktop.install
+++ b/port-files/debian/lumina-desktop.install
@@ -1,4 +1,3 @@
usr/bin/lumina-desktop
usr/bin/start-lumina-desktop
debian/luminaDesktop.conf /etc
-debian/lumina-qt5ct /etc/default
diff --git a/port-files/debian/lumina-desktop.wrapper b/port-files/debian/lumina-desktop.wrapper
deleted file mode 100755
index 30686145..00000000
--- a/port-files/debian/lumina-desktop.wrapper
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-. /etc/default/lumina-qt5ct
-
-if test -f /usr/bin/qt5ct && test ${LUMINA_USE_QT5CT} = TRUE; then
- export QT_QPA_PLATFORMTHEME=qt5ct
-fi
-
-/usr/bin/lumina-desktop.real
diff --git a/port-files/debian/lumina-fileinfo.install b/port-files/debian/lumina-fileinfo.install
index e184af9f..31a72501 100644
--- a/port-files/debian/lumina-fileinfo.install
+++ b/port-files/debian/lumina-fileinfo.install
@@ -1,3 +1,3 @@
usr/bin/lumina-fileinfo
usr/share/applications/lumina-fileinfo.desktop
-usr/share/lumina-desktop/i18n/lumina-fileinfo*.qm
+usr/share/lumina-desktop/i18n/l-fileinfo*.qm
diff --git a/port-files/debian/lumina-qt5ct b/port-files/debian/lumina-qt5ct
deleted file mode 100644
index 9553f94c..00000000
--- a/port-files/debian/lumina-qt5ct
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# if LUMINA_USE_QT5CT is TRUE Lumina Desktop
-# will use qt5-configuration-tool for theming
-# Qt. Please note that this will override some
-# of the Lumina settings in 'lumina-config'
-
-LUMINA_USE_QT5CT=FALSE
diff --git a/port-files/debian/lumina-screenshot.install b/port-files/debian/lumina-screenshot.install
index 21f2577c..df410258 100644
--- a/port-files/debian/lumina-screenshot.install
+++ b/port-files/debian/lumina-screenshot.install
@@ -1,3 +1,3 @@
usr/bin/lumina-screenshot
usr/share/applications/lumina-screenshot.desktop
-usr/share/lumina-desktop/i18n/lumina-screenshot*.qm
+usr/share/lumina-desktop/i18n/l-screenshot*.qm
diff --git a/port-files/debian/lumina-textedit.install b/port-files/debian/lumina-textedit.install
index 9a97469f..6b68181c 100644
--- a/port-files/debian/lumina-textedit.install
+++ b/port-files/debian/lumina-textedit.install
@@ -1,4 +1,4 @@
usr/bin/lumina-textedit
usr/bin/lte
usr/share/applications/lumina-textedit.desktop
-usr/share/lumina-desktop/i18n/lumina-textedit*.qm
+usr/share/lumina-desktop/i18n/l-te*.qm
diff --git a/port-files/debian/luminaDesktop.conf b/port-files/debian/luminaDesktop.conf
index ae35689f..16576eaf 100644
--- a/port-files/debian/luminaDesktop.conf
+++ b/port-files/debian/luminaDesktop.conf
@@ -67,7 +67,7 @@ theme_fontsize=10pt #Default size of the fonts to use on the desktop (can also u
#DESKTOP SETTINGS (used for the primary screen in multi-screen setups)
desktop_visiblepanels=1 #[0 - 12] The number of panels visible by default
-desktop_backgroundfiles=/usr/share/images/desktop-base/lines-grub-1920x1080.png #list of absolute file paths for image files (disable for Lumina default)
+desktop_backgroundfiles=/usr/share/images/desktop-background #list of absolute file paths for image files (disable for Lumina default)
desktop_backgroundrotateminutes=5 #[positive integer] number of minutes between background rotations (if multiple files)
desktop_plugins=desktopview, calendar #list of plugins to be shown on the desktop by default
desktop_generate_icons=true #[true/false] Auto-generate launchers for ~/Desktop items
@@ -105,3 +105,4 @@ favorites_add_ifexists=vlc.desktop
#Generic scripts/utilities to run for any additional setup procedures
# These are always run after all other settings are saved
#Format: usersetup_run=<generic command to run>
+usersetup_run=xdg-user-dirs-update
diff --git a/port-files/debian/rules b/port-files/debian/rules
index 5f03646b..2840aa2f 100755
--- a/port-files/debian/rules
+++ b/port-files/debian/rules
@@ -6,9 +6,25 @@ include /usr/share/dpkg/default.mk
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+#
+# you may want to comment-out --parallel if build breaks for
+# no visible reason or without meaningful error message
+#
+
%:
dh $@ --parallel
+# For Debian GNU/Linux which does not offer manually compiled
+# libxcb-xinput0/libxcb-xinput0-dev, add the following flag:
+#
+# CONFIG+=NO_XINPUT
+#
+# also remove
+#
+# libxcb-xinput0-dev
+#
+# from dependencies in debian/rules (obviously)
+
override_dh_auto_configure:
/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/bin/qmake \
PREFIX=/usr \
@@ -18,7 +34,8 @@ override_dh_auto_configure:
QMAKE_CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS)" \
QMAKE_LFLAGS="$(LDFLAGS) -Wl,--as-needed" \
CONFIG+=nostrip \
- CONFIG+=WITH_I18N
+ CONFIG+=WITH_I18N \
+ QMAKE_CFLAGS_ISYSTEM=
override_dh_auto_clean:
dh_auto_clean
@@ -26,7 +43,3 @@ override_dh_auto_clean:
override_dh_install:
dh_install --list-missing
- mv $(CURDIR)/debian/lumina-desktop/usr/bin/lumina-desktop \
- $(CURDIR)/debian/lumina-desktop/usr/bin/lumina-desktop.real
- install -m755 $(CURDIR)/debian/lumina-desktop.wrapper \
- $(CURDIR)/debian/lumina-desktop/usr/bin/lumina-desktop
bgstack15