Here are the list of this week's changes to the Fedora Packaging Guidelines:
The FPC has taken over evaluating exceptions to the Bundled Library Guidelines. A list of standard questions to be answered to give the FPC information on whether to grant exceptions has been added to the Guidelines:
https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries#Standard_quest...
---
An exception was added to the Guidelines concerning use of %{_sourcedir}, specifically, when there is an available list of supplementary source files, it is permissible to use this list in conjunction with %{sourcedir} to simplify operations on those supplementary source files.
https://fedoraproject.org/wiki/Packaging:RPM_Source_Dir
---
rpm %post and %postun scripts have been added for the following important pieces of GNOME3 technology: GSettings, gdk-pixbuf loaders, GTK3 modules, and GIO modules:
https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GSettings_Schema https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#gdk- pixbuf_loaders https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GTK.2B_modules https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GIO_modules
---
These guidelines (and changes) were approved by the Fedora Packaging Committee (FPC).
Many thanks to Kevin Kofler, Matthias Clasen, FESCo and all of the members of the FPC, for assisting in drafting, refining, and passing these guidelines.
As a reminder: The Fedora Packaging Guidelines are living documents! If you find something missing, incorrect, or in need of revision, you can suggest a draft change. The procedure for this is documented here: http://fedoraproject.org/wiki/Packaging/Committee#GuidelineChangeProcedure
Thanks,
~spot _______________________________________________ devel-announce mailing list devel-announce@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel-announce
Hi,
On Thu, Nov 18, 2010 at 1:20 AM, Tom "spot" Callaway tcallawa@redhat.com wrote:
Here are the list of this week's changes to the Fedora Packaging Guidelines:
The FPC has taken over evaluating exceptions to the Bundled Library Guidelines. A list of standard questions to be answered to give the FPC information on whether to grant exceptions has been added to the Guidelines:
https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries#Standard_quest...
An exception was added to the Guidelines concerning use of %{_sourcedir}, specifically, when there is an available list of supplementary source files, it is permissible to use this list in conjunction with %{sourcedir} to simplify operations on those supplementary source files.
https://fedoraproject.org/wiki/Packaging:RPM_Source_Dir
rpm %post and %postun scripts have been added for the following important pieces of GNOME3 technology: GSettings, gdk-pixbuf loaders, GTK3 modules, and GIO modules:
https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GSettings_Schema https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#gdk- pixbuf_loaders https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GTK.2B_modules https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GIO_modules
Thanks for this update. I have seen recently gnome packages started using these scriptlets but their reference was not in the guidelines page.
These guidelines (and changes) were approved by the Fedora Packaging Committee (FPC).
Many thanks to Kevin Kofler, Matthias Clasen, FESCo and all of the members of the FPC, for assisting in drafting, refining, and passing these guidelines.
As a reminder: The Fedora Packaging Guidelines are living documents! If you find something missing, incorrect, or in need of revision, you can suggest a draft change. The procedure for this is documented here: http://fedoraproject.org/wiki/Packaging/Committee#GuidelineChangeProcedure
Thanks,
~spot _______________________________________________ devel-announce mailing list devel-announce@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel-announce -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Parag.
On Wed, 2010-11-17 at 14:50 -0500, Tom "spot" Callaway wrote:
rpm %post and %postun scripts have been added for the following important pieces of GNOME3 technology: GSettings, gdk-pixbuf loaders, GTK3 modules, and GIO modules:
https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GSettings_Schema https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#gdk- pixbuf_loaders https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GTK.2B_modules
This scriptlet snippet seems to have suffered from a copy-paste mistake:
--- 8< --- %postun gtk-query-immodules-3.0-%{__isa_bits} --update-cache &> /dev/null || :
%post if [ $1 -eq 1 ] ; then # For upgrades, the cache will be regenerated by the new package's %postun gio-query-immodules-3.0-%{__isa_bits} --update-cache &> /dev/null || : fi --- >8 ---
I guess that the %post part should use "gtk-query-immodules-..." instead of "gio-...".
Nils
On Fri, Nov 19, 2010 at 02:23:22PM +0100, Nils Philippsen wrote:
On Wed, 2010-11-17 at 14:50 -0500, Tom "spot" Callaway wrote:
rpm %post and %postun scripts have been added for the following important pieces of GNOME3 technology: GSettings, gdk-pixbuf loaders, GTK3 modules, and GIO modules:
https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GSettings_Schema https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#gdk- pixbuf_loaders https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GTK.2B_modules
This scriptlet snippet seems to have suffered from a copy-paste mistake:
--- 8< --- %postun gtk-query-immodules-3.0-%{__isa_bits} --update-cache &> /dev/null || :
%post if [ $1 -eq 1 ] ; then # For upgrades, the cache will be regenerated by the new package's %postun gio-query-immodules-3.0-%{__isa_bits} --update-cache &> /dev/null || : fi --- >8 ---
I guess that the %post part should use "gtk-query-immodules-..." instead of "gio-...".
Many thanks for catching that! Fixed.
-Toshio