diff --git a/.gitignore b/.gitignore index 7a99a77..69d4dfd 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /lumina-desktop-1.1.0-Release-p1.tar.gz /lumina-i18n-d700dea65fd19fc75bd1d101d99c59f461ea74a6.tar.gz /lumina-1.2.0-p1.tar.gz +/lumina-1.3.0-p1.tar.gz diff --git a/lumina-desktop.spec b/lumina-desktop.spec index 8e91d46..3efd293 100644 --- a/lumina-desktop.spec +++ b/lumina-desktop.spec @@ -1,228 +1,218 @@ -%global srcname lumina -%global srcurl https://github.com/trueos/%{srcname} -%global relsuffix .p1 - -%global srcsuffix %(r=%{?relsuffix}; echo $r |tr . - ) -%global srcdirname %{version}%{srcsuffix} - -# get latest translations with fixes from git -%global localecommit0 d700dea65fd19fc75bd1d101d99c59f461ea74a6 - -%global localehash %(c=%{localecommit0}; echo ${c:0:7} ) -%global localedir %{srcname}-i18n-%{localecommit0} - -Summary: A lightweight, portable desktop environment -Name: %{srcname}-desktop -Version: 1.2.0 -Release: 4%{?relsuffix}.L%{?localehash}%{?dist} -License: BSD -URL: http://%{name}.org - -# Main source -Source0: %{srcurl}/archive/v%{version}%{srcsuffix}.tar.gz#/%{srcname}-%{srcdirname}.tar.gz - -# Translations -Source1: %{srcurl}-i18n/archive/%{localecommit0}/%{localedir}.tar.gz - +%global srcname lumina +%global relsuffix .p1 +%global srcsuffix %(r=%{?relsuffix}; echo $r |tr . - ) + + +Summary: A lightweight, portable desktop environment +Name: %{srcname}-desktop +Version: 1.3.0 +Release: 1%{?relsuffix}%{?dist} +License: BSD +URL: http://%{name}.org +Source0: https://github.com/trueos/%{srcname}/archive/v%{version}%{srcsuffix}.tar.gz#/%{srcname}-%{version}%{srcsuffix}.tar.gz # Qt requirements -BuildRequires: qt5-qttools-devel -BuildRequires: qt5-qtbase-devel -BuildRequires: qt5-qtmultimedia-devel -BuildRequires: qt5-qtdeclarative-devel -BuildRequires: qt5-qtsvg-devel -BuildRequires: qt5-qtx11extras-devel +BuildRequires: qt5-qttools-devel +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtmultimedia-devel +BuildRequires: qt5-qtdeclarative-devel +BuildRequires: qt5-qtsvg-devel +BuildRequires: qt5-qtx11extras-devel +BuildRequires: qt5-linguist # X component requirements -BuildRequires: xcb-util-image-devel -BuildRequires: xcb-util-wm-devel -BuildRequires: libxcb-devel -BuildRequires: xcb-util-devel -BuildRequires: libXcomposite-devel -BuildRequires: libXdamage-devel -BuildRequires: libXrender-devel +BuildRequires: xcb-util-image-devel +BuildRequires: xcb-util-wm-devel +BuildRequires: libxcb-devel +BuildRequires: xcb-util-devel +BuildRequires: libXcomposite-devel +BuildRequires: libXdamage-devel +BuildRequires: libXrender-devel -BuildRequires: desktop-file-utils +BuildRequires: desktop-file-utils # Runtime requirements -Requires: oxygen-cursor-themes -Requires: qt5-style-oxygen%{?_isa} -Requires: fluxbox%{?_isa} - -# Enforce the filesystem subpackage version requirement -Requires: %{name}-filesystem = %{version}-%{release} -Requires: %{name}-data = %{version}-%{release} +Requires: oxygen-cursor-themes +Requires: qt5-style-oxygen%{?_isa} +Requires: fluxbox%{?_isa} -# Fix for rhbz#1389486, unable to start applications in Lumina -Requires: %{srcname}-open%{?_isa} = %{version}-%{release} +Requires: %{name}-filesystem = %{version}-%{release} +Requires: %{name}-data = %{version}-%{release} +Requires: %{srcname}-open%{?_isa} = %{version}-%{release} +Requires: %{srcname}-info%{?_isa} = %{version}-%{release} # Desktop extensions %if 0%{?fedora} -Suggests: %{srcname}-wallpapers = %{version}-%{release} -Suggests: %{srcname}-config%{?_isa} = %{version}-%{release} -Suggests: %{srcname}-fm%{?_isa} = %{version}-%{release} -Suggests: %{srcname}-screenshot%{?_isa} = %{version}-%{release} -Suggests: %{srcname}-search%{?_isa} = %{version}-%{release} -Suggests: %{srcname}-info%{?_isa} = %{version}-%{release} -Suggests: %{srcname}-xconfig%{?_isa} = %{version}-%{release} -Suggests: %{srcname}-fileinfo%{?_isa} = %{version}-%{release} -Suggests: %{srcname}-textedit%{?_isa} = %{version}-%{release} -Suggests: %{srcname}-calculator%{?_isa} = %{version}-%{release} -Suggests: %{srcname}-archiver%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-config%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-xconfig%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-search%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-archiver%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-calculator%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-fileinfo%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-fm%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-mediaplayer%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-screenshot%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-textedit%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-xdg-entry%{?_isa} = %{version}-%{release} +Suggests: %{srcname}-wallpapers = %{version}-%{release} +Suggests: %{srcname}-icons = %{version}-%{release} %endif %description The Lumina Desktop Environment is a lightweight system interface that is designed for use on any Unix-like operating system. -%package data -Summary: Data for Lumina Desktop -BuildArch: noarch -Requires: %{name} = %{version}-%{release} - -%description data -This package provides the data files for the Lumina Desktop -Environment: Colors, desktop background, theme templates. - -%package filesystem -Summary: Common folders for Lumina Desktop -BuildArch: noarch -Obsoletes: %{name}-libs < 1.2.0 +%package filesystem +Summary: Common folders for Lumina Desktop +BuildArch: noarch +Obsoletes: %{name}-libs < 1.2.0 -%description filesystem +%description filesystem This package provides the common folders for the Lumina Desktop Environment. -%package wallpapers -Summary: Wallpapers for Lumina Desktop -BuildArch: noarch -Requires: kde-filesystem +%package data +Summary: Data for Lumina Desktop +BuildArch: noarch +Requires: %{name}-filesystem = %{version}-%{release} -%description wallpapers -Optional wallpapers recommended for Lumina Desktop. +%description data +This package provides the data files for the Lumina Desktop +Environment: Colors, desktop background, theme templates. -%package -n %{srcname}-open -Summary: xdg-open style utility for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} +%package -n %{srcname}-open +Summary: xdg-open style utility for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} -%description -n %{srcname}-open +%description -n %{srcname}-open This package provides %{srcname}-open, which handles opening of files and URLs according to the system-wide mimetype association. It also provides an optional selector if more than one application is assigned with the given url or file type. -%package -n %{srcname}-config -Summary: Configuration utility for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} +%package -n %{srcname}-info +Summary: Basic information utility for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} + +%description -n %{srcname}-info +This package provides %{srcname}-info, which is a simple +utility that displays various information about the Lumina +installation, like paths, contributors, license or version. + -%description -n %{srcname}-config +%package -n %{srcname}-config +Summary: Configuration utility for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} + +%description -n %{srcname}-config This package provides %{srcname}-config, which allows changing various aspects of %{srcname} and fluxbox, like the wallpaper being used, theme, icons, panel (and plugins), startup and default applications, desktop menu and more. -%package -n %{srcname}-fm -Summary: File manager for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} - -%description -n %{srcname}-fm -This package provides %{srcname}-fm, which is a simple file manager -with support for multiple view modes, tabbed browsing, -including an integrated slideshow-based picture viewer. - - -%package -n %{srcname}-screenshot -Summary: Screenshot utility for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} - -%description -n %{srcname}-screenshot -This package provides %{srcname}-screenshot, which is a simple -screenshot utility that allows to snapshot the whole desktop -or a single window after a configurable delay. - -Optionally the window border can be hidden when taking a -screenshot of a single window. +%package -n %{srcname}-xconfig +Summary: X server display configuration tool for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} +%description -n %{srcname}-xconfig +This package provides %{srcname}-xconfig, which is a simple +multi-head aware display configuration tool for configuring +the X server. -%package -n %{srcname}-search -Summary: Search utility for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} +%package -n %{srcname}-search +Summary: Search utility for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} -%description -n %{srcname}-search +%description -n %{srcname}-search This package provides %{srcname}-search, which is a simple search utility that allows to search for applications or files and directories in the home directory and launch or open them. +%package -n %{srcname}-archiver +Summary: Archiver for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} -%package -n %{srcname}-info -Summary: Basic information utility for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} +%description -n %{srcname}-archiver +Front-end to tar, used for managing/creating archives. -%description -n %{srcname}-info -This package provides %{srcname}-info, which is a simple -utility that displays various information about the Lumina -installation, like paths, contributors, license or version. +%package -n %{srcname}-calculator +Summary: Calculator for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} +%description -n %{srcname}-calculator +Scientific calculator with an easy-to-use interface. -%package -n %{srcname}-xconfig -Summary: X server display configuration tool for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} +%package -n %{srcname}-fileinfo +Summary: Desktop file editor for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} -%description -n %{srcname}-xconfig -This package provides %{srcname}-xconfig, which is a simple -multi-head aware display configuration tool for configuring -the X server. +%description -n %{srcname}-fileinfo +File properties viewer, and simple XDG application registration creator. + +%package -n %{srcname}-fm +Summary: File manager for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} + +%description -n %{srcname}-fm +This package provides %{srcname}-fm, which is a simple file manager +with support for multiple view modes, tabbed browsing, +including an integrated slideshow-based picture viewer. +%package -n %{srcname}-mediaplayer +Summary: Mediaplayer for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} -%package -n %{srcname}-fileinfo -Summary: Desktop file editor for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} +%description -n %{srcname}-mediaplayer +Simple media player with hooks for streaming from online radio services. -%description -n %{srcname}-fileinfo -This package provides %{srcname}-fileinfo, which is an -advanced desktop file (menu) editor. +%package -n %{srcname}-screenshot +Summary: Screenshot utility for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} + +%description -n %{srcname}-screenshot +This package provides %{srcname}-screenshot, which is a simple +screenshot utility that allows to snapshot the whole desktop +or a single window after a configurable delay. +Optionally the window border can be hidden when taking a +screenshot of a single window. -%package -n %{srcname}-textedit -Summary: Text file editor for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} +%package -n %{srcname}-textedit +Summary: Text file editor for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} -%description -n %{srcname}-textedit -This package provides %{srcname}-textedit, which is an text file editor. +%description -n %{srcname}-textedit +Plaintext editor with syntax highlighting, tab support, and find/replace functionality. +%package -n %{srcname}-xdg-entry +Summary: XDG entries editor for Lumina Desktop +Requires: %{name}-filesystem = %{version}-%{release} -%package -n %{srcname}-calculator -Summary: Calculator for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} +%description -n %{srcname}-xdg-entry +Simple graphical tool for creating XDG desktop entries. -%description -n %{srcname}-calculator -This package provides %{srcname}-calculator, as the name says a calculator. +%package wallpapers +Summary: Wallpapers for Lumina Desktop +BuildArch: noarch +Requires: kde-filesystem +%description wallpapers +Optional wallpapers recommended for Lumina Desktop. -%package -n %{srcname}-archiver -Summary: Archiver for Lumina Desktop -Requires: %{name}-filesystem = %{version}-%{release} +%package icons +Summary: Icons for Lumina Desktop +BuildArch: noarch +Requires: filesystem -%description -n %{srcname}-archiver -This package provides %{srcname}-archiver, as the name says a archiver. +%description icons +Optional icons themes recommended for Lumina Desktop. ######################################################################################## %prep %autosetup -n%{srcname}-%{version}%{srcsuffix} -# translations -tar xf %{SOURCE1} -# issues/2, ts/hi/lumina-fileinfo.ts does not parse -# commit/a96928d68364529cce670e4f64d9f988d5cc1a8c -sed -i -r -e 's::\0\n:' -e 's::\n\n\0:'\ - %{localedir}/ts/hi/lumina-fileinfo.ts -# bug with make -C -sed -i -r -e '/cp defaults\//d' -e 's:(INSTALLS.*)defaults:\1:' \ - src-qt5/core/%{srcname}-desktop/*.pro %build -mkdir -p %{_target_platform} -pushd %{_target_platform} -%qmake_qt5 ../*.pro \ +%qmake_qt5 *.pro \ CONFIG+=configure \ LIBPREFIX="%{_libdir}" \ L_BINDIR="%{_bindir}" \ @@ -230,18 +220,15 @@ pushd %{_target_platform} L_SHAREDIR=%{_datadir} \ L_ETCDIR=%{_sysconfdir} \ L_INCLUDEDIR=%{_includedir} \ + L_MANDIR=%{_mandir} \ QT5LIBDIR="%{_qt5_prefix}" \ QMAKE_LFLAGS+="-Wl,--as-needed" -popd -%make_build -C %{_target_platform} -# see https://github.com/trueos/lumina-i18n/blob/master/scripts/mkrelease.sh -mkdir qm -for i in $(find %{localedir} -name \*.ts) + # make translations +for i in `find . -type d -name i18n` do - NLANG=$(dirname $i |xargs basename) - QMNAME=$(basename $i .ts)_$NLANG.qm - lrelease-qt5 $i -qm qm/$QMNAME + lrelease-qt5 -silent -nounfinished $i/*.ts done +%make_build %install @@ -249,30 +236,34 @@ done %if 0%{?rhel} install -d %{buildroot}%{_sysconfdir} %endif -%make_install -C %{_target_platform} INSTALL_ROOT=%{buildroot} +%make_install INSTALL_ROOT=%{buildroot} install -d %{buildroot}%{_datadir}/%{name}/i18n -install -m0644 -D -t %{buildroot}%{_datadir}/%{name}/i18n qm/*.qm +#for i in `find . -type f -name "*.qm"` +for i in `find . -type d -name i18n` +do +# install -m0644 -D $i -t %{buildroot}%{_datadir}/%{name}/i18n/ + install -m0644 -D $i/*.qm -t %{buildroot}%{_datadir}/%{name}/i18n/ +done # split locales into subpackages %find_lang %{name} --with-qt +%find_lang %{srcname}-info --with-qt %find_lang %{srcname}-open --with-qt %find_lang %{srcname}-config --with-qt -%find_lang %{srcname}-fm --with-qt -%find_lang %{srcname}-screenshot --with-qt %find_lang %{srcname}-search --with-qt -%find_lang %{srcname}-info --with-qt %find_lang %{srcname}-xconfig --with-qt -%find_lang %{srcname}-fileinfo --with-qt -%find_lang %{srcname}-textedit --with-qt -# No translations found for lumina-calculator -#% find_lang %{srcname}-calculator --with-qt +%find_lang l-archiver --with-qt +%find_lang l-calc --with-qt +%find_lang l-fileinfo --with-qt +%find_lang %{srcname}-fm --with-qt +%find_lang l-mediap --with-qt +%find_lang l-screenshot --with-qt +%find_lang l-te --with-qt # Move config folder to correct location -install -m0644 -D src-qt5/core/%{name}/defaults/%{srcname}Desktop.conf \ - -t %{buildroot}%{_sysconfdir} +#install -m0644 -D src-qt5/core/%{name}/defaults/%{srcname}Desktop.conf -t %{buildroot}%{_sysconfdir} # Other missing files in cmake installation -install -m0644 -D src-qt5/core/%{name}/defaults/desktop-background.jpg \ - -t %{buildroot}%{_datadir}/%{name} +#install -m0644 -D src-qt5/core/%{name}/defaults/desktop-background.jpg -t %{buildroot}%{_datadir}/%{name} # Fix paths in desktop files find %{buildroot}%{_datadir}/applications -name *.desktop -print -exec \ @@ -284,92 +275,174 @@ desktop-file-edit --remove-key=Categories \ desktop-file-validate %{buildroot}%{_datadir}/applications/%{srcname}-*.desktop ######################################################################################## +%post -n %{srcname}-archiver +/usr/bin/update-desktop-database &> /dev/null || : + +%postun -n %{srcname}-archiver +/usr/bin/update-desktop-database &> /dev/null || : + +%post -n %{srcname}-calculator +/usr/bin/update-desktop-database &> /dev/null || : + +%postun -n %{srcname}-calculator +/usr/bin/update-desktop-database &> /dev/null || : + +%post -n %{srcname}-config +/usr/bin/update-desktop-database &> /dev/null || : + +%postun -n %{srcname}-config +/usr/bin/update-desktop-database &> /dev/null || : + +%post -n %{srcname}-fileinfo +/usr/bin/update-desktop-database &> /dev/null || : + +%postun -n %{srcname}-fileinfo +/usr/bin/update-desktop-database &> /dev/null || : + %post -n %{srcname}-fm /usr/bin/update-desktop-database &> /dev/null || : %postun -n %{srcname}-fm /usr/bin/update-desktop-database &> /dev/null || : +%post -n %{srcname}-info +/usr/bin/update-desktop-database &> /dev/null || : + +%postun -n %{srcname}-info +/usr/bin/update-desktop-database &> /dev/null || : + +%post -n %{srcname}-mediaplayer +/usr/bin/update-desktop-database &> /dev/null || : + +%postun -n %{srcname}-mediaplayer +/usr/bin/update-desktop-database &> /dev/null || : + +%post -n %{srcname}-screenshot +/usr/bin/update-desktop-database &> /dev/null || : + +%postun -n %{srcname}-screenshot +/usr/bin/update-desktop-database &> /dev/null || : + +%post -n %{srcname}-search +/usr/bin/update-desktop-database &> /dev/null || : + +%postun -n %{srcname}-search +/usr/bin/update-desktop-database &> /dev/null || : + %post -n %{srcname}-textedit /usr/bin/update-desktop-database &> /dev/null || : %postun -n %{srcname}-textedit /usr/bin/update-desktop-database &> /dev/null || : +%post -n %{srcname}-xconfig +/usr/bin/update-desktop-database &> /dev/null || : + +%postun -n %{srcname}-xconfig +/usr/bin/update-desktop-database &> /dev/null || : + +%post -n %{srcname}-xdg-entry +/usr/bin/update-desktop-database &> /dev/null || : + +%postun -n %{srcname}-xdg-entry +/usr/bin/update-desktop-database &> /dev/null || : + ######################################################################################## +# TODO: add licenses + %files -f %{name}.lang +%license LICENSE %{_bindir}/%{name} %{_bindir}/start-%{name} -%config(noreplace) %{_sysconfdir}/%{srcname}Desktop.conf +%config %{_sysconfdir}/%{srcname}Desktop.conf.dist %{_datadir}/pixmaps/Lumina-DE.png %{_datadir}/xsessions/Lumina-DE.desktop %{_datadir}/applications/%{srcname}-support.desktop - -%files data -%{_datadir}/%{name}/ -%exclude %{_datadir}/%{name}/i18n +# 8 ??? +%{_mandir}/man8/lumina-desktop.8.gz +%{_mandir}/man8/start-lumina-desktop.8.gz %files filesystem -%license LICENSE # each binary expects its locale files in the common folder %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/i18n -%files wallpapers -%license LICENSE -%{_datadir}/wallpapers/Lumina-DE/ +%files data +%{_datadir}/%{name}/ +%exclude %{_datadir}/%{name}/i18n %files -n %{srcname}-open -f %{srcname}-open.lang %{_bindir}/%{srcname}-open +%{_mandir}/man1/lumina-open.1.gz + +%files -n %{srcname}-info -f %{srcname}-info.lang +#license LICENSE +%{_bindir}/%{srcname}-info +%{_datadir}/applications/%{srcname}-info.desktop %files -n %{srcname}-config -f %{srcname}-config.lang %{_bindir}/%{srcname}-config %{_datadir}/applications/%{srcname}-config.desktop -%files -n %{srcname}-fm -f %{srcname}-fm.lang -%{_bindir}/%{srcname}-fm -%{_datadir}/pixmaps/Insight-FileManager.png -%{_datadir}/applications/%{srcname}-fm.desktop - -%files -n %{srcname}-screenshot -f %{srcname}-screenshot.lang -%{_bindir}/%{srcname}-screenshot -%{_datadir}/applications/%{srcname}-screenshot.desktop +%files -n %{srcname}-xconfig -f %{srcname}-xconfig.lang +%{_bindir}/%{srcname}-xconfig +%{_datadir}/applications/%{srcname}-xconfig.desktop %files -n %{srcname}-search -f %{srcname}-search.lang %{_bindir}/%{srcname}-search %{_datadir}/applications/%{srcname}-search.desktop -%files -n %{srcname}-info -f %{srcname}-info.lang -%license src-qt5/core/%{srcname}-info/LICENSE -%{_bindir}/%{srcname}-info -%{_datadir}/applications/%{srcname}-info.desktop +%files -n %{srcname}-archiver -f l-archiver.lang +%{_bindir}/%{srcname}-archiver +%{_datadir}/applications/%{srcname}-archiver.desktop -%files -n %{srcname}-xconfig -f %{srcname}-xconfig.lang -%{_bindir}/%{srcname}-xconfig -%{_datadir}/applications/%{srcname}-xconfig.desktop +%files -n %{srcname}-calculator -f l-calc.lang +# -f %{srcname}-calculator.lang +%{_bindir}/%{srcname}-calculator +%{_datadir}/applications/%{srcname}-calculator.desktop -%files -n %{srcname}-fileinfo -f %{srcname}-fileinfo.lang +%files -n %{srcname}-fileinfo -f l-fileinfo.lang %{_bindir}/%{srcname}-fileinfo %{_datadir}/applications/%{srcname}-fileinfo.desktop -%files -n %{srcname}-textedit -f %{srcname}-textedit.lang +%files -n %{srcname}-fm -f %{srcname}-fm.lang +%{_bindir}/%{srcname}-fm +%{_datadir}/pixmaps/Insight-FileManager.png +%{_datadir}/applications/%{srcname}-fm.desktop + +%files -n %{srcname}-mediaplayer -f l-mediap.lang +%{_bindir}/%{srcname}-mediaplayer +%{_datadir}/applications/%{srcname}-mediaplayer.desktop + +%files -n %{srcname}-screenshot -f l-screenshot.lang +%{_bindir}/%{srcname}-screenshot +%{_datadir}/applications/%{srcname}-screenshot.desktop + +%files -n %{srcname}-textedit -f l-te.lang # W: dangling-symlink /usr/bin/lte /usr/bin/lumina-textedit %exclude %{_bindir}/lte %{_bindir}/%{srcname}-textedit %{_datadir}/applications/%{srcname}-textedit.desktop -%files -n %{srcname}-calculator -# -f %{srcname}-calculator.lang -%{_bindir}/%{srcname}-calculator -%{_datadir}/applications/%{srcname}-calculator.desktop +%files -n %{srcname}-xdg-entry +%{_bindir}/%{srcname}-xdg-entry +%{_datadir}/applications/%{srcname}-xdg-entry.desktop -%files -n %{srcname}-archiver -# -f %{srcname}-archiver.lang -%{_bindir}/%{srcname}-archiver -%{_datadir}/applications/%{srcname}-archiver.desktop +%files wallpapers +%{_datadir}/wallpapers/Lumina-DE/ + +%files icons +#{_datadir}/icons/meterial-design-dark/ +#{_datadir}/icons/meterial-design-light/ +%{_datadir}/icons/* ######################################################################################## %changelog +* Sun Sep 3 2017 TI_Eugene - 1.3.0-1.p1 +- Version bump +- Added mediaplayer, xdg-entry and icons subpackages +- Extra locales source removed + * Thu Aug 03 2017 Fedora Release Engineering - 1.2.0-4.p1.Ld700dea - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index d39fa5c..a48caec 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (lumina-1.2.0-p1.tar.gz) = 8490e2b0f2fa08b2d63ec688f9993771ea935129a2947ef7bfa1874424cbede6d8877083ce90658c283858e67397383b5bab536388e9222b440015ebdf8b2919 -SHA512 (lumina-i18n-d700dea65fd19fc75bd1d101d99c59f461ea74a6.tar.gz) = c4a13847e88bec49b7ab8be070d292674fc486db950cdc0771b2e5be22b4047c1ee8e5ca3743a96eed85e10ef9b7579257088864a2b8d21551aba3d634ddeaf2 +SHA512 (lumina-1.3.0-p1.tar.gz) = 93fb195f26984a2ba6e62dbe1ea619e4ab8e936d1cf1d335db8a7e51058c9be8d3e389146259f8229fb5dc6477610dcc2e1278c4e2a348f27904a318ba095707