Blob Blame History Raw
Name:       fedora-jam-kde-theme
Version:    2.0.0
Release:    1%{?dist}
Summary:    Fedora Jam KDE Theme and Settings

License:    MIT

# hosted git://git.fedorahosted.org/music-creation.git/fedora-jam-kde-theme
# sh fedora-jam-backgrounds-snapshot.sh <git-revision>
URL:        https://fedoraproject.org/wiki/Fedora_jam
Source0:    https://pagure.io/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
Source1:    COPYING

BuildArch:  noarch

BuildRequires:  kde-filesystem

	
%if ! 0%{?bootstrap}
# for f33+ , consider merging version_maj with version, ie, use Version: 33 --rex
%global  version_maj %(echo %{?dist} | cut -dc -f2)
BuildRequires: f%{version_maj}-backgrounds-kde
%endif

# when kdebugrc was moved here
Conflicts: kf5-kdelibs4support < 5.7.0-3
 
Obsoletes: kde-settings-ksplash < 24-2
Obsoletes: kde-settings-minimal < 24-3
	
Requires: kde-filesystem
# /etc/pam.d/ ownership
Requires: pam
Requires: xdg-user-dirs
## add breeze deps here? probably, need more too -- rex
Requires: breeze-icon-theme
Requires: breeze-gtk
Requires:   fedora-jam-backgrounds-kde
Conflicts:  kde-settings
Conflicts:  kde-settings-plasma
Provides:   kde-settings
Provides:   kde-settings-plasma

%description
This is the Fedora Jam KDE Theme and settings files. It is similar to
kde-settings except it uses the Breeze Dark theme by default.

%prep
%autosetup -p1

%build
# blank

%install
tar cpf - . | tar --directory %{buildroot} -xvpf -
 
if [ %{_prefix} != /usr ] ; then
   pushd %{buildroot}
   mv %{buildroot}/usr %{buildroot}%{_prefix}
   mv %{buildroot}/etc %{buildroot}%{_sysconfdir}
   popd
fi
 
cp -p %{SOURCE1} .
 
# default wallpaper symlink
%if 0%{?version_maj:1}
mkdir -p %{buildroot}%{_datadir}/wallpapers
ln -s F%{version_maj} %{buildroot}%{_datadir}/wallpapers/Fedora
%endif
 
## unpackaged files

%check
%if 0%{?version_maj:1}
test -f %{_datadir}/wallpapers/F%{version_maj} || ls -l %{_datadir}/wallpapers
%endif

%files
%license COPYING
%config(noreplace) %{_sysconfdir}/profile.d/kde.*
%{_sysconfdir}/kde/env/env.sh
%{_sysconfdir}/kde/env/gpg-agent-startup.sh
%{_sysconfdir}/kde/shutdown/gpg-agent-shutdown.sh
%{_sysconfdir}/kde/env/gtk2_rc_files.sh
%if 0%{?fedora} || 0%{?rhel} > 7
%{_sysconfdir}/kde/env/fedora-bookmarks.sh
%{_datadir}/kde-settings/
# these can probably go now -- rex
%{_prefix}/lib/rpm/plasma4.prov
%{_prefix}/lib/rpm/plasma4.req
%{_prefix}/lib/rpm/fileattrs/plasma4.attr
%{_datadir}/polkit-1/rules.d/11-fedora-kde-policy.rules
%endif
%config(noreplace) %{_sysconfdir}/xdg/kcm-about-distrorc
%config(noreplace) %{_sysconfdir}/xdg/kdebugrc
%config(noreplace) %{_sysconfdir}/pam.d/kcheckpass
%config(noreplace) %{_sysconfdir}/pam.d/kscreensaver
# drop noreplace, so we can be sure to get the new kiosk bits
%config %{_sysconfdir}/kderc
%config %{_sysconfdir}/kde4rc
%{_datadir}/applications/kde-mimeapps.list
%if 0%{?rhel} && 0%{?rhel} <= 7
%exclude %{_datadir}/kde-settings/kde-profile/default/share/apps/plasma-desktop/init/00-defaultLayout.js
%endif
%{_datadir}/plasma/shells/org.kde.plasma.desktop/contents/updates/00-start-here-2.js
%{_sysconfdir}/xdg/plasma-workspace/env/env.sh
%{_sysconfdir}/xdg/plasma-workspace/env/gtk2_rc_files.sh
%{_sysconfdir}/xdg/plasma-workspace/env/gtk3_scrolling.sh
%{_sysconfdir}/xdg/plasma-workspace/shutdown/kuiserver5.sh
%{_datadir}/plasma/look-and-feel/org.fedoraproject.fedora-jam.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kicker.js
%{_datadir}/plasma/look-and-feel/org.fedoraproject.fedora-jam.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickerdash.js
%{_datadir}/plasma/look-and-feel/org.fedoraproject.fedora-jam.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickoff.js
%if 0%{?version_maj:1}
%{_datadir}/wallpapers/Fedora
%endif
%config(noreplace) %{_sysconfdir}/sysctl.d/50-fedora-jam.conf
%config(noreplace) %{_sysconfdir}/Trolltech.conf


%changelog
* Mon May 11 2020 Erich Eickmeyer <erich@ericheickmeyer.com> - 2.0.0-1
- Complete package overhaul

* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild

* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

* Mon Dec 10 2012 Brendan Jones <brendan.jones.it@gmail.com> 1.0.1-3
- Correct typo in default splash

* Tue Dec 04 2012 Jørn Lomax <northlomax@gmail.com> 1.0.1-2
- added lines to set defualts for all new users 
* Mon Nov 12 2012 Brendan Jones <brendan.jones.it@gmail.com> 1.0.1-1
- New 1.0.1

* Sat Oct 27 2012 Brendan Jones <brendan.jones.it@gmail.com> 0.0.1-1
- Initial package