Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/mmv: mmv-1.01b_p18.ebuild ChangeLog
Date: Fri, 03 Jul 2015 07:28:46
Message-Id: 20150703072836.0A76B74C@oystercatcher.gentoo.org
1 jlec 15/07/03 07:28:36
2
3 Modified: ChangeLog
4 Added: mmv-1.01b_p18.ebuild
5 Log:
6 Version Bump; fix problems with format-security, bug #521100
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key E9402A79B03529A2!)
9
10 Revision Changes Path
11 1.31 app-misc/mmv/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/mmv/ChangeLog?rev=1.31&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/mmv/ChangeLog?rev=1.31&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/mmv/ChangeLog?r1=1.30&r2=1.31
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-misc/mmv/ChangeLog,v
20 retrieving revision 1.30
21 retrieving revision 1.31
22 diff -u -r1.30 -r1.31
23 --- ChangeLog 10 Aug 2014 18:08:18 -0000 1.30
24 +++ ChangeLog 3 Jul 2015 07:28:35 -0000 1.31
25 @@ -1,6 +1,11 @@
26 # ChangeLog for app-misc/mmv
27 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-misc/mmv/ChangeLog,v 1.30 2014/08/10 18:08:18 slyfox Exp $
29 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/app-misc/mmv/ChangeLog,v 1.31 2015/07/03 07:28:35 jlec Exp $
31 +
32 +*mmv-1.01b_p18 (03 Jul 2015)
33 +
34 + 03 Jul 2015; Justin Lecher <jlec@g.o> +mmv-1.01b_p18.ebuild:
35 + Version Bump; fix problems with format-security, bug #521100
36
37 10 Aug 2014; Sergei Trofimovich <slyfox@g.o> mmv-1.01b_p15.ebuild:
38 QA: drop trailing '.' from DESCRIPTION
39
40
41
42 1.1 app-misc/mmv/mmv-1.01b_p18.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/mmv/mmv-1.01b_p18.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/mmv/mmv-1.01b_p18.ebuild?rev=1.1&content-type=text/plain
46
47 Index: mmv-1.01b_p18.ebuild
48 ===================================================================
49 # Copyright 1999-2015 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/app-misc/mmv/mmv-1.01b_p18.ebuild,v 1.1 2015/07/03 07:28:35 jlec Exp $
52
53 EAPI=5
54
55 inherit eutils flag-o-matic toolchain-funcs
56
57 DEB_PATCH_VER=${PV#*_p}
58 MY_VER=${PV%_p*}
59
60 DESCRIPTION="Move/copy/append/link multiple files according to a set of wildcard patterns"
61 HOMEPAGE="http://packages.debian.org/unstable/utils/mmv"
62 SRC_URI="
63 mirror://debian/pool/main/m/mmv/${PN}_${MY_VER}.orig.tar.gz
64 mirror://debian/pool/main/m/mmv/${PN}_${MY_VER}-${DEB_PATCH_VER}.debian.tar.gz"
65
66 LICENSE="LGPL-2"
67 SLOT="0"
68 KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
69 IUSE=""
70
71 S="${WORKDIR}"/${PN}-${MY_VER}.orig
72
73 src_prepare() {
74 epatch "${WORKDIR}"/debian/patches/*.diff
75 }
76
77 src_compile() {
78 # i wonder how this works on other platforms if CFLAGS from makefile are
79 # overridden, see bug #218082
80 [[ ${CHOST} == *-interix* ]] && append-flags -DIS_SYSV -DHAS_RENAME -DHAS_DIRENT
81 [[ ${CHOST} == *-interix* ]] || append-lfs-flags
82
83 emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
84 }
85
86 src_install() {
87 dobin mmv
88 dosym mmv /usr/bin/mcp
89 dosym mmv /usr/bin/mln
90 dosym mmv /usr/bin/mad
91
92 doman mmv.1
93 newman mmv.1 mcp.1
94 newman mmv.1 mln.1
95 newman mmv.1 mad.1
96
97 dodoc ANNOUNCE "${WORKDIR}"/debian/{changelog,control}
98 }