Bug 1016444 (festige)
Summary: | ReviewRequest: festige - a GUI frontend to fst and dssi vst (run Windows VST audio plugins under wine) | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Brendan Jones <brendan.jones.it> |
Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | brendan.jones.it, e, kevin, package-review, projects.rg, rdieter, volker27 |
Target Milestone: | --- | Flags: | brendan.jones.it:
needinfo-
|
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-10-17 20:18:44 UTC | Type: | Bug |
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: | 1015958 | ||
Bug Blocks: | 201449, 805236, 928937 |
Description
Brendan Jones
2013-10-08 07:54:12 UTC
fst (bug 1015958) is only a runtime requirement and need not hold up this review Some quick comments: * Use %{name} macro in %prep * Add COPYING and README files as %doc * Group tag is deprecated * Just add one package per BuildRequire tag line I'm not an official packager so this is just an informal review. You should BR qt4-devel. However, PyQt4-devel transitively requires qt4-devel anyway, so you can drop it. I'm not sure what the Python modules are necessary for. BR python2 is not necessary. Use the name macro for patches, use the name and version macro in URL. The spec file and the spec file from the RPM don't match. You should rather delete fst in the prep section. Please add COPYING and README as %doc. The optflags are useless there, as nothing should be compiled. Can you find a more elegant solution than symlinks? With fst only being available on i686, the build of this package should be excluded too. Will it work with Python 3? sed -i -e 's/Qt/Sequencer/' %{buildroot}%{_datadir}/applications/%{name}.desktop -- Ideally you should not edit the desktop file manually, but through the desktop utils. However, this can go to the prep section. The README file says: ----- COMPILE: In order to use FeSTige, you first have to compile it. You'll need the devel packages of: - Python - PyQt4 - Qt4 - Wine - Gtk That seems wrong and you should let the author know, if he's still active. Can you get your changes upstream? This package can also be built for x86_64, using the i686-only fst that hopefully ends up in the x86_64 repository as a multilib. But any non-x86 architectures are indeed hosed, so it needs an ExclusiveArch. Hi requester, are you still interested in this package? Maybe in doing a review swap? I'll close here. This request looks really dead to me, no response from requester since years. |