summaryrefslogtreecommitdiff
path: root/app-arch/xar
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
commitd87262dd706fec50cd150aab3e93883b6337466d (patch)
tree246b44c33ad7a57550430b0a60fa0df86a3c9e68 /app-arch/xar
parent71bc00c87bba1ce31de0dac6c3b7fd1aee6917fc (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-arch/xar')
-rw-r--r--app-arch/xar/Manifest6
-rw-r--r--app-arch/xar/files/xar-1.6.1-ext2.patch24
-rw-r--r--app-arch/xar/files/xar-1.8-arm-ppc.patch23
-rw-r--r--app-arch/xar/files/xar-1.8-safe_dirname.patch16
-rw-r--r--app-arch/xar/metadata.xml19
-rw-r--r--app-arch/xar/xar-1.8-r1.ebuild47
6 files changed, 0 insertions, 135 deletions
diff --git a/app-arch/xar/Manifest b/app-arch/xar/Manifest
deleted file mode 100644
index 8055e2905e36..000000000000
--- a/app-arch/xar/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX xar-1.6.1-ext2.patch 693 BLAKE2B c73338104f93aef90474f1d3489cb8655be2c8c19a9a9f27b51a61b12cfad5e30d51c69df312ccf82fdb036541117c377347e5956cb7d3c6a3ae2756feacccce SHA512 fd04b8552c85b0a4c40283b691746ef2a40aef17aa30ed697b8e1f83e10caa2e21b4c000197192e98a1ddcffd745a37ab592193eaa5120a7048b861ed1036c89
-AUX xar-1.8-arm-ppc.patch 589 BLAKE2B 0ff44d40149dd5ef974e38d1720793ddea30ff1047257755dd0fab0e1459f7cfff79f7eaa16668a67e99f52d56dc1637dba7ea29991bd29c4bf11f0ef4727768 SHA512 01de32828d30d9d99f338bb34747a5f978982dbcc2aefac9c5718b5283185fa5857cdd031c799e57607da5bff7dc3190bb4a93c737f2520c1034e959ee819377
-AUX xar-1.8-safe_dirname.patch 392 BLAKE2B 8bf3e2104fb4249ca9ba313f7ae1d6fc03a6d29ec1bccaf78b48696f44c7d88d3186c7c2078eb7b18b3fe1756949d527ce9a39b6dccd34e9e26fa11f72dcb4c5 SHA512 129412c27717bbb7ae3620c9ba221c7beae78e611e88ec6da1c572cdbc7905d60062710bbd37270fb78735248f6debf9a6b00ff0f9cc14470ac53717f00e463c
-DIST xar-400.tar.gz 213319 BLAKE2B 55b8695313a1a5ae778b62791f716af00edba7e7b01500eac4b951e04cf7b18e84e0d508ac5471996796e5ab59e4628a4f85a63a5929b372555e28b222c77ab1 SHA512 c54850d5443c776f18d788bf7d026b3b08274ee71321d1615238c9fa2d20cc0b21f3f298364b0d0eecd98ce2a6efc8d5039cabd5a21c2419c430d90db004d159
-EBUILD xar-1.8-r1.ebuild 1207 BLAKE2B 44f0da7f911d02c241e3e025c1f8a2951b86cd20541e10d24d2f0ee954ae1e21debae67a31533b9a50f0dbed8c1f22879a292db268c5f4aaa9269528f0e02558 SHA512 2c44c17fa8e1d112d03a937af3f1f51e40efc6945d41b6ea6e36ec9b231403acfe2542f205ead1130948521405a9bf286e79ec2d105b549b678548ed023c6079
-MISC metadata.xml 895 BLAKE2B 7e901c1e2689bc8a94d60eb5ccb993775a7973697320dcd647bd4b3e3e13a4350cd3b1c033a176f2bec7c41bd67a5266ad87b8d3d1a9c5d1bbbceb29726c9226 SHA512 6b0ffedc678b52c23489465ab7267308210d1971ab8aca62471b3a58331bc1c7ff6f8fae9dbb27a7d597aa44b90dc4ff4eac2ef27f726a397aa1ec625d9463f1
diff --git a/app-arch/xar/files/xar-1.6.1-ext2.patch b/app-arch/xar/files/xar-1.6.1-ext2.patch
deleted file mode 100644
index da413b03e522..000000000000
--- a/app-arch/xar/files/xar-1.6.1-ext2.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/lib/ext2.c.orig
-+++ b/lib/ext2.c
-@@ -139,8 +139,10 @@
- if(! (flags & ~EXT2_NOCOMPR_FL) )
- x_addprop(f, "NoCompBlock");
- #endif
-+#ifdef EXT2_ECOMPR_FL
- if(! (flags & ~EXT2_ECOMPR_FL) )
- x_addprop(f, "CompError");
-+#endif
- if(! (flags & ~EXT2_BTREE_FL) )
- x_addprop(f, "BTree");
- if(! (flags & ~EXT2_INDEX_FL) )
-@@ -225,8 +227,10 @@
- if( e2prop_get(f, "NoCompBlock", (char **)&tmp) == 0 )
- flags |= EXT2_NOCOMPR_FL ;
- #endif
-+#ifdef EXT2_ECOMPR_FL
- if( e2prop_get(f, "CompError", (char **)&tmp) == 0 )
- flags |= EXT2_ECOMPR_FL ;
-+#endif
- if( e2prop_get(f, "BTree", (char **)&tmp) == 0 )
- flags |= EXT2_BTREE_FL ;
- if( e2prop_get(f, "HashIndexed", (char **)&tmp) == 0 )
diff --git a/app-arch/xar/files/xar-1.8-arm-ppc.patch b/app-arch/xar/files/xar-1.8-arm-ppc.patch
deleted file mode 100644
index b2eec5a96e81..000000000000
--- a/app-arch/xar/files/xar-1.8-arm-ppc.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/lib/archive.c
-+++ b/lib/archive.c
-@@ -387,7 +387,8 @@
- return NULL;
- }
-
-- XAR(ret)->heap_offset = xar_get_heap_offset(ret) + offset;
-+ XAR(ret)->heap_offset =
-+ XAR(ret)->toc_count + sizeof(xar_header_t) + offset;
- if( lseek(XAR(ret)->fd, XAR(ret)->heap_offset, SEEK_SET) == -1 ) {
- xar_close(ret);
- return NULL;
---- a/src/xar.c
-+++ a/src/xar.c
-@@ -783,7 +783,7 @@
- int main(int argc, char *argv[]) {
- int ret;
- char *filename = NULL;
-- char command = 0, c;
-+ signed char command = 0, c;
- char **args;
- const char *tocfile = NULL;
- int arglen, i, err;
diff --git a/app-arch/xar/files/xar-1.8-safe_dirname.patch b/app-arch/xar/files/xar-1.8-safe_dirname.patch
deleted file mode 100644
index eb2f5f071bb2..000000000000
--- a/app-arch/xar/files/xar-1.8-safe_dirname.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-linuxattr: fix missing symbol safe_dirname
-
-This one was probably missed when they did a global rename to xar_
-prefixed variants.
-
---- a/lib/linuxattr.c
-+++ b/lib/linuxattr.c
-@@ -223,7 +223,7 @@
- if( statfs(file, &sfs) != 0 ) {
- char *tmp, *bname;
- tmp = strdup(file);
-- bname = safe_dirname(tmp);
-+ bname = xar_safe_dirname(tmp);
- statfs(bname, &sfs);
- free(tmp);
- free(bname);
diff --git a/app-arch/xar/metadata.xml b/app-arch/xar/metadata.xml
deleted file mode 100644
index 3ddd51ed75fb..000000000000
--- a/app-arch/xar/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>prefix@gentoo.org</email>
- <name>Gentoo Prefix</name>
- </maintainer>
- <longdescription lang="en">
- The XAR project aims to provide an easily extensible archive format.
- Important design decisions include an easily extensible XML table of
- contents for random access to archived files, storing the toc at the
- beginning of the archive to allow for efficient handling of streamed
- archives, the ability to handle files of arbitrarily large sizes, the
- ability to choose independent encodings for individual files in the
- archive, the ability to store checksums for individual files in both
- compressed and uncompressed form, and the ability to query the table of
- content's rich meta-data.
- </longdescription>
-</pkgmetadata>
diff --git a/app-arch/xar/xar-1.8-r1.ebuild b/app-arch/xar/xar-1.8-r1.ebuild
deleted file mode 100644
index 82aa18982ecf..000000000000
--- a/app-arch/xar/xar-1.8-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic multilib-minimal ltprune
-
-APPLE_PV=400
-DESCRIPTION="An easily extensible archive format"
-HOMEPAGE="https://opensource.apple.com/source/xar/"
-SRC_URI="https://opensource.apple.com/tarballs/xar/xar-${APPLE_PV}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="libressl kernel_Darwin"
-
-DEPEND="
- !kernel_Darwin? (
- virtual/acl
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
- )
- app-arch/bzip2[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
- dev-libs/libxml2[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.6.1-ext2.patch
- "${FILESDIR}"/${PN}-1.8-safe_dirname.patch
- "${FILESDIR}"/${PN}-1.8-arm-ppc.patch
-)
-
-S=${WORKDIR}/${PN}-${APPLE_PV}/${PN}
-
-multilib_src_configure() {
- use kernel_Darwin || append-libs $(pkg-config --libs openssl)
- ECONF_SOURCE=${S} \
- econf \
- --disable-static
-}
-
-multilib_src_install() {
- default
- prune_libtool_files
-}