Bug 451582
Summary: | Review Request: kvirc - themeable qt based irc client | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Steven M. Parrish <tuxbrewr> |
Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | alekcejk, atorkhov, cse.cem+redhatbugz, fedora-package-review, manuel.wolfshant, notting, rdieter |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-03-28 11:16:34 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: |
Description
Steven M. Parrish
2008-06-16 01:03:46 UTC
neat, consider doing http://quassel-irc.org/ ? or know of any plans for kvirc porting to qt4? Yes they are working on a QT4 port atm. Also will look at quassel-irc and work up a package for that one as well. -) Uploaded new SPEC and SRPM to the usual place. New Build logs are here F8 http://koji.fedoraproject.org/koji/taskinfo?taskID=729005 F9 http://koji.fedoraproject.org/koji/taskinfo?taskID=729000 F10 http://koji.fedoraproject.org/koji/taskinfo?taskID=729010 Couple of comments / suggestions: %configure --x-includes=/usr/include --x-libraries=/usr/%{libdir} should probably become %configure --x-includes=%{_includedir} --x-libraries=%{_libdir} make should be replaced with make %{?_smp_mflags} (unless there is a known reason to not do it, in which case a comment should be added to the spec) And I think that there are some BRs which are missing (or is this intentional maybe?) because the buildlog says checking for the KDE libraries... "FAILED" (-> kdelibs-devel ?) checking If we can compile and link a small SSL test application... no (-> openssl-devel?) checking for secure connections support... disabled: failed to compile the test program checking for Esound daemon support... disabled by user (-> pulseaudio-esound-compat ?) checking if Arts support is requested... no KDE so no Arts (->arts-devel ?) checking if you want to link to libresolv... no (-> glibc-devel ?) checking if you want to link to libsocket... no checking if you want to link to libnsl... no I left out some other failed checks which seem to require bits that do not exist in Fedora (libXss, audiofile, perl(ExtUtils:Embed)) uhm, and rpmlint could be made happier too: rpmlint of kvirc-debuginfo: kvirc-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/kvirc-3.4.0/src/kvirc/ui/kvi_modew.h kvirc-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/kvirc-3.4.0/src/kvirc/ui/kvi_modew.cpp kvirc-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/kvirc-3.4.0/src/modules/help/index.h kvirc-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/kvirc-3.4.0/src/modules/help/index.cpp rpmlint of kvirc: kvirc.x86_64: W: devel-file-in-non-devel-package /usr/include/kvirc/3.4.0/kvi_ircurl.h kvirc.x86_64: W: devel-file-in-non-devel-package /usr/include/kvirc/3.4.0/kvi_kvs_treenode_extendedscopevariable.h kvirc.x86_64: W: devel-file-in-non-devel-package /usr/include/kvirc/3.4.0/kvi_kvs_treenode_specialcommandclass.h kvirc.x86_64: E: script-without-shebang /usr/share/kvirc/3.4/modules/libkvisharedfileswindow.la kvirc.x86_64: E: script-without-shebang /usr/share/kvirc/3.4/modules/libkviclock.la kvirc.x86_64: E: script-without-shebang /usr/share/kvirc/3.4/modules/libkvireguser.la kvirc.x86_64: W: devel-file-in-non-devel-package /usr/include/kvirc/3.4.0/kvi_valuelist.h kvirc.x86_64: E: script-without-shebang /usr/share/kvirc/3.4/modules/libkvidialog.la kvirc.x86_64: E: zero-length /usr/share/kvirc/3.4/locale/notifier_pt_BR.mo kvirc.x86_64: W: devel-file-in-non-devel-package /usr/include/kvirc/3.4.0/kvi_url.h kvirc.x86_64: E: zero-length /usr/share/kvirc/3.4/locale/filetransferwindow_it.mo kvirc.x86_64: E: zero-length /usr/share/kvirc/3.4/locale/about_hr.mo kvirc.x86_64: W: devel-file-in-non-devel-package /usr/include/kvirc/3.4.0/kvi_tal_mainwindow_qt4.h kvirc.x86_64: W: devel-file-in-non-devel-package /usr/include/kvirc/3.4.0/kvi_tal_groupbox_qt4.h kvirc.x86_64: E: zero-length /usr/share/kvirc/3.4/locale/logview_hu.mo kvirc.x86_64: W: devel-file-in-non-devel-package /usr/include/kvirc/3.4.0/kvi_tal_listbox_qt3.h [...] and so on up to 1 packages and 0 specfiles checked; 361 errors, 497 warnings. All the messages can be grouped in - W: devel-file-in-non-devel-package /usr/include/kvirc/3.4.0/*.h - E: zero-length /usr/share/kvirc/3.4/locale/*.mo - E: script-without-shebang /usr/share/kvirc/3.4/modules/*.la - W: file-not-in-%lang /usr/share/kvirc/3.4/locale/*.mo The messages about the locale files are probably related to a missing gettext-devel BR. In addition - the source and doc files (below /usr/include and /usr/share/) are included in kvirc.rpm without having their timestamp preserved, which would be nice to be fixed. And given the very large number of files, I think that you should consider packaging them separately, in -devel and -doc. Unless all those .h are needed for runtime, which I doubt - /usr/include/kvirc/ and /usr/share/kvirc/ are unowned - lots of docs from the original tarball have not been included. I mean here the /doc folder (including the license!) + example scripts, the README and FAQ files and so on Still working on a few issues. Should have a new SPEC and SRPM ready for review later this week. Steven [just setting NEEDINFO so the status becomes clear in the review queue] (In reply to comment #2) kvirc QT4 port can be build from svn http://nucleo.fedorapeople.org/pkg-reviews/kvirc/kvirc.spec http://nucleo.fedorapeople.org/pkg-reviews/kvirc/kvirc-4.0-0.3.svn3150.fc10.src.rpm http://koji.fedoraproject.org/koji/taskinfo?taskID=1250981 Mostly works fine but I notice strange behavior of tray icon and panel. Updated spec file fixes all rpmlint errors with binary rpm's: 5 packages and 1 specfiles checked; 0 errors, 0 warnings http://nucleo.fedorapeople.org/pkg-reviews/kvirc/kvirc.spec http://nucleo.fedorapeople.org/pkg-reviews/kvirc/kvirc-4.0-0.4.svn3151.fc10.src.rpm Build logs can be found here http://koji.fedoraproject.org/koji/taskinfo?taskID=1251297 Steven, you perhaps should collaborate with nucleo if you wish to continue to work on this package. Otherwise, this ticket should be closed and new opened. *** This bug has been marked as a duplicate of bug 492690 *** No reply has seen, moving review to new bug. |