| Summary: | Missing exported rpmstubby package | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | minoo ziaei <minoo.ziaei> | ||||||
| Component: | LinuxTools | Assignee: | Packaging Tools Inbox <linux.packagingtools-inbox> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | enhancement | ||||||||
| Priority: | P3 | CC: | akurtakov, arobinso, minoo.ziaei, sgehwolf | ||||||
| Version: | unspecified | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | PC | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
minoo ziaei
Created attachment 200616 [details]
rpmstubby export patch
Created attachment 201086 [details]
rpmstubby and rpm.ui.editor patch
This patch contains:
- changes to rpmstubby (export the plugin),
- changes to rpm.ui.editor.wizard (export the plugin)
- also some getter methods to ui.editor.wizard to be able to control the spec file template from local fedora packager wizard (the page four of this wizard extends SpecFileNewWizard), the main reason behind this is that at this point that we are calling this template, there is no project created so user can not select any project because it doesn't exist. So, I manually added the string for project name to the 'projectText' and disabled it so that user doesn't change it.
Also we needed to have some text-modify-listeners to enforce calling extended dialogChanged() method to set the container and project related error messages to null and set the page to complete.
I'm just hoping this would not violate any thought behind the concept of SpecFileWizard.
Thanks,
In the future please keep patches to different subprojects in separate bugs. The rpmstubby part was done in an entirely different way while the specfile editor patch is applied in a slightly modified way. And thanks for the patch, keep'em coming. |