Bug 240180
| Summary: | Review Request: qwt - Qt Widgets for Technical Applications | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Frank Büttner <bugzilla> |
| Component: | Package Review | Assignee: | Mamoru TASAKA <mtasaka> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Package Reviews List <fedora-package-review> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | mtasaka |
| Target Milestone: | --- | Flags: | mtasaka:
fedora-review+
j: fedora-cvs- |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2007-09-29 19:50:44 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: | 240373, 243688 | ||
|
Description
Frank Büttner
2007-05-15 16:53:26 UTC
Update to 5.0.2 split the docu to reduce space waste on the mirrors. The new files: SPEC: http://downloads.sourceforge.net/qsmartcard/qwt.spec?use_mirror=osdn SRPM: http://downloads.sourceforge.net/qsmartcard/qwt-5.0.2-1.fc6.src.rpm?use_mirror=osdn Nobody for review?? A brief look at the spec as a start: Run rpmlint on the source and binary rpms. > %package devel > Summary: Development and doc files for {%name} Typo in the summary. > Beside a 2D plot widget it provides scales, sliders, dials, compasses, Besides... > %description devel > Cotains the development files. Contains... > %prep > %setup -q -n %{name}-%{version} -n %{name}-%{version} is the default > %install > make install "rm -rf $RPM_BUILD_ROOT" must be the first command in the %install section. > %files %defattr definition is missing > %files devel same here > %{_includedir}/%{name}/* directory %{_includedir}/%{name} is not included > %changelog > * Mon Jun 11 2007 Frank Büttner <frank-buettner> - 5.0.2-1%{?dist} Don't use %dist in %changelog, as it alters history whenever %dist changes. So the next try. SRPM: http://downloads.sourceforge.net/qsmartcard/qwt-5.0.2-2.fc7.src.rpm?use_mirror=osdn SPEC: http://downloads.sourceforge.net/qsmartcard/qwt.spec?use_mirror=osdn Well, no reviewers for almost 3 months, so: Frank, would you still want to have your package reviewed? If so, I will try to check your srpm. Yes, I will. For 5.0.2-2:
* Source URL
- For sourceforge tarball, please follow:
http://fedoraproject.org/wiki/Packaging/SourceURL
* Group
- IMO usually the main package has "System Environment/Libraries"
and "Development/Libraries" is for -devel package.
* License
- License can be fine with
'LGPLv2 with exceptions'
* Setup
- %setup must be quiet (i.e. use '%setup -q')
* parallel make
- Support parallel make ('make %{?_smp_mflags}') if possible.
Otherwise write as a comment that qwt does not support it.
* %defattr
- Now we recommend '%defattr(-,root,root,-)'
* File entry
- Some files are listed twice
---------------------------------------------------
%{_includedir}/%{name}/*
%{_includedir}/%{name}
---------------------------------------------------
! Note
Say "foo" is a directory. Then if we write in %files entry
---------------------------------------------------
%files
%defattr(-,root,root,-)
foo
---------------------------------------------------
this means the directory "foo/" itself and all
files/directories/etc under the directory foo/.
* Documents
- The tarball contains some files under doc/html/
and examples/. Would you consider to include some
files from these directories (and create -doc
subpackage), for example?
(In reply to comment #7) > * Documents > - The tarball contains some files under doc/html/ > and examples/. Would you consider to include some > files from these directories (and create -doc > subpackage), for example? Oh, I noticed that you have also submitted "qwt-doc". Then this can be ignored. So fixed: Here the next try: SRPM: http://downloads.sourceforge.net/qsmartcard/qwt-5.0.2-3.fc8.src.rpm?use_mirror=osdn SPEC: http://downloads.sourceforge.net/qsmartcard/qwt.spec?use_mirror=osdn For -3: * Parallel make failed (at least for -j4, i386) http://koji.fedoraproject.org/koji/taskinfo?taskID=178403 Without parallel make the rebuild is successful. http://koji.fedoraproject.org/koji/taskinfo?taskID=178415 Please drop parallel support (and write a comment). = Other things are okay. ---------------------------------------------------------------------- This package (qwt) is APPROVED by me ---------------------------------------------------------------------- Very interesting, because at me, parallel build works. But to prevent for build errors, I will disable it. New Package CVS Request ======================= Package Name: qwt Short Description: Qt Widgets for Technical Applications Owners: frankb Branches: FC-6 F7 EL-4 Cvsextras Commits: No Please take this one: New Package CVS Request ======================= Package Name: qwt Short Description: Qt Widgets for Technical Applications Owners: frankb Branches: FC-6 F7 EL-5 Cvsextras Commits: No cvs done. build done. New Package CVS Request ======================= Package Name: qwt Short Description: Qt Widgets for Technical Applications Owners: frankb Branches: F11 F12 EL-5 Cvsextras Commits: No Package Change Request ====================== Package Name: qwt New Branches: F11 F12 Owners: frankb F-11 and F-12 brahches already exist for this package. Could you clarify what you're asking for? |