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/20110117/002211.html | 81 +++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 zarb-ml/mageia-dev/20110117/002211.html (limited to 'zarb-ml/mageia-dev/20110117/002211.html') diff --git a/zarb-ml/mageia-dev/20110117/002211.html b/zarb-ml/mageia-dev/20110117/002211.html new file mode 100644 index 000000000..921b5b4f9 --- /dev/null +++ b/zarb-ml/mageia-dev/20110117/002211.html @@ -0,0 +1,81 @@ + + + + [Mageia-dev] Importing RPM Spec File Syntax + + + + + + + + + +

[Mageia-dev] Importing RPM Spec File Syntax

+ Per Øyvind Karlsen + peroyvind at mandriva.org +
+ Mon Jan 17 23:50:32 CET 2011 +

+
+ +
2011/1/17 Florian Hubold <doktor5000 at arcor.de>:
+> Am 15.01.2011 11:08, schrieb Remy CLOUARD:
+>>
+>> http://mageia.org/wiki/doku.php?id=spec_syntax
+>>
+>> Please review this page as it’s one of the most important one for the
+>> beginning of the mentoring process, with the RPM Howto page (yet to be
+>> imported).
+>
+> I have one comment, or more of a question: Why is it that some time ago
+> there used to be this syntax as de-facto standard:
+>
+> %define name
+> Name: %name
+>
+> Never understood this, so i went with what seems the new standard,
+> which saves you at least 3 lines per spec and improving readability.
+>
+> So anyone can enlighten me why name, release and version had %defines?
+Legacy practice which got stuck with some...
+
+'Name: foo' will always define %{name} now (which has been the case for ages),
+so there's no longer use in doing this anymore.
+It mainly adds unnecessary obscurity and confusion, please just drop this.
+
+--
+Regards,
+Per Øyvind
+
+ + +
+

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