Bug 855605 (hexchat)
Summary: | Review Request: hexchat - GTK IRC Client | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Patrick Griffis <tingping> |
Component: | Package Review | Assignee: | Dan Mashal <dan.mashal> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | dan.mashal, notting, package-review, randyn3lrx, rdieter, relrod, robatino, theo148, tingping, volker27 |
Target Milestone: | --- | Flags: | dan.mashal:
fedora-review+
gwync: 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: | 2013-01-07 03:56:55 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
Patrick Griffis
2012-09-09 10:29:46 UTC
Updated to 2.9.2: SPEC: https://raw.github.com/gist/58fc5bb98558d648768c/2f4392f97e1c641483c5164243ce2de3d8b97c08/hexchat.spec SRPM: http://dl.dropbox.com/u/5510351/hexchat-2.9.2-1.fc17.src.rpm Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=4567470 rpmlint specfile: 0 packages and 1 specfiles checked; 0 errors, 0 warnings. rpmlint package: hexchat.x86_64: W: no-manual-page-for-binary hexchat 1 packages and 0 specfiles checked; 0 errors, 1 warnings. Updated to 2.9.3 and added license to doc: SPEC: https://raw.github.com/gist/cac180a682f7976313c7/d7b7c0d7d716dc824de2b02053606435938e0781/hexchat.spec SRPM: https://dl.dropbox.com/u/5510351/hexchat-2.9.3-1.fc17.src.rpm rpmlint specfile: 0 packages and 1 specfiles checked; 0 errors, 0 warnings. rpmlint package: hexchat.x86_64: E: incorrect-fsf-address /usr/share/doc/hexchat-2.9.3/COPYING hexchat.x86_64: W: no-manual-page-for-binary hexchat 1 packages and 0 specfiles checked; 1 errors, 1 warnings. (upstream will be contacted about fsf-address) Worth noting that there's a small licensing inconsistency here, that upstream refuses to look into fixing. See https://github.com/hexchat/hexchat/pull/67 I'm not sure if it's a blocker or not, but basically the readme states the license is GPLv2, while everything else states GPLv2+. Upstream's upstream (original xchat source) seems to have this issue as well, and was approved for packaging in Fedora, so this may not be a blocker, but is still worth noting, imo. Updated to 2.9.4: SPEC: https://raw.github.com/gist/cac180a682f7976313c7/7eac191de0ee364827f4fd81ae8663bfbcaf536b/hexchat.spec SRPM: http://dl.dropbox.com/u/5510351/hexchat-2.9.4-1.fc17.src.rpm Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=4677933 rpmlint: rpmlint RPMS/x86_64/hexchat-2.9.4-1.fc17.x86_64.rpm hexchat.x86_64: E: incorrect-fsf-address /usr/share/doc/hexchat-2.9.4/COPYING Don't use macros for make, rm, chmod and install. Header and source code files have executable permissions. Please inform upstream to update the FSF address, if you haven't done it yet. Make the build verbose so the exact command line becomes visible. Drop the version constraints for glib2, gtk2 and bison. No maintained release has versions older than that. 2.9.4-2 SPEC: https://raw.github.com/gist/cac180a682f7976313c7/32bd91aa67d2da3891bb72bf35fafe0eb7fc9dbc/hexchat.spec SRPM: http://dl.dropbox.com/u/5510351/hexchat-2.9.4-2.fc17.src.rpm Looking pretty good so far. I was able to build and install this manually and it worked good. One question, why aren't you using desktop-file-install? I will post some more comments shortly. Adding a sponsor so you can get sponsored once I am done with the review, and he can review my review. :P Will post some more comments in a few minutes. Just an honest mistake =) SPEC: https://gist.github.com/raw/cac180a682f7976313c7/710fafe0dd2ff0012336ed34410431d8d00cff14/hexchat.spec SRPM: http://dl.dropbox.com/u/5510351/hexchat-2.9.4-3.fc18.src.rpm Naming: OK Licensing: OK GPLv2+ covers all the files in the tarball. MUST: Drop the following BRs: perl, autoconf, pkgconfig, gettext, bison Drop: dbus-devel (dbus-glib-devel) provides this. Switch: perl(ExtUtils::Embed) to perl-ExtUtils-Embed Add: intltool, libtool Switch: "make %{?_smp_mflags}" to "make %{?_smp_mflags} V=1" As per: http://fedoraproject.org/wiki/Packaging:ScriptletSnippets For icons and update-desktop-database switch to the following: %post /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : /usr/bin/update-desktop-database &> /dev/null || : %postun /usr/bin/update-desktop-database &> /dev/null || : if [ $1 -eq 0 ] ; then /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : SHOULD: Fix incorrect FSF addresses. Unless packaging for EPEL5 DROP: Drop: %clean rm -rf $RPM_BUILD_ROOT Drop: -rf $RPM_BUILD_ROOT from %install Also 3 other things: 1) Why are not using the following URL for the source? https://github.com/downloads/hexchat/hexchat/%{name}-%{version}.tar.xz 2) Is there a reason for splitting the tcl, perl and python packages off? If not, drop them and include them in the main package. 3) Again unless packaging for EPEL5 you can also drop the BuildRoot section and the defattr part in the %files section. Here is an example of the spec file I used with a successful build for F18: http://vicodan.fedorapeople.org/hexchat.spec Successful build on F18: http://koji.fedoraproject.org/koji/taskinfo?taskID=4816078 And one other thing: You can switch %{_mandir}/man1/hexchat.1.gz to %{_mandir}/man1/*.gz Submitted pull to fix incorrect FSF address: https://github.com/hexchat/hexchat/pull/339 1) Github is removing downloads and that source package had incorrect permissions anyway. 2) Why force everybody to install all the scripting langs? I was told by upstream that he couldn't edit the license in any way including the address. There's nothing wrong with the licensing, just the FSF address, I've submitted a pull request to upstream to fix all of the FSF errors already. See comment 11 SPEC: https://gist.github.com/raw/cac180a682f7976313c7/1bcaa7f958101c41c58a1e77b0114dda28a908d2/hexchat.spec SRPM: http://dl.dropbox.com/u/5510351/hexchat-2.9.4-4.fc18.src.rpm New spec file looks good, but fails to build on i686. Please remove the tcl plugin as it is deprecated upstream. After removing tcl.so koji scratch build is successful on f18 i686/x86_64. http://koji.fedoraproject.org/koji/taskinfo?taskID=4816874 all fixed hopefully... SPEC: https://gist.github.com/raw/cac180a682f7976313c7/3d6a23d3d180757f83f8fb8d910a616fb34651b2/hexchat.spec SRPM: http://dl.dropbox.com/u/5510351/hexchat-2.9.4-5.fc18.src.rpm APPROVED. Builds successfully on f16,f17,f18 koji. Will get you a sponsor and they will also make sure everything is OK with my review since I'm not one myself. Spoke with Rex about sponsorship. He will look at it in the morning. A few minor things: 1) Not a blocker at all, but I see there's a text frontend... is it useable/worth building? 2) There's some more rpmlint warnings on permissions that would be good to clean up: hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/plugins.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/readme.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/tcl.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/changelog-xchat.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/hexchat-text.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/fishlim.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/dbus.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/faq.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/perl.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/changelog.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/python.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/hacking.md hexchat.x86_64: W: spurious-executable-perm /usr/share/doc/hexchat-2.9.4/COPYING hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/chanopt.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/rawlog.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/checksum/checksum.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/sysinfo/hwmon.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/modes.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/chanopt.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/perl/perl.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/modes.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/proto-irc.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/textgui.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/history.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/proto-irc.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/history.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/util.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/search.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/hexchat.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/hexchat.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/chanview-tree.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/sysinfo/hwmon.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/pixmaps.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/rawlog.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/sysinfo/xsys.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/fkeys.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/fishlim/plugin_hexchat.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/sysinfo/xsys.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/fishlim/plugin_hexchat.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/fkeys.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/banlist.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/plugingui.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/banlist.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/plugingui.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/palette.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/python/python.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/palette.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/sysinfo/match.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/userlist.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/chanview.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/text.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/userlist.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/dccgui.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/chanview.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/sysinfo/pci.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/fishlim/misc.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/sysinfo/pci.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/tree.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/fishlim/misc.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/plugin-timer.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/menu.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/network.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/network.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/fe-gtk.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/sexy-spell-entry.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/chanview-tabs.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/doat/doat.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/fe-gtk.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/menu.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/fishlim/irc.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/plugin-tray.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/fishlim/irc.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/server.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/editlist.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/ctcp.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/ignoregui.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/plugin-tray.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/editlist.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/server.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/chanlist.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/outbound.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/outbound.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/chanlist.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/dcc.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/dcc.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/ssl.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/text.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/sysinfo/match.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/ssl.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/plugin.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/dbus/dbus-client.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/pixmaps.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/plugin.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/dbus/dbus-client.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/ascii.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/userlistgui.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/fishlim/keystore.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/userlistgui.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/fishlim/keystore.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/util.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/inbound.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/inbound.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/hexchat-plugin.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/ignore.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/url.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/search.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/notify.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/url.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/setup.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/gtkutil.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/joind.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/gtkutil.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/ctcp.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/textgui.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/ignore.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/fe.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/custom-list.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/custom-list.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/joind.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/servlist.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/dbus/dbus-plugin.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/servlist.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/tree.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/sysinfo/parse.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/fishlim/fish.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/servlistgui.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/sysinfo/parse.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/servlistgui.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/plugins/fishlim/fish.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/maingui.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/notifygui.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/maingui.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/notifygui.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/cfgfiles.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/notify.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/xtext.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/xtext.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/cfgfiles.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/common/hexchatc.h hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/about.c hexchat-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/hexchat-2.9.4/src/fe-gtk/urlgrab.c Otherwise things look in great shape and you can fix those warnings before importing. Thanks for reviewing dan... I'll go ahead and sponsor you. If you have any questions at all, please drop me an email or catch me on irc (nirik in #fedora-devel) and I will be happy to assist. The next step will be https://fedoraproject.org/wiki/Join_the_package_collection_maintainers#Add_Package_to_Source_Code_Management_.28SCM.29_system_and_Set_Owner Thanks Kevin. I'll work with the maintainer to ensure these get fixed. Text frontend is useless and blame Dan for the permissions I changed the source to a package with proper permissions and he changed it back :P New Package SCM Request ======================= Package Name: hexchat Short Description: GTK IRC Client Owners: tingping vicodan Branches: f16 f17 f18 Git done (by process-git-requests). hexchat-2.9.4-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/hexchat-2.9.4-1.fc17 hexchat-2.9.4-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/hexchat-2.9.4-1.fc16 hexchat-2.9.4-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/hexchat-2.9.4-1.fc18 hexchat-2.9.4-1.fc18 has been pushed to the Fedora 18 testing repository. hexchat-2.9.4-1.fc17 has been pushed to the Fedora 17 stable repository. hexchat-2.9.4-1.fc16 has been pushed to the Fedora 16 stable repository. hexchat-2.9.4-1.fc18 has been pushed to the Fedora 18 stable repository. Package Change Request ====================== Package Name: hexchat New Branches: el6 Owners: tingping vicodan Git done (by process-git-requests). hexchat-2.9.4-1.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/hexchat-2.9.4-1.el6 hexchat-2.9.4-1.el6 has been pushed to the Fedora EPEL 6 stable repository. |