From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-dev/2011-July/006971.html | 155 +++++++++++++++++++++++++++++++ 1 file changed, 155 insertions(+) create mode 100644 zarb-ml/mageia-dev/2011-July/006971.html (limited to 'zarb-ml/mageia-dev/2011-July/006971.html') diff --git a/zarb-ml/mageia-dev/2011-July/006971.html b/zarb-ml/mageia-dev/2011-July/006971.html new file mode 100644 index 000000000..1ddaa8743 --- /dev/null +++ b/zarb-ml/mageia-dev/2011-July/006971.html @@ -0,0 +1,155 @@ + + + + [Mageia-dev] Need mentor(s) to become a Mageia packager + + + + + + + + + +

[Mageia-dev] Need mentor(s) to become a Mageia packager

+ Vincent + vincent.hervieux at gmail.com +
+ Sat Jul 23 14:38:17 CEST 2011 +

+
+ +
Hi All,
+
+I've registered int the apprentice table.
+
+I've also modified the spec file according to all your comments, and
+with the help of the fedora srpm. Find it in attachment. And feel free
+to comment.
+
+After I am not sure what is the process for this spec file.
+How / where should be explain the way to create the Zoneminder table
+inside the package (cf:
+http://www.zoneminder.com/wiki/index.php/Documentation#Installation_from_Source
+)?
+
+Thanks all for your help!
+
+Vincent
+
+
+
+On Fri, Jul 22, 2011 at 5:39 AM, andre999 <andr55 at laposte.net> wrote:
+> Vincent a écrit :
+>>
+>> Hi All,
+>>
+>> I am still trying to pack ZoneMinder for Cauldron.
+>> Now rpms are generated and rpmlint is not complaining, but I am still
+>> sure, it's not OK :) , that's why I need help.
+>> Attached is the spec file, if somebody could have a look.
+>>
+>> Here are my questions:
+>> - where should go the installed files? (Zoneminder provides perl
+>> modules, the site itself, CGI services , doc and conf).
+>> - some files have no path's variable:
+>> /usr/share/man/lib/perl5/5.14.1/x86_64-linux-thread-multi/perllocal.pod.xz
+>> /usr/local/share/man/man3/ZoneMinder.3pm
+>> ...
+>> Any idea, what it should be?
+>> - what should be the permissions for the site under the apache server?
+>> - should the %install section creates the database table/permissions
+>> for ZoneMinder? If so, is there any example how to achieve this?
+>> - should the %install section creates the service launcher scripts? If
+>> so, is there any example how to achieve this?
+>>
+>> Thanks in advance for you help!
+>>
+>> Vincent
+>
+> I'm not sure about all your questions, but I can give you a few tips to
+> improve your spec file.
+>
+> 1) The name, version, and release should be defined directly on the first 3
+> lines.  These entries define the %{name}, %{version}, and %{release} macros,
+> so in lines 9/10/11 you are redefining them to themselves.
+>
+> 2) Use macros whenever possible.  This makes it easier to maintain the spec
+> file, as the value will be defined in only one place.
+> The build system will automatically use the correct name.
+> As well, it makes it easier to use the spec file in another distro.  The
+> more distros do this, the easier it is to share, a big plus of open
+> source/free software in general and Linux in particular.
+>
+> e.g.
+> for man you should use %{_mandir} ... which is /usr/share/man/ in Mageia
+> (your spec puts such files in /usr/local/share/man/..., incorrect for
+> Mageia.)
+> for executables either %{_bindir} ... for /usr/bin
+> or if a system type of utility,  %{_sbindir} ... for /usr/sbin/
+>
+> By the way, do you have a mentor ?
+> If not, you should be in the apprentice table at
+> http://www.mageia.org/wiki/doku.php?id=packages_mentoring#packager_apprentice_table
+>
+> Let me know :)
+> --
+> André
+>
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: zoneminder.spec
+Type: text/x-rpm-spec
+Size: 18188 bytes
+Desc: not available
+URL: </pipermail/mageia-dev/attachments/20110723/9f6fa65f/attachment-0003.bin>
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: zoneminder-1.24.4-install.patch
+Type: text/x-patch
+Size: 2829 bytes
+Desc: not available
+URL: </pipermail/mageia-dev/attachments/20110723/9f6fa65f/attachment-0004.bin>
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: zoneminder-1.24.4-src.patch
+Type: text/x-patch
+Size: 1180 bytes
+Desc: not available
+URL: </pipermail/mageia-dev/attachments/20110723/9f6fa65f/attachment-0005.bin>
+
+ + + + +
+

+ +
+More information about the Mageia-dev +mailing list
+ -- cgit v1.2.1