Bug 2272143

Summary: Review Request: cosmic-icon-theme - Icon theme for the COSMIC desktop environment
Product: [Fedora] Fedora Reporter: Ryan Brue <ryanbrue.dev>
Component: Package ReviewAssignee: Neal Gompa <ngompa13>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: ngompa13, package-review
Target Milestone: ---Keywords: AutomationTriaged
Target Release: ---Flags: ngompa13: fedora-review+
Hardware: All   
OS: Linux   
URL: https://github.com/pop-os/cosmic-icons
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-07-28 00:12:31 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2271980, 2272147    

Description Ryan Brue 2024-03-29 02:05:58 UTC
Spec URL: https://download.copr.fedorainfracloud.org/results/ryanabx/cosmic-epoch/fedora-rawhide-x86_64/07231024-cosmic-icons/cosmic-icons.spec
SRPM URL: https://download.copr.fedorainfracloud.org/results/ryanabx/cosmic-epoch/fedora-rawhide-x86_64/07231024-cosmic-icons/cosmic-icons-0.1.0~20240329.01-1.fc41.src.rpm
Description: cosmic-icons is the icon theme for the COSMIC desktop environment, dependent on pop-icon-theme
Fedora Account System Username: ryanabx

Comment 1 Fedora Review Service 2024-03-29 02:09:30 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7231040
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2272143-cosmic-icons/fedora-rawhide-x86_64/07231040-cosmic-icons/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 5 Neal Gompa 2024-05-26 19:40:32 UTC
Taking this review.

Comment 6 Neal Gompa 2024-05-26 19:43:04 UTC
Spec review:

> %define debug_package %{nil}

This should be replaced with "BuildArch: noarch" instead.

> Source:         cosmic-icon-theme-%{commit}.tar.xz

Is there a reason this can't use a proper SourceURL to get the sources?

Comment 7 Neal Gompa 2024-05-26 19:43:41 UTC
Packaging guidelines reference: https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/#_commit_revision

Comment 9 Neal Gompa 2024-05-28 19:21:09 UTC
> %dir %{_datadir}/icons/Cosmic
> %{_datadir}/icons/Cosmic/scalable/*
> %{_datadir}/icons/Cosmic/index.theme

This can be simplified to "%{_datadir}/icons/Cosmic/"

Comment 10 Neal Gompa 2024-05-28 19:21:59 UTC
> BuildArch:      noarch

Can you move this to be next to BuildRequires lines? It's weird being at the very top.

Comment 12 Neal Gompa 2024-05-28 21:23:03 UTC
Review notes:

* Package follows Fedora Packaging Guidelines
* Package builds and installs
* Package licensing is correctly handled and recorded
* No serious issues from rpmlint

PACKAGE APPROVED.

Comment 13 Fedora Admin user for bugzilla script actions 2024-07-27 19:41:45 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/cosmic-icon-theme

Comment 14 Fedora Update System 2024-07-28 00:10:22 UTC
FEDORA-2024-5760098c44 (cosmic-icon-theme-0.1.0~^20240717.183339git73be037-1.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-5760098c44

Comment 15 Fedora Update System 2024-07-28 00:12:31 UTC
FEDORA-2024-5760098c44 (cosmic-icon-theme-0.1.0~^20240717.183339git73be037-1.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.