aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Moore <moorekou@gmail.com>2015-08-28 09:59:25 -0400
committerKen Moore <moorekou@gmail.com>2015-08-28 09:59:25 -0400
commit9298b36026956127b9adf7ad71035d61a99863f6 (patch)
treec26fc9875af94aacbcec8d1fc47473df132d0af5
parentAdd a couple tiny timing fixes for the lumina-fm backend: (diff)
parentSplit RPM .spec file into 32-bit and 64-bit versions for easier mantainence. (diff)
downloadlumina-9298b36026956127b9adf7ad71035d61a99863f6.tar.gz
lumina-9298b36026956127b9adf7ad71035d61a99863f6.tar.bz2
lumina-9298b36026956127b9adf7ad71035d61a99863f6.zip
Merge branch 'master' of github.com:pcbsd/lumina
-rw-r--r--lumina-desktop-32.spec81
-rw-r--r--lumina-desktop-64.spec (renamed from lumina-desktop.spec)5
2 files changed, 83 insertions, 3 deletions
diff --git a/lumina-desktop-32.spec b/lumina-desktop-32.spec
new file mode 100644
index 00000000..2b5ae049
--- /dev/null
+++ b/lumina-desktop-32.spec
@@ -0,0 +1,81 @@
+Summary: A lightweight, portable desktop environment
+Name: lumina-desktop
+Version: 0.8.6
+Release: 3%{?dist}
+License: BSD
+Group: System Environment/Base
+Source0: http://ftp.lumina-desktop.org/%{name}-%{version}.tar.gz
+URL: http://lumina-desktop.org
+ExcludeArch: s390 s390x
+BuildRequires: gcc, gcc-c++, qt-devel, qt-config, qt5-qttools, qt5-qttools-devel, qt5-qtbase-gui, qt5-qtmultimedia-devel, qt5-qtsvg-devel, qt5-qtx11extras-devel, xcb-util-image, xcb-util-image-devel, xcb-util-wm-devel, libxcb-devel, xcb-util-devel, phonon-devel, phonon-qt5-devel, libXcomposite-devel, libXdamage-devel, libXrender-devel, qt5-qtdeclarative-devel
+Requires: fluxbox, qt5-style-oxygen, plasma-oxygen, xscreensaver, xbacklight, alsa-utils, acpi, numlockx, pavucontrol, xterm
+
+%description
+The Lumina Desktop Environment is a lightweight system interface
+that is designed for use on any Unix-like operating system.
+
+%prep
+%autosetup -n lumina-%{version}-Release
+
+%build
+qmake-qt5 CONFIG+=configure\ NO_I18N PREFIX=/usr/local LIBPREFIX=/lib
+
+%install
+make
+make INSTALL_ROOT=%{buildroot} install
+
+%files
+/usr/local/bin/Lumina-DE
+/usr/local/bin/lumina-open
+/usr/local/bin/lumina-config
+/usr/local/bin/lumina-fm
+/usr/local/bin/lumina-screenshot
+/usr/local/bin/lumina-search
+/usr/local/bin/lumina-info
+/usr/local/bin/lumina-xconfig
+/usr/local/bin/lumina-fileinfo
+/usr/local/etc/luminaDesktop.conf.dist
+/lib/libLuminaUtils.so
+/lib/libLuminaUtils.so.1
+/lib/libLuminaUtils.so.1.0
+/lib/libLuminaUtils.so.1.0.0
+/usr/local/include/LuminaXDG.h
+/usr/local/include/LuminaUtils.h
+/usr/local/include/LuminaX11.h
+/usr/local/include/LuminaThemes.h
+/usr/local/include/LuminaOS.h
+/usr/local/include/LuminaSingleApplication.h
+/usr/local/share/applications/lumina-fm.desktop
+/usr/local/share/applications/lumina-screenshot.desktop
+/usr/local/share/applications/lumina-search.desktop
+/usr/local/share/applications/lumina-info.desktop
+/usr/local/share/pixmaps/Lumina-DE.png
+/usr/local/share/pixmaps/Insight-FileManager.png
+/usr/share/xsessions/Lumina-DE.desktop
+/usr/local/share/Lumina-DE/desktop-background.jpg
+/usr/local/share/Lumina-DE/defaultapps.conf
+/usr/local/share/Lumina-DE/luminaDesktop.conf
+/usr/local/share/Lumina-DE/fluxbox-init-rc
+/usr/local/share/Lumina-DE/fluxbox-keys
+/usr/local/share/Lumina-DE/Login.ogg
+/usr/local/share/Lumina-DE/Logout.ogg
+/usr/local/share/Lumina-DE/colors/Lumina-Red.qss.colors
+/usr/local/share/Lumina-DE/colors/Lumina-Green.qss.colors
+/usr/local/share/Lumina-DE/colors/Lumina-Purple.qss.colors
+/usr/local/share/Lumina-DE/colors/Lumina-Gold.qss.colors
+/usr/local/share/Lumina-DE/colors/Lumina-Glass.qss.colors
+/usr/local/share/Lumina-DE/colors/PCBSD10-Default.qss.colors
+/usr/local/share/Lumina-DE/themes/Lumina-default.qss.template
+/usr/local/share/Lumina-DE/themes/None.qss.template
+/usr/local/share/Lumina-DE/quickplugins/quick-sample.qml
+/usr/local/share/wallpapers/Lumina-DE/Lumina_Wispy_gold_1920x1080.jpg
+/usr/local/share/wallpapers/Lumina-DE/Lumina_Wispy_green_1920x1080.jpg
+/usr/local/share/wallpapers/Lumina-DE/Lumina_Wispy_purple_1920x1080.jpg
+/usr/local/share/wallpapers/Lumina-DE/Lumina_Wispy_red_1920x1080.jpg
+
+%changelog
+* Thu Aug 20 2015 Jesse Smith jsmith@resonatingmedia.com
+- Updated for 32-bit
+
+* Thu Jul 30 2015 Jesse Smith jsmith@resonatingmedia.com
+- Initial build
diff --git a/lumina-desktop.spec b/lumina-desktop-64.spec
index 16d5707b..2dcc7423 100644
--- a/lumina-desktop.spec
+++ b/lumina-desktop-64.spec
@@ -1,14 +1,14 @@
Summary: A lightweight, portable desktop environment
Name: lumina-desktop
Version: 0.8.6
-Release: 1%{?dist}
+Release: 3%{?dist}
License: BSD
Group: System Environment/Base
Source0: http://ftp.lumina-desktop.org/%{name}-%{version}.tar.gz
URL: http://lumina-desktop.org
ExcludeArch: s390 s390x
BuildRequires: gcc, gcc-c++, qt-devel, qt-config, qt5-qttools, qt5-qttools-devel, qt5-qtbase-gui, qt5-qtmultimedia-devel, qt5-qtsvg-devel, qt5-qtx11extras-devel, xcb-util-image, xcb-util-image-devel, xcb-util-wm-devel, libxcb-devel, xcb-util-devel, phonon-devel, phonon-qt5-devel, libXcomposite-devel, libXdamage-devel, libXrender-devel, qt5-qtdeclarative-devel
-Requires: qt5-style-oxygen, plasma-oxygen, xscreensaver, xbacklight, alsa-utils, acpi, numlockx, pavucontrol, xterm
+Requires: fluxbox, qt5-style-oxygen, plasma-oxygen, xscreensaver, xbacklight, alsa-utils, acpi, numlockx, pavucontrol, xterm
%description
The Lumina Desktop Environment is a lightweight system interface
@@ -21,7 +21,6 @@ that is designed for use on any Unix-like operating system.
qmake-qt5 CONFIG+=configure\ NO_I18N PREFIX=/usr/local LIBPREFIX=/lib64
%install
-#%make_install
make
make INSTALL_ROOT=%{buildroot} install
bgstack15