Bug 1258430

Summary: Review Request: dolphin - KDE File Manager
Product: [Fedora] Fedora Reporter: Daniel Vrátil <dvratil>
Component: Package ReviewAssignee: Rex Dieter <rdieter>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: jeischma, kevin, package-review, rdieter
Target Milestone: ---Flags: rdieter: fedora-review+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-09-03 00:14:12 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: 656997, 1258678    

Description Daniel Vrátil 2015-08-31 11:22:48 UTC
Spec URL: https://dvratil.fedorapeople.org/applications/review/dolphin.spec
SRPM URL: https://dvratil.fedorapeople.org/applications/review/dolphin-15.08.0-1.fc22.src.rpm
Description: KDE File Manager
Fedora Account System Username: dvratil

Dolphin has been split out from kde-baseapps in Applications 15.08 release, so I want to unretire the Dolphin package. The spec file has been written from scratch, because there's nothing in-common with the old one (just the name :-))

Comment 1 Christopher Meng 2015-08-31 11:34:28 UTC
%package        devel
Requires:       qt5-qtbase-devel%{?_isa}
Requires:       kf5-kio-devel%{?_isa}

%{?_isa} is needed if required package is not noarch.

Comment 2 Kevin Kofler 2015-08-31 12:10:01 UTC
Well, some code from the old KDE 3 version is probably still there somewhere. ;-) But packaging-wise, it's completely different, sure, so I'd also have rewritten the spec file from scratch.

Comment 3 Rex Dieter 2015-08-31 13:01:04 UTC
naming: ok

scriptlets: not ok
org.kde.dolphin.desktop contains:
org.kde.dolphin.desktop:MimeType=inode/directory;
1. SHOULD add mimetype scriptlet (update-desktop-database)

sources: ok
11760d094c2c3e3fff0e89b81d4db118  dolphin-15.08.0.tar.xz

builds: NOT ok, missing some buildrequires
2.  SHOULD add missing buildrequires

licensing: ok

3.  SHOULD add arch'd -devel dependencies per comment #1



APPROVED.


those items mentioned above, we can fix at our leisure prior to doing any official builds.

Comment 4 Daniel Vrátil 2015-08-31 13:10:17 UTC
Package Change Request
======================
Package Name: dolphin
New Branches: f22 f23 devel
Owners: dvratil group::kde-sig

Comment 5 Gwyn Ciesla 2015-08-31 18:01:08 UTC
Git done (by process-git-requests).

Comment 6 Rex Dieter 2015-09-01 14:04:18 UTC
I think the package still needs to be explicitly unretired, I'll look into that.

Comment 7 Rex Dieter 2015-09-01 14:06:07 UTC
https://fedoraproject.org/wiki/Package_SCM_admin_requests
says to explicitly mention that unretirement for these branches are required, so here we are.

Package Change Request
======================
Package Name: dolphin
New Branches: f22 f23 devel
Owners: dvratil group::kde-sig

Comment 8 Rex Dieter 2015-09-01 14:07:32 UTC
https://fedoraproject.org/wiki/Package_SCM_admin_requests
says to explicitly mention that unretirement for these branches are required, so here we are.

Please unretire for branches: f22 f23 devel

Comment 9 Rex Dieter 2015-09-01 14:09:34 UTC
Requested in 
https://admin.fedoraproject.org/pkgdb/package/dolphin/
too

Comment 10 Gwyn Ciesla 2015-09-01 14:28:51 UTC
Complete.