logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
commit: e343f49b459be7e65b81b35126c8fa19f6dcea6c
parent 6662ed80b56078c2f114c77076f1f19a53e99aa7
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri, 21 May 2021 18:15:00 +0200

app-arch/unar: Remove, use libarchive

Diffstat:

Dapp-arch/unar/Manifest1-
Dapp-arch/unar/metadata.xml11-----------
Dapp-arch/unar/unar-1.10.1.ebuild52----------------------------------------------------
Mapp-text/mandoc/mandoc-1.14.5-r1.ebuild2+-
Mmetadata/layout.conf2++
Mnet-libs/serf/serf-1.3.9.ebuild2+-
6 files changed, 4 insertions(+), 66 deletions(-)

diff --git a/app-arch/unar/Manifest b/app-arch/unar/Manifest @@ -1 +0,0 @@ -DIST unar1.10.1_src.zip 2552535 BLAKE2B 678c90dae6572cf9de6f90d044de650d82293df3918eb298de27fe5a557efdda1c1da284c6829c667bb2812033627fcb1a31bf22318d277e9467ca965435f6b2 SHA512 2755f1e2dcca68912f748587f195887d785d5c30933ca0d7a7de1dd35c6c1c115571e49f462fe15722e1b34560f02503382727e1df19a1f23d4a3cc75750434e diff --git a/app-arch/unar/metadata.xml b/app-arch/unar/metadata.xml @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <name>Haelwenn (lanodan) Monnier</name> - <email>contact@hacktivis.me</email> - </maintainer> - <upstream> - <remote-id type="google-code">theunarchiver</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-arch/unar/unar-1.10.1.ebuild b/app-arch/unar/unar-1.10.1.ebuild @@ -1,52 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit toolchain-funcs - -DESCRIPTION="unpacker for various archiving formats, e.g. rar v3" -HOMEPAGE="https://unarchiver.c3.cx/" -SRC_URI="https://unarchiver.c3.cx/downloads/${PN}${PV}_src.zip" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND="gnustep-base/gnustep-base - dev-libs/icu:= - sys-libs/zlib - app-arch/bzip2" -DEPEND="${RDEPEND} - >=gnustep-base/gnustep-make-2.6.0[native-exceptions] - || ( - sys-devel/gcc[objc] - sys-devel/clang - )" - -S="${WORKDIR}/The Unarchiver/XADMaster" - -src_prepare() { - # avoid jobserver warning, upstream bug: - # https://bitbucket.org/WAHa_06x36/theunarchiver/issues/918/dont-call-make-from-makefile - sed -i -e 's:make:$(MAKE):g' Makefile.linux -} - -src_compile() { - emake -f Makefile.linux \ - AR="$(tc-getAR)" \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - OBJCC="$(tc-getCC)" \ - CFLAGS="${CFLAGS}" \ - CXXFLAGS="${CXXFLAGS}" \ - OBJCFLAGS="${CFLAGS}" \ - LD="$(tc-getCXX)" \ - LDFLAGS="-Wl,--whole-archive -fexceptions -fgnu-runtime ${LDFLAGS}" -} - -src_install() { - dobin {ls,un}ar - doman ../Extra/{ls,un}ar.1 -} diff --git a/app-text/mandoc/mandoc-1.14.5-r1.ebuild b/app-text/mandoc/mandoc-1.14.5-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=6 inherit multilib toolchain-funcs diff --git a/metadata/layout.conf b/metadata/layout.conf @@ -1,4 +1,6 @@ masters = gentoo +eapis-deprecated = 5 6 +eapis-banned = 0 1 2 3 4 sign-commits = true thin-manifests = true sign-manifests = false diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild @@ -1,7 +1,7 @@ # Copyright 2008-2018 Arfrever Frehtes Taifersar Arahesis and others # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=5 inherit eutils scons-utils toolchain-funcs flag-o-matic