[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2024-04-11 Thread Michał Górny
commit: b1541a76990ab496271aa939af520fd551474d27
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 12 02:47:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 12 02:56:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1541a76

dev-util/xdelta: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r3.ebuild | 40 --
 1 file changed, 40 deletions(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r3.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r3.ebuild
deleted file mode 100644
index 3a19c08e0866..
--- a/dev-util/xdelta/xdelta-1.1.4-r3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Computes changes between binary or text files and creates deltas"
-HOMEPAGE="https://xdelta.googlecode.com/;
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-
-RDEPEND=">=dev-libs/glib-2
-   >=sys-libs/zlib-1.1.4:="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   eapply_user
-   eapply "${FILESDIR}"/${P}-m4.patch
-   eapply "${FILESDIR}"/${P}-glib2.patch
-   eapply "${FILESDIR}"/${P}-pkgconfig.patch
-
-   eautoreconf
-}
-
-src_configure() {
-   tc-export CC
-   econf --disable-static
-}
-
-src_install() {
-   default
-
-   # no static archives
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2024-04-11 Thread Sam James
commit: 64a84709943b7669de9c653b62d93a2f39fe2c61
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 11 19:39:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 11 19:39:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a84709

dev-util/xdelta: Stabilize 1.1.4-r4 ppc, #929145

Signed-off-by: Sam James  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
index 3d4255368f39..40e4d59a4bc8 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 RDEPEND=">=dev-libs/glib-2
>=sys-libs/zlib-1.1.4:="



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2024-04-11 Thread Arthur Zamarin
commit: c89909dabf76a21848e70c392f20abef41627144
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 17:43:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89909da

dev-util/xdelta: Stabilize 1.1.4-r4 x86, #929145

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
index 6de9cfa08224..3d4255368f39 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86"
 
 RDEPEND=">=dev-libs/glib-2
>=sys-libs/zlib-1.1.4:="



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2024-04-11 Thread Arthur Zamarin
commit: 89033a31d16ba0952cd5f46d50bc5ed6fb096f06
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 17:07:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 17:07:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89033a31

dev-util/xdelta: Stabilize 1.1.4-r4 amd64, #929145

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
index d7a8f79e4bef..6de9cfa08224 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86"
 
 RDEPEND=">=dev-libs/glib-2
>=sys-libs/zlib-1.1.4:="



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2024-04-11 Thread Arthur Zamarin
commit: bac46d47593858ae6a90851a60377e5e1e9be956
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 16:39:08 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 16:39:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac46d47

dev-util/xdelta: Stabilize 1.1.4-r4 ppc64, #929145

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
index c47b7a816d33..d7a8f79e4bef 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86"
 
 RDEPEND=">=dev-libs/glib-2
>=sys-libs/zlib-1.1.4:="



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2024-04-11 Thread Arthur Zamarin
commit: 639d43060bbe410d3ab7074c2df7f97cce807bc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 16:37:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 16:37:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639d4306

dev-util/xdelta: Stabilize 1.1.4-r4 sparc, #929145

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
index b632f97574e6..c47b7a816d33 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 RDEPEND=">=dev-libs/glib-2
>=sys-libs/zlib-1.1.4:="



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/files/, dev-util/xdelta/

2024-03-25 Thread James Le Cuirot
commit: 647cf6b4aa4ca620121a4c15513ce22fedcd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 25 22:32:12 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 25 22:42:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647cf6b4

dev-util/xdelta: Fix building 1.1.4 with GCC 14

Thanks to NHOrus for the patch.

Closes: https://bugs.gentoo.org/919228
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-util/xdelta/files/xdelta-1.1.4-gzip.patch | 59 +++
 dev-util/xdelta/xdelta-1.1.4-r4.ebuild| 43 +++
 2 files changed, 102 insertions(+)

diff --git a/dev-util/xdelta/files/xdelta-1.1.4-gzip.patch 
b/dev-util/xdelta/files/xdelta-1.1.4-gzip.patch
new file mode 100644
index ..67696da730ce
--- /dev/null
+++ b/dev-util/xdelta/files/xdelta-1.1.4-gzip.patch
@@ -0,0 +1,59 @@
+https://bugs.gentoo.org/919228
+
+--- a/test/xdeltatest.c
 b/test/xdeltatest.c
+@@ -512,7 +512,7 @@ run_command (TestProfile *tp, int zlevel, int slevel, 
File* from, File* to, File
+   if (zlevel > 0 && starts_with (tp->name, "diff"))
+ {
+   Patch  *patch   = read_patch (out, & sbuf);
+-  gzFile *rewrite = gzopen (out->name, diff_gzargs);
++  gzFile rewrite = gzopen (out->name, diff_gzargs);
+ 
+   if (! rewrite) fail ();
+ 
+diff --git a/xdelta-1.1.4/xdmain.c b/../../xdelta-1.1.4.new/xdmain.c
+index b1abc74..9c27195 100755
+--- a/xdmain.c
 b/xdmain.c
+@@ -179,6 +179,7 @@ struct _XdFileHandle
+   guintnarrow_high;
+   guintcurrent_pos;
+   FILE*in;
++  gzFile   zin;
+   gboolean (* in_read) (XdFileHandle* handle, void* buf, gint nbyte);
+   gboolean (* in_close) (XdFileHandle* handle);
+   gboolean in_compressed;
+@@ -520,7 +521,7 @@ xd_gzwrite (XdFileHandle* fh, const void* buf, gint nbyte)
+ static gboolean
+ xd_gzread (XdFileHandle* fh, void* buf, gint nbyte)
+ {
+-  return gzread (fh->in, buf, nbyte) == nbyte;
++  return gzread (fh->zin, buf, nbyte) == nbyte;
+ }
+ 
+ static gboolean
+@@ -532,7 +533,7 @@ xd_gzclose (XdFileHandle* fh)
+ static gboolean
+ xd_gzrclose (XdFileHandle* fh)
+ {
+-  return gzclose (fh->in) == Z_OK;
++  return gzclose (fh->zin) == Z_OK;
+ }
+ 
+ static void
+@@ -1022,13 +1023,13 @@ xd_handle_narrow (XdFileHandle* fh, guint low, guint 
high, gboolean compressed)
+   }
+ 
+   g_assert (fh->fd >= 0);
+-  fh->in = gzdopen (dup (fh->fd), "rb");
++  fh->zin = gzdopen (dup (fh->fd), "rb");
+   fh->in_read =  _gzread;
+   fh->in_close = _gzrclose;
+   fh->in_compressed = TRUE;
+   fh->current_pos = 0;
+ 
+-  if (! fh->in)
++  if (! fh->zin)
+   {
+ xd_error ("gzdopen failed: %s\n", g_strerror (errno));
+ return -1;

diff --git a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
new file mode 100644
index ..b632f97574e6
--- /dev/null
+++ b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Computes changes between binary or text files and creates deltas"
+HOMEPAGE="https://xdelta.googlecode.com/;
+SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=">=dev-libs/glib-2
+   >=sys-libs/zlib-1.1.4:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-m4.patch"
+   "${FILESDIR}/${P}-glib2.patch"
+   "${FILESDIR}/${P}-pkgconfig.patch"
+   "${FILESDIR}/${P}-gzip.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+   econf --disable-static
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2022-06-21 Thread David Seifert
commit: d1ecfcb5aa2237c21d1061cef564435de98a283f
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jun 21 16:29:34 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jun 21 16:29:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ecfcb5

dev-util/xdelta: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 dev-util/xdelta/{xdelta-3.0.11.ebuild => xdelta-3.0.11-r1.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11-r1.ebuild
similarity index 92%
rename from dev-util/xdelta/xdelta-3.0.11.ebuild
rename to dev-util/xdelta/xdelta-3.0.11-r1.ebuild
index b54d5ac9aa8b..512f33a4faf7 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11-r1.ebuild
@@ -1,13 +1,14 @@
 # Copyright 2002-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 MY_P=xdelta3-${PV}
 
 DESCRIPTION="Computes changes between binary or text files and creates deltas"
 HOMEPAGE="http://xdelta.org/;
 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="3"
@@ -17,11 +18,8 @@ IUSE="examples lzma"
 RDEPEND="lzma? ( app-arch/xz-utils:= )"
 DEPEND="${RDEPEND}"
 
-S=${WORKDIR}/${MY_P}
-
 src_configure() {
-   econf \
-   $(use_with lzma liblzma)
+   econf $(use_with lzma liblzma)
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2022-05-25 Thread WANG Xuerui
commit: 61932b80492921749a229d460cb351bb87eaa961
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed May 25 08:38:57 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed May 25 09:09:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61932b80

dev-util/xdelta: keyword 3.0.11 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/xdelta/xdelta-3.0.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index 8ce08fe7de75..b54d5ac9aa8b 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2002-2021 Gentoo Authors
+# Copyright 2002-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2021-10-02 Thread Yixun Lan
commit: daac78ac93eb5286a4c679ed3a4e80347145d1a1
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Oct  1 22:35:52 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Oct  2 07:09:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daac78ac

dev-util/xdelta: keyword ~riscv

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/xdelta/xdelta-3.0.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index 7a868f8dfe1..8ce08fe7de7 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2002-2020 Gentoo Authors
+# Copyright 2002-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/, profiles/

2021-07-16 Thread Michał Górny
commit: 5e6089fcdbe388171a509c49d84d6755a303d12b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 16 07:08:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 16 07:10:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6089fc

dev-util/xdelta: Remove forever-masked 3.1.0

This package is dead upstream, so there's no point in keeping
an experimental version with known regressions if it's not going to be
ever fixed.

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/xdelta/Manifest|  1 -
 dev-util/xdelta/xdelta-3.1.0.ebuild | 53 -
 profiles/package.mask   |  6 -
 3 files changed, 60 deletions(-)

diff --git a/dev-util/xdelta/Manifest b/dev-util/xdelta/Manifest
index f7f7ad5c2c3..5ad02861c73 100644
--- a/dev-util/xdelta/Manifest
+++ b/dev-util/xdelta/Manifest
@@ -1,3 +1,2 @@
 DIST xdelta-1.1.4.tar.gz 423529 BLAKE2B 
b565f82ba0504118b74127096939e5699ea312be5c6c8a345abfcf0fb01b45e759abe595b33619b2714671e2f0307d603366a1f7a6b1fb5a786378716a51df6b
 SHA512 
eef45f7977e9a7f490b881f33ab8a948cc5eff9300ea850cc30062905c8e883c104961f075f56f7ce8e385142c35de168aef1e0b8169bda66786ea4bee33168b
 DIST xdelta3-3.0.11.tar.gz 683605 BLAKE2B 
bc33c9d6a3bb21bc52d72bba54f5e2b1058ea8d7cd7474aaf6dbdc27e165e0fbea644c584402f5bbc8ace7cd6a3aefae18588a659418f93eb041168545363bf4
 SHA512 
41c48e28f92ad50a737cf0acac150fe17d1132e9a652c482d751c8c4e745c6922d576a183eeabae343a1a238ed8c53353e537977628c86eb599ab3d1c01e7c52
-DIST xdelta3-3.1.0.tar.gz 727607 BLAKE2B 
1dd7846dad0414071a8af172fc3b73a0321fc9c841786563fe92ebe5c53d80d3eb07cc553cb5a9813432d9df5aae51d5b4a4c32a8c06a34dace5868297b5a68b
 SHA512 
848c90a28018ec3c541ec43be59ea90328142c4705d3b59907fd89e8f6ac2758e288b1a1112fea601884c50ef7f6cf2c1634f539a76bea65a2741d3bb0e9b990

diff --git a/dev-util/xdelta/xdelta-3.1.0.ebuild 
b/dev-util/xdelta/xdelta-3.1.0.ebuild
deleted file mode 100644
index e048b45d941..000
--- a/dev-util/xdelta/xdelta-3.1.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2002-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit autotools python-any-r1
-
-MY_P=xdelta3-${PV}
-
-DESCRIPTION="Computes changes between binary or text files and creates deltas"
-HOMEPAGE="http://xdelta.org/;
-SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-arch/xz-utils"
-DEPEND="${RDEPEND}
-   test? ( ${PYTHON_DEPS} )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   eapply_user
-
-   # huh
-   2to3 -w -n --no-diffs testing/*.py || die
-   sed -i -e '/python/s:2.6:2:' testing/xdelta3-regtest.py || die
-   sed -i -e '/python/s:2.7:2:' testing/xdelta3-test.py || die
-
-   # only build tests when required
-   sed -i -e '/xdelta3regtest/s:noinst_P:check_P:' Makefile.am || die
-   eautoreconf
-}
-
-src_test() {
-   default
-   ./xdelta3regtest || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc draft-korn-vcdiff.txt README.md
-   use examples && dodoc -r examples
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 55472d064cc..333ca56c062 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -725,12 +725,6 @@ sys-devel/automake:1.10
 # use. See bugs 603346 and 604998 for more information.
 app-admin/amazon-ec2-init
 
-# Michał Górny  (2016-11-17)
-# New version masked for testing. It supports source-window buffer size
-# over 2G but it 'currently performs 3-5% slower and has 1-2% worse
-# compression'.
->=dev-util/xdelta-3.1.0
-
 # Robin H. Johnson  (2014-08-04)
 # Masked for testing, presently fails upstream testsuite:
 # FAIL:07:02:35 (00:00:00) db_dump/db_load(./TESTDIR.3/recd001.db:child 
killed: kill signal): expected 0, got 1



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2021-04-27 Thread Sam James
commit: 1434a52c79b1657849be6d190439e39caa63146a
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 22:01:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 27 22:02:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1434a52c

dev-util/xdelta: Keyword 1.1.4-r3 arm64, #730282

Signed-off-by: Sam James  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r3.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r3.ebuild
index 232594e88fa..3a19c08e086 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r3.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 RDEPEND=">=dev-libs/glib-2
>=sys-libs/zlib-1.1.4:="



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2020-08-03 Thread Michał Górny
commit: ab1b86f72bb3cc45af0a3316feffe774ac54ef6a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  3 09:39:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  3 09:40:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1b86f7

dev-util/xdelta: Use py3 and new automake in 3.1.0

Closes: https://bugs.gentoo.org/735330
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/xdelta/xdelta-3.1.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/xdelta/xdelta-3.1.0.ebuild 
b/dev-util/xdelta/xdelta-3.1.0.ebuild
index 5e4c9b097d6..284a0785278 100644
--- a/dev-util/xdelta/xdelta-3.1.0.ebuild
+++ b/dev-util/xdelta/xdelta-3.1.0.ebuild
@@ -1,10 +1,9 @@
 # Copyright 2002-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
 
-WANT_AUTOMAKE=1.14
 inherit autotools python-any-r1
 
 MY_P=xdelta3-${PV}
@@ -33,12 +32,13 @@ src_prepare() {
eapply_user
 
# huh
+   2to3 -w -n --no-diffs testing/*.py || die
sed -i -e '/python/s:2.6:2:' testing/xdelta3-regtest.py || die
sed -i -e '/python/s:2.7:2:' testing/xdelta3-test.py || die
 
# only build tests when required
sed -i -e '/xdelta3regtest/s:noinst_P:check_P:' Makefile.am || die
-   eautomake
+   eautoreconf
 }
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2020-07-04 Thread Mike Gilbert
commit: 22b12e09ebf1031e0279fdf6f472541e50f8389d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Jul  2 14:44:31 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  4 13:52:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b12e09

dev-util/xdelta: ~ARM64 keywording (bug #730282).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/xdelta/xdelta-3.0.11.ebuild | 4 ++--
 dev-util/xdelta/xdelta-3.1.0.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index 23d1fb802b5..12dd58fbb5c 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 2002-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"

diff --git a/dev-util/xdelta/xdelta-3.1.0.ebuild 
b/dev-util/xdelta/xdelta-3.1.0.ebuild
index 13da9efc6da..5e4c9b097d6 100644
--- a/dev-util/xdelta/xdelta-3.1.0.ebuild
+++ b/dev-util/xdelta/xdelta-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2002-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2020-06-21 Thread David Seifert
commit: 02b3815496faac251b70fd26aed7ac8a400531b8
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 21 19:59:04 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 21 19:59:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b38154

dev-util/xdelta: [QA] Do not install static archives

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 .../{xdelta-1.1.4-r2.ebuild => xdelta-1.1.4-r3.ebuild}   | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r3.ebuild
similarity index 81%
rename from dev-util/xdelta/xdelta-1.1.4-r2.ebuild
rename to dev-util/xdelta/xdelta-1.1.4-r3.ebuild
index 2a2f44f7aaa..13f4fe56b9f 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r3.ebuild
@@ -12,12 +12,11 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86"
-IUSE=""
 
 RDEPEND=">=dev-libs/glib-2
>=sys-libs/zlib-1.1.4:="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
eapply_user
@@ -30,5 +29,12 @@ src_prepare() {
 
 src_configure() {
tc-export CC
+   econf --disable-static
+}
+
+src_install() {
default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2019-11-08 Thread Michał Górny
commit: 7775f5eda7809dcaf902ea6c450fc88410eda302
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  8 21:36:18 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov  8 21:37:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7775f5ed

dev-util/xdelta: Drop old (EAPI 0)

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r1.ebuild | 42 --
 1 file changed, 42 deletions(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r1.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r1.ebuild
deleted file mode 100644
index c28337de165..000
--- a/dev-util/xdelta/xdelta-1.1.4-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit autotools eutils toolchain-funcs
-
-DESCRIPTION="Computes changes between binary or text files and creates deltas"
-HOMEPAGE="https://xdelta.googlecode.com/;
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2
-   >=sys-libs/zlib-1.1.4"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
-   epatch "${FILESDIR}"/${P}-m4.patch
-   epatch "${FILESDIR}"/${P}-glib2.patch
-   epatch "${FILESDIR}"/${P}-pkgconfig.patch
-
-   eautoreconf
-}
-
-src_compile() {
-   tc-export CC
-   econf || die "econf failed"
-   emake || die "emake failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   dodoc AUTHORS ChangeLog NEWS README
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2019-11-08 Thread Michał Górny
commit: 6a6c8befa5f7f3f424db5845b0e46fc3c181a2f2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  8 21:35:51 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov  8 21:37:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6c8bef

dev-util/xdelta: Stabilize 1.1.4-r2 on remaining arches

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
index 8fcb8aed424..557a3160b09 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2019-10-16 Thread Sergei Trofimovich
commit: b2c29bf2f328ae6b836e6203ae76f14d8d333cad
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Oct 16 18:25:35 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Oct 16 20:45:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c29bf2

dev-util/xdelta: stable 1.1.4-r2 for hppa, bug #697532

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
index d8564f8f23b..8fcb8aed424 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2019-10-14 Thread Agostino Sarubbo
commit: 60c850030daf1a5d6ea2ab8a61a07916d9e49199
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 14 11:24:50 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 14 11:24:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c85003

dev-util/xdelta: ppc64 stable wrt bug #697532

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
index 33164c83fa2..28dc825ec11 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2019-10-14 Thread Agostino Sarubbo
commit: a6bd541f5df2195727e6bff972cb4f57adde4bbf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 14 11:07:50 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 14 11:07:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bd541f

dev-util/xdelta: ppc stable wrt bug #697532

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
index 008f5b44ef6..ef9afdf3f90 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2019-10-04 Thread Michał Górny
commit: 4a5122b7739c209206c6aefbaaacf53db6fbb250
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  4 21:26:51 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  4 21:35:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5122b7

dev-util/xdelta: Bump old slot to EAPI 7

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/xdelta/xdelta-1.1.4-r2.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
new file mode 100644
index 000..008f5b44ef6
--- /dev/null
+++ b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Computes changes between binary or text files and creates deltas"
+HOMEPAGE="https://xdelta.googlecode.com/;
+SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2
+   >=sys-libs/zlib-1.1.4:="
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   eapply_user
+   eapply "${FILESDIR}"/${P}-m4.patch
+   eapply "${FILESDIR}"/${P}-glib2.patch
+   eapply "${FILESDIR}"/${P}-pkgconfig.patch
+
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-12-02 Thread David Seifert
commit: 8ac17215daacf74ac588555aac8d1b83302c7685
Author: David Seifert  gentoo  org>
AuthorDate: Sat Dec  2 12:51:58 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec  2 12:51:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac17215

dev-util/xdelta: [QA] Fix DESCRIPTION.toolong

 dev-util/xdelta/xdelta-3.0.11.ebuild | 2 +-
 dev-util/xdelta/xdelta-3.1.0.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index 9aec8203f46..2f2e7eb8bc5 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 MY_P=xdelta3-${PV}
 
-DESCRIPTION="a binary diff and differential compression tools. VCDIFF (RFC 
3284) delta compression"
+DESCRIPTION="Computes changes between binary or text files and creates deltas"
 HOMEPAGE="http://xdelta.org/;
 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.tar.gz;
 

diff --git a/dev-util/xdelta/xdelta-3.1.0.ebuild 
b/dev-util/xdelta/xdelta-3.1.0.ebuild
index b9ae9918aa9..a3f444acd4c 100644
--- a/dev-util/xdelta/xdelta-3.1.0.ebuild
+++ b/dev-util/xdelta/xdelta-3.1.0.ebuild
@@ -9,7 +9,7 @@ inherit autotools python-any-r1
 
 MY_P=xdelta3-${PV}
 
-DESCRIPTION="a binary diff and differential compression tools. VCDIFF (RFC 
3284) delta compression"
+DESCRIPTION="Computes changes between binary or text files and creates deltas"
 HOMEPAGE="http://xdelta.org/;
 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.tar.gz;
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-11-18 Thread Patrice Clement
commit: 310173a91b2b19c03064fdd0ebd8bf2fed51e0da
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Nov 18 22:58:17 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Nov 18 22:58:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310173a9

dev-util/xdelta: keyword for amd64-fbsd.

Closes: https://bugs.gentoo.org/507562
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-util/xdelta/xdelta-3.0.11.ebuild | 2 +-
 dev-util/xdelta/xdelta-3.1.0.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index 7afc64d6873..9aec8203f46 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-fbsd"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"

diff --git a/dev-util/xdelta/xdelta-3.1.0.ebuild 
b/dev-util/xdelta/xdelta-3.1.0.ebuild
index 1203efc69ce..b9ae9918aa9 100644
--- a/dev-util/xdelta/xdelta-3.1.0.ebuild
+++ b/dev-util/xdelta/xdelta-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 IUSE="examples test"
 
 RDEPEND="app-arch/xz-utils"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-06-30 Thread Michał Górny
commit: 874a59061cb513f82a92eaa45843fe890362e3be
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 30 06:14:45 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 30 06:18:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874a5906

dev-util/xdelta: Drop redundant old version

 dev-util/xdelta/Manifest |  1 -
 dev-util/xdelta/xdelta-3.0.10.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/dev-util/xdelta/Manifest b/dev-util/xdelta/Manifest
index 83e84b9fc97..8689690207e 100644
--- a/dev-util/xdelta/Manifest
+++ b/dev-util/xdelta/Manifest
@@ -1,4 +1,3 @@
 DIST xdelta-1.1.4.tar.gz 423529 SHA256 
345503b60432812840991ea1d79cb10db5f34bfaba9499bd0e7d5c57ac5d5c6d SHA512 
eef45f7977e9a7f490b881f33ab8a948cc5eff9300ea850cc30062905c8e883c104961f075f56f7ce8e385142c35de168aef1e0b8169bda66786ea4bee33168b
 WHIRLPOOL 
246d7b50ef528e0a761e334fb9c0af06028364ba6851aee4de0a11db42ae25fbecbf4f603e0a01f3daa5d89caecc549deea79f795af08925bdac282103056150
-DIST xdelta3-3.0.10.tar.gz 674324 SHA256 
e22577af8515f91b3d766dffa2a97740558267792a458997828f039b79abc107 SHA512 
97ffabdb8fee49efda0c6a79fee667e2339d8f0aede526396735bcf64a41d5a892cf81b0de4e832465bad2e501731b59f43032a06fabc81313a5c1357d6c614b
 WHIRLPOOL 
58e7c66ac77853d1ebf332078a6162c710b113b775d1d23659887627795c9f5182e3f5bc685002a8a592cebb083201f0edc6dc088e6959d26901ee0825ca8c0f
 DIST xdelta3-3.0.11.tar.gz 683605 SHA256 
0ccc9751ceaa4d90d6b06938a4deddb481816f5d9284bd07d2e728609cb300aa SHA512 
41c48e28f92ad50a737cf0acac150fe17d1132e9a652c482d751c8c4e745c6922d576a183eeabae343a1a238ed8c53353e537977628c86eb599ab3d1c01e7c52
 WHIRLPOOL 
212950d31369e8fbbeb65ae2f6b489f15b259cbbf42242653eace6e3f59b8d592e31ba4994475ba3c79e8c0f7d62ef09b1437548f13c9e7f5b439274eee07e82
 DIST xdelta3-3.1.0.tar.gz 727607 SHA256 
114543336ab6cee3764e3c03202701ef79d7e5e8e4863fe64811e4d9e61884dc SHA512 
848c90a28018ec3c541ec43be59ea90328142c4705d3b59907fd89e8f6ac2758e288b1a1112fea601884c50ef7f6cf2c1634f539a76bea65a2741d3bb0e9b990
 WHIRLPOOL 
3183e51fb1d2b2bf5a3e8e4392cd36a7fa4c756b38a4701f9bf46cda47ede87607fc1fda11876f724c8aa4ba9adee800540ca55f014a6b44d547352792d2b02c

diff --git a/dev-util/xdelta/xdelta-3.0.10.ebuild 
b/dev-util/xdelta/xdelta-3.0.10.ebuild
deleted file mode 100644
index a9d48c005d7..000
--- a/dev-util/xdelta/xdelta-3.0.10.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=xdelta3-${PV}
-
-DESCRIPTION="a binary diff and differential compression tools. VCDIFF (RFC 
3284) delta compression"
-HOMEPAGE="http://xdelta.org/;
-SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.tar.xz;
-SRC_URI="https://github.com/jmacd/xdelta-devel/releases/download/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="examples lzma"
-
-RDEPEND="lzma? ( app-arch/xz-utils:= )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
-   econf \
-   $(use_with lzma liblzma)
-}
-
-src_compile() {
-   # avoid building tests
-   emake xdelta3
-}
-
-src_test() {
-   emake xdelta3regtest
-   ./xdelta3regtest || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install-binPROGRAMS install-man1
-   dodoc draft-korn-vcdiff.txt README.md
-   use examples && dodoc -r examples
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-01-18 Thread Aaron Bauman
commit: 17c82eff18a8155bf34aae1efffb0f27857e2535
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Jan 18 08:46:27 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jan 18 08:47:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c82eff

dev-util/xdelta: update Manifest

 dev-util/xdelta/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-util/xdelta/Manifest b/dev-util/xdelta/Manifest
index 6a24f64..83e84b9 100644
--- a/dev-util/xdelta/Manifest
+++ b/dev-util/xdelta/Manifest
@@ -1,5 +1,4 @@
 DIST xdelta-1.1.4.tar.gz 423529 SHA256 
345503b60432812840991ea1d79cb10db5f34bfaba9499bd0e7d5c57ac5d5c6d SHA512 
eef45f7977e9a7f490b881f33ab8a948cc5eff9300ea850cc30062905c8e883c104961f075f56f7ce8e385142c35de168aef1e0b8169bda66786ea4bee33168b
 WHIRLPOOL 
246d7b50ef528e0a761e334fb9c0af06028364ba6851aee4de0a11db42ae25fbecbf4f603e0a01f3daa5d89caecc549deea79f795af08925bdac282103056150
 DIST xdelta3-3.0.10.tar.gz 674324 SHA256 
e22577af8515f91b3d766dffa2a97740558267792a458997828f039b79abc107 SHA512 
97ffabdb8fee49efda0c6a79fee667e2339d8f0aede526396735bcf64a41d5a892cf81b0de4e832465bad2e501731b59f43032a06fabc81313a5c1357d6c614b
 WHIRLPOOL 
58e7c66ac77853d1ebf332078a6162c710b113b775d1d23659887627795c9f5182e3f5bc685002a8a592cebb083201f0edc6dc088e6959d26901ee0825ca8c0f
 DIST xdelta3-3.0.11.tar.gz 683605 SHA256 
0ccc9751ceaa4d90d6b06938a4deddb481816f5d9284bd07d2e728609cb300aa SHA512 
41c48e28f92ad50a737cf0acac150fe17d1132e9a652c482d751c8c4e745c6922d576a183eeabae343a1a238ed8c53353e537977628c86eb599ab3d1c01e7c52
 WHIRLPOOL 
212950d31369e8fbbeb65ae2f6b489f15b259cbbf42242653eace6e3f59b8d592e31ba4994475ba3c79e8c0f7d62ef09b1437548f13c9e7f5b439274eee07e82
-DIST xdelta3-3.0.6.tar.gz 495860 SHA256 
b9a439c27c26e8397dd1b438a2fac710b561e0961fe75682230e6c8f69340da5 SHA512 
1b8afc4492129d45e2fecf7bd24616d684eb0ea9b7d5e383a15b6b343459490512697c947561fc854b9454b2c2b831d4396bbc95267813df71211bc0e5f9c0f1
 WHIRLPOOL 
9d06cfad22490dcebd869ca118d18d84a86770e542ad8e827f642a9a64f199bfb7ea8cd67d36b18c2775f3bce41a1b6179876bf6b5980cdebe94e072842b5ed1
 DIST xdelta3-3.1.0.tar.gz 727607 SHA256 
114543336ab6cee3764e3c03202701ef79d7e5e8e4863fe64811e4d9e61884dc SHA512 
848c90a28018ec3c541ec43be59ea90328142c4705d3b59907fd89e8f6ac2758e288b1a1112fea601884c50ef7f6cf2c1634f539a76bea65a2741d3bb0e9b990
 WHIRLPOOL 
3183e51fb1d2b2bf5a3e8e4392cd36a7fa4c756b38a4701f9bf46cda47ede87607fc1fda11876f724c8aa4ba9adee800540ca55f014a6b44d547352792d2b02c



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-01-18 Thread Aaron Bauman
commit: 4ed52b0b08ffe472c6007c230f2e72666cf414c8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Jan 18 08:45:23 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jan 18 08:47:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed52b0b

dev-util/xdelta: security cleanup wrt bug #574408

 dev-util/xdelta/xdelta-3.0.6.ebuild | 54 -
 1 file changed, 54 deletions(-)

diff --git a/dev-util/xdelta/xdelta-3.0.6.ebuild 
b/dev-util/xdelta/xdelta-3.0.6.ebuild
deleted file mode 100644
index 599fb4b..
--- a/dev-util/xdelta/xdelta-3.0.6.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools python-single-r1
-
-MY_P=${PN}${PV%.*.*}-${PV}
-
-DESCRIPTION="a binary diff and differential compression tools. VCDIFF (RFC 
3284) delta compression"
-HOMEPAGE="http://xdelta.org/;
-SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="examples test"
-
-RDEPEND="app-arch/xz-utils"
-DEPEND="${RDEPEND}
-   test? ( || ( dev-lang/python:2.7 dev-lang/python:2.6 ) )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   if use test; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_prepare() {
-   >py-compile
-
-   # huh
-   sed -i -e '/python/s:2.6:2:' testing/xdelta3-regtest.py || die
-   sed -i -e '/python/s:2.7:2:' testing/xdelta3-test.py || die
-
-   # only build tests when required
-   sed -i -e '/xdelta3regtest/s:noinst_P:check_P:' Makefile.am || die
-   eautoreconf
-}
-
-src_test() {
-   default
-   ./xdelta3regtest || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc draft-korn-vcdiff.txt README
-   use examples && dodoc -r examples
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-01-17 Thread Agostino Sarubbo
commit: e5efd77ce844119cfe827a3b4e7ece3c550911db
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jan 17 14:19:56 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jan 17 14:24:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5efd77c

dev-util/xdelta: ia64 stable wrt bug #574408

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/xdelta/xdelta-3.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index d1824c3..1805b84 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-01-15 Thread Agostino Sarubbo
commit: 964aa7a9fa770ee03a840a7850d29b6f49451f5f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 15 15:45:47 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 15 15:49:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964aa7a9

dev-util/xdelta: ppc stable wrt bug #574408

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/xdelta/xdelta-3.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index aec3117..d1824c3 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="alpha amd64 hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-01-14 Thread Jeroen Roovers
commit: 31beaebd01193f02501b9d368248348d8abf2a83
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jan 14 11:36:52 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jan 14 11:36:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31beaebd

dev-util/xdelta: Stable for HPPA (bug #574408).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-util/xdelta/xdelta-3.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index 884be37..aec3117 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-01-11 Thread Agostino Sarubbo
commit: 7c464cd9e1b227405741326d7437878b07638a37
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan 11 10:33:34 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan 11 10:33:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c464cd9

dev-util/xdelta: sparc stable wrt bug #574408

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/xdelta/xdelta-3.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index 0497124..884be37 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-01-05 Thread Tobias Klausmann
commit: e2031c16039e9653f34d6052ea678fc2f49b4fe4
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Jan  5 10:18:31 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Jan  5 12:33:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2031c16

dev-util/xdelta-3.0.11-r0: stable on alpha

Gentoo-Bug: 574408

 dev-util/xdelta/xdelta-3.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index b7a9563..0497124 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2017-01-03 Thread Agostino Sarubbo
commit: cca021ef671c8b577cd751cbfca0d97a9f3462e9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jan  3 10:35:44 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jan  3 10:38:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca021ef

dev-util/xdelta: ppc64 stable wrt bug #574408

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/xdelta/xdelta-3.0.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index d8b1ff5..b7a9563 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2016-11-25 Thread Agostino Sarubbo
commit: 81d9d8e4772ce2c18ccfd04d983326dd2fb3f711
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov 25 18:53:54 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov 25 18:54:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d9d8e4

dev-util/xdelta: x86 stable wrt bug #574408

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/xdelta/xdelta-3.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index 2a035f0..d8b1ff5 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2016-11-25 Thread Agostino Sarubbo
commit: 8b5cefd4c57640ea2cb28f04e1369140e7966526
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov 25 18:27:11 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov 25 18:27:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b5cefd4

dev-util/xdelta: amd64 stable wrt bug #574408

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/xdelta/xdelta-3.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index 8a5b570..2a035f0 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2016-11-24 Thread Michał Górny
commit: 23262abfaba0bec49361a66f62ff26871198c861
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 25 07:49:02 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 25 07:55:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23262abf

dev-util/xdelta: Remove accidental stable kw from 3.1.0

 dev-util/xdelta/xdelta-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/xdelta/xdelta-3.1.0.ebuild 
b/dev-util/xdelta/xdelta-3.1.0.ebuild
index 13de48d..0f36010 100644
--- a/dev-util/xdelta/xdelta-3.1.0.ebuild
+++ b/dev-util/xdelta/xdelta-3.1.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples test"
 
 RDEPEND="app-arch/xz-utils"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2016-07-02 Thread Michał Górny
commit: 580805c98ca41f9a4ac561e87010c7ef135782af
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  2 21:11:04 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  2 21:19:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580805c9

dev-util/xdelta: Remove unnecessary USE=test

 dev-util/xdelta/xdelta-3.0.10.ebuild | 2 +-
 dev-util/xdelta/xdelta-3.0.11.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/xdelta/xdelta-3.0.10.ebuild 
b/dev-util/xdelta/xdelta-3.0.10.ebuild
index ec926a8..ae0d71a 100644
--- a/dev-util/xdelta/xdelta-3.0.10.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.10.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-devel/releases/download/v${PV}/${MY_P}.
 LICENSE="GPL-2"
 SLOT="3"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="examples lzma test"
+IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"
 DEPEND="${RDEPEND}"

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
index 53f2f26..8a5b570 100644
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.ta
 LICENSE="GPL-2"
 SLOT="3"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="examples lzma test"
+IUSE="examples lzma"
 
 RDEPEND="lzma? ( app-arch/xz-utils:= )"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2016-05-24 Thread Michał Górny
commit: a195b9c5c6535c7155b657e31c6fe2f40f10ced0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 24 11:33:01 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 24 12:45:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a195b9c5

dev-util/xdelta: Clean up old

 dev-util/xdelta/Manifest|  2 --
 dev-util/xdelta/xdelta-3.0.5.ebuild | 53 -
 dev-util/xdelta/xdelta-3.0.8.ebuild | 59 -
 3 files changed, 114 deletions(-)

diff --git a/dev-util/xdelta/Manifest b/dev-util/xdelta/Manifest
index 1c22770..5583df3 100644
--- a/dev-util/xdelta/Manifest
+++ b/dev-util/xdelta/Manifest
@@ -1,5 +1,3 @@
 DIST xdelta-1.1.4.tar.gz 423529 SHA256 
345503b60432812840991ea1d79cb10db5f34bfaba9499bd0e7d5c57ac5d5c6d SHA512 
eef45f7977e9a7f490b881f33ab8a948cc5eff9300ea850cc30062905c8e883c104961f075f56f7ce8e385142c35de168aef1e0b8169bda66786ea4bee33168b
 WHIRLPOOL 
246d7b50ef528e0a761e334fb9c0af06028364ba6851aee4de0a11db42ae25fbecbf4f603e0a01f3daa5d89caecc549deea79f795af08925bdac282103056150
 DIST xdelta3-3.0.10.tar.gz 674324 SHA256 
e22577af8515f91b3d766dffa2a97740558267792a458997828f039b79abc107 SHA512 
97ffabdb8fee49efda0c6a79fee667e2339d8f0aede526396735bcf64a41d5a892cf81b0de4e832465bad2e501731b59f43032a06fabc81313a5c1357d6c614b
 WHIRLPOOL 
58e7c66ac77853d1ebf332078a6162c710b113b775d1d23659887627795c9f5182e3f5bc685002a8a592cebb083201f0edc6dc088e6959d26901ee0825ca8c0f
-DIST xdelta3-3.0.5.tar.gz 483596 SHA256 
bf7ba664c5656256c5b358dd4963bc64b58cc1a76ebc6aa399e512b94dd6f0ce SHA512 
a133da72483a3824f161afe0da7d6e1dc7437cf233c0d1e9141e594c691f71d8a4798b7a875227fe6619b3a5062d24f945e00ac3e1a5da3a06dfad304ff7123d
 WHIRLPOOL 
695625ac32265eb0b123fb75b6fa578793396610983ad68731c19460d7482334f3c3e56587e0948d84682aa71cfab50e8f6e93d3254d645fbeb0d9cf9225e833
 DIST xdelta3-3.0.6.tar.gz 495860 SHA256 
b9a439c27c26e8397dd1b438a2fac710b561e0961fe75682230e6c8f69340da5 SHA512 
1b8afc4492129d45e2fecf7bd24616d684eb0ea9b7d5e383a15b6b343459490512697c947561fc854b9454b2c2b831d4396bbc95267813df71211bc0e5f9c0f1
 WHIRLPOOL 
9d06cfad22490dcebd869ca118d18d84a86770e542ad8e827f642a9a64f199bfb7ea8cd67d36b18c2775f3bce41a1b6179876bf6b5980cdebe94e072842b5ed1
-DIST xdelta3-3.0.8.tar.xz 429964 SHA256 
3a86f29c95664fb44b8a40ff22d9bcc3e87aa8c01f0ff75931a7fa78ed3d2e55 SHA512 
c0ac97769bd1d80d74909cb271e0396d78dccfa555de834e3bedce59cb6616f7bc6e6f18699932a6677e05d243102648979331db1d2c18b429b76ad29a7b32a3
 WHIRLPOOL 
e8c75938ebbd96f0097f7596ab63ab5edeceb215d0ab18d440ce10b3ea98f4ef36b75e63eeaf8c41988690a546e4076c4cbd911dffe40ef07f602792fda9bcef

diff --git a/dev-util/xdelta/xdelta-3.0.5.ebuild 
b/dev-util/xdelta/xdelta-3.0.5.ebuild
deleted file mode 100644
index e35858e..000
--- a/dev-util/xdelta/xdelta-3.0.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit autotools python
-
-MY_P=${PN}${PV%.*.*}-${PV}
-
-DESCRIPTION="a binary diff and differential compression tools. VCDIFF (RFC 
3284) delta compression"
-HOMEPAGE="http://xdelta.org/;
-SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="examples test"
-
-RDEPEND="app-arch/xz-utils"
-DEPEND="${RDEPEND}
-   test? ( || ( dev-lang/python:2.7 dev-lang/python:2.6 ) )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   if use test; then
-   python_set_active_version 2
-   python_pkg_setup
-   fi
-}
-
-src_prepare() {
-   >py-compile
-
-   # huh
-   sed -i -e '/python/s:2.6:2:' testing/xdelta3-regtest.py || die
-   sed -i -e '/python/s:2.7:2:' testing/xdelta3-test.py || die
-
-   # only build tests when required
-   sed -i -e '/xdelta3regtest/s:noinst_P:check_P:' Makefile.am || die
-   eautoreconf
-}
-
-src_test() {
-   default
-   ./xdelta3regtest || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc draft-korn-vcdiff.txt README
-   use examples && dodoc -r examples
-}

diff --git a/dev-util/xdelta/xdelta-3.0.8.ebuild 
b/dev-util/xdelta/xdelta-3.0.8.ebuild
deleted file mode 100644
index 02c21dd..000
--- a/dev-util/xdelta/xdelta-3.0.8.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools python-single-r1
-
-MY_P=${PN}${PV%.*.*}-${PV}
-
-DESCRIPTION="a binary diff and differential compression tools. VCDIFF (RFC 
3284) delta compression"
-HOMEPAGE="http://xdelta.org/;
-SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="examples lzma test"
-
-RDEPEND="lzma? ( app-arch/xz-utils )"
-DEPEND="${RDEPEND}
-  

[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2016-05-24 Thread Michał Górny
commit: c9494095175915cae8f95fb4e1f40318023c114f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 24 12:29:01 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 24 12:45:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9494095

dev-util/xdelta: Bump to 3.0.11

 dev-util/xdelta/Manifest |  1 +
 dev-util/xdelta/xdelta-3.0.11.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-util/xdelta/Manifest b/dev-util/xdelta/Manifest
index 5583df3..d666be5 100644
--- a/dev-util/xdelta/Manifest
+++ b/dev-util/xdelta/Manifest
@@ -1,3 +1,4 @@
 DIST xdelta-1.1.4.tar.gz 423529 SHA256 
345503b60432812840991ea1d79cb10db5f34bfaba9499bd0e7d5c57ac5d5c6d SHA512 
eef45f7977e9a7f490b881f33ab8a948cc5eff9300ea850cc30062905c8e883c104961f075f56f7ce8e385142c35de168aef1e0b8169bda66786ea4bee33168b
 WHIRLPOOL 
246d7b50ef528e0a761e334fb9c0af06028364ba6851aee4de0a11db42ae25fbecbf4f603e0a01f3daa5d89caecc549deea79f795af08925bdac282103056150
 DIST xdelta3-3.0.10.tar.gz 674324 SHA256 
e22577af8515f91b3d766dffa2a97740558267792a458997828f039b79abc107 SHA512 
97ffabdb8fee49efda0c6a79fee667e2339d8f0aede526396735bcf64a41d5a892cf81b0de4e832465bad2e501731b59f43032a06fabc81313a5c1357d6c614b
 WHIRLPOOL 
58e7c66ac77853d1ebf332078a6162c710b113b775d1d23659887627795c9f5182e3f5bc685002a8a592cebb083201f0edc6dc088e6959d26901ee0825ca8c0f
+DIST xdelta3-3.0.11.tar.gz 683605 SHA256 
0ccc9751ceaa4d90d6b06938a4deddb481816f5d9284bd07d2e728609cb300aa SHA512 
41c48e28f92ad50a737cf0acac150fe17d1132e9a652c482d751c8c4e745c6922d576a183eeabae343a1a238ed8c53353e537977628c86eb599ab3d1c01e7c52
 WHIRLPOOL 
212950d31369e8fbbeb65ae2f6b489f15b259cbbf42242653eace6e3f59b8d592e31ba4994475ba3c79e8c0f7d62ef09b1437548f13c9e7f5b439274eee07e82
 DIST xdelta3-3.0.6.tar.gz 495860 SHA256 
b9a439c27c26e8397dd1b438a2fac710b561e0961fe75682230e6c8f69340da5 SHA512 
1b8afc4492129d45e2fecf7bd24616d684eb0ea9b7d5e383a15b6b343459490512697c947561fc854b9454b2c2b831d4396bbc95267813df71211bc0e5f9c0f1
 WHIRLPOOL 
9d06cfad22490dcebd869ca118d18d84a86770e542ad8e827f642a9a64f199bfb7ea8cd67d36b18c2775f3bce41a1b6179876bf6b5980cdebe94e072842b5ed1

diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild 
b/dev-util/xdelta/xdelta-3.0.11.ebuild
new file mode 100644
index 000..53f2f26
--- /dev/null
+++ b/dev-util/xdelta/xdelta-3.0.11.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+MY_P=xdelta3-${PV}
+
+DESCRIPTION="a binary diff and differential compression tools. VCDIFF (RFC 
3284) delta compression"
+HOMEPAGE="http://xdelta.org/;
+SRC_URI="https://github.com/jmacd/xdelta-gpl/releases/download/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="examples lzma test"
+
+RDEPEND="lzma? ( app-arch/xz-utils:= )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+   econf \
+   $(use_with lzma liblzma)
+}
+
+src_compile() {
+   # avoid building tests
+   emake xdelta3
+}
+
+src_test() {
+   emake xdelta3regtest
+   ./xdelta3regtest || die
+}
+
+src_install() {
+   emake DESTDIR="${D}" install-binPROGRAMS install-man1
+   dodoc draft-korn-vcdiff.txt README.md
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/xdelta/

2015-08-23 Thread Michał Górny
commit: 556fafc1c0b8554ba3d8db9ba9112e0e7f5a46c8
Author: Michał Górny mgorny AT gentoo DOT org
AuthorDate: Sun Aug 23 21:14:51 2015 +
Commit: Michał Górny mgorny AT gentoo DOT org
CommitDate: Sun Aug 23 21:15:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556fafc1

dev-util/xdelta: Version bump

Package-Manager: portage-2.2.20

 dev-util/xdelta/Manifest |  1 +
 dev-util/xdelta/xdelta-3.0.10.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-util/xdelta/Manifest b/dev-util/xdelta/Manifest
index 6bbea1b..1c22770 100644
--- a/dev-util/xdelta/Manifest
+++ b/dev-util/xdelta/Manifest
@@ -1,4 +1,5 @@
 DIST xdelta-1.1.4.tar.gz 423529 SHA256 
345503b60432812840991ea1d79cb10db5f34bfaba9499bd0e7d5c57ac5d5c6d SHA512 
eef45f7977e9a7f490b881f33ab8a948cc5eff9300ea850cc30062905c8e883c104961f075f56f7ce8e385142c35de168aef1e0b8169bda66786ea4bee33168b
 WHIRLPOOL 
246d7b50ef528e0a761e334fb9c0af06028364ba6851aee4de0a11db42ae25fbecbf4f603e0a01f3daa5d89caecc549deea79f795af08925bdac282103056150
+DIST xdelta3-3.0.10.tar.gz 674324 SHA256 
e22577af8515f91b3d766dffa2a97740558267792a458997828f039b79abc107 SHA512 
97ffabdb8fee49efda0c6a79fee667e2339d8f0aede526396735bcf64a41d5a892cf81b0de4e832465bad2e501731b59f43032a06fabc81313a5c1357d6c614b
 WHIRLPOOL 
58e7c66ac77853d1ebf332078a6162c710b113b775d1d23659887627795c9f5182e3f5bc685002a8a592cebb083201f0edc6dc088e6959d26901ee0825ca8c0f
 DIST xdelta3-3.0.5.tar.gz 483596 SHA256 
bf7ba664c5656256c5b358dd4963bc64b58cc1a76ebc6aa399e512b94dd6f0ce SHA512 
a133da72483a3824f161afe0da7d6e1dc7437cf233c0d1e9141e594c691f71d8a4798b7a875227fe6619b3a5062d24f945e00ac3e1a5da3a06dfad304ff7123d
 WHIRLPOOL 
695625ac32265eb0b123fb75b6fa578793396610983ad68731c19460d7482334f3c3e56587e0948d84682aa71cfab50e8f6e93d3254d645fbeb0d9cf9225e833
 DIST xdelta3-3.0.6.tar.gz 495860 SHA256 
b9a439c27c26e8397dd1b438a2fac710b561e0961fe75682230e6c8f69340da5 SHA512 
1b8afc4492129d45e2fecf7bd24616d684eb0ea9b7d5e383a15b6b343459490512697c947561fc854b9454b2c2b831d4396bbc95267813df71211bc0e5f9c0f1
 WHIRLPOOL 
9d06cfad22490dcebd869ca118d18d84a86770e542ad8e827f642a9a64f199bfb7ea8cd67d36b18c2775f3bce41a1b6179876bf6b5980cdebe94e072842b5ed1
 DIST xdelta3-3.0.8.tar.xz 429964 SHA256 
3a86f29c95664fb44b8a40ff22d9bcc3e87aa8c01f0ff75931a7fa78ed3d2e55 SHA512 
c0ac97769bd1d80d74909cb271e0396d78dccfa555de834e3bedce59cb6616f7bc6e6f18699932a6677e05d243102648979331db1d2c18b429b76ad29a7b32a3
 WHIRLPOOL 
e8c75938ebbd96f0097f7596ab63ab5edeceb215d0ab18d440ce10b3ea98f4ef36b75e63eeaf8c41988690a546e4076c4cbd911dffe40ef07f602792fda9bcef

diff --git a/dev-util/xdelta/xdelta-3.0.10.ebuild 
b/dev-util/xdelta/xdelta-3.0.10.ebuild
new file mode 100644
index 000..915d7f9
--- /dev/null
+++ b/dev-util/xdelta/xdelta-3.0.10.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_P=xdelta3-${PV}
+
+DESCRIPTION=a binary diff and differential compression tools. VCDIFF (RFC 
3284) delta compression
+HOMEPAGE=http://xdelta.org/;
+SRC_URI=http://${PN}.googlecode.com/files/${MY_P}.tar.xz;
+SRC_URI=https://github.com/jmacd/xdelta-devel/releases/download/v${PV}/${MY_P}.tar.gz;
+
+LICENSE=GPL-2
+SLOT=3
+KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
+IUSE=examples lzma test
+
+RDEPEND=lzma? ( app-arch/xz-utils:= )
+DEPEND=${RDEPEND}
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+   econf \
+   $(use_with lzma liblzma)
+}
+
+src_compile() {
+   # avoid building tests
+   emake xdelta3
+}
+
+src_test() {
+   emake xdelta3regtest
+   ./xdelta3regtest || die
+}
+
+src_install() {
+   emake DESTDIR=${D} install-binPROGRAMS install-man1
+   dodoc draft-korn-vcdiff.txt README.md
+   use examples  dodoc -r examples
+}