summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-March/013146.html
blob: 78df6aca35b0e8b85a5129014e8401d7ef72f608 (plain)
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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] icewm: [211805] Split themes and i18n as	stand-alone packages
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20icewm%3A%20%5B211805%5D%20Split%20themes%20and%20i18n%20as%0A%09stand-alone%20packages&In-Reply-To=%3C4F62A498.9040803%40mageia.org%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="013177.html">
   <LINK REL="Next"  HREF="013147.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] icewm: [211805] Split themes and i18n as	stand-alone packages</H1>
    <B>Anssi Hannula</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20icewm%3A%20%5B211805%5D%20Split%20themes%20and%20i18n%20as%0A%09stand-alone%20packages&In-Reply-To=%3C4F62A498.9040803%40mageia.org%3E"
       TITLE="[Mageia-dev] icewm: [211805] Split themes and i18n as	stand-alone packages">anssi at mageia.org
       </A><BR>
    <I>Fri Mar 16 03:25:28 CET 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="013177.html">[Mageia-dev] Freeze push: mariadb (beta)
</A></li>
        <LI>Next message: <A HREF="013147.html">[Mageia-dev] php pear mga2 upgrade issues (file conflicts)
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#13146">[ date ]</a>
              <a href="thread.html#13146">[ thread ]</a>
              <a href="subject.html#13146">[ subject ]</a>
              <a href="author.html#13146">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>22.02.2012 05:27, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">root at mageia.org</A> kirjoitti:
&gt;<i> Revision
</I>&gt;<i>     211805
</I>&gt;<i> Author
</I>&gt;<i>     yochenhsieh
</I>&gt;<i> Date
</I>&gt;<i>     2012-02-22 04:27:45 +0100 (Wed, 22 Feb 2012)
</I>&gt;<i> 
</I>&gt;<i> 
</I>&gt;<i>       Log Message
</I>&gt;<i> 
</I>&gt;<i> Split themes and i18n as stand-alone packages
</I>&gt;<i> 
</I>
For the record, I still disagree about splitting -i18n package.

It doesn't seem to make any sense, as the package size is only 120kB,
and if saving space is really that important, there already is an
icewm-light subpackage which doesn't contain the translation files,
without any additional need of splitting.

Additionally, splitting i18n files is quite nonstandard handling.

In any case, there are some issues with the commit which are detailed below:

&gt;<i> Modified: cauldron/icewm/current/SPECS/icewm.spec
</I>[...]
&gt;<i> @@ -63,6 +63,9 @@
</I>&gt;<i>  Requires:	xlockmore
</I>&gt;<i>  Requires:	xdg-compliance-menu
</I>&gt;<i>  Requires:	xdg-compliance-autostart
</I>&gt;<i> +Suggests:	%{name}-themes
</I>&gt;<i> +Suggests:	%{name}-i18n
</I>&gt;<i> +Obsoletes:	%{name} &lt; 1.3.7-2
</I>
That obsolete doesn't make any sense, icewm-1.3.7-2 replaces
icewm-1.3.7-1 anyway.

[...]
&gt;<i> +%package themes
</I>&gt;<i> +Summary:        Extra themes of Icewm
</I>&gt;<i> +Group:          Graphical desktop/Icewm
</I>&gt;<i> +Requires:       %{name}-light &gt;= %epoch:%{version}
</I>&gt;<i> +Conflicts:		%{name} &lt; 1.3.7-2
</I>
Missing epoch from Conflicts (1:1.3.7-2).

[...]
&gt;<i> +%package i18n
</I>&gt;<i> +Summary:        locale files of Icewm
</I>&gt;<i> +Group:          Graphical desktop/Icewm
</I>&gt;<i> +Requires:       %{name}-light &gt;= %epoch:%{version}
</I>&gt;<i> +Conflicts:		%{name} &lt; 1.3.7-2
</I>
Also missing epoch from Conflicts.

Since these cause mga1-&gt;mga2 upgrade issues, I've fixed these now myself.

[...]

-- 
Anssi Hannula
</PRE>












































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="013177.html">[Mageia-dev] Freeze push: mariadb (beta)
</A></li>
	<LI>Next message: <A HREF="013147.html">[Mageia-dev] php pear mga2 upgrade issues (file conflicts)
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#13146">[ date ]</a>
              <a href="thread.html#13146">[ thread ]</a>
              <a href="subject.html#13146">[ subject ]</a>
              <a href="author.html#13146">[ 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>