Bug 2264552 - Review Request: plasma-welcome-fedora - Fedora-related customizations for Plasma-welcome
Summary: Review Request: plasma-welcome-fedora - Fedora-related customizations for Pla...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Neal Gompa
QA Contact: Fedora Extras Quality Assurance
URL: https://pagure.io/fedora-kde/plasma-w...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-02-16 14:26 UTC by Steve Cossette
Modified: 2024-07-22 17:41 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-07-22 17:41:24 UTC
Type: ---
Embargoed:
ngompa13: fedora-review+


Attachments (Terms of Use)
The .spec file difference from Copr build 7027754 to 7700366 (2.61 KB, patch)
2024-07-03 12:56 UTC, Fedora Review Service
no flags Details | Diff
The .spec file difference from Copr build 7700366 to 7700412 (1.26 KB, patch)
2024-07-03 13:12 UTC, Fedora Review Service
no flags Details | Diff

Description Steve Cossette 2024-02-16 14:26:33 UTC
Spec URL: https://farchord.fedorapeople.org/reviews/plasma-welcome-fedora/plasma-welcome-fedora.spec
SRPM URL: https://farchord.fedorapeople.org/reviews/plasma-welcome-fedora/plasma-welcome-fedora-1.0-1.fc40.src.rpm

Description:
Fedora-related customizations for Plasma-welcome.

Fedora Account Username: farchord

Comment 1 Steve Cossette 2024-02-16 14:27:43 UTC
The contents of the files in the package can be found here: https://pagure.io/fedora-kde/plasma-welcome-fedora/

Comment 2 Neal Gompa 2024-02-16 14:29:51 UTC
Taking this review.

Comment 3 Fedora Review Service 2024-02-17 02:49:24 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7027754
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2264552-plasma-welcome-fedora/fedora-rawhide-x86_64/07027754-plasma-welcome-fedora/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 4 Neal Gompa 2024-02-27 17:59:25 UTC
Initial spec review:

> Source0:  intro-customization.desktop
> Source1:  01-EnableExtraRepos.qml

Instead, we should do the following:

> URL:     https://pagure.io/fedora-kde/plasma-welcome-fedora
> Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz

And release this as 6.0.0

> install -Dpm644 %{_sourcedir}/intro-customization.desktop %{buildroot}%{_kf6_datadir}/plasma/plasma-welcome/intro-customization.desktop

For now, let's not ship this, because we don't know yet how to handle the branding configuration stuff yet.

I also noticed a lack of license files being captured.

Comment 5 Neal Gompa 2024-02-27 19:00:41 UTC
This also needs the following:

> Requires: fedora-third-party
> Requires: (fedora-workstation-repositories unless rpm-ostree)
> Requires: fedora-flathub-remote

Comment 6 Steve Cossette 2024-07-03 12:47:08 UTC
Spec URL: https://farchord.fedorapeople.org/reviews/plasma-welcome-fedora/plasma-welcome-fedora.spec
SRPM URL: https://farchord.fedorapeople.org/reviews/plasma-welcome-fedora/plasma-welcome-fedora-6.1.0-1.fc40.src.rpm

Fixed a slew of things. One suggestion could not be implemented as it's not accepted by rpm.

Comment 7 Neal Gompa 2024-07-03 12:53:36 UTC
> %global debug_package %{nil}

Drop this and instead add "BuildArch: noarch" after Source0.

Comment 8 Fedora Review Service 2024-07-03 12:56:01 UTC
Created attachment 2038762 [details]
The .spec file difference from Copr build 7027754 to 7700366

Comment 9 Fedora Review Service 2024-07-03 12:56:03 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7700366
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2264552-plasma-welcome-fedora/fedora-rawhide-x86_64/07700366-plasma-welcome-fedora/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 11 Fedora Review Service 2024-07-03 13:12:53 UTC
Created attachment 2038771 [details]
The .spec file difference from Copr build 7700366 to 7700412

Comment 12 Fedora Review Service 2024-07-03 13:12:56 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7700412
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2264552-plasma-welcome-fedora/fedora-rawhide-x86_64/07700412-plasma-welcome-fedora/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 13 Neal Gompa 2024-07-22 17:28:51 UTC
At this point, everything looks good.

> Requires: (fedora-workstation-repositories unless rpm-ostree)

This should just be "Requires: fedora-workstation-repositories", but this can be resolved when importing.

PACKAGE APPROVED.

Comment 14 Steve Cossette 2024-07-22 17:31:27 UTC
Thank you for the review, Neal

Comment 15 Fedora Admin user for bugzilla script actions 2024-07-22 17:31:42 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/plasma-welcome-fedora


Note You need to log in before you can comment on or make changes to this bug.