Request to co-maintain f22-background

2015-10-09 Thread Luya Tshimbalanga
Hello,

I built an update for f22-backgrounds package which includes the missing
supplemental backgrounds.

https://admin.fedoraproject.org/pkgdb/package/f22-backgrounds/

Unfortunately, I do not have permission to commit  the change although I
uploaded the latest tar.xz file as f22-background-22.1.0 (about 120 MB
size).
Can a proven package do the commit? I attached the updated spec file and
made a scratch build below
http://koji.fedoraproject.org/koji/taskinfo?taskID=11381781

Thanks,

-- 
Luya Tshimbalanga
Graphic & Web Designer
E: l...@fedoraproject.org
W: http://www.coolest-storm.net

%global bgname f22
%global Bg_Name F22
# Extras will be enabled later
%global with_extras 1

Name:   %{bgname}-backgrounds
Version:22.1.0
Release:1%{?dist}
Summary:Fedora 22 default desktop background

Group:  Applications/Multimedia
License:CC-BY-SA
URL:https://fedoraproject.org/wiki/F22_Artwork
Source0:https://fedorahosted.org/released/design-team/%{name}-%{version}.tar.xz

BuildArch:  noarch

# for %%_kde4_* macros
BuildRequires:  kde-filesystem
Requires:   %{name}-gnome = %{version}-%{release}
Requires:   %{name}-kde = %{version}-%{release}
Requires:   %{name}-xfce = %{version}-%{release}
Requires:   %{name}-mate = %{version}-%{release}


%description
This package contains desktop backgrounds for the Fedora 22 default theme.
Pulls in themes for GNOME, KDE, Mate and Xfce desktops.

%packagebase
Summary:Base images for Fedora 22 default background
Group:  Applications/Multimedia
License:CC-BY-SA

%descriptionbase
This package contains base images for Fedora 22 default background.


%packagekde
Summary:Fedora 22 default wallpaper for KDE
Group:  Applications/Multimedia

Requires:   %{name}-base = %{version}-%{release}
Requires:   kde-filesystem

%descriptionkde
This package contains KDE desktop wallpaper for the Fedora 22
default theme.

%packagegnome
Summary:Fedora 22 default wallpaper for Gnome and Cinnamon
Group:  Applications/Multimedia

Requires:   %{name}-base = %{version}-%{release}

%descriptiongnome
This package contains Gnome/Cinnamon desktop wallpaper for the
Fedora 22 default theme.

%packagemate
Summary:Fedora 22 default wallpaper for Mate
Group:  Applications/Multimedia

Requires:   %{name}-base = %{version}-%{release}

%descriptionmate
This package contains Mate desktop wallpaper for the Fedora 22
default theme.

%packagexfce
Summary:Fedora 22 default background for XFCE4
Group:  Applications/Multimedia

Requires:   %{name}-base = %{version}-%{release}
Requires:   xfdesktop

%descriptionxfce
This package contains XFCE4 desktop background for the Fedora 22
default theme.

%if %{with_extras}
%packageextras-base
Summary:Base images for F22 Extras Backrounds
Group:  Applications/Multimedia
License:CC-BY and CC-BY-SA

%descriptionextras-base
This package contains base images for F22 supplemental
wallpapers.

%packageextras-gnome
Summary:Extra F22 Wallpapers for Gnome and Cinnamon
Group:  Applications/Multimedia

Requires:   %{name}-extras-base

%descriptionextras-gnome
This package contains F22 supplemental wallpapers for Gnome
and Cinnamon

%packageextras-mate
Summary:Extra F22 Wallpapers for Mate
Group:  Applications/Multimedia

Requires:   %{name}-extras-base

%descriptionextras-mate
This package contains F22 supplemental wallpapers for Mate

%packageextras-kde
Summary:Extra F22 Wallpapers for KDE
Group:  Applications/Multimedia

Requires:   %{name}-extras-base

%descriptionextras-kde
This package contains F22 supplemental wallpapers for Gnome

%packageextras-xfce
Summary:Extra F22 Wallpapers for XFCE
Group:  Applications/Multimedia

Requires:   %{name}-extras-base

%descriptionextras-xfce
This package contains F22 supplemental wallpapers for XFCE
%endif

%prep
%setup -q


%build
make %{?_smp_mflags}


%install
make install DESTDIR=$RPM_BUILD_ROOT

%files
%doc

%files base
%doc CC-BY-SA-3.0 Attribution
%dir %{_datadir}/backgrounds/%{bgname}
%dir %{_datadir}/backgrounds/%{bgname}/default
%{_datadir}/backgrounds/%{bgname}/default/normalish
%{_datadir}/backgrounds/%{bgname}/default/standard
%{_datadir}/backgrounds/%{bgname}/default/wide
%{_datadir}/backgrounds/%{bgname}/default/tv-wide
%{_datadir}/backgrounds/%{bgname}/default/%{bgname}.xml

%files kde
%{_kde4_datadir}/wallpapers/%{Bg_Name}/

%files gnome
%{_datadir}/gnome-background-properties/%{bgname}.xml

%files mate
%{_datadir}/mate-background-properties/%{bgname}.xml

%files xfce
%{_datadir}/xfce4/backdrops/%{bgname}.png

%if %{with_extras}
%files extras-base
%doc CC-BY-SA-3.0 CC-BY-3.0 CC0-1.0 Attribution-Extras

Re: Request to co-maintain f22-background

2015-10-09 Thread Paul W. Frields
On Fri, Oct 09, 2015 at 10:37:56AM -0500, Michael Catanzaro wrote:
> On Thu, 2015-10-08 at 23:32 -0700, Luya Tshimbalanga wrote:
> > I built an update for f22-backgrounds package which includes the
> > missing
> > supplemental backgrounds.
> 
> Isn't it rather late to be adding wallpapers to F22? Even if it's a bug
> that they're missing, that's the sort of thing that should be fixed in
> the next release, not released as a big update to download

If I remember correctly the supplemental backgrounds are subpackaged
as -extra, so IIUC they shouldn't automatically be foisted on any
user, just available for download.

-- 
Paul W. Frieldshttp://paul.frields.org/
  gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233  5906 ACDB C937 BD11 3717
  http://redhat.com/   -  -  -  -   http://pfrields.fedorapeople.org/
The open source story continues to grow: http://opensource.com
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Request to co-maintain f22-background

2015-10-09 Thread Luya Tshimbalanga
On 09/10/15 08:37 AM, Michael Catanzaro wrote:
> On Thu, 2015-10-08 at 23:32 -0700, Luya Tshimbalanga wrote:
>> I built an update for f22-backgrounds package which includes the
>> missing
>> supplemental backgrounds.
> Isn't it rather late to be adding wallpapers to F22? Even if it's a bug
> that they're missing, that's the sort of thing that should be fixed in
> the next release, not released as a big update to download
Like Paul mentioned, those supplemental backgrounds are part of
subpackage in -extra. It was long overdue anyway as seen on
https://bugzilla.redhat.com/show_bug.cgi?id=1228926 and
https://fedorahosted.org/design-team/ticket/394

-- 
Luya Tshimbalanga
Graphic & Web Designer
E: l...@fedoraproject.org
W: http://www.coolest-storm.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Request to co-maintain f22-background

2015-10-09 Thread Michael Catanzaro
On Thu, 2015-10-08 at 23:32 -0700, Luya Tshimbalanga wrote:
> I built an update for f22-backgrounds package which includes the
> missing
> supplemental backgrounds.

Isn't it rather late to be adding wallpapers to F22? Even if it's a bug
that they're missing, that's the sort of thing that should be fixed in
the next release, not released as a big update to download
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct