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-August/007464.html | 112 +++++++++++++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 zarb-ml/mageia-dev/2011-August/007464.html (limited to 'zarb-ml/mageia-dev/2011-August/007464.html') diff --git a/zarb-ml/mageia-dev/2011-August/007464.html b/zarb-ml/mageia-dev/2011-August/007464.html new file mode 100644 index 000000000..c055390dc --- /dev/null +++ b/zarb-ml/mageia-dev/2011-August/007464.html @@ -0,0 +1,112 @@ + + + + [Mageia-dev] [134638] - clean spec + + + + + + + + + +

[Mageia-dev] [134638] - clean spec

+ Michael Scherer + misc at zarb.org +
+ Tue Aug 23 16:43:38 CEST 2011 +

+
+ +
Le mardi 23 août 2011 à 16:23 +0200, grenoya a écrit :
+> Le 23/08/11 15:44, Thierry Vignaud a écrit :
+> > On 21 August 2011 15:44, Colin Guthrie<mageia at colin.guthr.ie>  wrote:
+> >> I do have to wonder why those macros are used... it seems quite trivial
+> >> to use the actual commands directly and that ultimately increases
+> >> portability (which maybe isn't a major concern, but all the same)
+> >>
+> >> What are the general thoughts on this?
+> >
+> > As a 12+ years maintainer of mdv/mdv/mga, I think most spec don't use those.
+> > They don't bring anything anyway.
+> > If only, we could standardize on the most usefull macros between distro at first
+> > (eg %make vs make %{?_smp_mflags})
+> 
+> '%foo' commands are wrappers.
+> Like '%make' is a wrapper for "make -j4" (parralel compilation on 4 nodes)
+> It can be quicker to build with the command, but in some cases (I met 
+> some) it brakes the build.
+> 
+>  From my point of view (I am not packager since long) commands are great 
+> tools, it eases our work a lot :)
+> So I agree with Tv: we should use them every time it is possible. At 
+> least the most commons.
+
+the problem is that we are not sure when there is a wrapper, and when
+there is one and it doesn't nothing more, they obscure the fact that rpm
+is just a shell script + metadata.  I think for some people, this look
+like magic :)
+
+So when the macro do something more, yes we need to use it.
+If not, and if we want to follow others distribution, we should take a
+look at their policy 
+
+I found the one of Fedora on
+http://fedoraproject.org/wiki/Packaging:Guidelines#Macros , and
+basically, they say "use rm rather than %{_rm}". 
+
+If someone can find the one of Suse or others, that would help use to
+see if a consensus emerge
+
+-- 
+Michael Scherer
+
+
+ + + + + + + + + + + + + + + + +
+

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