summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2013-January/021113.html
blob: 795314b93251b7691657580db3d421f4eee1a5ed (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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] Help with package
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Help%20with%20package&In-Reply-To=%3C20130103181033.2fd1e697%40SuperSize.eslrahc.com%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="021112.html">
   <LINK REL="Next"  HREF="021115.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] Help with package</H1>
    <B>Charles A Edwards</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Help%20with%20package&In-Reply-To=%3C20130103181033.2fd1e697%40SuperSize.eslrahc.com%3E"
       TITLE="[Mageia-dev] Help with package">CAE at eslrahc.com
       </A><BR>
    <I>Fri Jan  4 00:10:33 CET 2013</I>
    <P><UL>
        <LI>Previous message: <A HREF="021112.html">[Mageia-dev] Help with package
</A></li>
        <LI>Next message: <A HREF="021115.html">[Mageia-dev] Help with package
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#21113">[ date ]</a>
              <a href="thread.html#21113">[ thread ]</a>
              <a href="subject.html#21113">[ subject ]</a>
              <a href="author.html#21113">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>On Thu, 3 Jan 2013 22:23:40 +0000 (UTC)
David Walser wrote:

&gt;<i> &gt; ln -sf %{_datadir}/%{name}/basewsw/*
</I>&gt;<i> &gt; &#160;%{buildroot}%{gamelibdir}/basewsw  
</I>&gt;<i> 
</I>&gt;<i> That creates absolute symlinks rather than relative ones.
</I>&gt;<i> You shouldn't do absolute ones.
</I>&gt;<i> 
</I>&gt;<i> &gt; for i in %{_datadir}/%{name}/basewsw/*;
</I>&gt;<i> &gt; do
</I>&gt;<i> &gt; &#160; file=`basename $i`
</I>&gt;<i> &gt; 
</I>&gt;<i> &gt; &#160; ln -sf $i &#160;%{buildroot}%{gamelibdir}/basewsw/$file
</I>&gt;<i> &gt; done  
</I>&gt;<i> 
</I>&gt;<i> Looks better, that should make relative links.
</I>&gt;<i> 
</I>&gt;<i> The problem is in the first line, the %{_datadir}/%{name}/basewsw/*
</I>&gt;<i> should have a %{buildroot} at the beginning of it.  Otherwise, it's
</I>&gt;<i> matching against files on your actual system already installed at
</I>&gt;<i> that location, which of course won't be there on the build system.
</I>&gt;<i> That's why the * doesn't match anything, and becomes a literal *.
</I>
Why not have it created in post by the warsow-data rpm?

%post
ln -sf %{_datadir}/warsow/basewsw/*  %{gamelibdir}/basewsw

%postun
rm -rf %{gamelibdir}/basewsw


    Charles

-- 
&quot;What duck?&quot;
(Soul Music)
----------------------
Mageia release 3 (Cauldron) for x86_64$
On SuperSize....<A HREF="http://www.eslrahc.com">http://www.eslrahc.com</A>
Registered Linux user #182463
3.7.1-server-1.mga3 x86_64
----------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: &lt;/pipermail/mageia-dev/attachments/20130103/8fcf01b7/attachment.asc&gt;
</PRE>





























<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="021112.html">[Mageia-dev] Help with package
</A></li>
	<LI>Next message: <A HREF="021115.html">[Mageia-dev] Help with package
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#21113">[ date ]</a>
              <a href="thread.html#21113">[ thread ]</a>
              <a href="subject.html#21113">[ subject ]</a>
              <a href="author.html#21113">[ 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>