[Bug 855605] Review Request: hexchat - GTK IRC Client
bugzilla at redhat.com
bugzilla at redhat.com
Sun Dec 23 18:25:49 UTC 2012
Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=855605
--- Comment #9 from Dan Mashal <dan.mashal at gmail.com> ---
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
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=gsNrQucqwZ&a=cc_unsubscribe
More information about the package-review
mailing list