summaryrefslogtreecommitdiff
path: root/dev-util/xdelta
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/xdelta')
-rw-r--r--dev-util/xdelta/Manifest10
-rw-r--r--dev-util/xdelta/files/xdelta-1.1.4-glib2.patch221
-rw-r--r--dev-util/xdelta/files/xdelta-1.1.4-m4.patch11
-rw-r--r--dev-util/xdelta/files/xdelta-1.1.4-pkgconfig.patch113
-rw-r--r--dev-util/xdelta/metadata.xml12
-rw-r--r--dev-util/xdelta/xdelta-1.1.4-r1.ebuild42
-rw-r--r--dev-util/xdelta/xdelta-3.0.11.ebuild41
-rw-r--r--dev-util/xdelta/xdelta-3.1.0.ebuild52
8 files changed, 0 insertions, 502 deletions
diff --git a/dev-util/xdelta/Manifest b/dev-util/xdelta/Manifest
deleted file mode 100644
index 9f04284992ce..000000000000
--- a/dev-util/xdelta/Manifest
+++ /dev/null
@@ -1,10 +0,0 @@
-AUX xdelta-1.1.4-glib2.patch 4545 BLAKE2B ea73867aa9f09ee70c5bd6708c2cc2eeb9a8de1878168641e517744dabcb9f49ed62bbac1d9cfb1704d06acc32285741a3a4076a7f8a1e383967ef70f4ac2410 SHA512 563a99d6007228ef2e0f838cc66251918b875ce779f12fa03015dc97d14379951fd9d2a165b7562e97ad41931ac8ca0a535941cbd4605b5f67e176d1f9d31288
-AUX xdelta-1.1.4-m4.patch 458 BLAKE2B 802797681fcee8a7f07babe3e4598677704ca43548e4a88b1bbfa364cede17bcdca68e2fe7dad7c5e4f01c1bcdf88ec47879ec89352b7ab0765043b2579cefe7 SHA512 f932359b311cffbe711a006a670dbeb2ebcea2386f04bcd3ce38ffd0d743f7c0aa4138b5a781942dc02c40950982b2f295b9a79935dce3666c4ae1dd7d068fd3
-AUX xdelta-1.1.4-pkgconfig.patch 2551 BLAKE2B 606dd386fbfb768c931e2c08b5508f6bc3dfe96d61c3cf62b57c85f0b697612473355775008ac224192e6800a3cff447357a1e24961f86b5615f8c7cb4cc5c0f SHA512 08428227f9aa15e373f2fc81a097e3aad7df2d53d65172da9d1da3c81c52b9d646ad8d1f0f69533e4486cf72e4cf8ec106e948dc0c9a1cd1aad8732ceb4aeeb5
-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
-EBUILD xdelta-1.1.4-r1.ebuild 896 BLAKE2B b6b0f32c7c4b2571258628b756dda26f5128ca366ddb1914bb3bed3982dca080a8db05fef23bd42456ef1ca27ab5cef8c1659902754905f883dcf31c1fa251d0 SHA512 b4952b33ee40c5cbc73e1e959b7a8b595c6e0a43497f7e178e28901a0e3b417f06df03c123fcbfc3b42c8419cff0b135d59702af7f321f85feac623dc9550ece
-EBUILD xdelta-3.0.11.ebuild 862 BLAKE2B a151c595a7422c0d90386ccce7094ce244f4c4c268550a4b2905a6e5cab9dddb6a5e1c1fac16e5d1b86155101393fc91eb46585177ff137863f8a0c9ab5a7d1d SHA512 6d408819074a0c469a5400bb9d6efac06db1da7b5730340aac61a29c3eb8d0c8b902e6c547090beaef54f4caa3fb41453bea1c985b8bc0a644bd9c0a00352a0e
-EBUILD xdelta-3.1.0.ebuild 1134 BLAKE2B 26ad2f326edca11f9da317de66aa45278fd6bd9db99567695b405af244ebc1940dece6ff0d5d766f83bea901df5f4151940f3bf57c4eb7eeed5bee7864f308c2 SHA512 5e38e5fd5548ac6aa9eb2aab8c81539f99e7e1fc4940019888354dd78c769ef6be8ac7e38b624b4c95acf1d45d532ab58ffb7d92f3e0b60f2d1b9d73cea1d0e6
-MISC metadata.xml 381 BLAKE2B 1e67843f342c5d64a78b0ec5f6b20cb6c091f020be78355e83cc5ab8d53312fa97e025d9f819e73fd0c4fe936d15bf87600835bcf2d9040ba67dc740d270d2cf SHA512 2c439c35f726e18396d3a0f2e923cf2f2d0eb7a9798907fd0f039dddcc9fdbac95d6e89d113fc8a937ceb260c90901e0657ecdea2f0bf423ca9456627b2912d3
diff --git a/dev-util/xdelta/files/xdelta-1.1.4-glib2.patch b/dev-util/xdelta/files/xdelta-1.1.4-glib2.patch
deleted file mode 100644
index 916b3ee2c007..000000000000
--- a/dev-util/xdelta/files/xdelta-1.1.4-glib2.patch
+++ /dev/null
@@ -1,221 +0,0 @@
-Nicked from http://cvs.fedoraproject.org/viewvc/devel/xdelta/xdelta-1.1.4-glib2.patch
-
-
---- xdelta-1.1.4pre1/libedsio/edsio.c.glib2 2007-01-29 14:55:10.000000000 +0100
-+++ xdelta-1.1.4pre1/libedsio/edsio.c 2007-01-29 14:56:52.000000000 +0100
-@@ -179,9 +179,9 @@
- }
- }
-
-- while (g_queue_get_size (queued) > 0)
-+ while (g_queue_get_length (queued) > 0)
- {
-- DelayedEvent* de = g_queue_pop (queued);
-+ DelayedEvent* de = g_queue_pop_head (queued);
-
- for (i = 0; i < all_event_watchers->len; i += 1)
- {
-@@ -211,7 +211,7 @@
- de->def = def;
- de->msg = out->str;
-
-- g_queue_push (queued, de);
-+ g_queue_push_tail (queued, de);
-
- g_ptr_array_add (free_strings, out);
- }
-@@ -1482,129 +1482,3 @@
- g_free (source);
- }
-
--/* Missing glib stuff
-- */
--
--GQueue *
--g_queue_new (void)
--{
-- GQueue *q = g_new (GQueue, 1);
--
-- q->list = q->list_end = NULL;
-- q->list_size = 0;
--
-- return q;
--}
--
--
--void
--g_queue_free (GQueue *q)
--{
-- if (q)
-- {
-- if (q->list)
-- g_list_free (q->list);
-- g_free (q);
-- }
--}
--
--
--guint
--g_queue_get_size (GQueue *q)
--{
-- return (q == NULL) ? 0 : q->list_size;
--}
--
--
--void
--g_queue_push_front (GQueue *q, gpointer data)
--{
-- if (q)
-- {
-- q->list = g_list_prepend (q->list, data);
--
-- if (q->list_end == NULL)
-- q->list_end = q->list;
--
-- q->list_size++;
-- }
--}
--
--
--void
--g_queue_push_back (GQueue *q, gpointer data)
--{
-- if (q)
-- {
-- q->list_end = g_list_append (q->list_end, data);
--
-- if (! q->list)
-- q->list = q->list_end;
-- else
-- q->list_end = q->list_end->next;
--
-- q->list_size++;
-- }
--}
--
--
--gpointer
--g_queue_pop_front (GQueue *q)
--{
-- gpointer data = NULL;
--
-- if ((q) && (q->list))
-- {
-- GList *node;
--
-- node = q->list;
-- data = node->data;
--
-- if (! node->next)
-- {
-- q->list = q->list_end = NULL;
-- q->list_size = 0;
-- }
-- else
-- {
-- q->list = node->next;
-- q->list->prev = NULL;
-- q->list_size--;
-- }
--
-- g_list_free_1 (node);
-- }
--
-- return data;
--}
--
--
--gpointer
--g_queue_pop_back (GQueue *q)
--{
-- gpointer data = NULL;
--
-- if ((q) && (q->list))
-- {
-- GList *node;
--
-- node = q->list_end;
-- data = node->data;
--
-- if (! node->prev)
-- {
-- q->list = q->list_end = NULL;
-- q->list_size = 0;
-- }
-- else
-- {
-- q->list_end = node->prev;
-- q->list_end->next = NULL;
-- q->list_size--;
-- }
--
-- g_list_free_1 (node);
-- }
--
-- return data;
--}
---- xdelta-1.1.4pre1/libedsio/edsio.h.glib2 2007-01-29 14:54:38.000000000 +0100
-+++ xdelta-1.1.4pre1/libedsio/edsio.h 2007-01-29 14:55:00.000000000 +0100
-@@ -481,49 +481,6 @@
-
- #endif
-
--/* Missing glib stuff
-- */
--
--typedef struct _GQueue GQueue;
--
--struct _GQueue
--{
-- GList *list;
-- GList *list_end;
-- guint list_size;
--};
--
--/* Queues
-- */
--
--GQueue * g_queue_new (void);
--void g_queue_free (GQueue *q);
--guint g_queue_get_size (GQueue *q);
--void g_queue_push_front (GQueue *q, gpointer data);
--void g_queue_push_back (GQueue *q, gpointer data);
--gpointer g_queue_pop_front (GQueue *q);
--gpointer g_queue_pop_back (GQueue *q);
--
--#define g_queue_empty(queue) \
-- ((((GQueue *)(queue)) && ((GQueue *)(queue))->list) ? FALSE : TRUE)
--
--#define g_queue_peek_front(queue) \
-- ((((GQueue *)(queue)) && ((GQueue *)(queue))->list) ? \
-- ((GQueue *)(queue))->list->data : NULL)
--
--#define g_queue_peek_back(queue) \
-- ((((GQueue *)(queue)) && ((GQueue *)(queue))->list_end) ? \
-- ((GQueue *)(queue))->list_end->data : NULL)
--
--#define g_queue_index(queue,ptr) \
-- ((((GQueue *)(queue)) && ((GQueue *)(queue))->list) ? \
-- g_list_index (((GQueue *)(queue))->list, (ptr)) : -1)
--
--#define g_queue_push g_queue_push_back
--#define g_queue_pop g_queue_pop_front
--#define g_queue_peek g_queue_peek_front
--
--
- #ifdef __cplusplus
- }
- #endif
---- xdelta-1.1.4pre1/configure.in.glib2 2007-01-29 14:58:06.000000000 +0100
-+++ xdelta-1.1.4pre1/configure.in 2007-01-29 14:59:18.000000000 +0100
-@@ -71,8 +71,8 @@
- top_srcdir_absolute=`cd $srcdir; pwd`
- AC_SUBST(top_srcdir_absolute)
-
--AM_PATH_GLIB(1.2.8,,
-- AC_MSG_ERROR(Test for GLIB failed. Download it from ftp://ftp.gtk.org/pub/gtk/v1.2/))
-+AM_PATH_GLIB_2_0(2.10.0,,
-+ AC_MSG_ERROR(Test for GLIB2.0 failed. Download it from ftp://ftp.gtk.org/pub/gtk/v2.10/))
-
- dnl AC_CHECK_LIB(z, gzsetparams, */
- dnl AC_CHECK_HEADER(zlib.h,, */
diff --git a/dev-util/xdelta/files/xdelta-1.1.4-m4.patch b/dev-util/xdelta/files/xdelta-1.1.4-m4.patch
deleted file mode 100644
index ad8c99de5970..000000000000
--- a/dev-util/xdelta/files/xdelta-1.1.4-m4.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- xdelta-1.1.3/xdelta.m4.aclocal 2004-10-20 00:20:47.875648144 +0200
-+++ xdelta-1.1.3/xdelta.m4 2004-10-20 00:21:47.205628616 +0200
-@@ -4,7 +4,7 @@
- dnl AM_PATH_XDELTA([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
- dnl Test for XDELTA, and define XDELTA_CFLAGS and XDELTA_LIBS, if "gmodule" or
- dnl
--AC_DEFUN(AM_PATH_XDELTA,
-+AC_DEFUN([AM_PATH_XDELTA],
- [dnl
- dnl Get the cflags and libraries from the xdelta-config script
- dnl
diff --git a/dev-util/xdelta/files/xdelta-1.1.4-pkgconfig.patch b/dev-util/xdelta/files/xdelta-1.1.4-pkgconfig.patch
deleted file mode 100644
index bb509b8d4356..000000000000
--- a/dev-util/xdelta/files/xdelta-1.1.4-pkgconfig.patch
+++ /dev/null
@@ -1,113 +0,0 @@
-Nicked from http://cvs.fedoraproject.org/viewvc/devel/xdelta/xdelta-1.1.3-pkgconfig.patch
-
---- /dev/null 2006-05-17 14:47:01.398050000 +0200
-+++ xdelta-1.1.3/xdelta.pc.in 2006-05-30 16:00:55.000000000 +0200
-@@ -0,0 +1,13 @@
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+pkgdatadir=@pkgdatadir@
-+
-+Name: xdelta
-+Description: A binary file delta generator and an RCS replacement library.
-+Version: @VERSION@
-+Requires: glib-2.0
-+Libs: -L${libdir} -lxdelta -ledsio
-+Cflags: -I${includedir}
-+
---- /dev/null 2006-05-17 14:47:01.398050000 +0200
-+++ xdelta-1.1.3/xdelta-config 2006-05-30 16:04:22.000000000 +0200
-@@ -0,0 +1,60 @@
-+#!/bin/bash
-+#
-+# Simple wrapper around pkg-config to replace /usr/bin/<foo>-config scripts
-+#
-+# Copyright 2006 Red Hat, Inc.
-+# Jeremy Katz <katzj@redhat.com>
-+
-+CFGPATH=$(basename $0)
-+MODULE=${CFGPATH%-config}
-+
-+usage() {
-+ pkg-config --help
-+ exit 1
-+}
-+
-+if [ $# -lt 1 ]; then
-+ usage 1>&2
-+fi
-+
-+ARGS=""
-+
-+while test $# -gt 0; do
-+ case $1 in
-+ --version)
-+ ARGS="$ARGS --modversion"
-+ ;;
-+ --cflags)
-+ ARGS="$ARGS --cflags"
-+ ;;
-+ --libs)
-+ ARGS="$ARGS --libs"
-+ ;;
-+ --libdir*)
-+ ARGS="$ARGS --libs-only-L"
-+ ;;
-+ --includedir*)
-+ ARGS="$ARGS --cflags-only-I"
-+ ;;
-+ --prefix*)
-+ ARGS="$ARGS --variable=prefix"
-+ ;;
-+ --exec-prefix*)
-+ ARGS="$ARGS --variable=exec_prefix"
-+ ;;
-+ --module*)
-+ if echo $1 | grep -q '=' ; then
-+ MODULE=`echo $1 | sed 's/^--module=//'`
-+ else
-+ MODULE=$2
-+ shift
-+ fi
-+ ;;
-+ *)
-+ usage 1>&2
-+ ;;
-+ esac
-+ shift
-+done
-+
-+pkg-config $ARGS $MODULE
---- xdelta-1.1.3/Makefile.am.pkgconfig 2006-05-30 16:00:55.000000000 +0200
-+++ xdelta-1.1.3/Makefile.am 2006-05-30 16:00:55.000000000 +0200
-@@ -27,6 +27,9 @@
- m4datadir = $(datadir)/aclocal
- m4data_DATA = xdelta.m4
-
-+pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfig_DATA = xdelta.pc
-+
- ## $Format: "libxdelta_la_LDFLAGS = -version-info $LibCurrent$:$LibRevision$:$LibAge$" $
- libxdelta_la_LDFLAGS = -version-info 2:0:0
-
---- xdelta-1.1.3/configure.in.pkgconfig 2006-05-30 16:00:55.000000000 +0200
-+++ xdelta-1.1.3/configure.in 2006-05-30 16:00:55.000000000 +0200
-@@ -63,6 +63,8 @@
- AC_HEADER_STDC
- AC_PROG_MAKE_SET
-
-+PKG_PROG_PKG_CONFIG
-+
- AC_CHECK_FUNCS(gettimeofday)
- AC_HEADER_TIME
-
-@@ -83,7 +85,7 @@
- doc/Makefile
- test/Makefile
- djgpp/Makefile
-- xdelta-config
-+ xdelta.pc
- libedsio/Makefile
- libedsio/edsio-comp,
-
diff --git a/dev-util/xdelta/metadata.xml b/dev-util/xdelta/metadata.xml
deleted file mode 100644
index 132ebadbee23..000000000000
--- a/dev-util/xdelta/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <upstream>
- <remote-id type="google-code">xdelta</remote-id>
- <remote-id type="github">jmacd/xdelta-devel</remote-id>
- </upstream>
-</pkgmetadata>
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 c28337de165e..000000000000
--- 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
-}
diff --git a/dev-util/xdelta/xdelta-3.0.11.ebuild b/dev-util/xdelta/xdelta-3.0.11.ebuild
deleted file mode 100644
index 2f2e7eb8bc51..000000000000
--- a/dev-util/xdelta/xdelta-3.0.11.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-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 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-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
-}
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 a3f444acd4c2..000000000000
--- a/dev-util/xdelta/xdelta-3.1.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-WANT_AUTOMAKE=1.14
-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 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
-IUSE="examples 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
- 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
-}
-
-src_test() {
- default
- ./xdelta3regtest || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc draft-korn-vcdiff.txt README.md
- use examples && dodoc -r examples
-}