Gentoo Archives: gentoo-commits

From: "Peter Alfredsen (loki_val)" <loki_val@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/lafilefixer: ChangeLog lafilefixer-0.5.ebuild
Date: Wed, 22 Apr 2009 22:23:04
Message-Id: E1LwkqL-0004c1-7f@stork.gentoo.org
1 loki_val 09/04/22 22:23:01
2
3 Modified: ChangeLog
4 Added: lafilefixer-0.5.ebuild
5 Log:
6 Drop dependency on grep, sed and coreutils to stop the forkbomb. Use find to parse inputs and find .la files. Each file is now opened only twice. Once to read, once to write. Add --license, --justfixit and --help options.
7 (Portage version: 2.2_rc28/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.3 dev-util/lafilefixer/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/lafilefixer/ChangeLog?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/lafilefixer/ChangeLog?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/lafilefixer/ChangeLog?r1=1.2&r2=1.3
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-util/lafilefixer/ChangeLog,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- ChangeLog 20 Apr 2009 04:03:38 -0000 1.2
23 +++ ChangeLog 22 Apr 2009 22:23:01 -0000 1.3
24 @@ -1,6 +1,15 @@
25 # ChangeLog for dev-util/lafilefixer
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-util/lafilefixer/ChangeLog,v 1.2 2009/04/20 04:03:38 loki_val Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-util/lafilefixer/ChangeLog,v 1.3 2009/04/22 22:23:01 loki_val Exp $
29 +
30 +*lafilefixer-0.5 (22 Apr 2009)
31 +
32 + 22 Apr 2009; Peter Alfredsen <loki_val@g.o> +files/lafilefixer-0.5,
33 + +lafilefixer-0.5.ebuild:
34 + Drop dependency on grep, sed and coreutils to stop the forkbomb. Use find
35 + to parse inputs and find .la files. Each file is now opened only twice.
36 + Once to read, once to write. Add --license, --justfixit and --help
37 + options.
38
39 20 Apr 2009; Peter Alfredsen <loki_val@g.o> lafilefixer-0.0.1:
40 Properly escape. Thanks to Nathan Brink <ohnobinki@××××××××××××××.net> of
41
42
43
44 1.1 dev-util/lafilefixer/lafilefixer-0.5.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/lafilefixer/lafilefixer-0.5.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/lafilefixer/lafilefixer-0.5.ebuild?rev=1.1&content-type=text/plain
48
49 Index: lafilefixer-0.5.ebuild
50 ===================================================================
51 # Copyright 1999-2009 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/dev-util/lafilefixer/lafilefixer-0.5.ebuild,v 1.1 2009/04/22 22:23:01 loki_val Exp $
54
55 EAPI=2
56
57 DESCRIPTION="Utility to fix your .la files"
58 HOMEPAGE="http://www.gentoo.org/"
59 SRC_URI=""
60 LICENSE="MIT"
61 SLOT="0"
62 KEYWORDS="~x86 ~amd64"
63 IUSE=""
64 DEPEND=""
65 RDEPEND=">=app-shells/bash-3.2
66 elibc_glibc? ( >=sys-apps/findutils-4.4.0 )"
67
68 S=""
69
70 src_unpack() { : ; }
71 src_prepare() { : ; }
72 src_configure() { : ; }
73 src_unpack() { : ; }
74 src_install() { newbin "${FILESDIR}/${P}" ${PN} ; }
75
76 pkg_postinst() {
77 elog "This simple utility will fix your .la files to not point to other .la files."
78 elog "This is desirable because it will ensure your packages are not broken when"
79 elog ".la files are removed from other packages."
80 elog ""
81 elog "For most uses, lafilefixer --justfixit should 'just work'. This will"
82 elog "recurse through the most commonly used library folders and fix all .la"
83 elog "files it encounters."
84 elog ""
85 elog "Read lafilefixer --help for a full description of all options."
86 }