1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Importing RPM Spec File Syntax
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Importing%20RPM%20Spec%20File%20Syntax&In-Reply-To=%3C20110115100827.GD4804%40shikamaru.fr%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="002157.html">
<LINK REL="Next" HREF="002161.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Importing RPM Spec File Syntax</H1>
<B>Remy CLOUARD</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Importing%20RPM%20Spec%20File%20Syntax&In-Reply-To=%3C20110115100827.GD4804%40shikamaru.fr%3E"
TITLE="[Mageia-dev] Importing RPM Spec File Syntax">shikamaru at mandriva.org
</A><BR>
<I>Sat Jan 15 11:08:27 CET 2011</I>
<P><UL>
<LI>Previous message: <A HREF="002157.html">[Mageia-dev] Trouble building rkhunter RPM
</A></li>
<LI>Next message: <A HREF="002161.html">[Mageia-dev] Importing RPM Spec File Syntax
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#2160">[ date ]</a>
<a href="thread.html#2160">[ thread ]</a>
<a href="subject.html#2160">[ subject ]</a>
<a href="author.html#2160">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Hi there,
I just imported the RPM Spec File Syntax page in the wiki.
It’s located here: <A HREF="http://mageia.org/wiki/doku.php?id=spec_syntax">http://mageia.org/wiki/doku.php?id=spec_syntax</A>
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).
Some comments on this page:
- Patch naming:
I’m not sure we should go that far for the patch naming policy, and in
practice it’s not what I’ve seen up till now.
Here’s a proposal:
Patches must be named in a very explicit manner to make it very clear to
what version it was originally applied. To that end, a patch needs to
follow the convention of
[package_name]-[version]-[description].patch:
* [package_name] is the name of the package it applies against, such
as 'shadow-utils' or 'gnupg'
* [version] is the version of the program this patch was developed
against, such as 1.0. The name of the patch should not change, even
when it is rediffed, because the version allow to see in a blink since
when this patch has been there. If you happen to see a patch that does
not apply anymore, and rediff it, ask the package maintainer if it has
been sent upstream, and why it hasn’t been merged, and send it
upstream if you think it should be merged.
* [description] is a short description of the patch's purpose.
Example: foo-1.0-fix-str-fmt.patch for a patch that fixes string format
errors
- Buildroot changed from the original page
After reviewing it again, I see that some links have to be made to the
corresponding pages, and an explicit license should be mentionned as
well.
Thanks for reviewing this page,
Regards,
--
Rémy CLOUARD
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 230 bytes
Desc: not available
URL: </pipermail/mageia-dev/attachments/20110115/8203394b/attachment.asc>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="002157.html">[Mageia-dev] Trouble building rkhunter RPM
</A></li>
<LI>Next message: <A HREF="002161.html">[Mageia-dev] Importing RPM Spec File Syntax
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#2160">[ date ]</a>
<a href="thread.html#2160">[ thread ]</a>
<a href="subject.html#2160">[ subject ]</a>
<a href="author.html#2160">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|