blob: 2050dc384184f045ef3c5feb1b56a0d6179c7042 (
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
|
<!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=%3Cloom.20130103T232144-301%40post.gmane.org%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="021110.html">
<LINK REL="Next" HREF="021113.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Help with package</H1>
<B>David Walser</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Help%20with%20package&In-Reply-To=%3Cloom.20130103T232144-301%40post.gmane.org%3E"
TITLE="[Mageia-dev] Help with package">luigiwalser at yahoo.com
</A><BR>
<I>Thu Jan 3 23:23:40 CET 2013</I>
<P><UL>
<LI>Previous message: <A HREF="021110.html">[Mageia-dev] Help with package
</A></li>
<LI>Next message: <A HREF="021113.html">[Mageia-dev] Help with package
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#21112">[ date ]</a>
<a href="thread.html#21112">[ thread ]</a>
<a href="subject.html#21112">[ subject ]</a>
<a href="author.html#21112">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Juan Luis Baptiste <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">juancho at ...</A>> writes:
><i> ln -sf %{_datadir}/%{name}/basewsw/*  %{buildroot}%{gamelibdir}/basewsw
</I>
That creates absolute symlinks rather than relative ones.
You shouldn't do absolute ones.
><i> for i in %{_datadir}/%{name}/basewsw/*;
</I>><i> do
</I>><i>   file=`basename $i`
</I>><i>
</I>><i>   ln -sf $i  %{buildroot}%{gamelibdir}/basewsw/$file
</I>><i> done
</I>
Looks better, that should make relative links.
The problem is in the first line, the %{_datadir}/%{name}/basewsw/*
should have a %{buildroot} at the beginning of it. Otherwise, it's matching
against files on your actual system already installed at that location,
which of course won't be there on the build system. That's why the * doesn't
match anything, and becomes a literal *.
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="021110.html">[Mageia-dev] Help with package
</A></li>
<LI>Next message: <A HREF="021113.html">[Mageia-dev] Help with package
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#21112">[ date ]</a>
<a href="thread.html#21112">[ thread ]</a>
<a href="subject.html#21112">[ subject ]</a>
<a href="author.html#21112">[ 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>
|