Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/xdelta: xdelta-3.0.8.ebuild metadata.xml ChangeLog
Date: Tue, 28 Jan 2014 19:59:37
Message-Id: 20140128195932.5E5302004B@flycatcher.gentoo.org
1 mgorny 14/01/28 19:59:32
2
3 Modified: metadata.xml ChangeLog
4 Added: xdelta-3.0.8.ebuild
5 Log:
6 Version bump. Take over the maintainership.
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
9
10 Revision Changes Path
11 1.7 dev-util/xdelta/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/xdelta/metadata.xml?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/xdelta/metadata.xml?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/xdelta/metadata.xml?r1=1.6&r2=1.7
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/xdelta/metadata.xml,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- metadata.xml 31 Mar 2012 17:02:55 -0000 1.6
24 +++ metadata.xml 28 Jan 2014 19:59:32 -0000 1.7
25 @@ -2,7 +2,8 @@
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 <maintainer>
29 - <email>maintainer-needed@g.o</email>
30 + <email>mgorny@g.o</email>
31 + <name>Michał Górny</name>
32 </maintainer>
33 <upstream>
34 <remote-id type="google-code">xdelta</remote-id>
35
36
37
38 1.100 dev-util/xdelta/ChangeLog
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/xdelta/ChangeLog?rev=1.100&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/xdelta/ChangeLog?rev=1.100&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/xdelta/ChangeLog?r1=1.99&r2=1.100
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/dev-util/xdelta/ChangeLog,v
47 retrieving revision 1.99
48 retrieving revision 1.100
49 diff -u -r1.99 -r1.100
50 --- ChangeLog 26 Jan 2014 12:13:45 -0000 1.99
51 +++ ChangeLog 28 Jan 2014 19:59:32 -0000 1.100
52 @@ -1,6 +1,12 @@
53 # ChangeLog for dev-util/xdelta
54 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/dev-util/xdelta/ChangeLog,v 1.99 2014/01/26 12:13:45 ago Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/dev-util/xdelta/ChangeLog,v 1.100 2014/01/28 19:59:32 mgorny Exp $
57 +
58 +*xdelta-3.0.8 (28 Jan 2014)
59 +
60 + 28 Jan 2014; Michał Górny <mgorny@g.o> +xdelta-3.0.8.ebuild,
61 + metadata.xml:
62 + Version bump. Take over the maintainership.
63
64 26 Jan 2014; Agostino Sarubbo <ago@g.o> xdelta-3.0.6.ebuild:
65 Stable for sparc, wrt bug #495678
66
67
68
69 1.1 dev-util/xdelta/xdelta-3.0.8.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/xdelta/xdelta-3.0.8.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/xdelta/xdelta-3.0.8.ebuild?rev=1.1&content-type=text/plain
73
74 Index: xdelta-3.0.8.ebuild
75 ===================================================================
76 # Copyright 1999-2014 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/dev-util/xdelta/xdelta-3.0.8.ebuild,v 1.1 2014/01/28 19:59:32 mgorny Exp $
79
80 EAPI=5
81 PYTHON_COMPAT=( python2_7 )
82
83 inherit autotools python-single-r1
84
85 MY_P=${PN}${PV%.*.*}-${PV}
86
87 DESCRIPTION="a binary diff and differential compression tools. VCDIFF (RFC 3284) delta compression."
88 HOMEPAGE="http://xdelta.org/"
89 SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.xz"
90
91 LICENSE="GPL-2"
92 SLOT="3"
93 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
94 IUSE="examples lzma test"
95
96 RDEPEND="lzma? ( app-arch/xz-utils )"
97 DEPEND="${RDEPEND}
98 app-arch/xz-utils
99 test? ( || ( dev-lang/python:2.7 dev-lang/python:2.6 ) )"
100
101 S=${WORKDIR}/${MY_P}
102
103 pkg_setup() {
104 if use test; then
105 python-single-r1_pkg_setup
106 fi
107 }
108
109 src_prepare() {
110 # huh
111 sed -i -e '/python/s:2.6:2:' testing/xdelta3-regtest.py || die
112 sed -i -e '/python/s:2.7:2:' testing/xdelta3-test.py || die
113
114 # only build tests when required
115 sed -i -e '/xdelta3regtest/s:noinst_P:check_P:' Makefile.am || die
116 eautoreconf
117 }
118
119 src_configure() {
120 econf \
121 ac_cv_header_lzma_h=$(usex lzma) \
122 ac_cv_lib_lzma_lzma_easy_buffer_encode=$(usex lzma)
123 }
124
125 src_test() {
126 default
127 ./xdelta3regtest || die
128 }
129
130 src_install() {
131 emake DESTDIR="${D}" install
132 dodoc draft-korn-vcdiff.txt README
133 use examples && dodoc -r examples
134 }