summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2013-March/023905.html
blob: 4705f01eab8aaa38539335ec13fc62c937fe9815 (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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] Last versions of programs concerning Computer	Assisted Music
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Last%20versions%20of%20programs%20concerning%20Computer%0A%09Assisted%20Music&In-Reply-To=%3Ckivs5j%2428j%241%40ger.gmane.org%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="023863.html">
   <LINK REL="Next"  HREF="023924.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] Last versions of programs concerning Computer	Assisted Music</H1>
    <B>PhilippeDidier</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Last%20versions%20of%20programs%20concerning%20Computer%0A%09Assisted%20Music&In-Reply-To=%3Ckivs5j%2428j%241%40ger.gmane.org%3E"
       TITLE="[Mageia-dev] Last versions of programs concerning Computer	Assisted Music">philippedidier at laposte.net
       </A><BR>
    <I>Wed Mar 27 23:34:31 CET 2013</I>
    <P><UL>
        <LI>Previous message: <A HREF="023863.html">[Mageia-dev] Last versions of programs concerning Computer	Assisted Music
</A></li>
        <LI>Next message: <A HREF="023924.html">[Mageia-dev] Last versions of programs concerning Computer Assisted Music
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#23905">[ date ]</a>
              <a href="thread.html#23905">[ thread ]</a>
              <a href="subject.html#23905">[ subject ]</a>
              <a href="author.html#23905">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>Colin Guthrie a &#233;crit :

&gt;<i> 
</I>&gt;<i> FYI, these lines can be more neatly (IMO) done as:
</I>&gt;<i> 
</I>&gt;<i> install -D -p %{buildroot}%{_datadir}/%{name}/icons/ardour_icon_48px.png
</I>&gt;<i> %{buildroot}%{_iconsdir}/hicolor/48x48/apps/ardour3.png
</I>&gt;<i> 
</I>&gt;<i> 
</I>&gt;<i> (you can also add &quot;-m 0644&quot; if you want to be specific about permission.
</I>&gt;<i> 
</I>&gt;<i> All that said, if the icons are being shipped already, why not just
</I>&gt;<i> symlink them rather than provide two copies? (in which case the install
</I>&gt;<i> -d lines should remain :D)
</I>&gt;<i> 
</I>&gt;<i> Col
</I>&gt;<i> 
</I>So ... here is a  svndiff adding symlinks instead of copying

It works for me (applied to the last spec from Cauldron)
I could build and install

I think it may be commited (even if not submitted : it's just a cosmetic
improvement...)


-------------- next part --------------
Index: SPECS/ardour3.spec
===================================================================
--- SPECS/ardour3.spec	(r&#233;vision 405348)
+++ SPECS/ardour3.spec	(copie de travail)
@@ -12,7 +12,7 @@
 Version:	3.0
 Release:	%{release}
 Summary:	Professional multi-track audio recording application
-Group:		Sound/Mixers
+Group:		Sound/Editors and Converters
 License:	GPLv2+
 URL:		<A HREF="http://ardour.org/">http://ardour.org/</A>
 
@@ -21,6 +21,8 @@
 %if %{rev}
 Source0:	%{name}-%{rev}.tar.bz2
 %else
+# NB to receive a free (as beer) source tarbal you need to give your e.mail address here :
+# &quot;<A HREF="http://community.ardour.org/download_process_selection_and_amount">http://community.ardour.org/download_process_selection_and_amount</A>&quot; you'll get a download link
 Source0:	%{oname}-%{version}.tar.bz2
 %endif
 Source1:	%{name}.desktop
@@ -117,8 +119,32 @@
 desktop-file-install \
 --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
 
+# Symlink icons and mimetypes into the right folders
 install -d -m 0755 %{buildroot}%{_iconsdir}
-cp -f %{buildroot}%{_datadir}/%{name}/icons/application-x-ardour_48px.png %{buildroot}%{_iconsdir}/%{name}.png
+install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/16x16/apps
+install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/22x22/apps
+install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/32x32/apps
+install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/48x48/apps
+install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/16x16/mimetypes
+install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/22x22/mimetypes
+install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/32x32/mimetypes
+install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/48x48/mimetypes
+ln -s %{buildroot}%{_datadir}/%{name}/icons/application-x-ardour_16px.png \
+%{buildroot}%{_iconsdir}/hicolor/16x16/mimetypes/application-x-ardour3.png
+ln -s %{buildroot}%{_datadir}/%{name}/icons/application-x-ardour_22px.png \
+%{buildroot}%{_iconsdir}/hicolor/22x22/mimetypes/application-x-ardour3.png
+ln -s %{buildroot}%{_datadir}/%{name}/icons/application-x-ardour_32px.png \
+%{buildroot}%{_iconsdir}/hicolor/32x32/mimetypes/application-x-ardour3.png
+ln -s %{buildroot}%{_datadir}/%{name}/icons/application-x-ardour_48px.png \
+%{buildroot}%{_iconsdir}/hicolor/48x48/mimetypes/application-x-ardour3.png
+ln -s %{buildroot}%{_datadir}/%{name}/icons/ardour_icon_16px.png \
+%{buildroot}%{_iconsdir}/hicolor/16x16/apps/ardour3.png
+ln -s %{buildroot}%{_datadir}/%{name}/icons/ardour_icon_22px.png \
+%{buildroot}%{_iconsdir}/hicolor/22x22/apps/ardour3.png
+ln -s %{buildroot}%{_datadir}/%{name}/icons/ardour_icon_32px.png \
+%{buildroot}%{_iconsdir}/hicolor/32x32/apps/ardour3.png
+ln -s %{buildroot}%{_datadir}/%{name}/icons/ardour_icon_48px.png \
+%{buildroot}%{_iconsdir}/hicolor/48x48/apps/ardour3.png
 
 
 %files
@@ -138,5 +164,5 @@
 %config(noreplace) %{_sysconfdir}/%{name}/mixer.bindings
 %dir %{_sysconfdir}/%{name}/export
 %config(noreplace) %{_sysconfdir}/%{name}/export/CD.format
-%{_iconsdir}/ardour3.png
+%{_iconsdir}/hicolor/*
 %{_datadir}/locale/*/*/*.mo
</PRE>





<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="023863.html">[Mageia-dev] Last versions of programs concerning Computer	Assisted Music
</A></li>
	<LI>Next message: <A HREF="023924.html">[Mageia-dev] Last versions of programs concerning Computer Assisted Music
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#23905">[ date ]</a>
              <a href="thread.html#23905">[ thread ]</a>
              <a href="subject.html#23905">[ subject ]</a>
              <a href="author.html#23905">[ 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>