[opensuse-announce] openSUSE Packaging guidelines update November/2012
Hi all, this is the next announcenment of changes in our packaging guidelines have happened last month. Content =============== 1.) Removed pages 2.) Updated Ruby guidelines 3.) Various small changes 4.) Boring diffstat Removed pages ============== Two new pages were added into Category:Packaging_documentation [1] http://en.opensuse.org/openSUSE:Packaging_Lisp http://en.opensuse.org/openSUSE:Packaging_vdr however none of those has been properly announced on -packaging, neither -factory as expected by guidelines change process[2]. Therefor I've removed the Category:Packaging_documentation from them and will inform affected users and ask them to go through the process. Updated Ruby guidelines ======================= This page has been the one, which got most updates * how to build against ruby-common to get autogenerated BuildRequires/Requires * how to update gem packages to a new version * how to deal with ommited BuildRequires generated by gem2rpm * as well as more details about how they are automatically handled see http://bit.ly/11vX52P for a detailed diff, if interested. Kudos to Adam Spiers for such great changes Various small changes ===================== Several pages got minor editations, which does not fall into own category, but should be mentioned * added real-world example to OBS tips and trick page about using multiple repositories [3] * creating a changes got more examples and recommendations [4] * fonts packaging page got some bugfixes [5] Boring diffstat =============== openSUSE:Build Service Tips and Tricks | 17 +++- openSUSE:Build Service Tutorial | 4 +- openSUSE:Build Service cross distribution howto | 2 +- openSUSE:Creating a changes file (RPM) | 37 +++++-- openSUSE:Java RPM Macros | 3 +- openSUSE:Package group guidelines | 4 +- openSUSE:Packaging Fonts | 39 +++++--- openSUSE:Packaging Go | 2 +- openSUSE:Packaging Java | 3 +- openSUSE:Packaging Lisp | 118 +++++++++++++++++++++++ openSUSE:Packaging Lua | 4 +- openSUSE:Packaging Multiple Version guidelines | 2 +- openSUSE:Packaging Patches guidelines | 10 +- openSUSE:Packaging Ruby | 102 +++++++++++++++++++- openSUSE:Packaging guidelines | 9 +- openSUSE:Packaging guidelines change process | 4 +- openSUSE:Packaging scriptlet snippets | 2 +- openSUSE:Packaging vdr | 91 +++++++++++++++++ 19 files changed, 416 insertions(+), 39 deletions(-) create mode 100644 openSUSE:Packaging Lisp create mode 100644 openSUSE:Packaging vdr [1] http://en.opensuse.org/Category:Packaging_documentation [2] http://en.opensuse.org/openSUSE:Packaging_guidelines_change_process [3] http://en.opensuse.org/openSUSE:Build_Service_Tips_and_Tricks#Adding_multipl... [4] http://en.opensuse.org/openSUSE:Creating_a_changes_file_%28RPM%29 [5] http://en.opensuse.org/openSUSE:Packaging_Fonts Regards Michal Vyskocil
participants (1)
-
Michal Vyskocil