Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/zsync: metadata.xml ChangeLog zsync-0.6.2-r1.ebuild
Date: Wed, 29 Oct 2014 07:26:30
Message-Id: 20141029072625.2FAAA8FC7@oystercatcher.gentoo.org
1 jlec 14/10/29 07:26:25
2
3 Modified: metadata.xml ChangeLog
4 Added: zsync-0.6.2-r1.ebuild
5 Log:
6 net-misc/zsync: Bump to EAPI=5
7
8 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
9
10 Revision Changes Path
11 1.6 net-misc/zsync/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/zsync/metadata.xml?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/zsync/metadata.xml?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/zsync/metadata.xml?r1=1.5&r2=1.6
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/zsync/metadata.xml,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- metadata.xml 24 Sep 2011 10:09:44 -0000 1.5
24 +++ metadata.xml 29 Oct 2014 07:26:25 -0000 1.6
25 @@ -1,10 +1,10 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <maintainer>
30 - <email>robbat2@g.o</email>
31 - </maintainer>
32 - <longdescription lang="en">
33 + <maintainer>
34 + <email>robbat2@g.o</email>
35 + </maintainer>
36 + <longdescription lang="en">
37 From the zsync web page:
38
39 "zsync is a file transfer program. It allows you to download a file from a
40 @@ -22,5 +22,4 @@
41 anyone can download the file, make a .zsync and provide it to other users (this
42 is what I am doing for the moment)."
43 </longdescription>
44 -
45 </pkgmetadata>
46
47
48
49 1.10 net-misc/zsync/ChangeLog
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/zsync/ChangeLog?rev=1.10&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/zsync/ChangeLog?rev=1.10&content-type=text/plain
53 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/zsync/ChangeLog?r1=1.9&r2=1.10
54
55 Index: ChangeLog
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/net-misc/zsync/ChangeLog,v
58 retrieving revision 1.9
59 retrieving revision 1.10
60 diff -u -r1.9 -r1.10
61 --- ChangeLog 31 May 2014 02:14:13 -0000 1.9
62 +++ ChangeLog 29 Oct 2014 07:26:25 -0000 1.10
63 @@ -1,6 +1,12 @@
64 # ChangeLog for net-misc/zsync
65 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
66 -# $Header: /var/cvsroot/gentoo-x86/net-misc/zsync/ChangeLog,v 1.9 2014/05/31 02:14:13 patrick Exp $
67 +# $Header: /var/cvsroot/gentoo-x86/net-misc/zsync/ChangeLog,v 1.10 2014/10/29 07:26:25 jlec Exp $
68 +
69 +*zsync-0.6.2-r1 (29 Oct 2014)
70 +
71 + 29 Oct 2014; Justin Lecher <jlec@g.o> +zsync-0.6.2-r1.ebuild,
72 + metadata.xml:
73 + Bump to EAPI=5
74
75 31 May 2014; Patrick Lauer <patrick@g.o> zsync-0.6.2.ebuild:
76 Remove superfluous cd statement
77
78
79
80 1.1 net-misc/zsync/zsync-0.6.2-r1.ebuild
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/zsync/zsync-0.6.2-r1.ebuild?rev=1.1&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/zsync/zsync-0.6.2-r1.ebuild?rev=1.1&content-type=text/plain
84
85 Index: zsync-0.6.2-r1.ebuild
86 ===================================================================
87 # Copyright 1999-2014 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 # $Header: /var/cvsroot/gentoo-x86/net-misc/zsync/zsync-0.6.2-r1.ebuild,v 1.1 2014/10/29 07:26:25 jlec Exp $
90
91 EAPI=5
92
93 inherit autotools eutils
94
95 ZLIB_PV=1.2.3
96 ZLIB_P="zlib-${ZLIB_PV}"
97
98 DESCRIPTION="Partial/differential file download client over HTTP which uses the rsync algorithm"
99 HOMEPAGE="http://zsync.moria.org.uk/"
100 SRC_URI="
101 http://zsync.moria.org.uk/download/${P}.tar.bz2
102 http://www.gzip.org/zlib/${ZLIB_P}.tar.bz2
103 http://www.zlib.net/${ZLIB_P}.tar.bz2"
104
105 LICENSE="Artistic-2"
106 SLOT="0"
107 KEYWORDS="~amd64 ~arm ~x86"
108 IUSE=""
109
110 ZLIB_S="${WORKDIR}/${ZLIB_P}"
111
112 src_prepare() {
113 # Move old zlib-1.2.11 out the way
114 mv "${S}"/zlib zlib-1.2.11-modified || die
115
116 cd "${ZLIB_S}" || die
117 # I am not sure how many other zlib patches we will need to port as well
118 # This covers the security vuln in 1.2.11
119 epatch "${FILESDIR}"/${P}-${ZLIB_P}-support.patch
120 rm -f Makefile || die
121
122 cd "${S}" || die
123 cp -a "${ZLIB_S}" "${ZLIB_P}-modified" || die
124 ln -s "${ZLIB_P}-modified" zlib || die
125
126 eautoreconf
127 }
128
129 src_install() {
130 dobin zsync zsyncmake
131 dodoc NEWS README
132 doman doc/zsync.1 doc/zsyncmake.1
133 }