summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/20110202/002415.html
blob: 2871aa99f4e999db7851b7b72985f73bfc6bc29d (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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] announcing magpie
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20announcing%20magpie&In-Reply-To=%3C20110202153352.GV21938%40mars-attacks.org%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="002414.html">
   <LINK REL="Next"  HREF="002417.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] announcing magpie</H1>
    <B>nicolas vigier</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20announcing%20magpie&In-Reply-To=%3C20110202153352.GV21938%40mars-attacks.org%3E"
       TITLE="[Mageia-dev] announcing magpie">boklm at mars-attacks.org
       </A><BR>
    <I>Wed Feb  2 16:33:52 CET 2011</I>
    <P><UL>
        <LI>Previous message: <A HREF="002414.html">[Mageia-dev] announcing magpie
</A></li>
        <LI>Next message: <A HREF="002417.html">[Mageia-dev] announcing magpie
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#2415">[ date ]</a>
              <a href="thread.html#2415">[ thread ]</a>
              <a href="subject.html#2415">[ subject ]</a>
              <a href="author.html#2415">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>On Wed, 02 Feb 2011, Per &#216;yvind Karlsen wrote:

&gt;<i> 2011/2/1 Jerome Quelin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">jquelin at gmail.com</A>&gt;:
</I>&gt;<i> &gt; hi,
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; i'm happy to report that magpie 1.110320 is now available.
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; On 11/01/24 16:42 +0100, Jerome Quelin wrote:
</I>&gt;<i> &gt;&gt; in my mdv-&gt;mageia conversion, i promised to gather the various scripts
</I>&gt;<i> &gt;&gt; i'm using to maintain the bulk of perl packages and provide them for
</I>&gt;<i> &gt;&gt; everyone to use.
</I>&gt;<i> &gt;&gt;
</I>&gt;<i> &gt;&gt; so i'm pleased to announce magpie: MAGeia Perl Integration Easy
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; magpie now features a new command: checkout (alias co).
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; it is *not* meant to replace &quot;mgarepo co&quot;, it does in fact use mgarepo
</I>&gt;<i> &gt; underneath. so what does this command add?
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; - the possibility to check out in a given directory
</I>&gt;<i> &gt; &#160; &#160;$ magpie co -d ~/rpm/cauldron perl
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; - the fact that it will either check out *or* update the local check-out
</I>&gt;<i> &gt; &#160;if it already exists:
</I>&gt;<i> &gt; &#160; &#160;$ magpie co -d ~/rpm/cauldron perl
</I>&gt;<i> &gt; &#160; &#160;# check-out if 1st run, update otherwise
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; - finally, the possibility to dump a shell command to execute to change
</I>&gt;<i> &gt; &#160;directory in the fresh check-out:
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; &#160; &#160;# add this in your ~/.bashrc
</I>&gt;<i> &gt; &#160; &#160;function cco() { eval $(magpie co -d ~/rpm/cauldron -q -s $*); }
</I>&gt;<i> &gt; &#160; &#160;# then, one can do a fresh checkout/update + cd by issuing:
</I>&gt;<i> &gt; &#160; &#160;$ cco perl
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; nothing revolutionary, but it saves some keystrokes here and there.
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; in the future, i intend to make this command to accept a perl module to
</I>&gt;<i> &gt; automatically check-out the matching package:
</I>&gt;<i> &gt; &#160; &#160;$ magpie co Foo::Bar
</I>&gt;<i> Hm, for such seemingly trivial feature additions, wouldn't it make more sense
</I>&gt;<i> to just implement it in repsys..?
</I>
Jerome makes his scripts in perl. And mgarepo is in python. So it makes
sense to distribute it separatly. And some of the features can still be
implemented later in mgarepo if it appears they are useful to a lot of
people ...

</PRE>



<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="002414.html">[Mageia-dev] announcing magpie
</A></li>
	<LI>Next message: <A HREF="002417.html">[Mageia-dev] announcing magpie
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#2415">[ date ]</a>
              <a href="thread.html#2415">[ thread ]</a>
              <a href="subject.html#2415">[ subject ]</a>
              <a href="author.html#2415">[ 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>