mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-30 18:12:08 +02:00
Merge pull request #246 from flatcar-linux/krnowak/eapi-update-2
Update packages to get rid of EAPI 4
This commit is contained in:
commit
5b54b4df2b
@ -1,65 +0,0 @@
|
||||
# ChangeLog for app-arch/rpm2targz
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*rpm2targz-9.0.0.5g (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml,
|
||||
+rpm2targz-9.0.0.5g.ebuild:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Replace all herds with appropriate projects (GLEP 67)
|
||||
|
||||
Replace all uses of herd with appropriate project maintainers, or no
|
||||
maintainers in case of herds requested to be disbanded.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
@ -1,373 +0,0 @@
|
||||
# ChangeLog for app-arch/rpm2targz
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/rpm2targz/ChangeLog,v 1.100 2014/01/18 01:18:10 vapier Exp $
|
||||
|
||||
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> rpm2targz-9.0.0.5g.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
05 Jul 2013; Tomáš Chvátal <scarabeus@gentoo.org> -rpm2targz-9.0.0.3g.ebuild,
|
||||
-rpm2targz-9.0.0.4g.ebuild:
|
||||
There is no reason to keep versions from 2009 and older.
|
||||
|
||||
18 Feb 2013; Zac Medico <zmedico@gentoo.org> rpm2targz-9.0.0.5g.ebuild:
|
||||
Add ~arm-linux keyword.
|
||||
|
||||
20 Oct 2012; Jeroen Roovers <jer@gentoo.org> rpm2targz-9.0.0.5g.ebuild:
|
||||
Stable for HPPA (bug #433183).
|
||||
|
||||
14 Oct 2012; Raúl Porcel <armin76@gentoo.org> rpm2targz-9.0.0.5g.ebuild:
|
||||
alpha/ia64/m68k/s390/sh/sparc/x86 stable wrt #433183
|
||||
|
||||
11 Oct 2012; Anthony G. Basile <blueness@gentoo.org>
|
||||
rpm2targz-9.0.0.5g.ebuild:
|
||||
stable ppc64, bug #433183
|
||||
|
||||
11 Oct 2012; Markus Meier <maekke@gentoo.org> rpm2targz-9.0.0.5g.ebuild:
|
||||
arm stable, bug #433183
|
||||
|
||||
10 Oct 2012; Brent Baude <ranger@gentoo.org> rpm2targz-9.0.0.5g.ebuild:
|
||||
Marking rpm2targz-9.0.0.5g ppc for bug 433183
|
||||
|
||||
08 Oct 2012; Agostino Sarubbo <ago@gentoo.org> rpm2targz-9.0.0.5g.ebuild:
|
||||
Stable for amd64, wrt bug #433183
|
||||
|
||||
30 Sep 2012; Ulrich Müller <ulm@gentoo.org> rpm2targz-9.0.0.3g.ebuild,
|
||||
rpm2targz-9.0.0.4g.ebuild, rpm2targz-9.0.0.5g.ebuild:
|
||||
Specify LICENSE more precisely.
|
||||
|
||||
03 Sep 2012; Christoph Junghans <ottxor@gentoo.org> rpm2targz-9.0.0.5g.ebuild:
|
||||
added prefix keywords (fix bug #433810)
|
||||
|
||||
20 Aug 2012; Mike Frysinger <vapier@gentoo.org> rpm2targz-9.0.0.5g.ebuild:
|
||||
Need to specify DESTDIR=$ED manually #397835 by Christoph Junghans.
|
||||
|
||||
*rpm2targz-9.0.0.5g (17 May 2012)
|
||||
|
||||
17 May 2012; Mike Frysinger <vapier@gentoo.org> +rpm2targz-9.0.0.5g.ebuild:
|
||||
Version bump.
|
||||
|
||||
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> rpm2targz-9.0.0.4g.ebuild:
|
||||
keyword ~amd64-fbsd
|
||||
|
||||
01 Mar 2011; Brent Baude <ranger@gentoo.org> rpm2targz-9.0.0.4g.ebuild:
|
||||
stable ppc64, bug 354959
|
||||
|
||||
27 Feb 2011; Brent Baude <ranger@gentoo.org> rpm2targz-9.0.0.4g.ebuild:
|
||||
stable ppc, bug 354959
|
||||
|
||||
26 Feb 2011; Raúl Porcel <armin76@gentoo.org> rpm2targz-9.0.0.4g.ebuild:
|
||||
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #354959
|
||||
|
||||
21 Feb 2011; Jeroen Roovers <jer@gentoo.org> rpm2targz-9.0.0.4g.ebuild:
|
||||
Stable for HPPA (bug #354959).
|
||||
|
||||
20 Feb 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
rpm2targz-9.0.0.4g.ebuild:
|
||||
x86 stable wrt bug #354959
|
||||
|
||||
16 Feb 2011; Markos Chandras <hwoarang@gentoo.org> rpm2targz-9.0.0.4g.ebuild:
|
||||
Stable on amd64 wrt bug #354959
|
||||
|
||||
*rpm2targz-9.0.0.4g (06 Nov 2009)
|
||||
|
||||
06 Nov 2009; Mike Frysinger <vapier@gentoo.org>
|
||||
+rpm2targz-9.0.0.4g.ebuild:
|
||||
Support xz rpms #292057 by Rafał Mużyło and always use rpmoffset
|
||||
#249769 by Michael Haubenwallner.
|
||||
|
||||
18 Oct 2009; Alexis Ballier <aballier@gentoo.org>
|
||||
rpm2targz-9.0.0.3g.ebuild:
|
||||
keyword ~sparc-fbsd
|
||||
|
||||
10 Sep 2009; Samuli Suominen <ssuominen@gentoo.org>
|
||||
rpm2targz-9.0.0.0g.ebuild, rpm2targz-9.0.0.2g.ebuild,
|
||||
rpm2targz-9.0.0.3g.ebuild:
|
||||
Fix xz-utils vs. lzma-utils deps.
|
||||
|
||||
29 Apr 2009; Jeroen Roovers <jer@gentoo.org> rpm2targz-9.0.0.3g.ebuild:
|
||||
Stable for HPPA (bug #264429).
|
||||
|
||||
06 Apr 2009; Raúl Porcel <armin76@gentoo.org> rpm2targz-9.0.0.3g.ebuild:
|
||||
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #264429
|
||||
|
||||
05 Apr 2009; Markus Meier <maekke@gentoo.org> rpm2targz-9.0.0.3g.ebuild:
|
||||
amd64/x86 stable, bug #264429
|
||||
|
||||
31 Mar 2009; Joseph Jezak <josejx@gentoo.org> rpm2targz-9.0.0.3g.ebuild:
|
||||
Marked ppc/ppc64 stable for bug #264429.
|
||||
|
||||
25 Oct 2008; Mike Frysinger <vapier@gentoo.org> rpm2targz-9.0.0.3g.ebuild:
|
||||
Respect CC env var #243506.
|
||||
|
||||
18 Sep 2008; Mike Frysinger <vapier@gentoo.org> -rpm2targz-9.0-r6.ebuild,
|
||||
+rpm2targz-9.0-r7.ebuild:
|
||||
Punt the right version #237936.
|
||||
|
||||
*rpm2targz-9.0.0.3g (17 Sep 2008)
|
||||
|
||||
17 Sep 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
+rpm2targz-9.0.0.3g.ebuild:
|
||||
Fixup rpmoffset a little more #237308 by Dmitry Karasik.
|
||||
|
||||
*rpm2targz-9.0.0.2g (29 Aug 2008)
|
||||
|
||||
29 Aug 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
+rpm2targz-9.0.0.2g.ebuild:
|
||||
Fixup rpmoffset #235290.
|
||||
|
||||
*rpm2targz-9.0.0.1g (19 Aug 2008)
|
||||
|
||||
19 Aug 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
+rpm2targz-9.0.0.1g.ebuild:
|
||||
Version bump.
|
||||
|
||||
04 Jun 2008; Markus Rothe <corsair@gentoo.org> rpm2targz-9.0-r7.ebuild:
|
||||
Stable on ppc64; bug #224221
|
||||
|
||||
02 Jun 2008; Kenneth Prugh <ken69267@gentoo.org> rpm2targz-9.0-r7.ebuild:
|
||||
amd64 stable, bug #224221
|
||||
|
||||
02 Jun 2008; Raúl Porcel <armin76@gentoo.org> rpm2targz-9.0-r7.ebuild:
|
||||
alpha/ia64/sparc stable wrt #224221
|
||||
|
||||
02 Jun 2008; Jeroen Roovers <jer@gentoo.org> rpm2targz-9.0-r7.ebuild:
|
||||
Stable for HPPA (bug #224221).
|
||||
|
||||
01 Jun 2008; nixnut <nixnut@gentoo.org> rpm2targz-9.0-r7.ebuild:
|
||||
Stable on ppc wrt bug 224221
|
||||
|
||||
*rpm2targz-9.0.0.0g (31 May 2008)
|
||||
|
||||
31 May 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
+rpm2targz-9.0.0.0g.ebuild:
|
||||
Move to git repo and apply fix by Cyberjun #219711.
|
||||
|
||||
31 May 2008; Christian Faulhammer <opfer@gentoo.org>
|
||||
rpm2targz-9.0-r7.ebuild:
|
||||
stable x86, bug 224221
|
||||
|
||||
*rpm2targz-9.0-r7 (29 Apr 2008)
|
||||
|
||||
29 Apr 2008; Peter Volkov <pva@gentoo.org>
|
||||
+files/rpm2targz-9.0-increase-RPMBUFSIZ.patch, +rpm2targz-9.0-r7.ebuild:
|
||||
Increased RPMBUFSIZ to allow rpm2targz unpack Nessus binaries, thank
|
||||
Cyberjun, bug #187219.
|
||||
|
||||
28 Sep 2007; Christoph Mende <angelos@gentoo.org> rpm2targz-9.0-r6.ebuild:
|
||||
Stable on amd64 wrt bug #193886
|
||||
|
||||
27 Sep 2007; Joseph Jezak <josejx@gentoo.org> rpm2targz-9.0-r6.ebuild:
|
||||
Marked ppc/ppc64 stable for bug #193886.
|
||||
|
||||
27 Sep 2007; Joshua Kinard <kumba@gentoo.org> rpm2targz-9.0-r6.ebuild:
|
||||
Stable on mips, per #193886.
|
||||
|
||||
27 Sep 2007; Jeroen Roovers <jer@gentoo.org> rpm2targz-9.0-r6.ebuild:
|
||||
Stable for HPPA (bug #193886).
|
||||
|
||||
26 Sep 2007; Raúl Porcel <armin76@gentoo.org> rpm2targz-9.0-r6.ebuild:
|
||||
alpha/ia64/sparc/x86 stable
|
||||
|
||||
30 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
|
||||
Removing liquidx from metadata due to his retirement (see #171155 for
|
||||
reference).
|
||||
|
||||
*rpm2targz-9.0-r6 (18 Jun 2007)
|
||||
|
||||
18 Jun 2007; Diego Pettenò <flameeyes@gentoo.org>
|
||||
+files/rpm2targz-9.0-sh.patch, +files/rpm2targz-9.0-warnings.patch,
|
||||
+rpm2targz-9.0-r6.ebuild:
|
||||
Revision bump to make rpm2targz compatible with non-bash shells. See bug
|
||||
#168253 by Emanuele Bagnaschi; thanks to Emanuele Giaquinta (exg) for the
|
||||
suggestions too. As I'm here, I've also removed the warnings during build
|
||||
and the QA notice about poor programming practices.
|
||||
|
||||
21 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org>
|
||||
rpm2targz-9.0-r5.ebuild:
|
||||
Stable on MIPS; bug #154738
|
||||
|
||||
21 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org>
|
||||
rpm2targz-9.0-r5.ebuild:
|
||||
Stable on Alpha; bug #154738
|
||||
|
||||
15 Nov 2006; Markus Rothe <corsair@gentoo.org> rpm2targz-9.0-r5.ebuild:
|
||||
Stable on ppc64; bug #154738
|
||||
|
||||
15 Nov 2006; Jeroen Roovers <jer@gentoo.org> rpm2targz-9.0-r5.ebuild:
|
||||
Stable for HPPA (bug #154738).
|
||||
|
||||
13 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
rpm2targz-9.0-r5.ebuild:
|
||||
Stable on sparc wrt #154738
|
||||
|
||||
12 Nov 2006; Luis Medinas <metalgod@gentoo.org> rpm2targz-9.0-r5.ebuild:
|
||||
Stable on amd64. Bug #154738.
|
||||
|
||||
11 Nov 2006; nixnut <nixnut@gentoo.org> rpm2targz-9.0-r5.ebuild:
|
||||
Stable on ppc wrt bug 154738
|
||||
|
||||
11 Nov 2006; Andrej Kacian <ticho@gentoo.org> rpm2targz-9.0-r5.ebuild:
|
||||
Stable on x86, bug #154738.
|
||||
|
||||
08 Oct 2006; Fabian Groffen <grobian@gentoo.org> rpm2targz-9.0-r5.ebuild:
|
||||
Dropped ~ppc-macos, see you in prefix.
|
||||
|
||||
27 Apr 2006; Marien Zwart <marienz@gentoo.org>
|
||||
files/digest-rpm2targz-9.0-r2, files/digest-rpm2targz-9.0-r3,
|
||||
files/digest-rpm2targz-9.0-r4, files/digest-rpm2targz-9.0-r5, Manifest:
|
||||
Fixing SHA256 digest for real, pass three...
|
||||
|
||||
27 Apr 2006; Marien Zwart <marienz@gentoo.org>
|
||||
files/digest-rpm2targz-9.0-r2, files/digest-rpm2targz-9.0-r3,
|
||||
files/digest-rpm2targz-9.0-r4, files/digest-rpm2targz-9.0-r5, Manifest:
|
||||
Fixing SHA256 digest, pass two.
|
||||
|
||||
25 Apr 2006; Fabian Groffen <grobian@gentoo.org> rpm2targz-9.0-r5.ebuild:
|
||||
Marked ~ppc-macos
|
||||
|
||||
*rpm2targz-9.0-r5 (24 Apr 2006)
|
||||
|
||||
24 Apr 2006; Alastair Tse <liquidx@gentoo.org>
|
||||
+files/rpm2targz-9.0-portability.patch,
|
||||
files/rpm2targz-9.0-secure_temp_handling.patch, +rpm2targz-9.0-r5.ebuild:
|
||||
version bump with darwin fixes (thanks to exg@gentoo.org)
|
||||
|
||||
31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
|
||||
rpm2targz-9.0-r4.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
20 Sep 2005; Diego Pettenò <flameeyes@gentoo.org>
|
||||
rpm2targz-9.0-r4.ebuild:
|
||||
Depend on util-linux and which just on GNU userland.
|
||||
|
||||
*rpm2targz-9.0-r4 (22 Aug 2005)
|
||||
|
||||
22 Aug 2005; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/rpm2targz-9.0-rpm2tar.patch, +rpm2targz-9.0-r4.ebuild:
|
||||
Add support for dumping rpms to a tar file and skipping the slow gzip stage.
|
||||
|
||||
10 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> rpm2targz-9.0-r3.ebuild:
|
||||
Stable on mips.
|
||||
|
||||
10 Aug 2005; Simon Stelling <blubb@gentoo.org> rpm2targz-9.0-r3.ebuild:
|
||||
stable on amd64
|
||||
|
||||
03 Aug 2005; Bryan Østergaard <kloeri@gentoo.org>
|
||||
rpm2targz-9.0-r3.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
22 Jul 2005; MATSUU Takuto <matsuu@gentoo.org> rpm2targz-9.0-r3.ebuild:
|
||||
Stable on sh.
|
||||
|
||||
12 Jul 2005; Markus Rothe <corsair@gentoo.org> rpm2targz-9.0-r3.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
09 Jul 2005; Joseph Jezak <josejx@gentoo.org> rpm2targz-9.0-r3.ebuild:
|
||||
Marked ppc stable.
|
||||
|
||||
06 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org>
|
||||
rpm2targz-9.0-r3.ebuild:
|
||||
Stable on hppa.
|
||||
|
||||
06 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
rpm2targz-9.0-r3.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
*rpm2targz-9.0-r3 (25 Jun 2005)
|
||||
|
||||
25 Jun 2005; Alastair Tse <liquidx@gentoo.org>
|
||||
+files/rpm2targz-9.0-secure_temp_handling.patch, +rpm2targz-9.0-r3.ebuild:
|
||||
added patch to secure temp file handling thanks to solar@gentoo.org (#96192)
|
||||
|
||||
17 May 2005; Alastair Tse <liquidx@gentoo.org> -rpm2targz-8.0.ebuild,
|
||||
-rpm2targz-9.0.ebuild, -rpm2targz-9.0-r1.ebuild, rpm2targz-9.0-r2.ebuild:
|
||||
gcc.eclass -> toolchain-funcs.eclass
|
||||
|
||||
05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
|
||||
rpm2targz-9.0.ebuild:
|
||||
Masked rpm2targz-9.0.ebuild stable for ppc
|
||||
|
||||
03 Mar 2004; Tom Gall <tgall@gentoo.org> rpm2targz-9.0-r2.ebuild:
|
||||
mark ppc64 stable
|
||||
|
||||
14 Apr 2004; Michael McCabe <randy@gentoo.org> rpm2targz-9.0-r2.ebuild:
|
||||
adding s390 to keywords
|
||||
|
||||
13 Apr 2004; Joshua Kinard <kumba@gentoo.org> rpm2targz-9.0-r2.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
*rpm2targz-9.0-r2 (15 Oct 2003)
|
||||
|
||||
15 Oct 2003; Alastair Tse <liquidx@gentoo.org> rpm2targz-9.0-r2.ebuild,
|
||||
files/rpm2targz-9.0-bzip2_rpm2targz.patch:
|
||||
patch for bzip2 support for rpm2targz contributed by phceac@yahoo.com (#31164)
|
||||
|
||||
*rpm2targz-9.0-r1 (26 Jun 2003)
|
||||
|
||||
30 Sep 2003; Joshua Kinard <kumba@gentoo.org> rpm2targz-9.0-r1.ebuild:
|
||||
Added ~mips to KEYWORDS
|
||||
|
||||
18 Sep 2003; Daniel Robbins <drobbins@gentoo.org> rpm2targz-9.0-r1.ebuild:
|
||||
stable on ia64 and added some runtime dependencies that don't really need
|
||||
to be there but come in handy when porting.
|
||||
|
||||
31 Aug 2003; Tavis Ormandy <taviso@gentoo.org> rpm2targz-9.0-r1.ebuild:
|
||||
stable on alpha
|
||||
|
||||
31 Aug 2003; Luca Barbato <lu_zero@gentoo.org> rpm2targz-9.0-r1.ebuild:
|
||||
Marked stable for ppc to fix bug #27628.
|
||||
|
||||
31 Aug 2003; Jason Wever <weeve@gentoo.org> rpm2targz-9.0-r1.ebuild:
|
||||
Marked stable for sparc to fix bug #27628.
|
||||
|
||||
16 Jul 2003; Alastair Tse <liquidx@gentoo.org> rpm2targz-9.0-r1.ebuild,
|
||||
rpm2targz-9.0.ebuild:
|
||||
marking stable for x86
|
||||
|
||||
23 Jul 2003; Guy Martin <gmsoft@gentoo.org> rpm2targz-9.0-r1.ebuild :
|
||||
Marked stable on hppa.
|
||||
|
||||
26 Jun 2003; Alastair Tse <liquidx@gentoo.org> rpm2targz-9.0-r1.ebuild,
|
||||
files/rpm2targz-9.0-bzip2.patch:
|
||||
added patch to detect bzip2 files, thanks to Garen <garen@garen.net> in
|
||||
#23249.
|
||||
|
||||
21 Jun 2003; Alastair Tse <liquidx@gentoo.org> rpm2targz-9.0.ebuild,
|
||||
files/rpm2targz-9.0-gentoo.patch:
|
||||
patch to make src.rpm extraction backwards compatible with rpm2targz-8.0's
|
||||
behaviour
|
||||
|
||||
*rpm2targz-9.0 (21 Jun 2003)
|
||||
|
||||
21 Jun 2003; Alastair Tse <liquidx@gentoo.org> rpm2targz-9.0.ebuild:
|
||||
version bump to slackware-9.0's rpm2targz. made our own tarball for
|
||||
versioning purposes. otherwise digests/mirror will break.
|
||||
this version uses rpm2cpio (from app-arch/rpm) if available, which
|
||||
solves the flakey-ness of rpmoffset for certain binary rpms.
|
||||
|
||||
|
||||
21 May 2003; Tavis Ormandy <taviso@gentoo.org> rpm2targz-8.0.ebuild:
|
||||
removing gcc hardcode.
|
||||
|
||||
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
||||
|
||||
*rpm2targz-8.0 (1 Feb 2002)
|
||||
|
||||
28 Mar 2003; Guy Martin <gmsoft@gentoo.org> rpm2targz-8.0.ebuild :
|
||||
Added hppa to KEYWORDS.
|
||||
|
||||
05 Sept 2002; Calum Selkirk <cselkirk@gentoo.org> rpm2targz-8.0.ebuild :
|
||||
|
||||
Added ppc to KEYWORDS.
|
||||
|
||||
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
||||
|
||||
Added initial ChangeLog which should be updated whenever the package is
|
||||
updated in any way. This changelog is targetted to users. This means that the
|
||||
comments should well explained and written in clean English. The details about
|
||||
writing correct changelogs are explained in the skel.ChangeLog file which you
|
||||
can find in the root directory of the portage repository.
|
||||
|
||||
16 Dec 2002; Jon Portnoy <avenj@gentoo.org> rpm2targz-8.0.ebuild :
|
||||
|
||||
Fixed dependencies to include sys-apps/cpio.
|
@ -1,5 +1 @@
|
||||
DIST rpm2targz-9.0.0.5g.tar.xz 5740 SHA256 4327b7dd30bf55e473198444b920029624948e24af575edff9ce466dcd4075e0 SHA512 a595d23581bd396a3a00b6eae4cf6edca1c65b52510a02c7b162afc3d89f45026663a271279bb519741b4a35a0ee653fbfb124c5a7d6d921b466dc9236cbf549 WHIRLPOOL 24ef16afdd2c6fc1c803d849da9140bf53c10ecc041a1b3363459d233f5862a97f6199186932eaeb43e8100e4b2c015d3c0253a2e0d993b246f9fd0f692ab45b
|
||||
EBUILD rpm2targz-9.0.0.5g.ebuild 807 SHA256 0a2da80b65440f908dbd2d9db2352205ebfc8e2301915b8f7695c870c61aa71b SHA512 3fe1d7cbd75dacf91bb3a4b152b8e7cf79094cbbd8800b78a5ba3289015fd1bf3958182e55b2fe1696adb4b9e13e48f3b75b52d04070cdce1ce5e5bf11a20a63 WHIRLPOOL 7df16d955f842a273195e0eb643966fdeb861282b96e0696dd160ebd47672ad26c1d8a4904322a262ac14dee399bfce0f26f1c64efcbf61ff766f0b8abaa12ea
|
||||
MISC ChangeLog 2439 SHA256 b1297f01541a2e1073028714fa82df008305866fc849b5acb96011d50c31f4ff SHA512 a3f34ef210bbe670b9172c41b080131c534ad6223c4ddf74b87bdb13b527fadc4cc4995eea4da16236dfdc5e9fdf087e2c095ddd0f1333abd7b58fc3800fb90a WHIRLPOOL 7afb20f60ea73bb07327d7c4435a38b00b134acd0ac837990db51d39b2600321a6d3fdd5606645d3a4f48c5cbf7486bab6fe8a95cc140d6ad6cd275a45afd4db
|
||||
MISC ChangeLog-2015 13205 SHA256 4944579715499535e7112ff419401c32a308cde9a8f4e9a7c8d9cb5fd6fd2e16 SHA512 181c71e0b6466833618ddadc10ab089d561d0a1f5200ef455f6f822d3718e24905ca57dafb7d8536f3abe24bd39602378645aa9652d0a5d19c275e5a99b3fc4a WHIRLPOOL 6efe7da9a3aba4e6929626b4a7ab4c45aa7e7b2aa5e8304371704fadf65ffa03c4bdfa88f4344c644a41db829284b5ff31f1c3ca3f30b6e5886d8c4c00a689bb
|
||||
MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8
|
||||
DIST rpm2targz-2021.03.16.tar.xz 6500 BLAKE2B fac1122fbfcab2b982ea6f5369b95b30814d438d0f853d846ef62a33ceaaf81d44b2a743bc20a3ef46defb63331bff06f9a268a5a805ecd899b11f86ec414bc2 SHA512 efd677642fbf73d4b8c90f338eea20452052f2bdc2b7a3a61c0e9215676575b5063aad733ec3ea4840baf281eb332db8f6fdeef600cc8a8aa7e208f2fa8ee599
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
|
28
sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/rpm2targz-2021.03.16.ebuild
vendored
Normal file
28
sdk_container/src/third_party/portage-stable/app-arch/rpm2targz/rpm2targz-2021.03.16.ebuild
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Convert a .rpm file to a .tar.gz archive"
|
||||
HOMEPAGE="http://www.slackware.com/config/packages.php"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz
|
||||
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
|
||||
|
||||
LICENSE="BSD-1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-arch/cpio"
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" prefix="${EPREFIX}"/usr install
|
||||
einstalldocs
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Convert a .rpm file to a .tar.gz archive"
|
||||
HOMEPAGE="http://www.slackware.com/config/packages.php"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz"
|
||||
|
||||
LICENSE="BSD-1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-arch/cpio"
|
||||
DEPEND="app-arch/xz-utils"
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install # need explicit install line #397835
|
||||
dodoc *.README*
|
||||
}
|
@ -1,257 +0,0 @@
|
||||
# ChangeLog for app-crypt/mhash
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mhash/ChangeLog,v 1.70 2014/04/15 20:49:42 redlizard Exp $
|
||||
|
||||
15 Apr 2014; redlizard <redlizard@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
Keyworded ~{x86,x64}-freebsd.
|
||||
|
||||
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
04 Jan 2014; Robin H. Johnson <robbat2@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
Build fix per bug #488898.
|
||||
|
||||
22 Nov 2013; Michael Haubenwallner <haubi@gentoo.org>
|
||||
mhash-0.9.9.9-r1.ebuild:
|
||||
Mock useless malloc check breaking AIX, bug#490748. Add ~ppc-aix keyword.
|
||||
|
||||
26 Dec 2012; Jeroen Roovers <jer@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
Stable for HPPA (bug #287397).
|
||||
|
||||
23 Dec 2012; Fabian Groffen <grobian@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
Marked ~x64-solaris
|
||||
|
||||
23 Dec 2012; Fabian Groffen <grobian@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
Marked ~sparc64-solaris
|
||||
|
||||
04 May 2012; Alexis Ballier <aballier@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
keyword ~amd64-fbsd
|
||||
|
||||
01 Apr 2012; Raúl Porcel <armin76@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
arm/ia64/m68k/s390/sh/sparc stable wrt #287397
|
||||
|
||||
13 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
ppc64 stable wrt #287397
|
||||
|
||||
04 Mar 2012; Tobias Klausmann <klausman@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
Stable on alpha, bug #287397
|
||||
|
||||
22 Feb 2012; Brent Baude <ranger@gentoo.org> mhash-0.9.9.9-r1.ebuild:
|
||||
Marking mhash-0.9.9.9-r1 ppc for bug 287397
|
||||
|
||||
29 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> mhash-0.9.9.9.ebuild:
|
||||
USE="static-libs" and remove unnecessary libtool archive. Missing
|
||||
dev-lang/perl DEPEND for pod2html.
|
||||
|
||||
06 Feb 2011; Mart Raudsepp <leio@gentoo.org> mhash-0.9.9.ebuild:
|
||||
Drop to ~mips
|
||||
|
||||
01 Apr 2010; Jonathan Callen <abcd@gentoo.org> mhash-0.9.9.9.ebuild:
|
||||
Add prefix keywords
|
||||
|
||||
*mhash-0.9.9.9 (12 Apr 2009)
|
||||
|
||||
12 Apr 2009; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+files/mhash-0.9.9-autotools-namespace-stomping.patch,
|
||||
+files/mhash-0.9.9-fix-mem-leak.patch,
|
||||
+files/mhash-0.9.9-fix-snefru-segfault.patch,
|
||||
+files/mhash-0.9.9-fix-whirlpool-segfault.patch, +mhash-0.9.9.9.ebuild:
|
||||
Version bump. Bug #221093: Fix autotools defines. Bug #256800: obsolete
|
||||
dodoc txt. Bug #255131: segfault in snerfu and whirlpool. Bug #255006:
|
||||
memory leak.
|
||||
|
||||
08 Jun 2008; Javier Villavicencio <the_paya@gentoo.org>
|
||||
mhash-0.9.9-r1.ebuild:
|
||||
Keyworded ~x86-fbsd.
|
||||
|
||||
03 Feb 2008; Robin H. Johnson <robbat2@gentoo.org>
|
||||
-files/mhash-0.9.3-mhash_free.patch, -mhash-0.9.1.ebuild,
|
||||
-mhash-0.9.2.ebuild, -mhash-0.9.3.ebuild, -mhash-0.9.3-r1.ebuild,
|
||||
-mhash-0.9.8.1.ebuild:
|
||||
Clean up old ebuilds.
|
||||
|
||||
29 Oct 2007; Raúl Porcel <armin76@gentoo.org> mhash-0.9.9-r1.ebuild:
|
||||
alpha/ia64/x86 stable
|
||||
|
||||
26 Oct 2007; Jeroen Roovers <jer@gentoo.org> mhash-0.9.9-r1.ebuild:
|
||||
Stable for HPPA too.
|
||||
|
||||
25 Aug 2007; Steve Dibb <beandog@gentoo.org> mhash-0.9.9-r1.ebuild:
|
||||
amd64 stable
|
||||
|
||||
13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
mhash-0.9.9-r1.ebuild:
|
||||
ppc. stable
|
||||
|
||||
29 Jul 2007; Tom Gall <tgall@gentoo> mhash-0.9.9-r1.ebuild:
|
||||
stable on ppc64
|
||||
|
||||
*mhash-0.9.9-r1 (25 Jul 2007)
|
||||
|
||||
25 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
+files/mhash-0.9.9-mutils-align.patch, +mhash-0.9.9-r1.ebuild:
|
||||
New rev with alignment fixes and sparc stable wrt #181563
|
||||
|
||||
14 Jun 2007; Christoph Mende <angelos@gentoo.org> mhash-0.9.9.ebuild:
|
||||
Stable on amd64 wrt bug 181563
|
||||
|
||||
11 Jun 2007; Markus Rothe <corsair@gentoo.org> mhash-0.9.9.ebuild:
|
||||
Stable on ppc64; bug #181563
|
||||
|
||||
11 Jun 2007; nixnut <nixnut@gentoo.org> mhash-0.9.9.ebuild:
|
||||
Stable on ppc wrt bug 181563
|
||||
|
||||
11 Jun 2007; Raúl Porcel <armin76@gentoo.org> mhash-0.9.9.ebuild:
|
||||
alpha/ia64/x86 stable wrt #181563
|
||||
|
||||
11 Jun 2007; Fabian Groffen <grobian@gentoo.org> mhash-0.9.8.1.ebuild,
|
||||
mhash-0.9.9.ebuild:
|
||||
Dropped ppc-macos keyword, see you in prefix
|
||||
|
||||
10 Jun 2007; Jeroen Roovers <jer@gentoo.org> mhash-0.9.9.ebuild:
|
||||
Stable for HPPA (bug #181563).
|
||||
|
||||
10 Jun 2007; Joshua Kinard <kumba@gentoo.org> mhash-0.9.9.ebuild:
|
||||
Stable on mips, per #181563.
|
||||
|
||||
*mhash-0.9.9 (01 May 2007)
|
||||
|
||||
01 May 2007; Robin H. Johnson <robbat2@gentoo.org> +mhash-0.9.9.ebuild:
|
||||
Version bump.
|
||||
|
||||
*mhash-0.9.8.1 (28 Mar 2007)
|
||||
|
||||
28 Mar 2007; Robin H. Johnson <robbat2@gentoo.org> +mhash-0.9.8.1.ebuild:
|
||||
Bug #155138, version bump, now that it is finally big-endian safe again.
|
||||
|
||||
18 Mar 2007; Fabian Groffen <grobian@gentoo.org> mhash-0.9.1.ebuild,
|
||||
mhash-0.9.2.ebuild, mhash-0.9.3.ebuild, mhash-0.9.3-r1.ebuild:
|
||||
Dropped ppc-macos, see you in prefix
|
||||
|
||||
11 Jan 2007; Mike Frysinger <vapier@gentoo.org> mhash-0.9.1.ebuild,
|
||||
mhash-0.9.2.ebuild, mhash-0.9.3.ebuild, mhash-0.9.3-r1.ebuild:
|
||||
Remove pointless call to prepalldocs.
|
||||
|
||||
19 Oct 2006; Roy Marples <uberlord@gentoo.org> mhash-0.9.2.ebuild,
|
||||
mhash-0.9.3.ebuild, mhash-0.9.3-r1.ebuild:
|
||||
Added ~sparc-fbsd keyword.
|
||||
|
||||
23 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> mhash-0.9.2.ebuild,
|
||||
mhash-0.9.3-r1.ebuild:
|
||||
Keyword the right one.
|
||||
|
||||
22 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> mhash-0.9.3-r1.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
08 Jan 2006; Luca Longinotti <chtekk@gentoo.org> mhash-0.9.2.ebuild,
|
||||
mhash-0.9.3-r1.ebuild:
|
||||
Fix bug #117310.
|
||||
|
||||
*mhash-0.9.3-r1 (27 Dec 2005)
|
||||
|
||||
27 Dec 2005; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+files/mhash-0.9.3-mhash_free.patch, +mhash-0.9.3-r1.ebuild:
|
||||
Bug #116769 - upstream accidently dropped a symbol. Note that 0.9.3* is
|
||||
package.masked for the moment due to another bug as well.
|
||||
|
||||
*mhash-0.9.3 (26 Dec 2005)
|
||||
|
||||
26 Dec 2005; Robin H. Johnson <robbat2@gentoo.org> +mhash-0.9.3.ebuild:
|
||||
Version bump.
|
||||
|
||||
19 Feb 2005; Hardave Riar <hardave@gentoo.org> mhash-0.9.1.ebuild:
|
||||
Stable on mips
|
||||
|
||||
*mhash-0.9.2 (14 Feb 2005)
|
||||
|
||||
14 Feb 2005; Robin H. Johnson <robbat2@gentoo.org> +mhash-0.9.2.ebuild:
|
||||
Bug #79346, version bump.
|
||||
|
||||
30 Nov 2004; Robin H. Johnson <robbat2@gentoo.org> mhash-0.9.1.ebuild:
|
||||
Bug #72011, DESTDIR.
|
||||
|
||||
03 Nov 2004; Bret Curtis <psi29a@gentoo.org> mhash-0.9.1.ebuild:
|
||||
added to ~mips for testing
|
||||
|
||||
24 Sep 2004; Tom Gall <tgall@gentoo.org> mhash-0.9.1.ebuild:
|
||||
added ppc64 to make up for whoever deleted mhash-0.8.18-r1.ebuild
|
||||
|
||||
21 Sep 2004; kito <kito@gentoo.org> mhash-0.9.1.ebuild:
|
||||
added ~ppc-macos keyword. Closes bug #63880
|
||||
|
||||
18 Aug 2004; Tom Gall <otgall@gentoo.rg> mhash-0.8.18-r1.ebuild:
|
||||
stable on ppc64
|
||||
|
||||
19 Jul 2004; Robin H. Johnson <robbat2@gentoo.org> metadata.xml:
|
||||
add metadata.xml
|
||||
|
||||
*mhash-0.9.1 (23 May 2004)
|
||||
|
||||
23 May 2004; Robin H. Johnson <robbat2@gentoo.org> mhash-0.9.1.ebuild:
|
||||
bug #49962, version bump.
|
||||
|
||||
15 Apr 2004; Michael Sterrett <mr_bones_@gentoo.org> mhash-0.8.16.ebuild,
|
||||
mhash-0.8.18.ebuild, mhash-0.8.9.ebuild:
|
||||
clean older versions
|
||||
|
||||
01 Apr 2004; <randy@gentoo.org> mhash-0.8.18-r1.ebuild:
|
||||
Adding s390 Keywords
|
||||
|
||||
10 Jan 2004; <agriffis@gentoo.org> mhash-0.8.18-r1.ebuild:
|
||||
stable on ia64
|
||||
|
||||
19 Aug 2003; Tavis Ormandy <taviso@gentoo.org> mhash-0.8.18-r1.ebuild:
|
||||
marking alpha
|
||||
|
||||
18 Jun 2003; <msterret@gentoo.org> mhash-0.8.18-r1.ebuild:
|
||||
call dohtml after prepalldocs to avoid gzip of html
|
||||
|
||||
*mhash-0.8.18-r1 (01 May 2003)
|
||||
|
||||
01 May 2003; Robin Johnson <robbat2@gentoo.org> mhash-0.8.18-r1.ebuild:
|
||||
version bump due to fix required for undocumented upstream change in
|
||||
configure defaults (--[enable/disable]-stable.
|
||||
|
||||
*mhash-0.8.18 (24 Apr 2003)
|
||||
|
||||
24 Apr 2003; Robin Johnson <robbat2@gentoo.org> mhash-0.8.18.ebuild:
|
||||
updated to latest version
|
||||
improved installed docs
|
||||
|
||||
*mhash-0.8.16 (14 Jun 2002)
|
||||
|
||||
06 Feb 2003; Will Woods <wwoods@gentoo.org> :
|
||||
added ~alpha keyword (tested by peter@icebear.net)
|
||||
|
||||
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
||||
|
||||
25 Feb 2003; Guy Martin <gmsoft@gentoo.org> mhash-0.8.16.ebuild :
|
||||
Added hppa to keywords.
|
||||
|
||||
18 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> mhash-0.8.16.ebuild :
|
||||
Updated to mirror://sourceforge in SRC_URI.
|
||||
|
||||
13 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> mhash-0.8.16.ebuild :
|
||||
|
||||
added ppc keyword
|
||||
|
||||
14 Jun 2002; Gabriele Giorgetti <stroke@gentoo.org> mhash-0.8.16.ebuild :
|
||||
|
||||
New version. Changed the SRC_URI location to a working sf.net mirror.
|
||||
|
||||
|
||||
*mhash-0.8.9 (1 Feb 2002)
|
||||
|
||||
27 Mar 2002; Seemant Kulleen <seemant@gentoo.org> mhash-0.8.9.ebuild :
|
||||
|
||||
Ungzipped HTML docs.
|
||||
|
||||
*mhash-0.8.9 (1 Feb 2002)
|
||||
|
||||
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
||||
|
||||
Added initial ChangeLog which should be updated whenever the package is
|
||||
updated in any way. This changelog is targetted to users. This means that the
|
||||
comments should well explained and written in clean English. The details about
|
||||
writing correct changelogs are explained in the skel.ChangeLog file which you
|
||||
can find in the root directory of the portage repository.
|
@ -1,35 +1 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX mhash-0.9.9-autotools-namespace-stomping.patch 3087 SHA256 42dba3baa4c1fe43104b026c3ad4903e6ba2ee043268336a3e84a7b66cb8fa0e SHA512 f32bcbf244aa38755b99c0bb1b328974a9dc6b927bf56073061821827f7b2017c98eb042d11f52d0befb654c58db6540fe1bec0ce7d5f980bfd26914ac49b596 WHIRLPOOL ba70f44cc758c9bf963fd8b874d6d6a1a753fc721588bc76c904eb6899adc7512827b35f3b1ed551bb142f9b3b1ebac718b5c906cde7c2aba53fb98f84c7d7d6
|
||||
AUX mhash-0.9.9-fix-mem-leak.patch 1016 SHA256 87cd9ce4cda5f1fd18f629595f8d468b3600586207bf2b4c37c7091382cfb3c0 SHA512 2255a24f1053ef657750196fbf3e07cb68fc630db5d07356e048a4470a99b2eeeb932a7ecc344211b08bb705a176083f7f36bf0cf245ae684d8cc76b37dcbac0 WHIRLPOOL 3b01647ee05265a6785886dcbddfd6adfd86919a7636509feacddae28475db356701dd199a6fa6392a09a65c9d36ef133092b3f73418c83ed8022b686f4ffb41
|
||||
AUX mhash-0.9.9-fix-snefru-segfault.patch 1005 SHA256 f35b6aed2c48fcf7cc43c40475786d0d583b0fd38cf3fa470f6c7d139d51864f SHA512 20f23f4d3ba20b61942e09915fa3e355f679f3e9747fec888d1c576c0e7144611b432cf005184938b86d080d8e626bc31af6ea2877762ec3e3205563b5cbfb09 WHIRLPOOL 0d70787f7e7950c82837d875f547d0bc7bbd4a4321da18649f7e9f506be25dd58c92267d5ee5694435154f35fa3bad20cc21aaaaaf0113e8621e33df1fcecbeb
|
||||
AUX mhash-0.9.9-fix-whirlpool-segfault.patch 1011 SHA256 cbf742203022b6a0ab64dd927c084ccfdc07da31ee5a180371b102dccf177795 SHA512 4132174e3b1bf08a296fb36a1bc516eedc79d59c5bd5f17e32ddcf70ad243e24bc733fecafe9bbc3a776c573022496ab2593a0201d3576ebf94402588a4f4889 WHIRLPOOL cdf6596a2c5a641ac948a57e31fc1bba9ef9165465c5d8991ace196a8253c6e928f48c6e82956565b1fdd2d4efda1d5f13269acefc89138225e67385fd5f4916
|
||||
AUX mhash-0.9.9-mutils-align.patch 2650 SHA256 df3e872dd7cf42db77b9857619cd1c00710d1396c76c08b7e79ca7b53d54d123 SHA512 5482630fd8652a78a2c8f4b24829e77014d1c0ceed36f2fb5248ba2d03d9978ff7459a2cea15600c652118fe303a4cec1aea89f80c47319a81ed2890baf6ab4c WHIRLPOOL dae0f766b28e02db8a620b4be40bee648c2682682bf5e38f3f6005ea3976a0620baa6bc557c48ae649ca9c6f278683bafb71293c19fc62279e499e89ac54dfea
|
||||
AUX mhash-0.9.9.9-align.patch 3037 SHA256 cef76a48a440d428d529746afec665ae9cb78f27d8303886f8b0ea3b12077125 SHA512 ce52d1caf3f9dc5bcc388aefacebb93fd422f905ab82f4d7aa6b66ac4ecfcbd32d576778cf3c0ad34f48461a016a08f2cc9ea7063fcb1f29b5188dea04f1ae03 WHIRLPOOL fdd3ed7caeb213b0eff3c82e2aab1a2ad943f3884f16bda7915c7696398acfe2ef1996d23bee721aba291a6d0c00274d6bbd5027a4e65831a0e31949d8cd453d
|
||||
AUX mhash-0.9.9.9-alignment.patch 579 SHA256 f64d52ebe5018a9d850ef33afe94c4488f695bb1948dfe6e57697f1ff4d75d06 SHA512 6272d5e346067861235b8c5cbb5f4ec1bbb1cd80910ea913860e09ed34661df02ed3d4ed9fa55e870d7e22827fad84cc56bb701195908acca435643018fe81d3 WHIRLPOOL 3b123c494991cfa8374550afb2a8a07a303622e715dc13c8d2c1360fdeb4b7443f9bf7b1a5235f8dfd3ffe5e40a8aaf6985c2ac9e931a939c2a733fdaf2cea07
|
||||
AUX mhash-0.9.9.9-force64bit-tiger.patch 537 SHA256 708b048c79270330eb072118b5fdb3338900da9ddc0b6bf4ac3260c7d02593e0 SHA512 7ca2118569ad28107672f081fa4d06758bc78da48612ba31d6655e91ebf4928055b1643a012d60538b915b05d906adf23a8aeb3d7b9f5d8c12eaf1058b9f5454 WHIRLPOOL a2c40f9c6f455027ed336200d00afde7b559ed22bf9bed2824eff131c023fc701c1dae23ecc3be723cec435e5316a469db3e23c83cb1f14c276643d705639f7f
|
||||
AUX mhash-0.9.9.9-remove_premature_free.patch 464 SHA256 b750eef6fb406eb73e2ea46ac6d173587e8a75bdeba75bdb57f572e596844e53 SHA512 f8f9814c39890f14e760c6600998b628db27ca52efd864be123b646425be1edd106179840d8720c36948cfe509d2b320fd98c2aee0b3fcc7ae1fac8ccdba792e WHIRLPOOL 62ac0710bb716d0217f77726e8e5a47cd667d57ecc6112dbf17a5e3f89deca509d1db956ad79c7c207b9ebd2c9d2b5096e8ec1638584123efc41c4fbbaf9428e
|
||||
DIST mhash-0.9.9.9.tar.gz 931437 SHA256 3dcad09a63b6f1f634e64168dd398e9feb9925560f9b671ce52283a79604d13e SHA512 82ad8b8e9b0463c5a14f5c0e572badc42c4697bac5505443b144287b3f8510b1410721b4277f092a0d6045c4342e997831011cdfcbfa8f1dae6edd5d9e3cefee WHIRLPOOL d1a77b1ccb172af9ee4c7769b6f1d1f53f3b7cb1d87f7aad0c5fb64ae40302f21134a1cd05447dd766bc4408ae2dbb014db77d68a052a57131c955d3ca6453c2
|
||||
DIST mhash-0.9.9.tar.gz 919622 SHA256 a61d4f30f3377afd41e316e53f1d6a9a829f34d20add0e4bb29752cb01435c77 SHA512 3f32cdb6428d1941c7dce3d2bd2a516fd66b4f1bd595c5d429f592e4e45c2a12247bd93bcb2208637e8d8e7f284f1a730caad262c0c9f4bbd0dc2f8604cd98db WHIRLPOOL 70b8667d160cb686b41a87588043a3a5b2ffd0a662f7bc7f9fd8bb45526dd266f11557b1934cdeda651c4b219b068ed98908a8212e94abfa79930785e3691872
|
||||
EBUILD mhash-0.9.9-r1.ebuild 1096 SHA256 e24a50fafda9cc138d3013954e1349c2910375750a5cb5796b6c51149f12005e SHA512 5a314e078217cfb38071beecc6c854bd6d67ce15f04dfb95a3cc2316c5ad85425021300fb09271f01d3ba13c2ea2344ad778c1a0fe3e64091dd5873f5f746836 WHIRLPOOL 196b24bc8ad89f66e7807cd272c26279e5fea3899a581bcda0174932b885a9f550d18dfebbf42059574ec115da928b8ab308c1c751cdfad9ac2900300ccdc86c
|
||||
EBUILD mhash-0.9.9.9-r1.ebuild 1604 SHA256 297ca48daa61c8476aaaf3340b5f598f7154bb693052db1f6f9112db7500f35f SHA512 84b6251c91ca7adb6f5fe9763bb636d74f59329eeab0f6b537d41f22e070b648bc21b602fd8c731505a5d56e909227fc7a39ba9e3b150e0cd5433504d8b1478b WHIRLPOOL 99c5f1f0565cfb5eb1a23a0e24c6ec87fef910dd98dfbe81af2a875f03bcfd7d32b7e3abfe373b7b73008a2420adf05f593fc42b99feead45b4196ba2ca64233
|
||||
MISC ChangeLog 8771 SHA256 9c56dc16767ff2594652191dd1168f00672f2cafa30371d151bb6aeec33c6d81 SHA512 992c6be4a6a0d28f2af41769b27e719e86f376b954c38059705fc7edef1f90b9067342b5de09dd38352b56f3a1f8610ea407875b461cd403b5bf5d9f0c9842e8 WHIRLPOOL a665d9950634c13b1362c1c082b775390c64f7e377aa2555deb5441eb71f60dd0afaf3b99f9a121703124ae500a25b201c620bc79a39d6ee6af15ea171427ad2
|
||||
MISC metadata.xml 254 SHA256 01e5e65407b8647d4a3ba7fc968e271368b319b1b34a2df8fa891c70099a3e63 SHA512 1e5e169b9f7bbc60a3b0e19a0f21d108b6d5cdea4ab299817c8d157370f8a6a876c901aa94e4c8ef817f91fe53fe4cf029d72931d5fdb15b91b8119dc3d78e55 WHIRLPOOL acd26f78ca257d987fda8fbec98f3a9df754b8470d36fcf137b219760e9cfb5b95656fa104847c8e3cdb5b1f284ad97f3d6924ef8343c763e83f942abbeb9f23
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1.4.10 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJTTZtnAAoJEMcu9QQQ+wFraCkP/ieN2uILz3m9j1JAGEW9EdsB
|
||||
SVdTtAXuOFXqxze/O4polug1XMv/9Y9G/Wxig0GpQWhr4AIU7R8iWSV9LNwb+zAV
|
||||
/cyPdaCYDpwGYimdpBhQ2TzwqU364AmV2X6hu+ikK+pZyqz9OFJ7PztD1YEHF6if
|
||||
zyOFnoZCLcKBcSBLs2rLGCt04zebm6464tdn5K2DeyIWpSi6ean5bT4u2HJzriqy
|
||||
bRPXr+FJw6BN0R8XyTiT3wAJUeSIL853N7MU1zoXM78HC/+vakaQEu35d+Kc7JCa
|
||||
s6BikiTca5n7dgT/QXZDSVxdcIVaNOTDbouAB223egEk5+YnQ+oVUoDHtFh9SUdH
|
||||
weFb7kV3ETlJIZbj3St/FzwpfxvA0afH5fdTe6Te6dmJlm2p0L6YShIZa0Vnerls
|
||||
AqocJWPhwZpsuFTbK964CcxZAQtUXnKrTENlYLAsru7O0DMmoj9iXOympgjcCONB
|
||||
YpHKxPJE4il3VVHUukZXlzOuOBk+qZ5RzVaBdraeKbH0sp9xfZiiZXsmFFjZpPG1
|
||||
GD0lWUyklg47Mz2lJdtjtMtclJzFyNAzaj1fBdQenmPquWuATZ0d1rOxpz0pghNO
|
||||
mfPgX8UVVUXBKpS9fOl0a4XB8PCMTxVCDX8OYC+wA3bAG800ltdMJuS4+fdeo4Tu
|
||||
odIkend52K6gmZoWbNDr
|
||||
=LrYr
|
||||
-----END PGP SIGNATURE-----
|
||||
DIST mhash-0.9.9.9.tar.gz 931437 BLAKE2B 2daed92b731148c388d4340e67d99959f71783e68617614c9be797dae655ba1aeb087d4f604015edb752dedc2d69add305510996a06633ef26fd997ab7601bed SHA512 82ad8b8e9b0463c5a14f5c0e572badc42c4697bac5505443b144287b3f8510b1410721b4277f092a0d6045c4342e997831011cdfcbfa8f1dae6edd5d9e3cefee
|
||||
|
@ -7,9 +7,8 @@ Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=221093
|
||||
Patch-URL: http://bugs.gentoo.org/attachment.cgi?id=152625&action=view
|
||||
Signed-off-by: Peter Alfredson <loki_val@gentoo.org>
|
||||
|
||||
diff -NrU5 mhash-0.9.9.orig/configure.in mhash-0.9.9/configure.in
|
||||
--- mhash-0.9.9.orig/configure.in 2008-05-09 16:17:52.000000000 +0200
|
||||
+++ mhash-0.9.9/configure.in 2008-05-09 16:18:20.000000000 +0200
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -4,10 +4,11 @@
|
||||
AC_CANONICAL_TARGET
|
||||
AC_CONFIG_SRCDIR([lib/mhash.c])
|
||||
@ -22,9 +21,8 @@ diff -NrU5 mhash-0.9.9.orig/configure.in mhash-0.9.9/configure.in
|
||||
|
||||
dnl Check system.
|
||||
|
||||
diff -NrU5 mhash-0.9.9.orig/include/mutils/config.h.in mhash-0.9.9/include/mutils/config.h.in
|
||||
--- mhash-0.9.9.orig/include/mutils/config.h.in 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ mhash-0.9.9/include/mutils/config.h.in 2008-05-09 16:18:20.000000000 +0200
|
||||
--- a/include/mutils/config.h.in
|
||||
+++ b/include/mutils/config.h.in
|
||||
@@ -0,0 +1,22 @@
|
||||
+/* Name of package */
|
||||
+#undef PACKAGE
|
||||
@ -48,9 +46,8 @@ diff -NrU5 mhash-0.9.9.orig/include/mutils/config.h.in mhash-0.9.9/include/mutil
|
||||
+#undef VERSION
|
||||
+
|
||||
+
|
||||
diff -NrU5 mhash-0.9.9.orig/include/mutils/mhash_config.h.in mhash-0.9.9/include/mutils/mhash_config.h.in
|
||||
--- mhash-0.9.9.orig/include/mutils/mhash_config.h.in 2008-05-09 16:17:52.000000000 +0200
|
||||
+++ mhash-0.9.9/include/mutils/mhash_config.h.in 2008-05-09 16:19:17.000000000 +0200
|
||||
--- a/include/mutils/mhash_config.h.in
|
||||
+++ b/include/mutils/mhash_config.h.in
|
||||
@@ -179,28 +179,10 @@
|
||||
#undef MHASH_VERSION
|
||||
|
||||
|
@ -14,8 +14,8 @@ Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255006
|
||||
Patch-URL: http://bugs.gentoo.org/attachment.cgi?id=178560
|
||||
Signed-off-by: Thomas Harning <harningt@gmail.com>
|
||||
|
||||
--- mhash-0.9.9/lib/mhash.c 2007-02-21 01:18:46.000000000 -0500
|
||||
+++ mhash-0.9.9-new/lib/mhash.c 2009-01-15 01:57:53.000000000 -0500
|
||||
--- a/lib/mhash.c
|
||||
+++ b/lib/mhash.c
|
||||
@@ -719,6 +719,8 @@
|
||||
mutils_memcpy( &ret->state_size, &mem[pos], sizeof(ret->state_size));
|
||||
pos += sizeof( ret->state_size);
|
||||
|
@ -14,8 +14,8 @@ Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255131
|
||||
Patch-URL: http://bugs.gentoo.org/attachment.cgi?id=178666&action=view
|
||||
Signed-off-by: Thomas Harning <harningt@gmail.com>
|
||||
|
||||
--- mhash-0.9.9/lib/snefru.c 2009-01-16 00:16:04.000000000 -0500
|
||||
+++ mhash-0.9.9-new/lib/snefru.c 2009-01-16 00:16:21.000000000 -0500
|
||||
--- a/lib/snefru.c
|
||||
+++ b/lib/snefru.c
|
||||
@@ -859,6 +859,8 @@
|
||||
{
|
||||
mutils_word32 i;
|
||||
|
@ -14,8 +14,8 @@ Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255131
|
||||
Patch-URL: http://bugs.gentoo.org/attachment.cgi?id=178667&action=view
|
||||
Signed-off-by: Thomas Harning <harningt@gmail.com>
|
||||
|
||||
--- mhash-0.9.9/lib/whirlpool.c 2006-01-08 03:14:47.000000000 -0500
|
||||
+++ mhash-0.9.9-new/lib/whirlpool.c 2009-01-16 00:17:34.000000000 -0500
|
||||
--- a/lib/whirlpool.c
|
||||
+++ b/lib/whirlpool.c
|
||||
@@ -970,6 +970,8 @@
|
||||
mutils_word8 * digest)
|
||||
{
|
||||
|
@ -1,118 +0,0 @@
|
||||
diff -ur mhash-0.9.9.orig/lib/stdfns.c mhash-0.9.9/lib/stdfns.c
|
||||
--- mhash-0.9.9.orig/lib/stdfns.c Wed Apr 4 21:18:42 2007
|
||||
+++ mhash-0.9.9/lib/stdfns.c Mon May 28 16:08:38 2007
|
||||
@@ -152,12 +152,23 @@
|
||||
}
|
||||
}
|
||||
|
||||
+static void
|
||||
+mutils_memset8(void *s, __const mutils_word8 c, __const mutils_word32 n)
|
||||
+{
|
||||
+ mutils_word8 *stmp = s;
|
||||
+ mutils_word32 i;
|
||||
+
|
||||
+ for (i = 0; i < n; i++, stmp++)
|
||||
+ {
|
||||
+ *stmp = c;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
WIN32DLL_DEFINE
|
||||
void
|
||||
mutils_memset(void *s, __const mutils_word8 c, __const mutils_word32 n)
|
||||
{
|
||||
- mutils_word8 *stmp;
|
||||
- mutils_word32 *ltmp = (mutils_word32 *) s;
|
||||
+ mutils_word32 *ltmp;
|
||||
mutils_word32 lump;
|
||||
mutils_word32 i;
|
||||
mutils_word32 words;
|
||||
@@ -168,10 +179,22 @@
|
||||
return;
|
||||
}
|
||||
|
||||
+ if (n < 16)
|
||||
+ {
|
||||
+ return mutils_memset8(s, c, n);
|
||||
+ }
|
||||
+
|
||||
+ /* unaligned portion at beginning */
|
||||
+ remainder = (-(mutils_word32)s) & 0x3;
|
||||
+ mutils_memset8(s, c, remainder);
|
||||
+
|
||||
+ /* aligned words in the middle */
|
||||
+ ltmp = (mutils_word32 *) (s + remainder);
|
||||
+
|
||||
lump = (c << 24) + (c << 16) + (c << 8) + c;
|
||||
|
||||
- words = n >> 2;
|
||||
- remainder = n - (words << 2);
|
||||
+ words = (n - remainder) >> 2;
|
||||
+ remainder = n - remainder - (words << 2);
|
||||
|
||||
for (i = 0; i < words; i++, ltmp++)
|
||||
{
|
||||
@@ -178,12 +201,8 @@
|
||||
*ltmp = lump;
|
||||
}
|
||||
|
||||
- stmp = (mutils_word8 *) ltmp;
|
||||
-
|
||||
- for (i = 0; i < remainder; i++, stmp++)
|
||||
- {
|
||||
- *stmp = c;
|
||||
- }
|
||||
+ /* unaligned portion at end */
|
||||
+ return mutils_memset8(ltmp, c, remainder);
|
||||
}
|
||||
|
||||
static void
|
||||
@@ -275,6 +294,9 @@
|
||||
mutils_word32 *buffer;
|
||||
mutils_word32 *ptrIn;
|
||||
mutils_word32 *ptrOut;
|
||||
+ mutils_word8 *ptr8In;
|
||||
+ mutils_word8 *ptr8Out;
|
||||
+ mutils_word8 tmp8;
|
||||
mutils_word32 count = n * 4;
|
||||
|
||||
if (destructive == MUTILS_FALSE)
|
||||
@@ -295,10 +317,36 @@
|
||||
* data on a little-endian machine.
|
||||
*/
|
||||
|
||||
- for (loop = 0, ptrIn = x, ptrOut = buffer; loop < n; loop++, ptrOut++, ptrIn++)
|
||||
+ if ((mutils_word32)x & 0x3)
|
||||
{
|
||||
- *ptrOut = mutils_lend32(*ptrIn);
|
||||
+ ptr8In = (mutils_word8 *) x;
|
||||
+ ptr8Out = (mutils_word8 *) buffer;
|
||||
+ for (loop = 0; loop < n; loop++)
|
||||
+ {
|
||||
+#ifdef WORDS_BIGENDIAN
|
||||
+ tmp8 = ptr8In[0];
|
||||
+ ptr8Out[0] = ptr8In[3];
|
||||
+ ptr8Out[3] = tmp8;
|
||||
+ tmp8 = ptr8In[1];
|
||||
+ ptr8Out[1] = ptr8In[2];
|
||||
+ ptr8Out[2] = tmp8;
|
||||
+#else
|
||||
+ ptr8Out[0] = ptr8In[0];
|
||||
+ ptr8Out[1] = ptr8In[1];
|
||||
+ ptr8Out[2] = ptr8In[2];
|
||||
+ ptr8Out[3] = ptr8In[3];
|
||||
+#endif
|
||||
+ ptr8Out += 4;
|
||||
+ ptr8In += 4;
|
||||
+ }
|
||||
}
|
||||
+ else
|
||||
+ {
|
||||
+ for (loop = 0, ptrIn = x, ptrOut = buffer; loop < n; loop++, ptrOut++, ptrIn++)
|
||||
+ {
|
||||
+ *ptrOut = mutils_lend32(*ptrIn);
|
||||
+ }
|
||||
+ }
|
||||
|
||||
return(buffer);
|
||||
}
|
@ -1,6 +1,5 @@
|
||||
diff -up mhash-0.9.9.9/lib/stdfns.c.BAD mhash-0.9.9.9/lib/stdfns.c
|
||||
--- mhash-0.9.9.9/lib/stdfns.c.BAD 2009-07-02 16:38:43.217029623 -0400
|
||||
+++ mhash-0.9.9.9/lib/stdfns.c 2009-07-02 16:41:58.647120391 -0400
|
||||
--- a/lib/stdfns.c
|
||||
+++ b/lib/stdfns.c
|
||||
@@ -152,6 +152,18 @@ mutils_bzero(void *s, __const mutils_wor
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,5 @@
|
||||
diff -up mhash-0.9.9.9/lib/stdfns.c.BAD mhash-0.9.9.9/lib/stdfns.c
|
||||
--- mhash-0.9.9.9/lib/stdfns.c.BAD 2009-07-21 12:05:40.139461097 -0400
|
||||
+++ mhash-0.9.9.9/lib/stdfns.c 2009-07-21 12:06:52.151190927 -0400
|
||||
--- a/lib/stdfns.c
|
||||
+++ b/lib/stdfns.c
|
||||
@@ -378,6 +378,12 @@ mutils_memmove(void *dest, __const void
|
||||
bigptr1 = (mutils_word32 *) dest;
|
||||
bigptr2 = (mutils_word32 *) src;
|
||||
|
@ -1,6 +1,5 @@
|
||||
diff -up mhash-0.9.9.9/lib/tiger.c.BAD mhash-0.9.9.9/lib/tiger.c
|
||||
--- mhash-0.9.9.9/lib/tiger.c.BAD 2009-07-02 16:42:47.683029940 -0400
|
||||
+++ mhash-0.9.9.9/lib/tiger.c 2009-07-02 16:43:46.085049317 -0400
|
||||
--- a/lib/tiger.c
|
||||
+++ b/lib/tiger.c
|
||||
@@ -252,7 +252,9 @@ void tiger_update(struct tiger_ctx *ctx,
|
||||
void tiger_final(struct tiger_ctx *ctx)
|
||||
{
|
||||
|
@ -1,6 +1,5 @@
|
||||
diff -ru mhash-0.9.9.9.orig/src/keygen_test.c mhash-0.9.9.9/src/keygen_test.c
|
||||
--- mhash-0.9.9.9.orig/src/keygen_test.c 2007-02-21 07:39:08.000000000 +0100
|
||||
+++ mhash-0.9.9.9/src/keygen_test.c 2009-12-04 01:29:16.000000000 +0100
|
||||
--- a/src/keygen_test.c
|
||||
+++ b/src/keygen_test.c
|
||||
@@ -121,8 +121,6 @@
|
||||
|
||||
mhash_keygen_ext(KEYGEN_S2K_SALTED, data, key, keysize, password, passlen);
|
||||
|
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>robbat2@gentoo.org</email>
|
||||
<name>Robin H. Johnson</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">mhash</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mhash/mhash-0.9.9-r1.ebuild,v 1.8 2008/06/08 21:38:23 the_paya Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="library providing a uniform interface to a large number of hash algorithms"
|
||||
HOMEPAGE="http://mhash.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/mhash/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
src_unpack() {
|
||||
# Fix for issues in bug #181563
|
||||
unpack ${A} && cd "${S}"
|
||||
epatch "${FILESDIR}/${P}-mutils-align.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--enable-static \
|
||||
--enable-shared || die
|
||||
emake || die "make failure"
|
||||
cd doc && emake mhash.html || die "failed to build html"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/{bin,include,lib}
|
||||
make install DESTDIR="${D}" || die "install failure"
|
||||
|
||||
dodoc AUTHORS INSTALL NEWS README TODO THANKS ChangeLog
|
||||
dodoc doc/*.txt doc/skid* doc/*.c
|
||||
dohtml doc/mhash.html || die "dohtml failed"
|
||||
}
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mhash/mhash-0.9.9.9-r1.ebuild,v 1.13 2014/04/15 20:49:42 redlizard Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="library providing a uniform interface to a large number of hash algorithms"
|
||||
HOMEPAGE="http://mhash.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/mhash/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="dev-lang/perl" # pod2html
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-0.9.9-fix-{mem-leak,snefru-segfault,whirlpool-segfault}.patch \
|
||||
"${FILESDIR}"/${PN}-0.9.9-autotools-namespace-stomping.patch \
|
||||
"${FILESDIR}"/${P}-remove_premature_free.patch \
|
||||
"${FILESDIR}"/${P}-force64bit-tiger.patch \
|
||||
"${FILESDIR}"/${P}-align.patch \
|
||||
"${FILESDIR}"/${P}-alignment.patch
|
||||
sed -i \
|
||||
-e 's/--netscape//' \
|
||||
"${S}"/doc/Makefile.in
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# https://sourceforge.net/p/mhash/patches/11/
|
||||
export ac_cv_func_malloc_0_nonnull=yes
|
||||
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
emake -C doc mhash.html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
use static-libs || rm -f "${ED}"usr/lib*/libmhash.la
|
||||
dodoc AUTHORS ChangeLog NEWS README THANKS TODO \
|
||||
doc/{example.c,skid2-authentication}
|
||||
dohtml doc/mhash.html
|
||||
}
|
63
sdk_container/src/third_party/portage-stable/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
vendored
Normal file
63
sdk_container/src/third_party/portage-stable/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
vendored
Normal file
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Library providing a uniform interface to a large number of hash algorithms"
|
||||
HOMEPAGE="http://mhash.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/mhash/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
BDEPEND="dev-lang/perl" # pod2html
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.9.9-fix-mem-leak.patch
|
||||
"${FILESDIR}"/${PN}-0.9.9-fix-snefru-segfault.patch
|
||||
"${FILESDIR}"/${PN}-0.9.9-fix-whirlpool-segfault.patch
|
||||
"${FILESDIR}"/${PN}-0.9.9-autotools-namespace-stomping.patch
|
||||
"${FILESDIR}"/${P}-remove_premature_free.patch
|
||||
"${FILESDIR}"/${P}-force64bit-tiger.patch
|
||||
"${FILESDIR}"/${P}-align.patch
|
||||
"${FILESDIR}"/${P}-alignment.patch
|
||||
)
|
||||
|
||||
DOCS=( doc/example.c doc/skid2-authentication )
|
||||
|
||||
HTML_DOCS=( doc/mhash.html )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e 's/--netscape//' \
|
||||
"${S}"/doc/Makefile.in || die
|
||||
|
||||
# Refresh bundled libtool (ltmain.sh)
|
||||
# (elibtoolize is not sufficient)
|
||||
# bug #668666
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# https://sourceforge.net/p/mhash/patches/11/
|
||||
export ac_cv_func_malloc_0_nonnull=yes
|
||||
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
emake -C doc mhash.html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
31
sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/editor-wrapper-4-r1.ebuild
vendored
Normal file
31
sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/editor-wrapper-4-r1.ebuild
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Wrapper scripts that will execute EDITOR or PAGER"
|
||||
# There is no upstream, everything is in FILESDIR.
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's/@VAR@/EDITOR/g' "${FILESDIR}/${P}.sh" >editor || die
|
||||
sed -e 's/@VAR@/PAGER/g' "${FILESDIR}/${P}.sh" >pager || die
|
||||
if use prefix ; then
|
||||
sed -i \
|
||||
-e "s:#!/bin/sh:#!/usr/bin/env sh:" \
|
||||
-e "s: /etc/profile: \"${EPREFIX}/etc/profile\":" \
|
||||
editor pager || die
|
||||
fi
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/libexec
|
||||
doexe editor pager
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/editor-wrapper/editor-wrapper-4.ebuild,v 1.7 2011/12/29 21:37:29 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Wrapper scripts that will execute EDITOR or PAGER"
|
||||
HOMEPAGE="http://www.gentoo.org/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's/@VAR@/EDITOR/g' "${FILESDIR}/${P}.sh" >editor || die
|
||||
sed -e 's/@VAR@/PAGER/g' "${FILESDIR}/${P}.sh" >pager || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/libexec
|
||||
doexe editor pager
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
#!/bin/sh
|
||||
# Copyright 2009-2011 Gentoo Foundation
|
||||
# Copyright 2009-2011 Gentoo Authors
|
||||
# Distributed under the terms of the MIT/X11 license
|
||||
|
||||
# Wrapper script, executes ${@VAR@} with arguments $@
|
||||
|
12
sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/metadata.xml
vendored
Normal file
12
sdk_container/src/third_party/portage-stable/app-misc/editor-wrapper/metadata.xml
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>emacs@gentoo.org</email>
|
||||
<name>Gentoo Emacs project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,10 +1,2 @@
|
||||
AUX gentoo-bashcomp-20101217-make_globals.patch 312 SHA256 d535e8f15f996639de5c18990bc22a6dde1e3f46ca20211282dd9163f7d182f6 SHA512 52c57defde061ab2c28521a601e840cc6e00f4be3ea438edee7089a9ca98e6c540148c5da51744fd6108742b3d219997c93810bfc6f42ade29629ccb90b09af6 WHIRLPOOL 9d2b784cbb755c672f87cb9e4f0be147c68f933735f7ff77854100e778ec25c070869ff0ce0278eaad45aee059fc89f484fa1f9cf93a9e456a5260fb9cc0de5a
|
||||
DIST gentoo-bashcomp-20101217.tar.bz2 23095 SHA256 834e62a9189294f30771fce3fcdeca5fae6fd706c7fd35047f246fb2c0e8cd5a SHA512 29c4802b8f71585b7146e454f44700954de8655aa46dda7046338ed46e1e9835f4ea4141cfd5a813a5f75b6586b030e0e0cbde4c8030ec303f98110fa7a5e316 WHIRLPOOL 1d2c0ea0cd9a4888cc86b05bc9f9c9e9810a7af3c601c000cfc03d1f648cf958308d0d0c09615aec9b1d5b1f550398fca08b6a5b60cbc86d189650d13d2d0987
|
||||
DIST gentoo-bashcomp-20121024.tar.bz2 28025 SHA256 e7c23a671fa5fee6647729bfb0f93984fda3a33256cf5a29af6f525f2068c42a SHA512 ca755de801b8ecba6267395930024cbd6eb7f3f78c08de5caff6621bcf99554b68f8d3bb93f517f6a7fe27b08c42c8896910b0b93f8917db6e0172bfd614bacd WHIRLPOOL f4a08409874d9481618392810aa942c489337075d01050da24ee88b0dd41e303fc0b44a7f919034d1ddf543cc2a06c3d1cb46430e356a7f6f910a9874d0144bf
|
||||
DIST gentoo-bashcomp-20140911.tar.bz2 30258 SHA256 71d14492f9af8fe53e20bb130884fea36cf4ea643c8854713aa509b8602b7fb3 SHA512 cacd1c3353bce7e67d00758a714829860111932ab7addd0a84a06cae9218ff18aff4ea562e0682ca4db859408ca15817edd81548d54144223ed5016667549f7f WHIRLPOOL fb208cb268efa43dcb5a71a29c96c3ebe3731cbcb2cfa3d10776fa5ede20eadd496eab69d2c448346deaf367b49cca8ae92b77af40ceb4fac725249caffd6def
|
||||
EBUILD gentoo-bashcomp-20101217-r1.ebuild 1411 SHA256 e723fd2ec23a2d1eb68c4e8a0c65f5892233869bd9c13d760c445e9d3c822110 SHA512 799fd62b1fba1f8a20ce92b3b754bc13ab709a50a6e28ab19a5469248f6a5ec9543421c2871b2c31a63758a0e3dc07a214dfaa0e0cc6b36517396435497130b7 WHIRLPOOL cd38ef16a6082847fe7096786d3898045584bdf2991996dad936fc582456926f6ccd1bdd04fa0140d0bd2c8b10ed275dd96266f2d50f396bf558d3383301bcbb
|
||||
EBUILD gentoo-bashcomp-20121024.ebuild 1312 SHA256 e69370e10075642fec289c5fcc18a3b900919dced7ed79166c70371e2318227a SHA512 231c9d39eb88721cc79286c9c8f15a64e5ece68adadad634967f3e1d2acdd465253e675a7a875b00167984b5fff883b7ad893537f9a546009b7cffad0bfefd3e WHIRLPOOL ce65eccd6e22e2c07b7f4ae39e75e92c5ed635ede439e9005d964e3be5f456a635013165090ceafa6cf5ec6bc07b6f96b06c406f9c9597e0ec386b4430ed19bb
|
||||
EBUILD gentoo-bashcomp-20140911.ebuild 752 SHA256 ebf15674a8c2a55bf65f39f20ace67f2fabf278249c5eb42c81b2193988ecb5d SHA512 f0aa4db120aa031d9c98136e22d95fb635dd21cf5343588924c0ed75417f879c635c79fe48873d4edba4899c39b707b5a0b227b035e04ddc7d62ee06a06df5ff WHIRLPOOL 41d1a9fbbbd0d78e98b25508b431973aa3f0c262b8e672cc0ab5a06d3c1f59536027c0a09d0bd5616a366218ed0afc76bef29f6fd2cbda246fcd1164c22bcf75
|
||||
MISC ChangeLog 2775 SHA256 c06323f792c19c405f4ac89db2e5a5c227b0ca5301f7d52e84af7a2e7b92f268 SHA512 95dd40bd74a3b2f7ff963e8723440595875e9d29a3889f5133b6339538568d7a095ae42a144cf3e7f5c67ed45fae9f7b1c566abaa7540aec62ebc1f9e8150573 WHIRLPOOL 838b77402e4f5d5c38696ab17ebb7f2efb40ceca6c3c7e047b1e4f8e3fe39457cab79e127da65dbd7debdf9af96752e21c81d0d91f3d8f922da3a570a469da94
|
||||
MISC ChangeLog-2015 11726 SHA256 e03312228515a877ce679894f15509f3e17c3db52326f39c1e54909f0ab7481d SHA512 c55a68a66787893fbde4b9baa1ec19b72df277c257e416a36c4c27bbc02a32117a9e347fcdee7cda0094d8c30e8d9cb111ee10aba6bbcc71a083a0bae8552404 WHIRLPOOL 7c935af2abde6bff03445b59042c2a21aba41eaa95660f5b31d229d7c71e41795ca2f722c54f66a94844d1db67e4373fa7a3ab100d54d8e31f4ccc1c95366288
|
||||
MISC metadata.xml 265 SHA256 5c4f9426c69dd2191012bf8aae1952f4f6298c1f6ff0ec1e45fe0e05327694e9 SHA512 176f814d8c555e8726f36e012367b698e8a19a0662982621029a7f9190beecc5e6798e43c51698dc149364966cdeff7061121e54fa9d4cf2a3559a6ce4904e25 WHIRLPOOL 2fa84a9f23f48e804ab20a6fabe2707f86227bded2a41d3af30958db5a69bc6276140a7f035a256caeca5a8b8ce1c240383c300a90fc4a83334c178769bc3519
|
||||
DIST gentoo-bashcomp-20180302.tar.bz2 21485 BLAKE2B 887ac5cfa8c6ba431a6aa5f5918b8bdfbe6a1ae9a2e7ac21b3c06ec2062b448d924f928b1372e81749ece6d4aa673bbbaaa364ca744124c842e3819349917169 SHA512 6b4551b078505e6348cb10ca2d67faab4d323a0f0ddefc872145314303d6f95fe31f9706d43d9f20c0139610ce47e4cf70ba7516d911dc4927cfbf5d863bc063
|
||||
DIST gentoo-bashcomp-20190211.tar.bz2 21508 BLAKE2B 410994819f62b0bd105ca398c335d76993fd694b8e7f56c761b94fc1e2f6e90f2010f2f2a88febd71ac0c5643fc0e923c60151fbf9411e8a553b5917d6bcd8db SHA512 4b0a5e79f90ee8122fa8d0a7224fee6472b1762a0dda680ea1c0e8d4069760be9b6472e052b1b166a389c0e779816b98715386dbc62a3574e7ad851b2567a070
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- a/gentoo
|
||||
+++ b/gentoo
|
||||
@@ -21,7 +21,7 @@ have()
|
||||
_portdir()
|
||||
{
|
||||
(
|
||||
- source @GENTOO_PORTAGE_EPREFIX@/etc/make.globals 2>/dev/null
|
||||
+ source @GENTOO_PORTAGE_EPREFIX@/usr/share/portage/config/make.globals 2>/dev/null
|
||||
source @GENTOO_PORTAGE_EPREFIX@/etc/make.conf 2>/dev/null
|
||||
|
||||
echo ${PORTDIR}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
inherit eutils prefix
|
||||
|
||||
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)"
|
||||
HOMEPAGE="https://www.gentoo.org/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2
|
||||
https://dev.gentoo.org/~darkside/tmp/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-shells/bash-completion"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-make_globals.patch" #431034
|
||||
eprefixify gentoo
|
||||
}
|
||||
|
||||
src_compile() { :; } # There is a useless Makefile in the distfile
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/bash-completion
|
||||
doins gentoo || die "failed to install gentoo module"
|
||||
doins repoman || die "failed to install repoman module"
|
||||
doins layman || die "failed to install layman module"
|
||||
dodoc AUTHORS ChangeLog TODO
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# can't use bash-completion.eclass.
|
||||
elog "To enable command-line completion for ${PN}, run:"
|
||||
elog
|
||||
elog " eselect bashcomp enable gentoo"
|
||||
elog
|
||||
elog "to install locally, or"
|
||||
elog
|
||||
elog " eselect bashcomp enable --global gentoo"
|
||||
elog
|
||||
elog "to install system-wide. (and/or repoman instead of gentoo if you use"
|
||||
elog "repoman frequently)"
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
inherit eutils prefix
|
||||
|
||||
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)"
|
||||
HOMEPAGE="https://www.gentoo.org/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-shells/bash-completion"
|
||||
|
||||
src_prepare() {
|
||||
eprefixify gentoo
|
||||
}
|
||||
|
||||
src_compile() { :; } # There is a useless Makefile in the distfile
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/bash-completion
|
||||
doins gentoo || die "failed to install gentoo module"
|
||||
doins repoman || die "failed to install repoman module"
|
||||
doins layman || die "failed to install layman module"
|
||||
dodoc AUTHORS ChangeLog TODO
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# can't use bash-completion.eclass.
|
||||
elog "To enable command-line completion for ${PN}, run:"
|
||||
elog
|
||||
elog " eselect bashcomp enable gentoo"
|
||||
elog
|
||||
elog "to install locally, or"
|
||||
elog
|
||||
elog " eselect bashcomp enable --global gentoo"
|
||||
elog
|
||||
elog "to install system-wide. (and/or repoman instead of gentoo if you use"
|
||||
elog "repoman frequently)"
|
||||
}
|
@ -1,17 +1,17 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
|
||||
inherit bash-completion-r1
|
||||
|
||||
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)"
|
||||
HOMEPAGE="https://www.gentoo.org/"
|
||||
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
|
||||
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE=""
|
||||
|
||||
src_install() {
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit bash-completion-r1
|
||||
|
||||
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)"
|
||||
HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/"
|
||||
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install \
|
||||
completionsdir="$(get_bashcompdir)" \
|
||||
helpersdir="$(get_bashhelpersdir)" \
|
||||
compatdir="${EPREFIX}/etc/bash_completion.d"
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>shell-tools@gentoo.org</email>
|
||||
|
@ -1,202 +0,0 @@
|
||||
# ChangeLog for app-text/build-docbook-catalog
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/build-docbook-catalog/ChangeLog,v 1.46 2014/02/11 20:25:32 grobian Exp $
|
||||
|
||||
11 Feb 2014; Fabian Groffen <grobian@gentoo.org>
|
||||
build-docbook-catalog-1.20.ebuild:
|
||||
Export MAKEOPTS in case not yet set, bug #490754
|
||||
|
||||
18 Jan 2014; Mike Frysinger <vapier@gentoo.org>
|
||||
build-docbook-catalog-1.19.1-r1.ebuild, build-docbook-catalog-1.19.1.ebuild,
|
||||
build-docbook-catalog-1.20.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
15 Nov 2013; Christoph Junghans <ottxor@gentoo.org>
|
||||
build-docbook-catalog-1.20.ebuild:
|
||||
fixed installation on prefix (related bug #490754)
|
||||
|
||||
30 Sep 2013; Christoph Junghans <ottxor@gentoo.org>
|
||||
build-docbook-catalog-1.20.ebuild:
|
||||
removed unneeded eutils inherit
|
||||
|
||||
*build-docbook-catalog-1.20 (30 Sep 2013)
|
||||
|
||||
30 Sep 2013; Christoph Junghans <ottxor@gentoo.org>
|
||||
+build-docbook-catalog-1.20.ebuild:
|
||||
version bump
|
||||
|
||||
*build-docbook-catalog-1.19.1-r1 (11 Sep 2013)
|
||||
|
||||
11 Sep 2013; Christoph Junghans <ottxor@gentoo.org>
|
||||
+build-docbook-catalog-1.19.1-r1.ebuild,
|
||||
+files/build-docbook-catalog-1.19.1-no-flock.patch:
|
||||
added prefix support
|
||||
|
||||
21 Jul 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
|
||||
Cleanup due http://gentoo.2317880.n4.nabble.com/sgml-herd-has-no-maintainers-
|
||||
again-td259655.html
|
||||
|
||||
07 Feb 2013; Alexis Ballier <aballier@gentoo.org>
|
||||
build-docbook-catalog-1.19.1.ebuild:
|
||||
we need sys-apps/flock on fbsd, bug #412201
|
||||
|
||||
06 Dec 2012; Mike Gilbert <floppym@gentoo.org>
|
||||
build-docbook-catalog-1.19.1.ebuild:
|
||||
RDEPEND on libxml2 for the xmlcatalog utility.
|
||||
|
||||
06 Dec 2012; Mike Gilbert <floppym@gentoo.org>
|
||||
-build-docbook-catalog-1.19.ebuild, -build-docbook-catalog-1.4.ebuild,
|
||||
-build-docbook-catalog-1.6.ebuild:
|
||||
Remove old.
|
||||
|
||||
06 Dec 2012; Mike Gilbert <floppym@gentoo.org>
|
||||
build-docbook-catalog-1.19.1.ebuild:
|
||||
Stable on x86 wrt bug 437024. armin76 accidentally removed x86 from CC.
|
||||
|
||||
06 Oct 2012; Raúl Porcel <armin76@gentoo.org>
|
||||
build-docbook-catalog-1.19.1.ebuild:
|
||||
alpha/ia64/m68k/s390/sh/sparc/x86 stable wrt #437024
|
||||
|
||||
04 Oct 2012; Anthony G. Basile <blueness@gentoo.org>
|
||||
build-docbook-catalog-1.19.1.ebuild:
|
||||
stable arm ppc ppc64, bug #437024
|
||||
|
||||
03 Oct 2012; Jeroen Roovers <jer@gentoo.org>
|
||||
build-docbook-catalog-1.19.1.ebuild:
|
||||
Stable for HPPA (bug #437024).
|
||||
|
||||
03 Oct 2012; Agostino Sarubbo <ago@gentoo.org>
|
||||
build-docbook-catalog-1.19.1.ebuild:
|
||||
Stable for amd64, wrt bug #437024
|
||||
|
||||
*build-docbook-catalog-1.19.1 (02 Oct 2012)
|
||||
|
||||
02 Oct 2012; Mike Gilbert <floppym@gentoo.org>
|
||||
+build-docbook-catalog-1.19.1.ebuild:
|
||||
Version bump for bug 437004. Don't install /etc/xml/.keep.
|
||||
|
||||
26 Apr 2012; Alexis Ballier <aballier@gentoo.org>
|
||||
build-docbook-catalog-1.19.ebuild:
|
||||
keyword ~amd64-fbsd
|
||||
|
||||
*build-docbook-catalog-1.19 (28 Mar 2012)
|
||||
|
||||
28 Mar 2012; Mike Frysinger <vapier@gentoo.org>
|
||||
+build-docbook-catalog-1.19.ebuild:
|
||||
Version bump.
|
||||
|
||||
*build-docbook-catalog-1.6 (29 Mar 2011)
|
||||
|
||||
29 Mar 2011; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
build-docbook-catalog-1.4.ebuild, -build-docbook-catalog-1.5.ebuild,
|
||||
+build-docbook-catalog-1.6.ebuild:
|
||||
Version bump to handle bug #290680. Fix up SRC_URI/HOMEPAGE for old version.
|
||||
|
||||
*build-docbook-catalog-1.5 (23 Aug 2009)
|
||||
|
||||
23 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
-build-docbook-catalog-1.2.ebuild, +build-docbook-catalog-1.5.ebuild:
|
||||
Remove old version and add a new version to close bug #194485.
|
||||
|
||||
08 Jul 2009; Samuli Suominen <ssuominen@gentoo.org>
|
||||
build-docbook-catalog-1.2.ebuild, build-docbook-catalog-1.4.ebuild:
|
||||
keepdir /etc/xml to avoid stage building issues wrt #277092
|
||||
|
||||
08 Jul 2009; Samuli Suominen <ssuominen@gentoo.org>
|
||||
build-docbook-catalog-1.2.ebuild, build-docbook-catalog-1.4.ebuild:
|
||||
build-docbook-catalog needs getopt wrt #277092
|
||||
|
||||
24 Nov 2008; Brent Baude <ranger@gentoo.org>
|
||||
build-docbook-catalog-1.4.ebuild:
|
||||
Marking build-docbook-catalog-1.4 ppc64 for bug 246090
|
||||
|
||||
15 Nov 2008; Raúl Porcel <armin76@gentoo.org>
|
||||
build-docbook-catalog-1.4.ebuild:
|
||||
alpha/arm/ia64 stable wrt #246090
|
||||
|
||||
12 Nov 2008; Jeroen Roovers <jer@gentoo.org>
|
||||
build-docbook-catalog-1.4.ebuild:
|
||||
Stable for HPPA (bug #246090).
|
||||
|
||||
09 Nov 2008; nixnut <nixnut@gentoo.org> build-docbook-catalog-1.4.ebuild:
|
||||
Stable on ppc wrt bug 246090
|
||||
|
||||
09 Nov 2008; Markus Meier <maekke@gentoo.org>
|
||||
build-docbook-catalog-1.4.ebuild:
|
||||
amd64/x86 stable, bug #246090
|
||||
|
||||
08 Nov 2008; Ferris McCormick <fmccor@gentoo.org>
|
||||
build-docbook-catalog-1.4.ebuild:
|
||||
Sparc stable, required for Bug #246090.
|
||||
|
||||
*build-docbook-catalog-1.4 (22 Sep 2008)
|
||||
|
||||
22 Sep 2008; Diego Pettenò <flameeyes@gentoo.org>
|
||||
-build-docbook-catalog-1.3.ebuild, +build-docbook-catalog-1.4.ebuild:
|
||||
Bump to fix missing delegations.
|
||||
|
||||
*build-docbook-catalog-1.3 (22 Sep 2008)
|
||||
|
||||
22 Sep 2008; Diego Pettenò <flameeyes@gentoo.org>
|
||||
+build-docbook-catalog-1.3.ebuild:
|
||||
Release a new build-docbook-catalog supporting multiple XSL stylesheets
|
||||
(for xsl-ns).
|
||||
|
||||
29 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
|
||||
Removing agriffis from metadata due to his retirement (see #182294 for
|
||||
reference).
|
||||
|
||||
12 Mar 2007; Leonardo Boshell <leonardop@gentoo.org> metadata.xml:
|
||||
Replacing text-markup herd with the new sgml herd.
|
||||
|
||||
01 Mar 2007; <genstef@gentoo.org> build-docbook-catalog-1.2.ebuild:
|
||||
Dropped ppc-macos keyword, see you in prefix
|
||||
|
||||
24 Oct 2006; Roy Marples <uberlord@gentoo.org>
|
||||
build-docbook-catalog-1.2.ebuild:
|
||||
Added ~sparc-fbsd keyword.
|
||||
|
||||
05 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
|
||||
build-docbook-catalog-1.2.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
14 Feb 2006; Fabian Groffen <grobian@gentoo.org>
|
||||
build-docbook-catalog-1.2.ebuild:
|
||||
Marked ~ppc-macos (bug #122760)
|
||||
|
||||
09 Feb 2005; Aron Griffis <agriffis@gentoo.org>
|
||||
-build-docbook-catalog-1.1.ebuild:
|
||||
Trim old ebuilds
|
||||
|
||||
10 Oct 2004; Tom Gall <tgall@gentoo.org> build-docbook-catalog-1.2.ebuild:
|
||||
stable on ppc64, bug #60792
|
||||
|
||||
22 Aug 2004; Joshua Kinard <kumba@gentoo.org>
|
||||
build-docbook-catalog-1.2.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
19 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
build-docbook-catalog-1.2.ebuild:
|
||||
Stable on sparc wrt #60792
|
||||
|
||||
18 Aug 2004; Aron Griffis <agriffis@gentoo.org>
|
||||
build-docbook-catalog-1.2.ebuild:
|
||||
stable on alpha, ia64 and amd64
|
||||
|
||||
19 Aug 2004; Mike Gardiner <obz@gentoo.org> build-docbook-catalog-1.2.ebuild:
|
||||
Marked stable on x86
|
||||
|
||||
*build-docbook-catalog-1.2 (23 Jul 2004)
|
||||
|
||||
23 Jul 2004; Aron Griffis <agriffis@gentoo.org>
|
||||
+build-docbook-catalog-1.2.ebuild:
|
||||
Update to version 1.2, which is quieter except when --verbose is specified
|
||||
|
||||
15 Jul 2004; Robin H. Johnson <robbat2@gentoo.org> :
|
||||
fix broken package.
|
||||
|
||||
*build-docbook-catalog-1.1 (29 Jun 2004)
|
||||
|
||||
29 Jun 2004; Aron Griffis <agriffis@gentoo.org> +metadata.xml,
|
||||
+build-docbook-catalog-1.1.ebuild:
|
||||
New package to generate docbook-xml catalogs. Submitted by myself in bug 52725
|
@ -1,18 +1,2 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX build-docbook-catalog-1.19.1-no-flock.patch 889 SHA256 e2f8b79bbfe03e310508d6f300382530bab95adcfdef8fe1a88593868c3265a0 SHA512 5909e416520e74509001e2ee592699c2163646246cdcefb592be831381c25b3dda3dc0cc0605fee5633bb225a7e17419896601ba33628c8856eecf73e450c812 WHIRLPOOL 8bc2eb13e4051e02e7701e802483139341cf6dec65d080df68f6870e926edd9d156c75ac19fcf08215d3f1448bfdd6d1ffba34cfb661a5e015a7f6dc62d15a4d
|
||||
DIST build-docbook-catalog-1.19.1.tar.xz 4552 SHA256 78c3c6f2e4703d5fd7f24bc737777fadfd52a0d2f7bf4bbdc217cb927721a149 SHA512 9c4b1a30d8b2f820046cf987296035a1418fa55f47c2adc6702cdaa3a01efc8584bdc6804889cf13a85bb1f30b129af5c62ecf8a7376d56d0738f717619ddcc3 WHIRLPOOL c219b126a570ba42e6ed78ccfe8fa581f929bd6562332d2722c33f167831841ffc32e3a919342af6f38c1babeeb6e42172da7c580046a692eae5777f630c2e57
|
||||
DIST build-docbook-catalog-1.20.tar.xz 4620 SHA256 9475e60a7eda5d9a427315c0bd60a04b7e1f8a214596d470073aaf9db8ed47d2 SHA512 65656c78709a8da01cfedc786a31da2de125eeb65bdaa3d2e49ed3a0a7ff4429280d5d384f23dca0ab540b74f7c9b2ed4b80e970905a7d2838a841c81925b3f6 WHIRLPOOL 3f2b52f82ca08bfcd4fb81acf6d4a09f5e5a6e466fc1cf6bf1a16fb4f8f47dc60b3fee10e87db7027fcc22d4eff545c071185abf016a0c1e147cb5572c645e88
|
||||
EBUILD build-docbook-catalog-1.19.1-r1.ebuild 1568 SHA256 99173e3ffb0242194e41f26bdec94a94f8e3a95e5ff2cb7ee0272048cc8b6e4e SHA512 8a6a0e95a036bc9211a6ec0c64437a70352da7f4aae8802534e0207f87b05573f9cc58b47cb811a124dc90fbc6e9dce4d344da937fe46fee2afefec5dbdd9e4c WHIRLPOOL 74be4c2481e92562d5cf9e5950e7649696748fccff1288d312e86f4654a1f1690dc505c97cfc7c701dafdbdac2e566c3f0a3c7c82610d874cda7da8c2ccac420
|
||||
EBUILD build-docbook-catalog-1.19.1.ebuild 911 SHA256 bcd08395eb837b4fad088b158d4d0e33ba853e2dcc19b2a918552575eed33b83 SHA512 6c23138fb0f21f05a9718ca07bc8d2ad8f35772a836ae1e5bfa99a698a98538735f9db1846dda0d2797772c75f8cfb820a717fb483020485783aab3dced0baa1 WHIRLPOOL 634890a4710c7c67eac33faa2ec27cb86c5cfd5007e85266e817df236b303f2dc20e2666d0c20b844f73a5c9fe1e5abdd5e2cf4c9ccc43a7861b27e6095aede4
|
||||
EBUILD build-docbook-catalog-1.20.ebuild 1339 SHA256 1709c810797cbd881113f6d270a6953161b175167e58a5a91a0cadc94a90fc17 SHA512 ad79a31a09fe67897e61ed9560065e7d8f5b0712542978715c410008d9a9c93ab0705e44dc1ce947cf9af00c99d079a5547773de98acb330bbc6b957f8990159 WHIRLPOOL 40c1fed66da5b9f73d06bc8263281070ffa46bfa6c83dca04b43288ac46ee630722bac5da3c6348cfd0883939e8cb6fc4c511e23a36f38c8230ff10bb9096dee
|
||||
MISC ChangeLog 6928 SHA256 fddbcccd7da8a43a57b2381e5b2ec29f4c88a65dd8df76b002fc742e6af67ae4 SHA512 ccb6889c91c1663af59fd92c0ce5ee19e36eea6386bd931ea1d475e130c18262aeee37b3feddca9833cab12ddb3486f88c6c8449521f9fb89a10a8a07fb88ccc WHIRLPOOL 3bc78c1629705e7b68e885cfeaaeba0fea3e3e6dafb86d2c031f7a439d73eff38a5a8cca621a01fd616c04e8de605c9a96e46d0820bdfcaa9e28af58c80cf585
|
||||
MISC metadata.xml 208 SHA256 98f8aa3fb70533eeab6b09d5bc30bd8f649ec13d9b04363490082fb87bb6032e SHA512 d5a7f3cb2fe57f8d7783ba358068648b122d9f5de81a17bff61ce600e42b6487e6f7e2a62c8be95cc7021cb3ea88716824b1ad0565da922ea753bea2417b3d3d WHIRLPOOL e38a6cdef2acb3efdc182efde482593790f773ab3bb9b66cced3af47e4ab39368757e17c4352c6cacaefa338341db88c3bcc3ffcd32aabd7984c5b19051a7bb7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (SunOS)
|
||||
|
||||
iEYEAREIAAYFAlL6hz0ACgkQX3X2B8XHTomnbACeJ5gYRm/zZrGaxpn1L/Ynu39P
|
||||
D84AoI81CzlykHRvb6WEsNTOt/cX4hk6
|
||||
=EDOM
|
||||
-----END PGP SIGNATURE-----
|
||||
DIST build-docbook-catalog-1.21.tar.xz 4620 BLAKE2B ed4aa645a5bb8e168c291c05891a2359114c9148a81588d93542528a0c74828a1824dc98a14468e8ba65525edf5aae8c936f29190d54063064cd54e2af8dbc3c SHA512 0becc1bae100101b072c62bee844157151336aebc39a046030c8b7b501e13f1b3552097b244ac51339abd2e724304f4fe728861b7d5f070c26973998936861bc
|
||||
DIST build-docbook-catalog-2.1.tar.bz2 4731 BLAKE2B 38864866f03052386a0ba2fe832c750b851a5a0730df54fbac5253da682e92c0d865333c136d9c169a843e2a1ce291b2e5b5af657e7dba0dbf8d2fda213f6891 SHA512 8399652841f25feefa9ad3c138580f31da34410a44f2bdbdb4d63cb6efd1be445c7c4df6ed93629e53df4a4c6d988ed32a6a709f1abb059ccac0bc35b3b516a5
|
||||
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/build-docbook-catalog/build-docbook-catalog-1.19.1-r1.ebuild,v 1.2 2014/01/18 11:46:00 vapier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="DocBook XML catalog auto-updater"
|
||||
HOMEPAGE="http://sources.gentoo.org/gentoo-src/build-docbook-catalog/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz
|
||||
http://dev.gentoo.org/~floppym/distfiles/${P}.tar.xz
|
||||
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="userland_BSD kernel_linux"
|
||||
|
||||
RDEPEND="kernel_linux? ( sys-apps/util-linux )
|
||||
!kernel_linux? ( app-misc/getopt )
|
||||
!<app-text/docbook-xsl-stylesheets-1.73.1
|
||||
userland_BSD? ( sys-apps/flock )
|
||||
dev-libs/libxml2"
|
||||
DEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
if use prefix ; then
|
||||
sed -i -e "/^\(ROOTCONFDIR\|DOCBOOKDIR\)=/s:=/:=${EPREFIX}/:" build-docbook-catalog || die
|
||||
sed -i -e "/^\(SYSCONFDIR\|PREFIX\) = /s:= /:= ${EPREFIX}/:" Makefile || die
|
||||
if use !kernel_linux ; then
|
||||
sed -i -e '/opts=/s/getopt/getopt-long/' build-docbook-catalog || die
|
||||
fi
|
||||
epatch "${FILESDIR}"/${P}-no-flock.patch # obsoletes flock requirement
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# New version -> regen files
|
||||
build-docbook-catalog
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/build-docbook-catalog/build-docbook-catalog-1.19.1.ebuild,v 1.9 2014/01/18 11:46:00 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="DocBook XML catalog auto-updater"
|
||||
HOMEPAGE="http://sources.gentoo.org/gentoo-src/build-docbook-catalog/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz
|
||||
http://dev.gentoo.org/~floppym/distfiles/${P}.tar.xz
|
||||
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="userland_BSD"
|
||||
|
||||
RDEPEND="|| ( sys-apps/util-linux app-misc/getopt )
|
||||
!<app-text/docbook-xsl-stylesheets-1.73.1
|
||||
userland_BSD? ( sys-apps/flock )
|
||||
dev-libs/libxml2"
|
||||
DEPEND=""
|
||||
|
||||
pkg_postinst() {
|
||||
# New version -> regen files
|
||||
build-docbook-catalog
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/build-docbook-catalog/build-docbook-catalog-1.20.ebuild,v 1.5 2014/02/11 20:25:32 grobian Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="DocBook XML catalog auto-updater"
|
||||
HOMEPAGE="http://sources.gentoo.org/gentoo-src/build-docbook-catalog/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz
|
||||
http://dev.gentoo.org/~floppym/distfiles/${P}.tar.xz
|
||||
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="|| ( sys-apps/util-linux app-misc/getopt )
|
||||
!<app-text/docbook-xsl-stylesheets-1.73.1
|
||||
dev-libs/libxml2"
|
||||
DEPEND=""
|
||||
|
||||
pkg_setup() {
|
||||
# export for bug #490754
|
||||
export MAKEOPTS+=" EPREFIX=${EPREFIX}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "/^EPREFIX=/s:=.*:='${EPREFIX}':" build-docbook-catalog || die
|
||||
has_version sys-apps/util-linux || sed -i -e '/^GETOPT=/s/getopt/&-long/' build-docbook-catalog || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# New version -> regen files
|
||||
build-docbook-catalog
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="DocBook XML catalog auto-updater"
|
||||
HOMEPAGE="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz
|
||||
https://dev.gentoo.org/~haubi/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxml2
|
||||
|| ( sys-apps/util-linux app-misc/getopt )
|
||||
!<app-text/docbook-xsl-stylesheets-1.73.1
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i -e "/^EPREFIX=/s:=.*:='${EPREFIX}':" build-docbook-catalog || die
|
||||
has_version sys-apps/util-linux || sed -i -e '/^GETOPT=/s/getopt/&-long/' build-docbook-catalog || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# export for bug #490754
|
||||
export MAKEOPTS+=" EPREFIX=${EPREFIX}"
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# New version -> regen files
|
||||
# See bug #816303 for rationale behind die
|
||||
build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?"
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
DESCRIPTION="DocBook XML catalog auto-updater"
|
||||
HOMEPAGE="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/"
|
||||
SRC_URI="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/snapshot/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxml2
|
||||
|| ( sys-apps/util-linux app-misc/getopt )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i -e "/^EPREFIX=/s:=.*:='${EPREFIX}':" build-docbook-catalog || die
|
||||
has_version sys-apps/util-linux || sed -i -e '/^GETOPT=/s/getopt/&-long/' build-docbook-catalog || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# export for bug #490754
|
||||
export MAKEOPTS+=" EPREFIX=${EPREFIX}"
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# New version -> regen files
|
||||
# See bug #816303 for rationale behind die
|
||||
# create directory if needed
|
||||
mkdir -p "${EROOT}"/run/lock
|
||||
build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?"
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
build-docbook-catalog: avoid usage of non-portable flock
|
||||
|
||||
Solaris has no flock(1), hence use shell-provided until instead to
|
||||
simulate lock.
|
||||
|
||||
--- build-docbook-catalog
|
||||
+++ build-docbook-catalog
|
||||
@@ -65,10 +65,14 @@
|
||||
mkdir -p "${ROOT}${ROOTCONFDIR}" || error "could not create ${ROOTCONFDIR}"
|
||||
fi
|
||||
|
||||
+ local lock="${ROOT}${ROOTCONFDIR}"/build-docbook-catalog-lock
|
||||
(
|
||||
# Lock the dir to avoid trashing other runs that might
|
||||
# be running parallel.
|
||||
- flock 123 || error "unable to lock ${ROOTCONFDIR}"
|
||||
+ touch "${lock}".$$ && \
|
||||
+ until ln "${lock}".$$ "${lock}" 2>/dev/null; do sleep 1; done && \
|
||||
+ rm "${lock}".$$
|
||||
+ [[ -f ${lock}.$$ ]] && error "unable to lock ${ROOTCONFDIR}"
|
||||
|
||||
create_catalogs # will exit on error
|
||||
for type in xsl xsl-ns xsl-saxon xsl-xalan; do
|
||||
@@ -90,7 +94,8 @@
|
||||
populate_entities
|
||||
fi
|
||||
|
||||
- ) 123>"${ROOT}${ROOTCONFDIR}/.keep"
|
||||
+ )
|
||||
+ rm "${lock}"
|
||||
|
||||
exit 0
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
8
sdk_container/src/third_party/portage-stable/changelog/updates/2021-12-17-eapi4-update.md
vendored
Normal file
8
sdk_container/src/third_party/portage-stable/changelog/updates/2021-12-17-eapi4-update.md
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
- ipset ([7.11](https://ipset.netfilter.org/changelog.html))
|
||||
- acl ([2.3.1](https://git.savannah.nongnu.org/cgit/acl.git/log/?h=v2.3.1))
|
||||
- attr ([2.5.1](https://git.savannah.nongnu.org/cgit/attr.git/log/?h=v2.5.1))
|
||||
- diffutils ([3.8](https://lists.gnu.org/archive/html/info-gnu/2021-08/msg00000.html))
|
||||
- ethtool ([5.10](https://git.kernel.org/pub/scm/network/ethtool/ethtool.git/tree/NEWS?h=v5.10))
|
||||
- lshw ([02.19.2b_p20210121](https://www.ezix.org/project/wiki/HardwareLiSter#Changes))
|
||||
- ipvsadm ([1.27](http://archive.linuxvirtualserver.org/html/lvs-devel/2013-09/msg00011.html))
|
||||
- lsof ([4.94.0](https://github.com/lsof-org/lsof/releases/tag/4.94.0))
|
@ -1,3 +1,2 @@
|
||||
DIST glog-0.3.3.tar.gz 509676 BLAKE2B 21d8893ff535c0e8c1de27214f535aaea99727128d80f421da096969c19504da6a296054db2931232b4fd372446f96189464e4000f44c5720152085aa9976978 SHA512 95418ff0857415a0fbc15caeb22a13f3b6736618adcc3c30e054626f1397bc58399c45f68784c70b1f5dc594ebc6ea66e386896beab5c20be72dd53b25f5a4ac
|
||||
DIST glog-0.3.4.tar.gz 522508 BLAKE2B 4a188d5998005b29afc52f2ea548f33e06a68da993bb74960e5aedb214ec52ef9e9fc39efb1a34f38f217b92df7db064ff01d58df36c3e4ad789becc97335ec2 SHA512 139525b546a9eccacc9bebf7cc3053ba52229e9488485ad45344c3d3134ca819d3b571250c0e3a6d84097009c8be89b0f4fa16ef5ec838ffcc237ae11c3a034c
|
||||
DIST glog-0.3.5.tar.gz 532275 BLAKE2B a455f3ff8fc7cf2861a4351a0305db9455bb79977e57c49b6269b3fa2c147cd9627bfaf4c7aaa04fe4a49158d79abeb5b985813fe8c473d6005e915335c0d693 SHA512 a54a3b8b4b7660d7558ba5168c659bc3c8323c30908a4f6a4bbc6f9cd899350f3243aabc720daebfdeb799b276b51ba1eaa1a0f83149c4e1a038d552ada1ed72
|
||||
DIST glog-0.4.0.tar.gz 200955 BLAKE2B 083da6117af3e85697724942bfcb5a7831d447666945b06b149d8d324231b10923887bd8c507e8027136d12bffd30a657cb225df8c449f234381e3876f132953 SHA512 b585f1819ade2075f6b61dc5aaca5c3f9d25601dba2bd08b6c49b96ac5f79db23c6b7f2042df003f7130497dd7241fcaa8b107d1f97385cb66ce52d3c554b176
|
||||
DIST glog-0.5.0.tar.gz 183346 BLAKE2B 9109a9a4bd3c74ba5d4c1d9ed44ffe0e16d5d3b9b12bf9dd5d31c6e728292ea50f39b4e1b96d55fbb35653a448af4dc8a978e266a2b0f34261c5108099e90845 SHA512 445e4338f3d81cd0b065f2da9c6ce343c243263ca144cea424ef97531a4e9e09c06ffd6942ac01c5213a8003c75cfbbede3c4028d12f0134f23ff29314769c1a
|
||||
|
@ -1,56 +0,0 @@
|
||||
http://code.google.com/p/google-glog/issues/detail?id=130
|
||||
|
||||
make the code work with all gcc targets
|
||||
|
||||
--- a/src/symbolize_unittest.cc
|
||||
+++ b/src/symbolize_unittest.cc
|
||||
@@ -60,9 +60,7 @@ using namespace GOOGLE_NAMESPACE;
|
||||
# endif // __i386__
|
||||
# else
|
||||
# endif // __GNUC__ >= 4
|
||||
-# if defined(__i386__) || defined(__x86_64__)
|
||||
-# define TEST_X86_32_AND_64 1
|
||||
-# endif // defined(__i386__) || defined(__x86_64__)
|
||||
+# define TEST_WITH_LABEL_ADDRESSES
|
||||
#endif
|
||||
|
||||
// A wrapper function for Symbolize() to make the unit test simple.
|
||||
@@ -289,22 +287,24 @@ TEST(Symbolize, SymbolizeWithDemanglingStackConsumption) {
|
||||
extern "C" {
|
||||
inline void* always_inline inline_func() {
|
||||
register void *pc = NULL;
|
||||
-#ifdef TEST_X86_32_AND_64
|
||||
- __asm__ __volatile__("call 1f; 1: pop %0" : "=r"(pc));
|
||||
+#ifdef TEST_WITH_LABEL_ADDRESSES
|
||||
+ pc = &&curr_pc;
|
||||
+ curr_pc:
|
||||
#endif
|
||||
return pc;
|
||||
}
|
||||
|
||||
void* ATTRIBUTE_NOINLINE non_inline_func() {
|
||||
register void *pc = NULL;
|
||||
-#ifdef TEST_X86_32_AND_64
|
||||
- __asm__ __volatile__("call 1f; 1: pop %0" : "=r"(pc));
|
||||
+#ifdef TEST_WITH_LABEL_ADDRESSES
|
||||
+ pc = &&curr_pc;
|
||||
+ curr_pc:
|
||||
#endif
|
||||
return pc;
|
||||
}
|
||||
|
||||
void ATTRIBUTE_NOINLINE TestWithPCInsideNonInlineFunction() {
|
||||
-#if defined(TEST_X86_32_AND_64) && defined(HAVE_ATTRIBUTE_NOINLINE)
|
||||
+#if defined(TEST_WITH_LABEL_ADDRESSES) && defined(HAVE_ATTRIBUTE_NOINLINE)
|
||||
void *pc = non_inline_func();
|
||||
const char *symbol = TrySymbolize(pc);
|
||||
CHECK(symbol != NULL);
|
||||
@@ -314,7 +314,7 @@ void ATTRIBUTE_NOINLINE TestWithPCInsideNonInlineFunction() {
|
||||
}
|
||||
|
||||
void ATTRIBUTE_NOINLINE TestWithPCInsideInlineFunction() {
|
||||
-#if defined(TEST_X86_32_AND_64) && defined(HAVE_ALWAYS_INLINE)
|
||||
+#if defined(TEST_WITH_LABEL_ADDRESSES) && defined(HAVE_ALWAYS_INLINE)
|
||||
void *pc = inline_func(); // Must be inlined.
|
||||
const char *symbol = TrySymbolize(pc);
|
||||
CHECK(symbol != NULL);
|
@ -1,142 +0,0 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -11,7 +11,7 @@
|
||||
AC_CONFIG_SRCDIR(README)
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AM_INIT_AUTOMAKE
|
||||
-AM_CONFIG_HEADER(src/config.h)
|
||||
+AC_CONFIG_HEADERS([src/config.h])
|
||||
|
||||
AC_LANG(C++)
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
AC_PROG_CXX
|
||||
AM_CONDITIONAL(GCC, test "$GCC" = yes) # let the Makefile know if we're gcc
|
||||
|
||||
-AC_PROG_LIBTOOL
|
||||
+LT_INIT
|
||||
AC_SUBST(LIBTOOL_DEPS)
|
||||
|
||||
# Check whether some low-level functions/files are available
|
||||
@@ -128,32 +128,48 @@
|
||||
fi
|
||||
|
||||
# Check if there is google-gflags library installed.
|
||||
-SAVE_CFLAGS="$CFLAGS"
|
||||
-SAVE_LIBS="$LIBS"
|
||||
-AC_ARG_WITH(gflags, AS_HELP_STRING[--with-gflags=GFLAGS_DIR],
|
||||
- GFLAGS_CFLAGS="-I${with_gflags}/include"
|
||||
- GFLAGS_LIBS="-L${with_gflags}/lib -lgflags"
|
||||
- CFLAGS="$CFLAGS $GFLAGS_CFLAGS"
|
||||
- LIBS="$LIBS $GFLAGS_LIBS"
|
||||
-)
|
||||
-AC_CHECK_LIB(gflags, main, ac_cv_have_libgflags=1, ac_cv_have_libgflags=0)
|
||||
-if test x"$ac_cv_have_libgflags" = x"1"; then
|
||||
- AC_DEFINE(HAVE_LIB_GFLAGS, 1, [define if you have google gflags library])
|
||||
- if test x"$GFLAGS_LIBS" = x""; then
|
||||
- GFLAGS_LIBS="-lgflags"
|
||||
- fi
|
||||
-else
|
||||
- GFLAGS_CFLAGS=
|
||||
- GFLAGS_LIBS=
|
||||
-fi
|
||||
-CFLAGS="$SAVE_CFLAGS"
|
||||
-LIBS="$SAVE_LIBS"
|
||||
+AC_ARG_ENABLE([gflags],
|
||||
+ AS_HELP_STRING([--enable-gflags], [Enable google-gflags]))
|
||||
+
|
||||
+ac_cv_have_libgflags=0
|
||||
+AS_IF([test "x$enable_gflags" != "xno"], [
|
||||
+ SAVE_CFLAGS="$CFLAGS"
|
||||
+ SAVE_LIBS="$LIBS"
|
||||
+ AC_ARG_WITH([gflags], AS_HELP_STRING([--with-gflags=GFLAGS_DIR]),[
|
||||
+ GFLAGS_CFLAGS="-I${with_gflags}/include"
|
||||
+ GFLAGS_LIBS="-L${with_gflags}/lib -lgflags"
|
||||
+ CFLAGS="$CFLAGS $GFLAGS_CFLAGS"
|
||||
+ LIBS="$LIBS $GFLAGS_LIBS"
|
||||
+ ])
|
||||
+
|
||||
+ AC_CHECK_LIB(gflags, main, ac_cv_have_libgflags=1, ac_cv_have_libgflags=0)
|
||||
+ CFLAGS="$SAVE_CFLAGS"
|
||||
+ LIBS="$SAVE_LIBS"
|
||||
+])
|
||||
+
|
||||
+AS_IF([test "x$ac_cv_have_libgflags" = "x1"], [
|
||||
+ AC_DEFINE([HAVE_LIB_GFLAGS], [1], [define if you have google gflags library])
|
||||
+ AS_IF([test "x$GFLAGS_LIBS" = "x"], [
|
||||
+ GFLAGS_LIBS="-lgflags"
|
||||
+ ])
|
||||
+], [
|
||||
+ GFLAGS_CFLAGS=
|
||||
+ GFLAGS_LIBS=
|
||||
+])
|
||||
|
||||
# TODO(hamaji): Use official m4 macros provided by testing libraries
|
||||
# once the m4 macro of Google Mocking becomes ready.
|
||||
# Check if there is Google Test library installed.
|
||||
-AC_CHECK_PROG(GTEST_CONFIG, gtest-config, "yes")
|
||||
-AC_CHECK_LIB(gtest, main, have_gtest_lib="yes")
|
||||
+AC_ARG_ENABLE([gtest-config],
|
||||
+ AS_HELP_STRING([--enable-gtest-config], [Enable looking for gtest-config]))
|
||||
+
|
||||
+AS_IF([test "x$enable_gtest_config" != "xno"], [
|
||||
+ AC_CHECK_PROG(GTEST_CONFIG, gtest-config, "yes")
|
||||
+ AC_CHECK_LIB(gtest, main, have_gtest_lib="yes")
|
||||
+], [
|
||||
+ have_gtest_lib="no"
|
||||
+])
|
||||
+
|
||||
if test x"$GTEST_CONFIG" = "xyes" -a x"$have_gtest_lib" = "xyes"; then
|
||||
GTEST_CFLAGS=`gtest-config --cppflags --cxxflags`
|
||||
GTEST_LIBS=`gtest-config --ldflags --libs`
|
||||
@@ -178,17 +194,13 @@
|
||||
AM_CONDITIONAL(HAVE_GMOCK, test x"$GMOCK_CONFIG" = "xyes")
|
||||
|
||||
# We want to link in libunwind if it exists
|
||||
-UNWIND_LIBS=
|
||||
-# Unfortunately, we need to check the header file in addition to the
|
||||
-# lib file to check if libunwind is available since libunwind-0.98
|
||||
-# doesn't install all necessary header files.
|
||||
-if test x"$ac_cv_have_libunwind_h" = x"1"; then
|
||||
- AC_CHECK_LIB(unwind, backtrace, UNWIND_LIBS=-lunwind)
|
||||
-fi
|
||||
-AC_SUBST(UNWIND_LIBS)
|
||||
-if test x"$UNWIND_LIBS" != x""; then
|
||||
- AC_DEFINE(HAVE_LIB_UNWIND, 1, [define if you have libunwind])
|
||||
-fi
|
||||
+AC_ARG_ENABLE([unwind],
|
||||
+ AS_HELP_STRING([--enable-unwind], [Enable libunwind]))
|
||||
+
|
||||
+AS_IF([test "x$enable_unwind" != "xno"], [
|
||||
+ PKG_CHECK_MODULES([UNWIND], [libunwind > 0.98])
|
||||
+ AC_DEFINE([HAVE_LIB_UNWIND], [1], [define if you have libunwind])
|
||||
+])
|
||||
|
||||
# We'd like to use read/write locks in several places in the code.
|
||||
# See if our pthreads support extends to that. Note: for linux, it
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -40,12 +40,11 @@
|
||||
nodist_gloginclude_HEADERS = src/glog/logging.h src/glog/raw_logging.h src/glog/vlog_is_on.h src/glog/stl_logging.h
|
||||
noinst_HEADERS = src/glog/logging.h.in src/glog/raw_logging.h.in src/glog/vlog_is_on.h.in src/glog/stl_logging.h.in
|
||||
|
||||
-docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
|
||||
## This is for HTML and other documentation you want to install.
|
||||
## Add your documentation files (in doc/) in addition to these
|
||||
## top-level boilerplate files. Also add a TODO file if you have one.
|
||||
-dist_doc_DATA = AUTHORS COPYING ChangeLog INSTALL NEWS README README.windows \
|
||||
- doc/designstyle.css doc/glog.html
|
||||
+dist_doc_DATA = AUTHORS ChangeLog INSTALL NEWS README
|
||||
+dist_html_DATA = doc/designstyle.css doc/glog.html
|
||||
|
||||
## The libraries (.so's) you want to install
|
||||
lib_LTLIBRARIES =
|
||||
@@ -215,7 +214,7 @@
|
||||
|
||||
## This should always include $(TESTS), but may also include other
|
||||
## binaries that you compile but don't want automatically installed.
|
||||
-noinst_PROGRAMS = $(TESTS) $(TEST_BINARIES)
|
||||
+check_PROGRAMS = $(TESTS) $(TEST_BINARIES)
|
||||
|
||||
rpm: dist-gzip packages/rpm.sh packages/rpm/rpm.spec
|
||||
@cd packages && ./rpm.sh ${PACKAGE} ${VERSION}
|
@ -1,56 +0,0 @@
|
||||
From b1639e3014996fbc7635870e013559c54e7e3b2f Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?David=20Mart=C3=ADnez=20Moreno?= <ender@debian.org>
|
||||
Date: Thu, 13 Aug 2015 09:31:26 -0700
|
||||
Subject: [PATCH] Fix ABI demangling for the GCC 5.x case.
|
||||
|
||||
When glog is compiled with gcc-5.2 in cxx11 ABI mode, it barfs about unmangled symbols. This patches it getting inspiration from binutils and demangle.cc itself, although it may be totally wrong or maybe have to use ParseAbiTag in more places. I haven't read the spec for the symbols, though.
|
||||
|
||||
This patch makes the demangle unit test pass correctly.
|
||||
---
|
||||
src/demangle.cc | 19 +++++++++++++++++++
|
||||
1 file changed, 19 insertions(+)
|
||||
|
||||
diff --git a/src/demangle.cc b/src/demangle.cc
|
||||
index e858181..0f0c831 100644
|
||||
--- a/src/demangle.cc
|
||||
+++ b/src/demangle.cc
|
||||
@@ -439,6 +439,7 @@ static bool ParseExprPrimary(State *state);
|
||||
static bool ParseLocalName(State *state);
|
||||
static bool ParseDiscriminator(State *state);
|
||||
static bool ParseSubstitution(State *state);
|
||||
+static bool ParseAbiTag(State *state);
|
||||
|
||||
// Implementation note: the following code is a straightforward
|
||||
// translation of the Itanium C++ ABI defined in BNF with a couple of
|
||||
@@ -567,6 +568,8 @@ static bool ParseNestedName(State *state) {
|
||||
static bool ParsePrefix(State *state) {
|
||||
bool has_something = false;
|
||||
while (true) {
|
||||
+ if (ParseAbiTag(state))
|
||||
+ continue;
|
||||
MaybeAppendSeparator(state);
|
||||
if (ParseTemplateParam(state) ||
|
||||
ParseSubstitution(state) ||
|
||||
@@ -585,6 +588,22 @@ static bool ParsePrefix(State *state) {
|
||||
return true;
|
||||
}
|
||||
|
||||
+// <abi-tag> ::= B <source-name>
|
||||
+static bool ParseAbiTag(State *state) {
|
||||
+ State copy = *state;
|
||||
+
|
||||
+ Append(state, "[", 1);
|
||||
+ if (ParseOneCharToken(state, 'B') &&
|
||||
+ ParseSourceName(state))
|
||||
+ {
|
||||
+ Append(state, "]", 1);
|
||||
+ return true;
|
||||
+ }
|
||||
+
|
||||
+ *state = copy;
|
||||
+ return false;
|
||||
+}
|
||||
+
|
||||
// <unqualified-name> ::= <operator-name>
|
||||
// ::= <ctor-dtor-name>
|
||||
// ::= <source-name>
|
99
sdk_container/src/third_party/portage-stable/dev-cpp/glog/files/glog-0.4.0-errnos.patch
vendored
Normal file
99
sdk_container/src/third_party/portage-stable/dev-cpp/glog/files/glog-0.4.0-errnos.patch
vendored
Normal file
@ -0,0 +1,99 @@
|
||||
Index: b/src/googletest.h
|
||||
===================================================================
|
||||
--- a/src/googletest.h
|
||||
+++ b/src/googletest.h
|
||||
@@ -437,6 +437,18 @@ static inline void StringReplace(string*
|
||||
}
|
||||
}
|
||||
|
||||
+static inline void IntReplace(string* str,
|
||||
+ const string& oldsub,
|
||||
+ int newsub) {
|
||||
+ size_t pos = str->find(oldsub);
|
||||
+ if (pos != string::npos) {
|
||||
+ std::ostringstream ss;
|
||||
+ ss << newsub;
|
||||
+ const std::string x = ss.str();
|
||||
+ str->replace(pos, oldsub.size(), x.c_str());
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
static inline string Munge(const string& filename) {
|
||||
FILE* fp = fopen(filename.c_str(), "rb");
|
||||
CHECK(fp != NULL) << filename << ": couldn't open";
|
||||
@@ -452,9 +464,13 @@ static inline string Munge(const string&
|
||||
|
||||
StringReplace(&line, "__SUCCESS__", StrError(0));
|
||||
StringReplace(&line, "__ENOENT__", StrError(ENOENT));
|
||||
+ IntReplace(&line, "__ENOENT_NUM__", ENOENT);
|
||||
StringReplace(&line, "__EINTR__", StrError(EINTR));
|
||||
+ IntReplace(&line, "__EINTR_NUM__", EINTR);
|
||||
StringReplace(&line, "__ENXIO__", StrError(ENXIO));
|
||||
+ IntReplace(&line, "__ENXIO_NUM__", ENXIO);
|
||||
StringReplace(&line, "__ENOEXEC__", StrError(ENOEXEC));
|
||||
+ IntReplace(&line, "__ENOEXEC_NUM__", ENOEXEC);
|
||||
result += line + "\n";
|
||||
}
|
||||
fclose(fp);
|
||||
Index: b/src/logging_unittest.cc
|
||||
===================================================================
|
||||
--- a/src/logging_unittest.cc
|
||||
+++ b/src/logging_unittest.cc
|
||||
@@ -238,6 +238,17 @@ int main(int argc, char **argv) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
+static int errnoForIteration(int i) {
|
||||
+ switch (i) {
|
||||
+ case 0: return 0;
|
||||
+ case 2: return ENOENT;
|
||||
+ case 4: return EINTR;
|
||||
+ case 6: return ENXIO;
|
||||
+ case 8: return ENOEXEC;
|
||||
+ }
|
||||
+ return -1;
|
||||
+}
|
||||
+
|
||||
void TestLogging(bool check_counts) {
|
||||
int64 base_num_infos = LogMessage::num_messages(GLOG_INFO);
|
||||
int64 base_num_warning = LogMessage::num_messages(GLOG_WARNING);
|
||||
@@ -246,7 +257,7 @@ void TestLogging(bool check_counts) {
|
||||
LOG(INFO) << string("foo ") << "bar " << 10 << ' ' << 3.4;
|
||||
for ( int i = 0; i < 10; ++i ) {
|
||||
int old_errno = errno;
|
||||
- errno = i;
|
||||
+ errno = errnoForIteration(i);
|
||||
PLOG_EVERY_N(ERROR, 2) << "Plog every 2, iteration " << COUNTER;
|
||||
errno = old_errno;
|
||||
|
||||
Index: b/src/logging_unittest.err
|
||||
===================================================================
|
||||
--- a/src/logging_unittest.err
|
||||
+++ b/src/logging_unittest.err
|
||||
@@ -51,21 +51,21 @@ WDATE TIME__ THREADID logging_unittest.c
|
||||
IDATE TIME__ THREADID logging_unittest.cc:LINE] Log if every 1, iteration 1
|
||||
EDATE TIME__ THREADID logging_unittest.cc:LINE] Log if less than 3 every 2, iteration 1
|
||||
IDATE TIME__ THREADID logging_unittest.cc:LINE] Log if every 1, iteration 2
|
||||
-EDATE TIME__ THREADID logging_unittest.cc:LINE] Plog every 2, iteration 3: __ENOENT__ [2]
|
||||
+EDATE TIME__ THREADID logging_unittest.cc:LINE] Plog every 2, iteration 3: __ENOENT__ [__ENOENT_NUM__]
|
||||
IDATE TIME__ THREADID logging_unittest.cc:LINE] Log if every 1, iteration 3
|
||||
EDATE TIME__ THREADID logging_unittest.cc:LINE] Log if less than 3 every 2, iteration 3
|
||||
EDATE TIME__ THREADID logging_unittest.cc:LINE] Log every 3, iteration 4
|
||||
IDATE TIME__ THREADID logging_unittest.cc:LINE] Log if every 1, iteration 4
|
||||
-EDATE TIME__ THREADID logging_unittest.cc:LINE] Plog every 2, iteration 5: __EINTR__ [4]
|
||||
+EDATE TIME__ THREADID logging_unittest.cc:LINE] Plog every 2, iteration 5: __EINTR__ [__EINTR_NUM__]
|
||||
EDATE TIME__ THREADID logging_unittest.cc:LINE] Log every 4, iteration 5
|
||||
IDATE TIME__ THREADID logging_unittest.cc:LINE] Log if every 1, iteration 5
|
||||
WDATE TIME__ THREADID logging_unittest.cc:LINE] Log if every 5, iteration 6
|
||||
IDATE TIME__ THREADID logging_unittest.cc:LINE] Log if every 1, iteration 6
|
||||
-EDATE TIME__ THREADID logging_unittest.cc:LINE] Plog every 2, iteration 7: __ENXIO__ [6]
|
||||
+EDATE TIME__ THREADID logging_unittest.cc:LINE] Plog every 2, iteration 7: __ENXIO__ [__ENXIO_NUM__]
|
||||
EDATE TIME__ THREADID logging_unittest.cc:LINE] Log every 3, iteration 7
|
||||
IDATE TIME__ THREADID logging_unittest.cc:LINE] Log if every 1, iteration 7
|
||||
IDATE TIME__ THREADID logging_unittest.cc:LINE] Log if every 1, iteration 8
|
||||
-EDATE TIME__ THREADID logging_unittest.cc:LINE] Plog every 2, iteration 9: __ENOEXEC__ [8]
|
||||
+EDATE TIME__ THREADID logging_unittest.cc:LINE] Plog every 2, iteration 9: __ENOEXEC__ [__ENOEXEC_NUM__]
|
||||
EDATE TIME__ THREADID logging_unittest.cc:LINE] Log every 4, iteration 9
|
||||
IDATE TIME__ THREADID logging_unittest.cc:LINE] Log if every 1, iteration 9
|
||||
EDATE TIME__ THREADID logging_unittest.cc:LINE] Log every 3, iteration 10
|
||||
|
@ -0,0 +1,19 @@
|
||||
Index: google-glog-0.3.2/src/signalhandler_unittest.sh
|
||||
===================================================================
|
||||
--- google-glog-0.3.2.orig/src/signalhandler_unittest.sh 2013-03-13 13:49:37.820188111 -0400
|
||||
+++ google-glog-0.3.2/src/signalhandler_unittest.sh 2013-03-13 14:07:11.980204520 -0400
|
||||
@@ -65,10 +65,10 @@
|
||||
exit 0
|
||||
fi
|
||||
|
||||
-# The PC cannot be obtained in signal handlers on PowerPC correctly.
|
||||
-# We just skip the test for PowerPC.
|
||||
-if [ x`uname -p` = x"powerpc" ]; then
|
||||
- echo "PASS (We don't test the signal handler on PowerPC.)"
|
||||
+# This test only works correctly on i386 and amd64.
|
||||
+# We just skip the test when not on those platforms.
|
||||
+if [ x`uname -m` != x"x86_64" -a x`uname -m` != x"i686" ]; then
|
||||
+ echo "PASS (We only test the signal handler on i386 or amd64.)"
|
||||
exit 0
|
||||
fi
|
||||
|
35
sdk_container/src/third_party/portage-stable/dev-cpp/glog/files/glog-0.4.0-fix-x32-build.patch
vendored
Normal file
35
sdk_container/src/third_party/portage-stable/dev-cpp/glog/files/glog-0.4.0-fix-x32-build.patch
vendored
Normal file
@ -0,0 +1,35 @@
|
||||
Description: fix FTBFS on x32
|
||||
Author: Guillaume Morin <guillaume@morinfr.org>
|
||||
Forwarded: no
|
||||
Last-Update: 2019-08-05
|
||||
|
||||
---
|
||||
|
||||
--- google-glog-0.3.4.orig/src/symbolize_unittest.cc
|
||||
+++ google-glog-0.3.4/src/symbolize_unittest.cc
|
||||
@@ -313,8 +313,12 @@ extern "C" {
|
||||
inline void* always_inline inline_func() {
|
||||
void *pc = NULL;
|
||||
#ifdef TEST_X86_32_AND_64
|
||||
+#if __x86_64__ || (__x86_64__ && __ILP32__)
|
||||
+ __asm__ __volatile__("call 1f; 1: popq %q0" : "=r"(pc));
|
||||
+#else
|
||||
__asm__ __volatile__("call 1f; 1: pop %0" : "=r"(pc));
|
||||
#endif
|
||||
+#endif
|
||||
return pc;
|
||||
}
|
||||
|
||||
@@ -322,8 +326,12 @@ void* ATTRIBUTE_NOINLINE non_inline_func
|
||||
void* ATTRIBUTE_NOINLINE non_inline_func() {
|
||||
void *pc = NULL;
|
||||
#ifdef TEST_X86_32_AND_64
|
||||
+#if __x86_64__ || (__x86_64__ && __ILP32__)
|
||||
+ __asm__ __volatile__("call 1f; 1: popq %q0" : "=r"(pc));
|
||||
+#else
|
||||
__asm__ __volatile__("call 1f; 1: pop %0" : "=r"(pc));
|
||||
#endif
|
||||
+#endif
|
||||
return pc;
|
||||
}
|
||||
|
@ -0,0 +1,106 @@
|
||||
https://github.com/google/glog/issues/125
|
||||
https://github.com/google/glog/pull/651
|
||||
https://github.com/google/glog/commit/81e0d616edeb73cbd06d6c40bc4f90593ac0c5d1
|
||||
|
||||
--- /src/glog/logging.h.in
|
||||
+++ /src/glog/logging.h.in
|
||||
@@ -594,6 +594,9 @@
|
||||
void* prefix_callback_data = NULL);
|
||||
#endif
|
||||
|
||||
+// Check if google's logging library has been initialized.
|
||||
+GOOGLE_GLOG_DLL_DECL bool IsGoogleLoggingInitialized();
|
||||
+
|
||||
// Shutdown google's logging library.
|
||||
GOOGLE_GLOG_DLL_DECL void ShutdownGoogleLogging();
|
||||
|
||||
--- /src/logging_custom_prefix_unittest.cc
|
||||
+++ /src/logging_custom_prefix_unittest.cc
|
||||
@@ -221,11 +221,15 @@
|
||||
LogWithLevels(0, 0, 0, 0); // simulate "before global c-tors"
|
||||
const string early_stderr = GetCapturedTestStderr();
|
||||
|
||||
+ EXPECT_FALSE(IsGoogleLoggingInitialized());
|
||||
+
|
||||
// Setting a custom prefix generator (it will use the default format so that
|
||||
// the golden outputs can be reused):
|
||||
string prefix_attacher_data = "good data";
|
||||
InitGoogleLogging(argv[0], &PrefixAttacher, static_cast<void*>(&prefix_attacher_data));
|
||||
|
||||
+ EXPECT_TRUE(IsGoogleLoggingInitialized());
|
||||
+
|
||||
RunSpecifiedBenchmarks();
|
||||
|
||||
FLAGS_logtostderr = true;
|
||||
@@ -992,8 +996,10 @@
|
||||
base::SetLogger(GLOG_INFO,
|
||||
new RecordDeletionLogger(&custom_logger_deleted,
|
||||
base::GetLogger(GLOG_INFO)));
|
||||
+ EXPECT_TRUE(IsGoogleLoggingInitialized());
|
||||
ShutdownGoogleLogging();
|
||||
EXPECT_TRUE(custom_logger_deleted);
|
||||
+ EXPECT_FALSE(IsGoogleLoggingInitialized());
|
||||
}
|
||||
|
||||
_START_GOOGLE_NAMESPACE_
|
||||
--- /src/logging_unittest.cc
|
||||
+++ /src/logging_unittest.cc
|
||||
@@ -197,8 +197,12 @@
|
||||
LogWithLevels(0, 0, 0, 0); // simulate "before global c-tors"
|
||||
const string early_stderr = GetCapturedTestStderr();
|
||||
|
||||
+ EXPECT_FALSE(IsGoogleLoggingInitialized());
|
||||
+
|
||||
InitGoogleLogging(argv[0]);
|
||||
|
||||
+ EXPECT_TRUE(IsGoogleLoggingInitialized());
|
||||
+
|
||||
RunSpecifiedBenchmarks();
|
||||
|
||||
FLAGS_logtostderr = true;
|
||||
@@ -965,8 +969,10 @@
|
||||
base::SetLogger(GLOG_INFO,
|
||||
new RecordDeletionLogger(&custom_logger_deleted,
|
||||
base::GetLogger(GLOG_INFO)));
|
||||
+ EXPECT_TRUE(IsGoogleLoggingInitialized());
|
||||
ShutdownGoogleLogging();
|
||||
EXPECT_TRUE(custom_logger_deleted);
|
||||
+ EXPECT_FALSE(IsGoogleLoggingInitialized());
|
||||
}
|
||||
|
||||
_START_GOOGLE_NAMESPACE_
|
||||
--- /src/utilities.cc
|
||||
+++ /src/utilities.cc
|
||||
@@ -62,6 +62,10 @@
|
||||
|
||||
static const char* g_program_invocation_short_name = NULL;
|
||||
|
||||
+bool IsGoogleLoggingInitialized() {
|
||||
+ return g_program_invocation_short_name != NULL;
|
||||
+}
|
||||
+
|
||||
_END_GOOGLE_NAMESPACE_
|
||||
|
||||
// The following APIs are all internal.
|
||||
@@ -176,10 +180,6 @@
|
||||
}
|
||||
}
|
||||
|
||||
-bool IsGoogleLoggingInitialized() {
|
||||
- return g_program_invocation_short_name != NULL;
|
||||
-}
|
||||
-
|
||||
#ifdef OS_WINDOWS
|
||||
struct timeval {
|
||||
long tv_sec, tv_usec;
|
||||
--- /src/utilities.h
|
||||
+++ /src/utilities.h
|
||||
@@ -163,8 +163,6 @@
|
||||
|
||||
const char* ProgramInvocationShortName();
|
||||
|
||||
-bool IsGoogleLoggingInitialized();
|
||||
-
|
||||
int64 CycleClock_Now();
|
||||
|
||||
int64 UsecToCycles(int64 usec);
|
@ -0,0 +1,171 @@
|
||||
https://github.com/google/glog/issues/649
|
||||
https://github.com/google/glog/pull/650
|
||||
https://github.com/google/glog/commit/86fea1ab254c463cbb72e5ce8bcc6855bc4e1e9c
|
||||
|
||||
--- /src/glog/vlog_is_on.h.in
|
||||
+++ /src/glog/vlog_is_on.h.in
|
||||
@@ -81,10 +81,10 @@
|
||||
// parsing of --vmodule flag and/or SetVLOGLevel calls.
|
||||
#define VLOG_IS_ON(verboselevel) \
|
||||
__extension__ \
|
||||
- ({ static @ac_google_namespace@::int32* vlocal__ = NULL; \
|
||||
+ ({ static @ac_google_namespace@::SiteFlag vlocal__{NULL, NULL, 0, NULL}; \
|
||||
@ac_google_namespace@::int32 verbose_level__ = (verboselevel); \
|
||||
- (vlocal__ == NULL ? @ac_google_namespace@::InitVLOG3__(&vlocal__, &FLAGS_v, \
|
||||
- __FILE__, verbose_level__) : *vlocal__ >= verbose_level__); \
|
||||
+ (vlocal__.level == NULL ? @ac_google_namespace@::InitVLOG3__(&vlocal__, &FLAGS_v, \
|
||||
+ __FILE__, verbose_level__) : *vlocal__.level >= verbose_level__); \
|
||||
})
|
||||
#else
|
||||
// GNU extensions not available, so we do not support --vmodule.
|
||||
@@ -105,6 +105,13 @@
|
||||
|
||||
// Various declarations needed for VLOG_IS_ON above: =========================
|
||||
|
||||
+struct SiteFlag {
|
||||
+ @ac_google_namespace@::int32* level;
|
||||
+ const char* base_name;
|
||||
+ size_t base_len;
|
||||
+ SiteFlag* next;
|
||||
+};
|
||||
+
|
||||
// Helper routine which determines the logging info for a particalur VLOG site.
|
||||
// site_flag is the address of the site-local pointer to the controlling
|
||||
// verbosity level
|
||||
@@ -114,7 +121,7 @@
|
||||
// We will return the return value for VLOG_IS_ON
|
||||
// and if possible set *site_flag appropriately.
|
||||
extern GOOGLE_GLOG_DLL_DECL bool InitVLOG3__(
|
||||
- @ac_google_namespace@::int32** site_flag,
|
||||
+ @ac_google_namespace@::SiteFlag* site_flag,
|
||||
@ac_google_namespace@::int32* site_default,
|
||||
const char* fname,
|
||||
@ac_google_namespace@::int32 verbose_level);
|
||||
--- /src/logging_unittest.cc
|
||||
+++ /src/logging_unittest.cc
|
||||
@@ -98,6 +98,7 @@
|
||||
static void TestRawLogging();
|
||||
static void LogWithLevels(int v, int severity, bool err, bool alsoerr);
|
||||
static void TestLoggingLevels();
|
||||
+static void TestVLogModule();
|
||||
static void TestLogString();
|
||||
static void TestLogSink();
|
||||
static void TestLogToString();
|
||||
@@ -223,6 +224,7 @@
|
||||
TestLogging(true);
|
||||
TestRawLogging();
|
||||
TestLoggingLevels();
|
||||
+ TestVLogModule();
|
||||
TestLogString();
|
||||
TestLogSink();
|
||||
TestLogToString();
|
||||
@@ -453,6 +455,24 @@
|
||||
LogWithLevels(1, GLOG_FATAL, false, true);
|
||||
}
|
||||
|
||||
+int TestVlogHelper() {
|
||||
+ if (VLOG_IS_ON(1)) {
|
||||
+ return 1;
|
||||
+ }
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+void TestVLogModule() {
|
||||
+ int c = TestVlogHelper();
|
||||
+ EXPECT_EQ(0, c);
|
||||
+
|
||||
+#if defined(__GNUC__)
|
||||
+ EXPECT_EQ(0, SetVLOGLevel("logging_unittest", 1));
|
||||
+ c = TestVlogHelper();
|
||||
+ EXPECT_EQ(1, c);
|
||||
+#endif
|
||||
+}
|
||||
+
|
||||
TEST(DeathRawCHECK, logging) {
|
||||
ASSERT_DEATH(RAW_CHECK(false, "failure 1"),
|
||||
"RAW: Check false failed: failure 1");
|
||||
--- /src/vlog_is_on.cc
|
||||
+++ /src/vlog_is_on.cc
|
||||
@@ -125,6 +125,8 @@
|
||||
// Pointer to head of the VModuleInfo list.
|
||||
// It's a map from module pattern to logging level for those module(s).
|
||||
static VModuleInfo* vmodule_list = 0;
|
||||
+static SiteFlag* cached_site_list = 0;
|
||||
+
|
||||
// Boolean initialization flag.
|
||||
static bool inited_vmodule = false;
|
||||
|
||||
@@ -190,6 +192,23 @@
|
||||
info->vlog_level = log_level;
|
||||
info->next = vmodule_list;
|
||||
vmodule_list = info;
|
||||
+
|
||||
+ SiteFlag** item_ptr = &cached_site_list;
|
||||
+ SiteFlag* item = cached_site_list;
|
||||
+
|
||||
+ // We traverse the list fully because the pattern can match several items
|
||||
+ // from the list.
|
||||
+ while (item) {
|
||||
+ if (SafeFNMatch_(module_pattern, pattern_len, item->base_name,
|
||||
+ item->base_len)) {
|
||||
+ // Redirect the cached value to its module override.
|
||||
+ item->level = &info->vlog_level;
|
||||
+ *item_ptr = item->next; // Remove the item from the list.
|
||||
+ } else {
|
||||
+ item_ptr = &item->next;
|
||||
+ }
|
||||
+ item = *item_ptr;
|
||||
+ }
|
||||
}
|
||||
}
|
||||
RAW_VLOG(1, "Set VLOG level for \"%s\" to %d", module_pattern, log_level);
|
||||
@@ -198,7 +217,7 @@
|
||||
|
||||
// NOTE: Individual VLOG statements cache the integer log level pointers.
|
||||
// NOTE: This function must not allocate memory or require any locks.
|
||||
-bool InitVLOG3__(int32** site_flag, int32* site_default,
|
||||
+bool InitVLOG3__(SiteFlag* site_flag, int32* level_default,
|
||||
const char* fname, int32 verbose_level) {
|
||||
MutexLock l(&vmodule_lock);
|
||||
bool read_vmodule_flag = inited_vmodule;
|
||||
@@ -211,10 +230,17 @@
|
||||
int old_errno = errno;
|
||||
|
||||
// site_default normally points to FLAGS_v
|
||||
- int32* site_flag_value = site_default;
|
||||
+ int32* site_flag_value = level_default;
|
||||
|
||||
// Get basename for file
|
||||
const char* base = strrchr(fname, '/');
|
||||
+
|
||||
+#ifdef _WIN32
|
||||
+ if (!base) {
|
||||
+ base = strrchr(fname, '\\');
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
base = base ? (base+1) : fname;
|
||||
const char* base_end = strchr(base, '.');
|
||||
size_t base_length = base_end ? size_t(base_end - base) : strlen(base);
|
||||
@@ -244,7 +270,20 @@
|
||||
ANNOTATE_BENIGN_RACE(site_flag,
|
||||
"*site_flag may be written by several threads,"
|
||||
" but the value will be the same");
|
||||
- if (read_vmodule_flag) *site_flag = site_flag_value;
|
||||
+ if (read_vmodule_flag) {
|
||||
+ site_flag->level = site_flag_value;
|
||||
+ // If VLOG flag has been cached to the default site pointer,
|
||||
+ // we want to add to the cached list in order to invalidate in case
|
||||
+ // SetVModule is called afterwards with new modules.
|
||||
+ // The performance penalty here is neglible, because InitVLOG3__ is called
|
||||
+ // once per site.
|
||||
+ if (site_flag_value == level_default && !site_flag->base_name) {
|
||||
+ site_flag->base_name = base;
|
||||
+ site_flag->base_len = base_length;
|
||||
+ site_flag->next = cached_site_list;
|
||||
+ cached_site_list = site_flag;
|
||||
+ }
|
||||
+ }
|
||||
|
||||
// restore the errno in case something recoverable went wrong during
|
||||
// the initialization of the VLOG mechanism (see above note "protect the..")
|
@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="4"
|
||||
inherit eutils multilib-minimal
|
||||
|
||||
DESCRIPTION="Google's C++ logging library"
|
||||
HOMEPAGE="https://github.com/google/glog"
|
||||
SRC_URI="https://google-glog.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="gflags static-libs unwind test"
|
||||
|
||||
RDEPEND="gflags? ( >=dev-cpp/gflags-2.0-r1[${MULTILIB_USEDEP}] )
|
||||
unwind? ( sys-libs/libunwind )"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=dev-cpp/gmock-1.7.0-r1[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.3.2-avoid-inline-asm.patch
|
||||
# Fix the --dodcdir flag:
|
||||
# https://code.google.com/p/google-glog/issues/detail?id=193
|
||||
sed -i \
|
||||
-e '/^docdir =/s:=.*:= @docdir@:' \
|
||||
Makefile.in || die
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
use test || export ac_cv_prog_GTEST_CONFIG=no
|
||||
ECONF_SOURCE=${S} \
|
||||
ac_cv_lib_gflags_main=$(usex gflags) \
|
||||
ac_cv_lib_unwind_backtrace=$(usex unwind) \
|
||||
econf \
|
||||
--docdir="\$(datarootdir)/doc/${PF}" \
|
||||
--htmldir='$(docdir)/html' \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
_emake() {
|
||||
# The tests always get built ... disable them when unused.
|
||||
emake $(usex test '' noinst_PROGRAMS=) "$@"
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
_emake
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
_emake install DESTDIR="${D}"
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# Punt docs we don't care about (NEWS is 0 bytes).
|
||||
rm "${ED}"/usr/share/doc/${PF}/{COPYING,NEWS,README.windows} || die
|
||||
|
||||
# --htmldir doesn't work (yet):
|
||||
# https://code.google.com/p/google-glog/issues/detail?id=144
|
||||
dohtml "${ED}"/usr/share/doc/${PF}/*
|
||||
rm "${ED}"/usr/share/doc/${PF}/*.{html,css}
|
||||
|
||||
use static-libs || find "${ED}" -name '*.la' -delete
|
||||
}
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools multilib-minimal
|
||||
|
||||
DESCRIPTION="Google's C++ logging library"
|
||||
HOMEPAGE="https://github.com/google/glog"
|
||||
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="gflags static-libs test unwind"
|
||||
|
||||
RDEPEND="
|
||||
gflags? ( >=dev-cpp/gflags-2.0-r1[${MULTILIB_USEDEP}] )
|
||||
unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=dev-cpp/gmock-1.7.0-r1[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.3.2-avoid-inline-asm.patch
|
||||
"${FILESDIR}"/${PN}-0.3.4-fix-build-system.patch
|
||||
"${FILESDIR}"/${PN}-0.3.4-fix-gcc5-demangling.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
$(use_enable gflags) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable test gtest-config) \
|
||||
$(use_enable unwind)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
|
||||
# package provides .pc files
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
}
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils multilib-minimal
|
||||
|
||||
DESCRIPTION="Google's C++ logging library"
|
||||
HOMEPAGE="https://github.com/google/glog"
|
||||
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="gflags static-libs unwind test"
|
||||
|
||||
RDEPEND="gflags? ( >=dev-cpp/gflags-2.0-r1[${MULTILIB_USEDEP}] )
|
||||
unwind? ( sys-libs/libunwind )"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=dev-cpp/gmock-1.7.0-r1[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.3.2-avoid-inline-asm.patch
|
||||
# Fix the --dodcdir flag:
|
||||
# https://code.google.com/p/google-glog/issues/detail?id=193
|
||||
sed -i \
|
||||
-e '/^docdir =/s:=.*:= @docdir@:' \
|
||||
Makefile.in || die
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
use test || export ac_cv_prog_GTEST_CONFIG=no
|
||||
ECONF_SOURCE=${S} \
|
||||
ac_cv_lib_gflags_main=$(usex gflags) \
|
||||
ac_cv_lib_unwind_backtrace=$(usex unwind) \
|
||||
econf \
|
||||
--docdir="\$(datarootdir)/doc/${PF}" \
|
||||
--htmldir='$(docdir)/html' \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
_emake() {
|
||||
# The tests always get built ... disable them when unused.
|
||||
emake $(usex test '' noinst_PROGRAMS=) "$@"
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
_emake
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
_emake install DESTDIR="${D}"
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# Punt docs we don't care about (NEWS is 0 bytes).
|
||||
rm "${ED}"/usr/share/doc/${PF}/{COPYING,NEWS,README.windows} || die
|
||||
|
||||
# --htmldir doesn't work (yet):
|
||||
# https://code.google.com/p/google-glog/issues/detail?id=144
|
||||
dohtml "${ED}"/usr/share/doc/${PF}/*
|
||||
rm "${ED}"/usr/share/doc/${PF}/*.{html,css}
|
||||
|
||||
use static-libs || find "${ED}" -name '*.la' -delete
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Copyright 2011-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
EAPI="7"
|
||||
|
||||
inherit autotools multilib-minimal
|
||||
|
||||
@ -11,19 +11,20 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="gflags static-libs test unwind"
|
||||
# -sparc as libunwind is not ported on sparc
|
||||
KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 -sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="gflags static-libs test"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
gflags? ( >=dev-cpp/gflags-2.0-r1[${MULTILIB_USEDEP}] )
|
||||
unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )"
|
||||
RDEPEND="sys-libs/libunwind[${MULTILIB_USEDEP}]
|
||||
gflags? ( dev-cpp/gflags[${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-cpp/gtest-1.8.0[${MULTILIB_USEDEP}] )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.3.2-avoid-inline-asm.patch
|
||||
"${FILESDIR}"/${PN}-0.3.4-fix-build-system.patch
|
||||
"${FILESDIR}"/${PN}-0.3.4-fix-gcc5-demangling.patch
|
||||
"${FILESDIR}"/${PN}-0.4.0-fix-x32-build.patch
|
||||
"${FILESDIR}"/${PN}-0.4.0-errnos.patch
|
||||
"${FILESDIR}"/${PN}-0.4.0-fix-test-on-ports.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
@ -33,10 +34,8 @@ src_prepare() {
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
$(use_enable gflags) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable test gtest-config) \
|
||||
$(use_enable unwind)
|
||||
ac_cv_lib_gflags_main="$(usex gflags)"
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
57
sdk_container/src/third_party/portage-stable/dev-cpp/glog/glog-0.5.0.ebuild
vendored
Normal file
57
sdk_container/src/third_party/portage-stable/dev-cpp/glog/glog-0.5.0.ebuild
vendored
Normal file
@ -0,0 +1,57 @@
|
||||
# Copyright 2011-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
CMAKE_ECLASS="cmake"
|
||||
|
||||
inherit cmake-multilib
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
inherit git-r3
|
||||
|
||||
EGIT_REPO_URI="https://github.com/google/glog"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Google Logging library"
|
||||
HOMEPAGE="https://github.com/google/glog"
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="gflags +libunwind llvm-libunwind test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="gflags? ( dev-cpp/gflags:0=[${MULTILIB_USEDEP}] )
|
||||
libunwind? (
|
||||
llvm-libunwind? ( sys-libs/llvm-libunwind:0=[${MULTILIB_USEDEP}] )
|
||||
!llvm-libunwind? ( sys-libs/libunwind:0=[${MULTILIB_USEDEP}] )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-cpp/gtest-1.8.0[${MULTILIB_USEDEP}] )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-IsGoogleLoggingInitialized_public.patch"
|
||||
"${FILESDIR}/${P}-vmodule_levels_changeability.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test ON OFF)
|
||||
-DWITH_CUSTOM_PREFIX=ON
|
||||
-DWITH_GFLAGS=$(usex gflags ON OFF)
|
||||
-DWITH_GTEST=$(usex test ON OFF)
|
||||
-DWITH_UNWIND=$(usex libunwind ON OFF)
|
||||
)
|
||||
if use libunwind; then
|
||||
mycmakeargs+=(
|
||||
-DUnwind_PLATFORM_LIBRARY="${ESYSROOT}/usr/$(get_libdir)/libunwind.so"
|
||||
)
|
||||
fi
|
||||
|
||||
cmake-multilib_src_configure
|
||||
}
|
@ -1,16 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>cpp@gentoo.org</email>
|
||||
<name>Gentoo C++ Project</name>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<email>arfrever.fta@gmail.com</email>
|
||||
<name>Arfrever Frehtes Taifersar Arahesis</name>
|
||||
</maintainer>
|
||||
<maintainer type="person" proxied="proxy">
|
||||
<email>floppym@gentoo.org</email>
|
||||
<name>Mike Gilbert</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="gflags">Use <pkg>dev-cpp/gflags</pkg> for flag parsing</flag>
|
||||
<flag name="unwind">Use <pkg>sys-libs/libunwind</pkg> for stack unwinding instead of glibc/gcc (may be more reliable on x86_64)</flag>
|
||||
<flag name="libunwind">Use libunwind library (<pkg>sys-libs/libunwind</pkg> or <pkg>sys-libs/llvm-libunwind</pkg>) instead of built-in fallback implementation for stack unwinding</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="google-code">google-glog</remote-id>
|
||||
<remote-id type="github">google/glog</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,81 +0,0 @@
|
||||
# ChangeLog for dev-libs/libltdl
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/ChangeLog,v 1.22 2015/04/13 08:39:18 ago Exp $
|
||||
|
||||
13 Apr 2015; Agostino Sarubbo <ago@gentoo.org> libltdl-2.4.6.ebuild:
|
||||
Stable for alpha, wrt bug #540408
|
||||
|
||||
12 Apr 2015; Mikle Kolyada <zlogene@gentoo.org> libltdl-2.4.6.ebuild:
|
||||
x86 stable wrt bug #540408
|
||||
|
||||
02 Apr 2015; Markus Meier <maekke@gentoo.org> libltdl-2.4.6.ebuild:
|
||||
arm stable, bug #540408
|
||||
|
||||
01 Apr 2015; Agostino Sarubbo <ago@gentoo.org> libltdl-2.4.6.ebuild:
|
||||
Stable for sparc, wrt bug #540408
|
||||
|
||||
31 Mar 2015; Agostino Sarubbo <ago@gentoo.org> libltdl-2.4.6.ebuild:
|
||||
Stable for ppc64, wrt bug #540408
|
||||
|
||||
28 Mar 2015; Agostino Sarubbo <ago@gentoo.org> libltdl-2.4.6.ebuild:
|
||||
Stable for ppc, wrt bug #540408
|
||||
|
||||
27 Mar 2015; Agostino Sarubbo <ago@gentoo.org> libltdl-2.4.6.ebuild:
|
||||
Stable for amd64, wrt bug #540408
|
||||
|
||||
21 Mar 2015; Mike Frysinger <vapier@gentoo.org> libltdl-2.4.6.ebuild:
|
||||
Mark arm64/ia64/m68k/s390/sh stable #540408.
|
||||
|
||||
19 Mar 2015; Jeroen Roovers <jer@gentoo.org> libltdl-2.4.6.ebuild:
|
||||
Stable for HPPA (bug #540408).
|
||||
|
||||
16 Mar 2015; Mike Frysinger <vapier@gentoo.org> libltdl-2.4.4.ebuild:
|
||||
Mark alpha/arm64/ia64/m68k/s390/sh/sparc stable #536696.
|
||||
|
||||
23 Feb 2015; Agostino Sarubbo <ago@gentoo.org> libltdl-2.4.4.ebuild:
|
||||
Stable for ppc64, wrt bug #536696
|
||||
|
||||
18 Feb 2015; Lars Wendler <polynomial-c@gentoo.org> libltdl-2.4.6.ebuild:
|
||||
Switch back to xz compressed tarball.
|
||||
|
||||
*libltdl-2.4.6 (15 Feb 2015)
|
||||
|
||||
15 Feb 2015; Lars Wendler <polynomial-c@gentoo.org> -libltdl-2.4.3.ebuild,
|
||||
+libltdl-2.4.6.ebuild:
|
||||
Version bump. Removed old.
|
||||
|
||||
28 Jan 2015; Agostino Sarubbo <ago@gentoo.org> libltdl-2.4.4.ebuild:
|
||||
Stable for ppc, wrt bug #536696
|
||||
|
||||
26 Jan 2015; Agostino Sarubbo <ago@gentoo.org> libltdl-2.4.4.ebuild:
|
||||
Stable for x86, wrt bug #536696
|
||||
|
||||
22 Jan 2015; Markus Meier <maekke@gentoo.org> libltdl-2.4.4.ebuild:
|
||||
arm stable, bug #536696
|
||||
|
||||
22 Jan 2015; Agostino Sarubbo <ago@gentoo.org> libltdl-2.4.4.ebuild:
|
||||
Stable for amd64, wrt bug #536696
|
||||
|
||||
*libltdl-2.4.5 (19 Jan 2015)
|
||||
|
||||
19 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> +libltdl-2.4.5.ebuild:
|
||||
Version bump.
|
||||
|
||||
17 Jan 2015; Jeroen Roovers <jer@gentoo.org> libltdl-2.4.4.ebuild:
|
||||
Stable for HPPA (bug #536696).
|
||||
|
||||
05 Jan 2015; Yixun Lan <dlan@gentoo.org> libltdl-2.4.4.ebuild:
|
||||
keyword ~arm64, test on board
|
||||
|
||||
*libltdl-2.4.4 (15 Dec 2014)
|
||||
|
||||
15 Dec 2014; Lars Wendler <polynomial-c@gentoo.org> +libltdl-2.4.4.ebuild:
|
||||
Version bump.
|
||||
|
||||
*libltdl-2.4.3 (03 Nov 2014)
|
||||
*libltdl-1.5.26 (03 Nov 2014)
|
||||
*libltdl-1.3.5 (03 Nov 2014)
|
||||
|
||||
03 Nov 2014; Mike Frysinger <vapier@gentoo.org> +libltdl-1.3.5.ebuild,
|
||||
+libltdl-1.5.26.ebuild, +libltdl-2.4.3.ebuild, +metadata.xml:
|
||||
Split libltdl out of main libtool package per upstream recommendations.
|
@ -1,32 +1 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST libtool-1.3.5.tar.gz 538884 SHA256 02e287ba621aa01ee581b0f88854deb222fa61e7e0fc55ed7685038354f0259f SHA512 e7e693da0e87bc3b178b270c1d5b0d46116d1624f6e3657ad75bc381bcbba8949ab0913fe3985c77e9dd0ee519df7da9c5ee3b4f6030ad1d4651de2e642c4bd6 WHIRLPOOL 038305555932f7554c5e50932a0bf8cd0f2a8007c26fdd21c81dc7c44ca9076d1086e3c05911f62719685bd7aa6b14463f3a1160bfbf6090bcdba6a162d95630
|
||||
DIST libtool-1.5.26.tar.gz 2961939 SHA256 1c35ae34fe85aa167bd7ab4bc9f477fe019138e1af62678d952fc43c0b7e2f09 SHA512 fcd39856c8cd457c97f176d5f6ce97fd93108808ce24315d179a7c9ca85bb90e799afaa83bc283ec627d73cfe0e0710d36a1ee8f39c9963cf2e806e64a0e0bcf WHIRLPOOL 0a56e666ee7ec79b74b500e761ebddc94fb3d322b1c29c3f9929071f71a339b3082faa486b75c7cfcf72182976a8d6152585ca92c08735a512c07eff80a24ec4
|
||||
DIST libtool-2.4.4.tar.xz 957476 SHA256 a8295b5853bf82a46635c944031e84970f2aa79c19df7a0c28f3ec8e11c07f6c SHA512 1ff24aa88962e0aae82e1fff41df7863f925627a506c6a663a79afa23729272aa4e5816889dd4697d5286d42483bcee2cc7352514768f1bd28ea546476074a84 WHIRLPOOL def0381a3608b52f8f5e9b83d297643d48d3e695117199b10b4ae3d6f5b11f3d3a36c4b6572b7659061c3fee77e46da4f5e3cfffa594063fed0fe382869c3539
|
||||
DIST libtool-2.4.5.tar.xz 971620 SHA256 84aac136513b009278896ffa255e4d685bcdb0cb0e5363be36adad64c986177e SHA512 67ceb387e33fbf0ffe6df422cd26939e305a365bb22674ce064ed7f7d6602054682515b014e290c70587b7f9b6f85f00fac31d6f000b4b022daaa2b343c17327 WHIRLPOOL 4a5171a8f23d50b78eb70bbd2ff9497fe2a970933392c65c41ab44600838cdc744e4e9ddfef37ac009cf5784de8c7b1ef061f8156919b7417e78529978afe7ed
|
||||
DIST libtool-2.4.6.tar.xz 973080 SHA256 7c87a8c2c8c0fc9cd5019e402bed4292462d00a718a7cd5f11218153bf28b26f SHA512 a6eef35f3cbccf2c9e2667f44a476ebc80ab888725eb768e91a3a6c33b8c931afc46eb23efaee76c8696d3e4eed74ab1c71157bcb924f38ee912c8a90a6521a4 WHIRLPOOL f6e1ea25cc8dd853f0de53c045bcd1166cfede9cb0e890079c2c05e6cbdb5e705e137f83ba32f7e16691b9c9108e9cfb2d14ed030cea07b6eacbe3f1ae18a73b
|
||||
EBUILD libltdl-1.3.5.ebuild 1068 SHA256 71e9d6b1063650f79104dbfaad78da45646aaf0ac1e95d37b23ce6039a330bf8 SHA512 f56010a57ac1eefc748424c491acb62fa0ccc30ff340d2dc337cb56442f3a559f8f6f3708e5e7bcf9f1453b677e399a822dfdcdc013603d5e4187460e09d6e0f WHIRLPOOL bb253d68d4a3b4b03a0dd2fd438797fcba22f43e8461402f191957453f4b35f13df2bbabf6ef3db522b081d75f4fe1f5489693f639dfda3ef2067423a72338bb
|
||||
EBUILD libltdl-1.5.26.ebuild 990 SHA256 12590a79d459c996457d0ce9cf4cef95ef4f25e77b045f2a91bf746670bf0fca SHA512 bd60c3d8a92df5471f1ed10184c8d58938c9ba0b3a6374421318849b3419339efab7b9ef7e0baab1eba615bae1f4b9320f65e792c2adf5688709b609b09bde8c WHIRLPOOL f28813260b588da53c5f2190a05e32aa7742e1b52d8de1841267d3b057e58ef5b22e1d3a869c902bc8a639e7157cc4b7262bcf08d3ea5b733d6d256ce7bc1f8b
|
||||
EBUILD libltdl-2.4.4.ebuild 1244 SHA256 4aac95d473febfe97e8d81541993ca553380e5e86b1b978a721d528b486ceb0d SHA512 a7a57d263c6be3c9e721967c8e0f36d87614ed0ae65e947b7d457aa675a8b055cf9008f5dd03925b6460d4c005cc74af7185059bfe6cbbda88af8ba855249126 WHIRLPOOL 449e339b6a45a96e521daa1fb841c21e7553eed73f763e467aa595b41cdecfe3b08b267baf647c76413f6f9ccd653b307659d820f4f6066d7de53525675ba70a
|
||||
EBUILD libltdl-2.4.5.ebuild 1263 SHA256 93b2e7c2621ed3987a7afed5e93ef0011a4ba51fe61e83220bd594acf62eaf5f SHA512 57101adad089efe5ee806b6c61fc9eb8d2a860e98e706e4a849072566ed7d3f7d2d16d72bd495844b1c676fb9e7f19ca81add01a8867d984f1ad371cfccb2578 WHIRLPOOL f48749e2a7ac4778588ef95ac8c518061e42dfa29bfc8d0606f716a002c8bd9172300ab40b925c6f5de1fe8febd9adfbce1abaa58dcd5781180c346f7e073375
|
||||
EBUILD libltdl-2.4.6.ebuild 1242 SHA256 9447e4a291102a996577334571b273a4df2bb30f7e10a71d700224f88ad58662 SHA512 2ee1b7ebcfa059b1354717bb37b9a0f75bca955822c0925b7e4d6a549be0dd42377a10e9e27f3b0d261c3533e56e7dda5191a023cadd4471bd98e335ce38b882 WHIRLPOOL 66e73910f07ff5c98a294459cad9ac32d44e55dbfde06af108e9bd1fe1d67783ec9f1dada54d0408bd5832e2324f2bc27e942334491044af635640a318c8c30b
|
||||
MISC ChangeLog 2848 SHA256 492702aa453f4c1d6a53042dff4330ea39cd80b3cc8e797f9fdd26d228012a0a SHA512 0465930a677a1c27fae369e390ed9cdd34dfc150d2e4e6cad581ff759068abb3eff5f359df813dcac867673cc18ebb43a796e41eb113b660b61caf6103d73a5e WHIRLPOOL ff98963302f985183806a9082095c271efc20f39f2c1fad52e4a890592b2f9373ef6e78987c94e54ae4f68d8ef743c48ad250c90708b5e213e04a2fb5ace4d83
|
||||
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJVK4C2AAoJELp701BxlEWfnJQP/0UWC8HVMkH/UEN2M4PaATrY
|
||||
HRLzRCcKlpQpeNv43F+XKAcNiky2eiioIa5mQTr51yjrQtZ6a9d513Od5N3f0KiZ
|
||||
tlYDtQ+vHmxGUG4Id9KviOUu2DDcXUBU9w5ke7GxxQNKiUI1YxaI0gvBFUsa/ghe
|
||||
6uSJ6+5jR8v4YGGAwj45FeS4ocIPN/2u6wZkv+VoVWDEJ7Mn3zoEHDBeYTqZ8aUF
|
||||
4+YYEcx7LffLMhsFRZNEGjZraPjrPNCtceTzXbSags90E9GUzag4XgDbmuuzByDs
|
||||
zM6Bugez5z9dNjOztPzBenJNFT1ToLyDme1LkTeKgbUdsHCehZrQJl7NLd7tZ18f
|
||||
kqAmIkGIFXfjHOuznvVPEKMSloNP9aLlj3nZpXZ5n0DkPIqKHpmDPRrJKtBsZCPg
|
||||
Ta8SJSjjqeVFdPy4e/f1BVAI1zgkukEpaukHywGNo0tbXbmIv1bcvH7Qgj2Zyyqk
|
||||
HJP1aI5sgytEy+cbEx1ISh4/fl4vJwhETnV0yOZepVMGhgz1Gpye0lsEO/o9r/7K
|
||||
g5BeehT111j9R9HawxAXo4iIobIDCIcvqu0BYrQppRozGFPiB0yaS5f/3oyme2/g
|
||||
18QZBafEfs6Rr0nd2lE2qtQ37BOKS1WQQxw8kibow6nLsxF3Xiug8DZwh+T1+2ex
|
||||
6tb8gtyKmffIHa3ABWRr
|
||||
=l0w1
|
||||
-----END PGP SIGNATURE-----
|
||||
DIST libtool-2.4.6.tar.xz 973080 BLAKE2B 0865af9f8701ca9dc62eec8294a088d24f4a3ff541bc76acfe7b69f70637d7e8261a17d69f7d54a4177f974c429be68467883a1560edb539061966cbf7d4a356 SHA512 a6eef35f3cbccf2c9e2667f44a476ebc80ab888725eb768e91a3a6c33b8c931afc46eb23efaee76c8696d3e4eed74ab1c71157bcb924f38ee912c8a90a6521a4
|
||||
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/libltdl-1.3.5.ebuild,v 1.1 2014/11/03 05:31:48 vapier Exp ${P}-r1.ebuild,v 1.8 2002/10/04 06:34:42 kloeri Exp $
|
||||
|
||||
# This ebuild provides libltdl.so.0.
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit multilib-minimal
|
||||
|
||||
MY_P="libtool-${PV}"
|
||||
|
||||
DESCRIPTION="A shared library tool for developers"
|
||||
HOMEPAGE="http://www.gnu.org/software/libtool/"
|
||||
SRC_URI="mirror://gnu/libtool/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="1.3"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
|
||||
IUSE=""
|
||||
# libltdl doesn't have a testsuite.
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="!sys-devel/libtool:1.3"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--enable-ltdl-install \
|
||||
--disable-static
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake -C libltdl
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake -C libltdl DESTDIR="${D}" install-exec
|
||||
# basically we just install ABI libs for old packages
|
||||
rm "${ED}"/usr/$(get_libdir)/libltdl.{la,so} || die
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/libltdl-1.5.26.ebuild,v 1.1 2014/11/03 05:31:48 vapier Exp $
|
||||
|
||||
# This ebuild provides libltdl.so.3.
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit multilib-minimal
|
||||
|
||||
MY_P="libtool-${PV}"
|
||||
|
||||
DESCRIPTION="A shared library tool for developers"
|
||||
HOMEPAGE="http://www.gnu.org/software/libtool/"
|
||||
SRC_URI="mirror://gnu/libtool/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="1.5"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE=""
|
||||
# libltdl doesn't have a testsuite.
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="!sys-devel/libtool:1.5"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/libltdl"
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--enable-ltdl-install \
|
||||
--disable-static
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install-exec
|
||||
# basically we just install ABI libs for old packages
|
||||
rm "${ED}"/usr/$(get_libdir)/libltdl.{la,so} || die
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/libltdl-2.4.4.ebuild,v 1.9 2015/03/16 22:03:54 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit multilib-minimal
|
||||
|
||||
MY_P="libtool-${PV}"
|
||||
|
||||
DESCRIPTION="A shared library tool for developers"
|
||||
HOMEPAGE="http://www.gnu.org/software/libtool/"
|
||||
SRC_URI="mirror://gnu/libtool/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="static-libs"
|
||||
# libltdl doesn't have a testsuite.
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="!<sys-devel/libtool-2.4.3-r2:2
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20140406-r2
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
DEPEND="app-arch/xz-utils"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/libltdl"
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--enable-ltdl-install \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# While the libltdl.la file is not used directly, the m4 ltdl logic
|
||||
# keys off of its existence when searching for ltdl support. #293921
|
||||
#use static-libs || find "${D}" -name libltdl.la -delete
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/libltdl-2.4.5.ebuild,v 1.1 2015/01/19 23:30:31 polynomial-c Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit multilib-minimal
|
||||
|
||||
MY_P="libtool-${PV}"
|
||||
|
||||
DESCRIPTION="A shared library tool for developers"
|
||||
HOMEPAGE="http://www.gnu.org/software/libtool/"
|
||||
SRC_URI="mirror://gnu/libtool/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="static-libs"
|
||||
# libltdl doesn't have a testsuite.
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="!<sys-devel/libtool-2.4.3-r2:2
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20140406-r2
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
DEPEND="app-arch/xz-utils"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/libltdl"
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--enable-ltdl-install \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# While the libltdl.la file is not used directly, the m4 ltdl logic
|
||||
# keys off of its existence when searching for ltdl support. #293921
|
||||
#use static-libs || find "${D}" -name libltdl.la -delete
|
||||
}
|
@ -1,30 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/libltdl-2.4.6.ebuild,v 1.11 2015/04/13 08:39:18 ago Exp $
|
||||
|
||||
EAPI="4"
|
||||
EAPI=7
|
||||
|
||||
inherit multilib-minimal
|
||||
|
||||
MY_P="libtool-${PV}"
|
||||
|
||||
DESCRIPTION="A shared library tool for developers"
|
||||
HOMEPAGE="http://www.gnu.org/software/libtool/"
|
||||
HOMEPAGE="https://www.gnu.org/software/libtool/"
|
||||
SRC_URI="mirror://gnu/libtool/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
# libltdl doesn't have a testsuite.
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="!<sys-devel/libtool-2.4.3-r2:2
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20140406-r2
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
DEPEND="app-arch/xz-utils"
|
||||
RDEPEND="!<sys-devel/libtool-2.4.3-r2:2"
|
||||
BDEPEND="app-arch/xz-utils"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/libltdl"
|
||||
|
||||
|
@ -1,5 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>base-system</herd>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="cpe">cpe:/a:gnu:libtool</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,73 +0,0 @@
|
||||
# ChangeLog for dev-util/desktop-file-utils
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*desktop-file-utils-0.22 (09 Aug 2015)
|
||||
*desktop-file-utils-0.21 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+desktop-file-utils-0.21.ebuild, +desktop-file-utils-0.22.ebuild,
|
||||
+files/50desktop-file-utils-gentoo.el, +metadata.xml:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
22 Jan 2016; Fabian Groffen <grobian@gentoo.org>
|
||||
desktop-file-utils-0.22.ebuild:
|
||||
marked ~x64-macos
|
||||
|
||||
Package-Manager: portage-2.2.20-prefix
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Replace all herds with appropriate projects (GLEP 67)
|
||||
|
||||
Replace all uses of herd with appropriate project maintainers, or no
|
||||
maintainers in case of herds requested to be disbanded.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
@ -1,602 +0,0 @@
|
||||
# ChangeLog for dev-util/desktop-file-utils
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/desktop-file-utils/ChangeLog,v 1.143 2014/06/10 00:27:11 vapier Exp $
|
||||
|
||||
10 Jun 2014; Mike Frysinger <vapier@gentoo.org>
|
||||
desktop-file-utils-0.21.ebuild, desktop-file-utils-0.22.ebuild:
|
||||
Mark arm64/m68k/s390/sh stable.
|
||||
|
||||
26 Jan 2014; Agostino Sarubbo <ago@gentoo.org> desktop-file-utils-0.22.ebuild:
|
||||
Stable for sparc, wrt bug #492242
|
||||
|
||||
19 Jan 2014; Agostino Sarubbo <ago@gentoo.org> desktop-file-utils-0.22.ebuild:
|
||||
Stable for ppc64, wrt bug #492242
|
||||
|
||||
18 Jan 2014; Agostino Sarubbo <ago@gentoo.org> desktop-file-utils-0.22.ebuild:
|
||||
Stable for alpha, wrt bug #492242
|
||||
|
||||
15 Jan 2014; Agostino Sarubbo <ago@gentoo.org> desktop-file-utils-0.22.ebuild:
|
||||
Stable for ia64, wrt bug #492242
|
||||
|
||||
14 Jan 2014; Agostino Sarubbo <ago@gentoo.org> desktop-file-utils-0.22.ebuild:
|
||||
Stable for ppc, wrt bug #492242
|
||||
|
||||
14 Jan 2014; Agostino Sarubbo <ago@gentoo.org> desktop-file-utils-0.22.ebuild:
|
||||
Stable for x86, wrt bug #492242
|
||||
|
||||
11 Jan 2014; Pacho Ramos <pacho@gentoo.org> desktop-file-utils-0.22.ebuild:
|
||||
amd64 stable, bug #492242
|
||||
|
||||
04 Jan 2014; Markus Meier <maekke@gentoo.org> desktop-file-utils-0.22.ebuild:
|
||||
arm stable, bug #492242
|
||||
|
||||
01 Jan 2014; Jeroen Roovers <jer@gentoo.org> desktop-file-utils-0.22.ebuild:
|
||||
Stable for HPPA (bug #492242).
|
||||
|
||||
*desktop-file-utils-0.22 (15 Sep 2013)
|
||||
|
||||
15 Sep 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
+desktop-file-utils-0.22.ebuild:
|
||||
Version bump, requested by Agostino Sarubbo (bug #484898). Adds support for
|
||||
DBusActivatable.
|
||||
|
||||
07 Jan 2013; Samuli Suominen <ssuominen@gentoo.org>
|
||||
-desktop-file-utils-0.20-r1.ebuild,
|
||||
-files/desktop-file-utils-0.20-validate_Categories_XFCE.patch:
|
||||
old
|
||||
|
||||
01 Dec 2012; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.21.ebuild:
|
||||
alpha/ia64/s390/sh/sparc stable wrt #443478
|
||||
|
||||
16 Nov 2012; Jeroen Roovers <jer@gentoo.org> desktop-file-utils-0.21.ebuild:
|
||||
Stable for HPPA (bug #443478).
|
||||
|
||||
16 Nov 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
desktop-file-utils-0.21.ebuild:
|
||||
amd64/arm/ppc/ppc64/x86 stable wrt #443478
|
||||
|
||||
*desktop-file-utils-0.21 (26 Oct 2012)
|
||||
|
||||
26 Oct 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
desktop-file-utils-0.20-r1.ebuild, +desktop-file-utils-0.21.ebuild:
|
||||
Version bump with lots of validator updates (more desktop environments, new
|
||||
categories, better hints, etc.); update license.
|
||||
|
||||
19 Jun 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
-desktop-file-utils-0.19.ebuild:
|
||||
old
|
||||
|
||||
28 May 2012; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.20-r1.ebuild:
|
||||
alpha/ia64/s390/sh/sparc stable wrt #412833
|
||||
|
||||
06 May 2012; Alexis Ballier <aballier@gentoo.org>
|
||||
desktop-file-utils-0.20-r1.ebuild:
|
||||
keyword ~amd64-fbsd
|
||||
|
||||
05 May 2012; Brent Baude <ranger@gentoo.org>
|
||||
desktop-file-utils-0.20-r1.ebuild:
|
||||
Marking desktop-file-utils-0.20-r1 ppc for bug 412833
|
||||
|
||||
04 May 2012; Jeff Horelick <jdhore@gentoo.org>
|
||||
desktop-file-utils-0.19.ebuild, desktop-file-utils-0.20-r1.ebuild:
|
||||
dev-util/pkgconfig -> virtual/pkgconfig
|
||||
|
||||
26 Apr 2012; Jeroen Roovers <jer@gentoo.org>
|
||||
desktop-file-utils-0.20-r1.ebuild:
|
||||
Stable for HPPA (bug #412833).
|
||||
|
||||
25 Apr 2012; Markus Meier <maekke@gentoo.org>
|
||||
desktop-file-utils-0.20-r1.ebuild:
|
||||
arm stable, bug #412833
|
||||
|
||||
23 Apr 2012; Brent Baude <ranger@gentoo.org>
|
||||
desktop-file-utils-0.20-r1.ebuild:
|
||||
Marking desktop-file-utils-0.20-r1 ppc64 for bug 412833
|
||||
|
||||
21 Apr 2012; Jeff Horelick <jdhore@gentoo.org>
|
||||
desktop-file-utils-0.20-r1.ebuild:
|
||||
marked x86 per bug 412833
|
||||
|
||||
21 Apr 2012; Agostino Sarubbo <ago@gentoo.org>
|
||||
desktop-file-utils-0.20-r1.ebuild:
|
||||
Stable for amd64, wrt bug #412833
|
||||
|
||||
20 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
-desktop-file-utils-0.18.ebuild, -files/desktop-file-utils-0.18-unity.patch,
|
||||
-desktop-file-utils-0.20.ebuild:
|
||||
old
|
||||
|
||||
*desktop-file-utils-0.20-r1 (05 Apr 2012)
|
||||
|
||||
05 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+desktop-file-utils-0.20-r1.ebuild,
|
||||
+files/desktop-file-utils-0.20-validate_Categories_XFCE.patch:
|
||||
New main category XFCE for Xfce 4.10 compability.
|
||||
|
||||
18 Mar 2012; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.19.ebuild:
|
||||
alpha/ia64/s390/sh/sparc stable wrt #402147
|
||||
|
||||
*desktop-file-utils-0.20 (06 Mar 2012)
|
||||
|
||||
06 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+desktop-file-utils-0.20.ebuild:
|
||||
Version bump.
|
||||
|
||||
13 Feb 2012; Markus Meier <maekke@gentoo.org> desktop-file-utils-0.19.ebuild:
|
||||
arm stable, bug #402147
|
||||
|
||||
08 Feb 2012; Jeroen Roovers <jer@gentoo.org> desktop-file-utils-0.19.ebuild:
|
||||
Stable for HPPA (bug #402147).
|
||||
|
||||
04 Feb 2012; Samuli Suominen <ssuominen@gentoo.org>
|
||||
desktop-file-utils-0.19.ebuild:
|
||||
amd64/ppc/ppc64/x86 stable wrt #402147
|
||||
|
||||
*desktop-file-utils-0.19 (20 Dec 2011)
|
||||
|
||||
20 Dec 2011; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+desktop-file-utils-0.19.ebuild:
|
||||
Version bump.
|
||||
|
||||
02 Dec 2011; Samuli Suominen <ssuominen@gentoo.org>
|
||||
desktop-file-utils-0.18.ebuild, +files/desktop-file-utils-0.18-unity.patch:
|
||||
Insert Unity to list of registered desktops.
|
||||
|
||||
30 Apr 2011; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.18.ebuild:
|
||||
alpha/arm/ia64/s390/sh/sparc stable wrt #364973
|
||||
|
||||
28 Apr 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
desktop-file-utils-0.18.ebuild:
|
||||
x86 stable wrt security bug #364973
|
||||
|
||||
27 Apr 2011; Jeroen Roovers <jer@gentoo.org> desktop-file-utils-0.18.ebuild:
|
||||
Stable for HPPA (bug #364973).
|
||||
|
||||
27 Apr 2011; Christoph Mende <angelos@gentoo.org>
|
||||
desktop-file-utils-0.18.ebuild:
|
||||
Stable on amd64 wrt bug #364973
|
||||
|
||||
27 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org>
|
||||
desktop-file-utils-0.18.ebuild:
|
||||
ppc/ppc64 stable wrt #364973
|
||||
|
||||
*desktop-file-utils-0.18 (21 Jan 2011)
|
||||
|
||||
21 Jan 2011; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+desktop-file-utils-0.18.ebuild:
|
||||
Version bump.
|
||||
|
||||
10 Jan 2011; Brent Baude <ranger@gentoo.org>
|
||||
desktop-file-utils-0.17.ebuild:
|
||||
stable ppc, bug 343571
|
||||
|
||||
13 Nov 2010; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.17.ebuild:
|
||||
alpha/ia64/s390/sh/sparc stable wrt #343571
|
||||
|
||||
05 Nov 2010; Jeroen Roovers <jer@gentoo.org>
|
||||
desktop-file-utils-0.17.ebuild:
|
||||
Stable for HPPA (bug #343571).
|
||||
|
||||
04 Nov 2010; Markus Meier <maekke@gentoo.org>
|
||||
desktop-file-utils-0.17.ebuild:
|
||||
arm stable, bug #343571
|
||||
|
||||
03 Nov 2010; Samuli Suominen <ssuominen@gentoo.org>
|
||||
desktop-file-utils-0.17.ebuild:
|
||||
ppc64 stable wrt #343571
|
||||
|
||||
03 Nov 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
desktop-file-utils-0.17.ebuild:
|
||||
x86 stable wrt bug #343571
|
||||
|
||||
31 Oct 2010; Markos Chandras <hwoarang@gentoo.org>
|
||||
desktop-file-utils-0.17.ebuild:
|
||||
Stable on amd64 wrt bug #343571
|
||||
|
||||
*desktop-file-utils-0.17 (28 Sep 2010)
|
||||
|
||||
28 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+desktop-file-utils-0.17.ebuild:
|
||||
Version bump.
|
||||
|
||||
10 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
|
||||
desktop-file-utils-0.16.ebuild:
|
||||
Fix ./configure hang when /usr/bin/emacs is a symlink to app-editors/zile
|
||||
wrt #336724 by Ulrich Müller.
|
||||
|
||||
19 May 2010; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.16.ebuild:
|
||||
alpha/arm/ia64/s390/sh/sparc stable wrt #316675
|
||||
|
||||
13 May 2010; Joseph Jezak <josejx@gentoo.org>
|
||||
desktop-file-utils-0.16.ebuild:
|
||||
Marked ppc stable for bug #316675.
|
||||
|
||||
11 May 2010; Brent Baude <ranger@gentoo.org>
|
||||
desktop-file-utils-0.16.ebuild:
|
||||
stable ppc64, bug 316675
|
||||
|
||||
10 May 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
desktop-file-utils-0.16.ebuild:
|
||||
x86 stable wrt bug #316675
|
||||
|
||||
07 May 2010; Jeroen Roovers <jer@gentoo.org>
|
||||
desktop-file-utils-0.16.ebuild:
|
||||
Stable for HPPA (bug #316675).
|
||||
|
||||
23 Apr 2010; Samuli Suominen <ssuominen@gentoo.org>
|
||||
desktop-file-utils-0.16.ebuild:
|
||||
amd64 stable wrt #316675
|
||||
|
||||
*desktop-file-utils-0.16 (17 Mar 2010)
|
||||
|
||||
17 Mar 2010; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+desktop-file-utils-0.16.ebuild:
|
||||
Version bump.
|
||||
|
||||
15 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
|
||||
desktop-file-utils-0.15.ebuild:
|
||||
Transfer Prefix keywords
|
||||
|
||||
14 Apr 2008; Jeroen Roovers <jer@gentoo.org>
|
||||
desktop-file-utils-0.15.ebuild:
|
||||
Stable for HPPA (bug #217146).
|
||||
|
||||
12 Apr 2008; nixnut <nixnut@gentoo.org> desktop-file-utils-0.15.ebuild:
|
||||
Stable on ppc wrt bug 217146
|
||||
|
||||
11 Apr 2008; Markus Rothe <corsair@gentoo.org>
|
||||
desktop-file-utils-0.15.ebuild:
|
||||
Stable on ppc64; bug #217146
|
||||
|
||||
11 Apr 2008; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.15.ebuild:
|
||||
alpha/ia64/sparc/x86 stable wrt #217146
|
||||
|
||||
11 Apr 2008; Samuli Suominen <drac@gentoo.org>
|
||||
desktop-file-utils-0.15.ebuild:
|
||||
amd64 stable wrt #217146
|
||||
|
||||
27 Mar 2008; Samuli Suominen <drac@gentoo.org>
|
||||
desktop-file-utils-0.15.ebuild:
|
||||
Remove installation of outdated manpages from Debian used in version 0.10.
|
||||
|
||||
22 Mar 2008; Daniel Gryniewicz <dang@gentoo.org>
|
||||
desktop-file-utils-0.14-r1.ebuild:
|
||||
Marked stable on amd64 for bug #212986
|
||||
|
||||
17 Mar 2008; Jeroen Roovers <jer@gentoo.org>
|
||||
desktop-file-utils-0.14-r1.ebuild:
|
||||
Stable for HPPA (bug #212986).
|
||||
|
||||
16 Mar 2008; Christian Faulhammer <opfer@gentoo.org>
|
||||
desktop-file-utils-0.14-r1.ebuild:
|
||||
stable x86, bug 212986
|
||||
|
||||
15 Mar 2008; nixnut <nixnut@gentoo.org> desktop-file-utils-0.14-r1.ebuild:
|
||||
Stable on ppc wrt bug 212986
|
||||
|
||||
14 Mar 2008; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.14-r1.ebuild:
|
||||
alpha/ia64/sparc stable wrt #212986
|
||||
|
||||
*desktop-file-utils-0.15 (12 Mar 2008)
|
||||
|
||||
12 Mar 2008; Samuli Suominen <drac@gentoo.org>
|
||||
+desktop-file-utils-0.15.ebuild:
|
||||
Version bump.
|
||||
|
||||
12 Mar 2008; Brent Baude <ranger@gentoo.org>
|
||||
desktop-file-utils-0.14-r1.ebuild:
|
||||
Marking desktop-file-utils-0.14-r1 ppc64 for bug 212986
|
||||
|
||||
*desktop-file-utils-0.14-r1 (10 Feb 2008)
|
||||
|
||||
10 Feb 2008; Gilles Dartiguelongue <eva@gentoo.org>
|
||||
+files/desktop-file-utils-0.14-handle-borked.patch,
|
||||
+desktop-file-utils-0.14-r1.ebuild:
|
||||
patch for broken input files, fix bug #209582
|
||||
|
||||
03 Feb 2008; Samuli Suominen <drac@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
Update HOMEPAGE.
|
||||
|
||||
16 Jan 2008; Samuli Suominen <drac@gentoo.org>
|
||||
-files/desktop-file-utils-0.12-noemacs.patch,
|
||||
-desktop-file-utils-0.12.ebuild, -desktop-file-utils-0.13.ebuild:
|
||||
Remove old versions.
|
||||
|
||||
22 Dec 2007; Daniel Gryniewicz <dang@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
Bump glib dep to 2.12; g_option_context_set_summary wasn't added until then.
|
||||
Bug #202710
|
||||
|
||||
09 Oct 2007; Tom Gall <tgall@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
stable on ppc64
|
||||
|
||||
27 Sep 2007; Samuli Suominen <drac@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
arm stable wrt #181999, tested on coral.
|
||||
|
||||
27 Sep 2007; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
sparc stable
|
||||
|
||||
27 Sep 2007; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
alpha/ia64 stable wrt #193339
|
||||
|
||||
26 Sep 2007; Joshua Kinard <kumba@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
Stable on mips, per #193339.
|
||||
|
||||
25 Sep 2007; Jeroen Roovers <jer@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
Stable for HPPA (bug #193339).
|
||||
|
||||
22 Sep 2007; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
ppc stable, bug #193339
|
||||
|
||||
21 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
Stable on amd64 wrt bug #193339.
|
||||
|
||||
21 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
Stable on x86 wrt bug #193339.
|
||||
|
||||
21 Sep 2007; Mart Raudsepp <leio@gentoo.org>
|
||||
desktop-file-utils-0.14.ebuild:
|
||||
Correct the glib dependency
|
||||
|
||||
*desktop-file-utils-0.14 (09 Sep 2007)
|
||||
|
||||
09 Sep 2007; Samuli Suominen <drac@gentoo.org>
|
||||
+files/50desktop-file-utils-gentoo.el, +desktop-file-utils-0.14.ebuild:
|
||||
Version bump wrt #191755 with fixed emacs support wrt #191764.
|
||||
|
||||
*desktop-file-utils-0.13 (21 Jul 2007)
|
||||
|
||||
21 Jul 2007; Samuli Suominen <drac@gentoo.org>
|
||||
+desktop-file-utils-0.13.ebuild:
|
||||
Version bump for bug 181999.
|
||||
|
||||
09 Jul 2007; Samuli Suominen <drac@gentoo.org> metadata.xml:
|
||||
Add desktop-file-utils under freedesktop herd.
|
||||
|
||||
27 May 2007; Joshua Kinard <kumba@gentoo.org>
|
||||
desktop-file-utils-0.12.ebuild:
|
||||
Stable on mips.
|
||||
|
||||
26 May 2007; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.12.ebuild:
|
||||
alpha stable wrt #178553
|
||||
|
||||
26 May 2007; Peter Weller <welp@gentoo.org>
|
||||
desktop-file-utils-0.12.ebuild:
|
||||
Stable on amd64 wrt bug 178553
|
||||
|
||||
24 May 2007; Jeroen Roovers <jer@gentoo.org>
|
||||
desktop-file-utils-0.12.ebuild:
|
||||
Stable for HPPA (bug #178553).
|
||||
|
||||
16 Apr 2007; Markus Rothe <corsair@gentoo.org>
|
||||
desktop-file-utils-0.12.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
06 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
desktop-file-utils-0.12.ebuild:
|
||||
ppc stable
|
||||
|
||||
26 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
desktop-file-utils-0.12.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
21 Mar 2007; Raúl Porcel <armin76@gentoo.org>
|
||||
desktop-file-utils-0.12.ebuild:
|
||||
x86 stable
|
||||
|
||||
28 Jan 2007; Daniel Gryniewicz <dang@gentoo.org> ChangeLog:
|
||||
Bump to 0.12
|
||||
o improves category validation code to not catch false positives (Vincent
|
||||
Fretin, Ville Skyttä, Ray Strode, Vincent Untz)
|
||||
o make category validation code non-fatal (Ray)
|
||||
o fix mem leaks and double frees (Pascal Terjan)
|
||||
|
||||
21 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org>
|
||||
desktop-file-utils-0.11.ebuild:
|
||||
Stable on MIPS.
|
||||
|
||||
19 Jan 2007; Jeroen Roovers <jer@gentoo.org>
|
||||
desktop-file-utils-0.11.ebuild:
|
||||
Stable for HPPA (bug #156662).
|
||||
|
||||
14 Jan 2007; Olivier Crête <tester@gentoo.org>
|
||||
desktop-file-utils-0.11.ebuild:
|
||||
Stable on amd64 per bug #156662
|
||||
|
||||
14 Jan 2007; Bryan Østergaard <kloeri@gentoo.org>
|
||||
desktop-file-utils-0.11.ebuild:
|
||||
Stable on Alpha.
|
||||
|
||||
21 Dec 2006; Markus Rothe <corsair@gentoo.org>
|
||||
desktop-file-utils-0.11.ebuild:
|
||||
Stable on ppc64; bug #156662
|
||||
|
||||
18 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
desktop-file-utils-0.11.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
17 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
desktop-file-utils-0.11.ebuild:
|
||||
Stable on ppc wrt bug #156662.
|
||||
|
||||
10 Dec 2006; Andrej Kacian <ticho@gentoo.org>
|
||||
desktop-file-utils-0.11.ebuild:
|
||||
Stable on x86, bug #156662.
|
||||
|
||||
07 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
|
||||
desktop-file-utils-0.11.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
12 Sep 2006; Daniel Gryniewicz <dang@gentoo.org>
|
||||
desktop-file-utils-0.11.ebuild:
|
||||
Doesn't need popt anymore
|
||||
|
||||
*desktop-file-utils-0.11 (12 Sep 2006)
|
||||
|
||||
12 Sep 2006; Daniel Gryniewicz <dang@gentoo.org>
|
||||
+desktop-file-utils-0.11.ebuild:
|
||||
Bump to 0.11
|
||||
|
||||
*desktop-file-utils-0.10-r1 (06 Nov 2005)
|
||||
|
||||
06 Nov 2005; Mike Gardiner <obz@gentoo.org>
|
||||
+files/desktop-file-utils-0.10-man.patch,
|
||||
+desktop-file-utils-0.10-r1.ebuild:
|
||||
Added man pages to desktop-file-utils. See bug #85354 for more, thanks to
|
||||
Matt Kynx for providing the man patch.
|
||||
|
||||
10 Oct 2005; Hardave Riar <hardave@gentoo.org>
|
||||
desktop-file-utils-0.10.ebuild:
|
||||
Stable on mips.
|
||||
|
||||
01 Oct 2005; Luis Medinas <metalgod@gentoo.org>
|
||||
desktop-file-utils-0.10.ebuild:
|
||||
Marked Stable on amd64.
|
||||
|
||||
10 Sep 2005; Aron Griffis <agriffis@gentoo.org>
|
||||
desktop-file-utils-0.10.ebuild:
|
||||
Mark 0.10 stable on alpha
|
||||
|
||||
03 Sep 2005; Markus Rothe <corsair@gentoo.org>
|
||||
desktop-file-utils-0.10.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
02 Sep 2005; Michael Hanselmann <hansmi@gentoo.org>
|
||||
desktop-file-utils-0.10.ebuild:
|
||||
Stable on ppc.
|
||||
|
||||
25 Aug 2005; Aron Griffis <agriffis@gentoo.org>
|
||||
desktop-file-utils-0.10.ebuild:
|
||||
stable on ia64
|
||||
|
||||
24 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
desktop-file-utils-0.10.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
23 Aug 2005; Leonardo Boshell <leonardop@gentoo.org>
|
||||
-desktop-file-utils-0.3.ebuild, desktop-file-utils-0.10.ebuild:
|
||||
Stable on x86.
|
||||
|
||||
09 Jun 2005; Markus Rothe <corsair@gentoo.org>
|
||||
desktop-file-utils-0.9.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
*desktop-file-utils-0.10 (24 Jun 2005)
|
||||
|
||||
24 Jun 2005; Alastair Tse <liquidx@gentoo.org>
|
||||
+files/desktop-file-utils-0.10-noemacs.patch,
|
||||
+desktop-file-utils-0.10.ebuild:
|
||||
version bump (#86249)
|
||||
|
||||
02 Apr 2005; Stephen P. Becker <geoman@gentoo.org>
|
||||
desktop-file-utils-0.9.ebuild:
|
||||
stable on mips
|
||||
|
||||
08 Jan 2005; Tom Martin <slarti@gentoo.org> desktop-file-utils-0.9.ebuild:
|
||||
Stable on amd64.
|
||||
|
||||
23 Dec 2004; Guy Martin <gmsoft@gentoo.org> desktop-file-utils-0.9.ebuild:
|
||||
Stable on hppa.
|
||||
|
||||
11 Dec 2004; Bryan Østergaard <kloeri@gentoo.org>
|
||||
desktop-file-utils-0.9.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
23 Nov 2004; Alastair Tse <liquidx@gentoo.org>
|
||||
desktop-file-utils-0.5.ebuild:
|
||||
changed 0.5 to use DESTDIR (#71905)
|
||||
|
||||
11 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
desktop-file-utils-0.9.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
11 Nov 2004; Mike Gardiner <obz@gentoo.org> desktop-file-utils-0.9.ebuild:
|
||||
Keyworded ppc
|
||||
|
||||
11 Nov 2004; Markus Rothe <corsair@gentoo.org>
|
||||
desktop-file-utils-0.9.ebuild:
|
||||
Marked ~ppc64
|
||||
|
||||
14 Oct 2004; Aron Griffis <agriffis@gentoo.org>
|
||||
desktop-file-utils-0.9.ebuild:
|
||||
add ~alpha and ~ia64
|
||||
|
||||
*desktop-file-utils-0.9 (04 Oct 2004)
|
||||
|
||||
04 Oct 2004; Alastair Tse <liquidx@gentoo.org>
|
||||
+desktop-file-utils-0.9.ebuild:
|
||||
version bump (#66271)
|
||||
|
||||
04 Oct 2004; Guy Martin <gmsoft@gentoo.org> desktop-file-utils-0.8.ebuild:
|
||||
Added ~hppa to KEYWORDS.
|
||||
|
||||
30 Sep 2004; Stephen P. Becker <geoman@gentoo.org>
|
||||
desktop-file-utils-0.8.ebuild:
|
||||
added ~mips keyword
|
||||
|
||||
22 Sep 2004; Alastair Tse <liquidx@gentoo.org>
|
||||
+files/desktop-file-utils-0.8-noemacs.patch, -desktop-file-utils-0.7.ebuild,
|
||||
desktop-file-utils-0.8.ebuild:
|
||||
disable installing of emacs mode file (#60754)
|
||||
|
||||
*desktop-file-utils-0.8 (16 Sep 2004)
|
||||
|
||||
16 Sep 2004; Brandon Hale <tseng@gentoo.org> +desktop-file-utils-0.8.ebuild:
|
||||
Version bump.
|
||||
|
||||
02 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
desktop-file-utils-0.7.ebuild:
|
||||
Keyworded ~sparc wrt #62665
|
||||
|
||||
14 Aug 2004; Mamoru KOMACHI <usata@gentoo.org> desktop-file-utils-0.7.ebuild:
|
||||
Fixed access violation with lispdir. This closes bug #59172.
|
||||
|
||||
08 Aug 2004; David Holm <dholm@gentoo.org> desktop-file-utils-0.7.ebuild:
|
||||
What happened to ~ppc!?
|
||||
|
||||
05 Aug 2004; Tom Martin <slarti@gentoo.org> desktop-file-utils-0.7.ebuild:
|
||||
Marked ~amd64. Thanks to Gabriel Ebner <ge@gabrielebner.at> for reporting in
|
||||
bug 59515.
|
||||
|
||||
*desktop-file-utils-0.7 (02 Aug 2004)
|
||||
|
||||
02 Aug 2004; Brandon Hale <tseng@gentoo.org> +desktop-file-utils-0.7.ebuild:
|
||||
Version bump, closes #56645
|
||||
|
||||
*desktop-file-utils-0.5 (21 Mar 2004)
|
||||
|
||||
21 Mar 2004; Markus Nigbur <pyrania@gentoo.org>
|
||||
desktop-file-utils-0.5.ebuild:
|
||||
Version bump. Closing #42624.
|
||||
|
||||
08 Mar 2004; Jon Portnoy <avenj@gentoo.org> desktop-file-utils-0.3.ebuild :
|
||||
AMD64 keywords.
|
||||
|
||||
17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org>
|
||||
desktop-file-utils-0.3.ebuild:
|
||||
set ppc in keywords
|
||||
|
||||
*desktop-file-utils-0.3 (01 Mar 2003)
|
||||
|
||||
01 Mar 2003; Alastair Tse <liquidx@gentoo.org> desktop-file-utils-0.3.ebuild files/digest-desktop-file-utils-0.3 :
|
||||
Initial Ebuild. Thanks to Pete Gale <pete@siliconmetrics.com>. Resolves
|
||||
#14354.
|
@ -1,8 +1 @@
|
||||
AUX 50desktop-file-utils-gentoo.el 250 SHA256 2aa59c328d13dd9a447f573ef68d92768f13e142cc92eda1e7d45f29684e07b7 SHA512 5fc03fb9c9eea7d4c19c9b263413fb4f7f247b6bd40a7452b26f7e175646dc9b3af945d25cafc42a01a8d95059324652c56baa4bb5768b62dbd58f3ae4f05fe3 WHIRLPOOL 73a401cc8cde93584eca6192bbfbf80fec7b19bd1993a6aedd7d278bb6945a4e9481ca645c2505f1ae30d777580560e8952c28e445cc337b4b8a6c21a233bd31
|
||||
DIST desktop-file-utils-0.21.tar.xz 128972 SHA256 b6c9b860538ef1cffbcdfbc9cb578f85a080ad8c1207c8b3a39e9fd183f9782b SHA512 c7372d820e996eef72e85c7190c7f7cce61a3e08ebc348822013d1b28971db294242ce108d8f5e8e6c7539f9044619511d2bba0459a319bddbe5e5cf5d8665aa WHIRLPOOL 04e4957c52f5093db72a92735ac2438163303eac3edb3f0ec0361aa08c8cbca3a06cc648074f13dd5764afc86a1725fc6e9d85fac2e10bc2352b2ce56e970379
|
||||
DIST desktop-file-utils-0.22.tar.xz 131028 SHA256 843532672692f98e9b2d6ae6cc8658da562dfde1606c7f33d9d227a344de56c5 SHA512 26c1f0da44e4d3fc286640084ad1fad0595fc94edb5d2edd2a4d8cbed0aea4e409aa1a610cbba372f8e540188b62aed764fc7fdecddefbcfeeaedd1d19e3d20a WHIRLPOOL 70d57623cb16d5ecdb4a1cb24fd4545f6d4dfe7aba51446570684cf09eb1d498c0ce575ad8f3255289dd15987d632b76c51b99a335cb9f3a3099d2901bdaf2ea
|
||||
EBUILD desktop-file-utils-0.21.ebuild 1269 SHA256 77844093110d23ff97204966e5e294f360a399395a1ea95cc8b87fd225967139 SHA512 05729ca0f8374d96d070051927896050c16416054d41388e8858caeb5f0060041efcacbf4e99a58878652b1172852952d4731b664f50d8ac53e638ac562db666 WHIRLPOOL 510f6ace25b047530d538799a0002af9f4371d65edcf706b4924b1747b42639f5a9e157032cc03e5d38879a935ccba228ce74f31dcde423d4b8c270b03119f9b
|
||||
EBUILD desktop-file-utils-0.22.ebuild 1291 SHA256 44ac19f8d5e85ee083b32301c882ee91bc399736cd5ed6eeebbc35b9a93a623d SHA512 53f7af9671e2244a93a6381352c429025daf67fb4f1a46644667e165a92e22201fe1ccabef1d6d32b57519dac21811b01182adc683136ffd055d32705f7bcd71 WHIRLPOOL f0976ff2c2294447b93436f70a5f7862bbd926967d2cc1e7e02e52ee3b27c4a65b6f22eb6c7bb97ad8a84ed7b37a3563aed8ac78ceb907623f7e13c9f1de3db0
|
||||
MISC ChangeLog 2719 SHA256 b1518126bdcf5278b047a45548980256effedcdc367ec5b50950137df187db6a SHA512 94fafefa7e76304e2206c46c90743f2805a2c250ff766d6c0b8f25595c641bc8a713694cefaca18eea8ff61c83642ac41e6fd025481e9dc759c29c84c587fe92 WHIRLPOOL 3806f53cdced4c26adda55b2f3b8caf460d938da239d249d1b73a466aea4b6e9e9782160b43051182a0f0305649fab1fc481d7ff4e98d70d07eb3913a3b1326e
|
||||
MISC ChangeLog-2015 18820 SHA256 620cfa55a12afc40f8fd7cee09d7eef6b39e0376fc70e8531388cb34d695232f SHA512 24008758eb70804414f2c9c108ecfbe0fa0a1463b1a0c99024bac8fd25915ced39e3575b713d55810f4210922647afc4fc340ec26a9fcea2cd7c7bfb4cb4ba1f WHIRLPOOL 6438aba62e0a33fdb125d52562775a5071413b3da240d49614bcee243fdb031ff1054e123e0fef25d40e192301f277654981dd5959cd6a2038926a781606c1db
|
||||
MISC metadata.xml 224 SHA256 154bec891472fe5526579d16d7e5e5e9eb3f352512a17555a459aa6029bcbbb2 SHA512 12da46d8052565f62c482e6bcc714d8c00cac256f85dc1602579c8d61e0b61af95da149d1a446e56b2eba918ab9d78b556f77c6fe034a2e578f57a9dbe62fc44 WHIRLPOOL 541aeaf2a7c858734aaae366846865ff70e6c898204bbfc9f39f58fbdb53d9b37dc8c898c23870859a9d4f5596e7898e21874c9ef529a447953a35e4d7bc13e5
|
||||
DIST desktop-file-utils-0.26.tar.xz 83132 BLAKE2B fdbe5427a0278ebe4a9b1bc15a148ecdc3f54b54058b355ae4f9a962fb1c4ec309d24a075973caf8f187a1c74b013e9bed0a7c3668bf888274e77fac9e077ec8 SHA512 5b4e435f0b635d8f898ac7f5759f74a08ffbe2a56d41fee0e84ff57e73b98d08b57b4416f20b99f696dad8bcb1c20792b39acf836b0814220c0b386ea5f6b831
|
||||
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
inherit elisp-common eutils
|
||||
|
||||
DESCRIPTION="Command line utilities to work with desktop menu entries"
|
||||
HOMEPAGE="http://freedesktop.org/wiki/Software/desktop-file-utils"
|
||||
SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="emacs"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.12:2
|
||||
emacs? ( virtual/emacs )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig"
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
DOCS=( AUTHORS ChangeLog HACKING NEWS README )
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/SUBDIRS =/s:misc::' Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf "$(use_with emacs lispdir "${SITELISP}"/${PN})"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
use emacs && elisp-compile misc/desktop-entry-mode.el
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
if use emacs; then
|
||||
elisp-install ${PN} misc/*.el misc/*.elc || die
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit elisp-common eutils
|
||||
|
||||
DESCRIPTION="Command line utilities to work with desktop menu entries"
|
||||
HOMEPAGE="http://freedesktop.org/wiki/Software/desktop-file-utils"
|
||||
SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="emacs"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.12:2
|
||||
emacs? ( virtual/emacs )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig"
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
DOCS=( AUTHORS ChangeLog HACKING NEWS README )
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/SUBDIRS =/s:misc::' Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf "$(use_with emacs lispdir "${SITELISP}"/${PN})"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
use emacs && elisp-compile misc/desktop-entry-mode.el
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
if use emacs; then
|
||||
elisp-install ${PN} misc/*.el misc/*.elc || die
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit elisp-common meson
|
||||
|
||||
DESCRIPTION="Command line utilities to work with desktop menu entries"
|
||||
HOMEPAGE="https://freedesktop.org/wiki/Software/desktop-file-utils"
|
||||
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="emacs"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.12:2"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig
|
||||
emacs? ( >=app-editors/emacs-23.1:* )
|
||||
"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog HACKING NEWS README )
|
||||
|
||||
src_compile() {
|
||||
meson_src_compile
|
||||
use emacs && elisp-compile misc/desktop-entry-mode.el
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
if use emacs; then
|
||||
elisp-install ${PN} misc/*.el misc/*.elc || die
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>freedesktop-bugs@gentoo.org</email>
|
||||
|
@ -1,190 +0,0 @@
|
||||
# ChangeLog for dev-util/gperf
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/gperf/ChangeLog,v 1.58 2014/06/06 16:07:32 vapier Exp $
|
||||
|
||||
06 Jun 2014; Mike Frysinger <vapier@gentoo.org> gperf-3.0.4.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
26 May 2013; Mike Frysinger <vapier@gentoo.org> gperf-3.0.4.ebuild:
|
||||
Update to EAPI=4. Respect $AR and $CPPFLAGS #444078 by Denis M..
|
||||
|
||||
23 Feb 2013; Zac Medico <zmedico@gentoo.org> gperf-3.0.4.ebuild:
|
||||
Add ~arm-linux keyword.
|
||||
|
||||
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> gperf-3.0.4.ebuild:
|
||||
keyword ~amd64-fbsd
|
||||
|
||||
04 Feb 2012; Anthony G. Basile <blueness@gentoo.org> metadata.xml:
|
||||
Added myself as maintainer
|
||||
|
||||
03 May 2011; Fabian Groffen <grobian@gentoo.org> gperf-3.0.4.ebuild:
|
||||
Marked ~x64-freebsd
|
||||
|
||||
13 Feb 2011; Fabian Groffen <grobian@gentoo.org> gperf-3.0.4.ebuild:
|
||||
Marked ~sparc64-solaris
|
||||
|
||||
10 Feb 2011; Michael Haubenwallner <haubi@gentoo.org> gperf-3.0.4.ebuild:
|
||||
add ~ppc-aix keyword.
|
||||
|
||||
31 Jan 2011; Fabian Groffen <grobian@gentoo.org> gperf-3.0.4.ebuild:
|
||||
Marked ~m68k-mint, bug #353075
|
||||
|
||||
06 Apr 2010; Jonathan Callen <abcd@gentoo.org> gperf-3.0.4.ebuild:
|
||||
Bump to EAPI=3, add prefix keywords
|
||||
|
||||
02 Nov 2009; Raúl Porcel <armin76@gentoo.org> gperf-3.0.4.ebuild:
|
||||
ia64/s390/sh/sparc stable wrt #288572
|
||||
|
||||
31 Oct 2009; Brent Baude <ranger@gentoo.org> gperf-3.0.4.ebuild:
|
||||
Marking gperf-3.0.4 ppc64 for bug 288572
|
||||
|
||||
30 Oct 2009; Markus Meier <maekke@gentoo.org> gperf-3.0.4.ebuild:
|
||||
arm/x86 stable, bug #288572
|
||||
|
||||
24 Oct 2009; nixnut <nixnut@gentoo.org> gperf-3.0.4.ebuild:
|
||||
ppc stable #288572
|
||||
|
||||
22 Oct 2009; Tobias Klausmann <klausman@gentoo.org> gperf-3.0.4.ebuild:
|
||||
Stable on alpha, bug #288572
|
||||
|
||||
13 Oct 2009; Jeroen Roovers <jer@gentoo.org> gperf-3.0.4.ebuild:
|
||||
Stable for HPPA (bug #288572).
|
||||
|
||||
11 Oct 2009; Romain Perier <mrpouet@gentoo.org>
|
||||
gperf-3.0.4.ebuild:
|
||||
Stable for amd64 per bug #288572.
|
||||
|
||||
*gperf-3.0.4 (11 Sep 2009)
|
||||
|
||||
11 Sep 2009; Patrick Lauer <patrick@gentoo.org> +gperf-3.0.4.ebuild:
|
||||
Bump
|
||||
|
||||
19 Jun 2008; Olivier Crête <tester@gentoo.org> gperf-3.0.3.ebuild:
|
||||
amd64 stable
|
||||
|
||||
21 Feb 2008; Raúl Porcel <armin76@gentoo.org> gperf-3.0.3.ebuild:
|
||||
alpha/ia64/sparc/x86 stable
|
||||
|
||||
05 Feb 2008; Markus Rothe <corsair@gentoo.org> gperf-3.0.3.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
26 Jan 2008; Sven Wegener <swegener@gentoo.org> gperf-3.0.1.ebuild,
|
||||
gperf-3.0.2.ebuild, gperf-3.0.3.ebuild:
|
||||
Drop inherit eutils. Install html docs into correct location.
|
||||
|
||||
14 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org> gperf-3.0.3.ebuild:
|
||||
ppc. stable
|
||||
|
||||
09 Jan 2008; Jeroen Roovers <jer@gentoo.org> gperf-3.0.3.ebuild:
|
||||
Stable for HPPA.
|
||||
|
||||
15 Jul 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
|
||||
Assigning dev-util/gperf to m-needed, as beu is being retired (#66608).
|
||||
|
||||
*gperf-3.0.3 (16 Jun 2007)
|
||||
|
||||
16 Jun 2007; Anant Narayanan <anant@gentoo.org> +gperf-3.0.3.ebuild:
|
||||
vBump to 3.0.3, close bug #179962
|
||||
|
||||
08 Apr 2007; Christian Faulhammer <opfer@gentoo.org> gperf-2.7.2.ebuild,
|
||||
gperf-3.0.1.ebuild:
|
||||
correct mirror:// syntax
|
||||
|
||||
07 Apr 2007; Christian Faulhammer <opfer@gentoo.org> gperf-2.7.2.ebuild,
|
||||
gperf-3.0.1.ebuild, gperf-3.0.2.ebuild:
|
||||
SRC_URI changed to mirror://, fixes bug 163194
|
||||
|
||||
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
|
||||
Transition to Manifest2.
|
||||
|
||||
*gperf-3.0.2 (17 Dec 2006)
|
||||
|
||||
17 Dec 2006; Elfyn McBratney <beu@gentoo.org> metadata.xml,
|
||||
+gperf-3.0.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
11 Dec 2006; Elfyn McBratney <beu@gentoo.org> gperf-2.7.2.ebuild,
|
||||
gperf-3.0.1.ebuild:
|
||||
Kill redundant *DEPEND.
|
||||
|
||||
10 Sep 2006; Javier Villavicencio <the_paya@gentoo.org>
|
||||
gperf-3.0.1.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
23 Aug 2005; Aron Griffis <agriffis@gentoo.org> gperf-3.0.1.ebuild:
|
||||
stable on ia64
|
||||
|
||||
16 Jun 2005; Mark Loeser <halcy0n@gentoo.org>
|
||||
+files/gperf-3.0.1-gcc4.patch, gperf-3.0.1.ebuild:
|
||||
Added patch to fix compilation with gcc-4.0, thanks to Chen Xiangyang
|
||||
<chenxy@opencjk.org> ; bug #95835
|
||||
|
||||
13 May 2005; Bryan Østergaard <kloeri@gentoo.org> gperf-3.0.1.ebuild:
|
||||
~ia64 keyword.
|
||||
|
||||
31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
|
||||
Change encoding to UTF-8 for GLEP 31 compliance
|
||||
|
||||
06 Aug 2004; Guy Martin <gmsoft@gentoo.org> gperf-3.0.1.ebuild:
|
||||
Stable on hppa.
|
||||
|
||||
17 Jul 2004; Tom Gall <tgall@gentoo.org> gperf-3.0.1.ebuild:
|
||||
stable on ppc64, bug #55804
|
||||
|
||||
05 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> gperf-2.7.2.ebuild:
|
||||
Fix depend (bug #56184); don't assign default to S
|
||||
|
||||
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> gperf-2.7.2.ebuild,
|
||||
gperf-3.0.1.ebuild:
|
||||
virtual/glibc -> virtual/libc
|
||||
|
||||
28 Jun 2004; Ciaran McCreesh <ciaranm@gentoo.org> gperf-3.0.1.ebuild:
|
||||
Stable on mips
|
||||
|
||||
06 Jun 2004; Daniel Black <dragonheart@gentoo.org> gperf-3.0.1.ebuild,
|
||||
gperf-2.7.2.ebuild:
|
||||
QA - IUSE and S=
|
||||
|
||||
03 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> gperf-3.0.1.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
05 May 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
|
||||
gperf-2.7.2.ebuild:
|
||||
QA Fix to docdir. Fixed bug #46565
|
||||
|
||||
29 Apr 2004; Ferris McCormick <fmccor@gentoo.org> gperf-3.0.1.ebuild:
|
||||
Stable on sparc.
|
||||
|
||||
28 Apr 2004; Jon Portnoy <avenj@gentoo.org> gperf-3.0.1.ebuild :
|
||||
Stable on x86 and AMD64.
|
||||
|
||||
08 Mar 2004; Bret Curtis <psi29a@gentoo.org> gperf-3.0.1.ebuild:
|
||||
Added ~mips to KEYWORDS.
|
||||
|
||||
18 Feb 2004; Aron Griffis <agriffis@gentoo.org> gperf-2.7.2.ebuild:
|
||||
stable on ia64
|
||||
|
||||
*gperf-3.0.1 (18 Feb 2004)
|
||||
|
||||
18 Feb 2004; Martin Holzer <mholzer@gentoo.org> gperf-3.0.1.ebuild:
|
||||
Version bumped.
|
||||
|
||||
29 Sep 2003; Aron Griffis <agriffis@gentoo.org> gperf-2.7.2.ebuild:
|
||||
Stable on alpha
|
||||
|
||||
10 Feb 2003; Peter Johanson <latexer@gentoo.org> gperf-2.7.2.ebuild :
|
||||
Added ~alpha to KEYWORDS.
|
||||
|
||||
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
||||
|
||||
*gperf-2.7.2 (4/3/2002)
|
||||
|
||||
15 Nov 2003; Guy Martin <gmsoft@gentoo.org> gperf-2.7.2.ebuild :
|
||||
Added hppa to KEYWORDS.
|
||||
|
||||
18 Sep 2002; Owen Stampflee <owen@gentoo.org> :
|
||||
Added PPC to KEYWORDS.
|
||||
|
||||
3 Apr 2002; Chad Huneycutt <chadh@gentoo.org> gperf-2.7.2.ebuild :
|
||||
|
||||
Ebuild created
|
@ -1,24 +1 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST gperf-3.0.4.tar.gz 983500 SHA256 767112a204407e62dbc3106647cf839ed544f3cf5d0f0523aaa2508623aad63e SHA512 24a65ac93c9d640670b015a76378eb7e0f167bec685d03f7dc68005d5a6d693d98b2189f7a0ab5bb9e5dc700de7d417c215230f9dbe062ba119240a8da535dad WHIRLPOOL 1d5da177f69c1628d08ca146be7637517c0884dd6cd7457e7625ddcf7207cf7697da53d1c62f3a9f8c8dccecc7613d7fdcccaac0e0d2490bafbd42018ad7407a
|
||||
EBUILD gperf-3.0.4.ebuild 912 SHA256 c6af2a7802c0f167709548f2fcec8b30039a3d6f2e3a6111afb8c066ad1c6c4a SHA512 8e7c39ae8f38b608ebad5eaf2941637afdd46f17cdcd465f01909e48b7b0f0df3f083aad21dbeefbe4f90cf68c6f7d7f73fb136ff9c92534b53fb442dd86bbe1 WHIRLPOOL 4bc9621cb92cb9245f1578fc991297dcf5fd129281b687a9e75439f1a66d038511658172df42b098bd652e7dcbd672f1fe24616a8eb87ee4e9dc7f2fb3ebd691
|
||||
MISC ChangeLog 6094 SHA256 0220ab6fd52dede3128fd8bab92b6cd990952a53e1a341097480453a4600632d SHA512 58e5c409a83801ea7ccd0b6e62e57229de292942e539aec5d071606c8242929e67ae87498bfa042cdaf23d594247fb9ca9b0cf8c56c989e07ea6a23acab6c241 WHIRLPOOL 6a076c5fcc4af5ca302b1c5a1b3bcc13b91739e2299255f33068acb3e1c0135a13923f16e2c22e685efdd893e83dbeb1b9be68bcfb7a027617e11d90906066dc
|
||||
MISC metadata.xml 205 SHA256 d21d6a0a1b6fd19fab410547db011e152cdc7f45405b791589ea5ae3b18d223d SHA512 df0317039e9fafc269e0990c390407b6fb808139de22ef10c6aff842e5fc83d2e9a6b2be83cabc6da908c8af8499f56351a96e70ea86ebbd10c2d701914e2137 WHIRLPOOL 116c0717eb147758a82308843e42b7106cc8406c9a21e0faf2fb74f4a7360cd00e2c0130cee180ed234e2a9393745cb51cafbfcff1c86d9c209ca9f3b5c0fe06
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJTkedIAAoJEPGu1DbS6WIAMw0P/1KG4g7iMYKIy8D0QV3lK49N
|
||||
xuPKGVraz1DoCtpesQ0XGjp7mx0SHVXmcMHHkjS87TXEKzX2byKt++MpTZuZ3+Jw
|
||||
f8QrmpvayXlmrHfBA9vXqZYYlRGVUF7MOnf2iihmUdKQzdDo5GjKxPaOX2GWQQ+3
|
||||
0VWWWRN/W5kZSTrB32KcrJNeM1YD9kyd5kjjEG+WhigOGNfoOt7WINEY+A/xEHty
|
||||
NpmksFvBRwIREdzJtM4A0/5kvPuuSGaT329Wv/QVnMRnzMKWDHktdnM9RZMCpKpe
|
||||
xz+op9ByztWuKF+S0mBSwcH0YLfQd6AOHYxR4fbY9EnP5RdqhpVj6u6n9JhlxH/m
|
||||
yGBUatVitQ7nl2XCHqdGqU4PnPyqlmwpM2c/Rmj+tId1QdRHvwa9MyoN9sU0SpCw
|
||||
PGUxT5kLoDfVxDlZj783UzElFqEdIFnB5/XiGTViDbcNk69cEp92LxSPrAD2GNfv
|
||||
9FHZsRqAN3P+lvPzmNl+MqtCVmM3xBJgBnpfvCmFqSu3TMkRENQOWysMoo3zQHAl
|
||||
FrMSbXz6YRtBWJONW9ajPo/ZAWFWv7mTZaFR01uRBscLfJzvd/WUkujL1/pjVrXK
|
||||
Ot8wanbqQmmLlDyA7DZpa/malvPtIcG4Y9YzkysqzQB8BCBJUq1baeIbojMQVoHK
|
||||
73dR07OHUnvKXeNjEMx7
|
||||
=ZAFl
|
||||
-----END PGP SIGNATURE-----
|
||||
DIST gperf-3.1.tar.gz 1215925 BLAKE2B bc4c54ade3f7dce484714d77cb5759dcc02b7a607d7b1aff6bdbcd06ee4c83e9449038a7217d5f25bcbef058ba56e1fce9383b9599de005154e5a9b566ac9c69 SHA512 855ebce5ff36753238a44f14c95be7afdc3990b085960345ca2caf1a2db884f7db74d406ce9eec2f4a52abb8a063d4ed000a36b317c9a353ef4e25e2cca9a3f4
|
||||
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/gperf/gperf-3.0.4.ebuild,v 1.17 2014/06/06 16:07:32 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="A perfect hash function generator"
|
||||
HOMEPAGE="http://www.gnu.org/software/gperf/gperf.html"
|
||||
SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "/^AR /s:=.*:= $(tc-getAR):" \
|
||||
-e "/^CPPFLAGS /s:=:+=:" \
|
||||
*/Makefile.in || die #444078
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --htmldir='$(datarootdir)/doc/'"${PF}/html"
|
||||
}
|
20
sdk_container/src/third_party/portage-stable/dev-util/gperf/gperf-3.1.ebuild
vendored
Normal file
20
sdk_container/src/third_party/portage-stable/dev-util/gperf/gperf-3.1.ebuild
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="A perfect hash function generator"
|
||||
HOMEPAGE="https://www.gnu.org/software/gperf/"
|
||||
SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "/^CPPFLAGS /s:=:+=:" \
|
||||
*/Makefile.in || die #444078
|
||||
|
||||
default
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<maintainer type="person">
|
||||
<email>blueness@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,146 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# @ECLASS: openib.eclass
|
||||
# @AUTHOR:
|
||||
# Original Author: Alexey Shvetsov <alexxy@gentoo.org>
|
||||
# @BLURB: Simplify working with OFED packages
|
||||
|
||||
inherit eutils rpm versionator
|
||||
|
||||
EXPORT_FUNCTIONS src_unpack
|
||||
|
||||
HOMEPAGE="https://www.openfabrics.org/"
|
||||
LICENSE="|| ( GPL-2 BSD-2 )"
|
||||
|
||||
# @ECLASS-VARIABLE: OFED_VER
|
||||
# @DESCRIPTION:
|
||||
# Defines OFED version eg 1.4 or 1.4.0.1
|
||||
|
||||
# @ECLASS-VARIABLE: OFED_RC
|
||||
# @DESCRIPTION:
|
||||
# Sets if this version is RC
|
||||
|
||||
# @ECLASS-VARIABLE: OFED_RC_VER
|
||||
# @DESCRIPTION:
|
||||
# Sets RC version
|
||||
|
||||
|
||||
# @ECLASS-VARIABLE: OFED_SUFFIX
|
||||
# @DESCRIPTION:
|
||||
# Defines OFED package suffix eg -1.ofed1.4
|
||||
|
||||
# @ECLASS-VARIABLE: OFED_SNAPSHOT
|
||||
# @DESCRIPTION:
|
||||
# Defines if src tarball is git snapshot
|
||||
|
||||
SLOT="${OFED_VER}"
|
||||
|
||||
# @ECLASS-VARIABLE: OFED_VERSIONS
|
||||
# @DESCRIPTION:
|
||||
# Defines array of ofed version supported by eclass
|
||||
|
||||
OFED_VERSIONS=(
|
||||
"3.5"
|
||||
"3.12"
|
||||
)
|
||||
|
||||
# @FUNCTION: block_other_ofed_versions
|
||||
# @DESCRIPTION:
|
||||
# function that creates blockers list for ofed
|
||||
block_other_ofed_versions() {
|
||||
local slot
|
||||
RDEPEND="${RDEPEND} !sys-fabric/${PN}:0"
|
||||
for slot in ${OFED_VERSIONS[@]}; do
|
||||
if [[ ${slot} != ${SLOT} ]]; then
|
||||
RDEPEND+=" !sys-fabric/${PN}:${slot}"
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
OFED_BASE_VER=$(get_version_component_range 1-3 ${OFED_VER})
|
||||
|
||||
if [ -z $OFED_RC ] ; then
|
||||
SRC_URI="https://www.openfabrics.org/downloads/OFED/ofed-${OFED_BASE_VER}/OFED-${OFED_VER}.tgz"
|
||||
else
|
||||
SRC_URI="https://www.openfabrics.org/downloads/OFED/ofed-${OFED_BASE_VER}/OFED-${OFED_VER}-rc${OFED_RC_VER}.tgz"
|
||||
fi
|
||||
|
||||
case ${PN} in
|
||||
ofed)
|
||||
MY_PN="compat-rdma"
|
||||
;;
|
||||
*)
|
||||
MY_PN="${PN}"
|
||||
;;
|
||||
esac
|
||||
|
||||
case ${PV} in
|
||||
*p*)
|
||||
MY_PV="${PV/p/}"
|
||||
;;
|
||||
*)
|
||||
MY_PV="${PV}"
|
||||
;;
|
||||
esac
|
||||
|
||||
case ${MY_PN} in
|
||||
ofa_kernel|compat-rdma)
|
||||
EXT="tgz"
|
||||
;;
|
||||
*)
|
||||
EXT="tar.gz"
|
||||
;;
|
||||
esac
|
||||
|
||||
if [ -z ${OFED_SRC_SNAPSHOT} ]; then
|
||||
S="${WORKDIR}/${MY_PN}-${MY_PV}"
|
||||
else
|
||||
S="${WORKDIR}/${MY_PN}-${MY_PV}-${OFED_SUFFIX}"
|
||||
fi
|
||||
|
||||
|
||||
# @FUNCTION: openib_src_unpack
|
||||
# @DESCRIPTION:
|
||||
# This function will unpack OFED packages
|
||||
openib_src_unpack() {
|
||||
unpack ${A}
|
||||
if [ -z ${OFED_RC} ]; then
|
||||
case ${PN} in
|
||||
ofed)
|
||||
rpm_unpack "./OFED-${OFED_VER}/SRPMS/${MY_PN}-${OFED_VER}-${OFED_SUFFIX}.src.rpm"
|
||||
;;
|
||||
*)
|
||||
rpm_unpack "./OFED-${OFED_VER}/SRPMS/${MY_PN}-${MY_PV}-${OFED_SUFFIX}.src.rpm"
|
||||
;;
|
||||
esac
|
||||
else
|
||||
case ${PN} in
|
||||
ofed)
|
||||
rpm_unpack "./OFED-${OFED_VER}-rc${OFED_RC_VER}/SRPMS/${MY_PN}-${OFED_VER}-${OFED_SUFFIX}.src.rpm"
|
||||
;;
|
||||
*)
|
||||
rpm_unpack "./OFED-${OFED_VER}-rc${OFED_RC_VER}/SRPMS/${MY_PN}-${MY_PV}-${OFED_SUFFIX}.src.rpm"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
if [ -z ${OFED_SNAPSHOT} ]; then
|
||||
case ${PN} in
|
||||
ofed)
|
||||
unpack ./${MY_PN}-${OFED_VER}.${EXT}
|
||||
;;
|
||||
*)
|
||||
unpack ./${MY_PN}-${MY_PV}.${EXT}
|
||||
;;
|
||||
esac
|
||||
else
|
||||
case ${PN} in
|
||||
ofed)
|
||||
unpack ./${MY_PN}-${OFED_VER}-${OFED_SUFFIX}.${EXT}
|
||||
;;
|
||||
*)
|
||||
unpack ./${MY_PN}-${MY_PV}-${OFED_SUFFIX}.${EXT}
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
}
|
@ -1,126 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# @ECLASS: rpm.eclass
|
||||
# @MAINTAINER:
|
||||
# base-system@gentoo.org
|
||||
# @BLURB: convenience class for extracting RPMs
|
||||
|
||||
inherit eutils
|
||||
|
||||
DEPEND=">=app-arch/rpm2targz-9.0.0.3g"
|
||||
|
||||
# @FUNCTION: rpm_unpack
|
||||
# @USAGE: <rpms>
|
||||
# @DESCRIPTION:
|
||||
# Unpack the contents of the specified rpms like the unpack() function.
|
||||
rpm_unpack() {
|
||||
[[ $# -eq 0 ]] && set -- ${A}
|
||||
local a
|
||||
for a in "$@" ; do
|
||||
echo ">>> Unpacking ${a} to ${PWD}"
|
||||
if [[ ${a} == ./* ]] ; then
|
||||
: nothing to do -- path is local
|
||||
elif [[ ${a} == ${DISTDIR}/* ]] ; then
|
||||
ewarn 'QA: do not use ${DISTDIR} with rpm_unpack -- it is added for you'
|
||||
elif [[ ${a} == /* ]] ; then
|
||||
ewarn 'QA: do not use full paths with rpm_unpack -- use ./ paths instead'
|
||||
else
|
||||
a="${DISTDIR}/${a}"
|
||||
fi
|
||||
rpm2tar -O "${a}" | tar xf - || die "failure unpacking ${a}"
|
||||
done
|
||||
}
|
||||
|
||||
# @FUNCTION: srcrpm_unpack
|
||||
# @USAGE: <rpms>
|
||||
# @DESCRIPTION:
|
||||
# Unpack the contents of the specified rpms like the unpack() function as well
|
||||
# as any archives that it might contain. Note that the secondary archive
|
||||
# unpack isn't perfect in that it simply unpacks all archives in the working
|
||||
# directory (with the assumption that there weren't any to start with).
|
||||
srcrpm_unpack() {
|
||||
[[ $# -eq 0 ]] && set -- ${A}
|
||||
rpm_unpack "$@"
|
||||
|
||||
# no .src.rpm files, then nothing to do
|
||||
[[ "$* " != *".src.rpm " ]] && return 0
|
||||
|
||||
eshopts_push -s nullglob
|
||||
|
||||
# unpack everything
|
||||
local a
|
||||
for a in *.tar.{gz,bz2,xz} *.t{gz,bz2,xz,pxz} *.zip *.ZIP ; do
|
||||
unpack "./${a}"
|
||||
rm -f "${a}"
|
||||
done
|
||||
|
||||
eshopts_pop
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
# @FUNCTION: rpm_src_unpack
|
||||
# @DESCRIPTION:
|
||||
# Automatically unpack all archives in ${A} including rpms. If one of the
|
||||
# archives in a source rpm, then the sub archives will be unpacked as well.
|
||||
rpm_src_unpack() {
|
||||
local a
|
||||
for a in ${A} ; do
|
||||
case ${a} in
|
||||
*.rpm) srcrpm_unpack "${a}" ;;
|
||||
*) unpack "${a}" ;;
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
# @FUNCTION: rpm_spec_epatch
|
||||
# @USAGE: [spec]
|
||||
# @DESCRIPTION:
|
||||
# Read the specified spec (defaults to ${PN}.spec) and attempt to apply
|
||||
# all the patches listed in it. If the spec does funky things like moving
|
||||
# files around, well this won't handle that.
|
||||
rpm_spec_epatch() {
|
||||
local p spec=$1
|
||||
local dir
|
||||
|
||||
if [[ -z ${spec} ]] ; then
|
||||
# search likely places for the spec file
|
||||
for spec in "${PWD}" "${S}" "${WORKDIR}" ; do
|
||||
spec+="/${PN}.spec"
|
||||
[[ -e ${spec} ]] && break
|
||||
done
|
||||
fi
|
||||
[[ ${spec} == */* ]] \
|
||||
&& dir=${spec%/*} \
|
||||
|| dir=
|
||||
|
||||
ebegin "Applying patches from ${spec}"
|
||||
|
||||
grep '^%patch' "${spec}" | \
|
||||
while read line ; do
|
||||
# expand the %patch line
|
||||
set -- ${line}
|
||||
p=$1
|
||||
shift
|
||||
|
||||
# process the %patch arguments
|
||||
local arg
|
||||
EPATCH_OPTS=
|
||||
for arg in "$@" ; do
|
||||
case ${arg} in
|
||||
-b) EPATCH_OPTS+=" --suffix" ;;
|
||||
*) EPATCH_OPTS+=" ${arg}" ;;
|
||||
esac
|
||||
done
|
||||
|
||||
# extract the patch name from the Patch# line
|
||||
set -- $(grep "^P${p#%p}: " "${spec}")
|
||||
shift
|
||||
epatch "${dir:+${dir}/}$*"
|
||||
done
|
||||
|
||||
eend
|
||||
}
|
||||
|
||||
EXPORT_FUNCTIONS src_unpack
|
@ -1,14 +1,2 @@
|
||||
AUX minicom-2.3-gentoo-runscript.patch 2382 SHA256 9d79ab8eb2942cdbde2b65ab7958b7c485c83428f31e5644f0f2af2c1d6bffb7 SHA512 f88a54d5d64bec288930eb7d34332d3f4cdf879a90a694c4e538cc92ec213f15816ea9fa1225ea1122b3ee00b69b365cd69a17ec09369f4498b437374d425b5f WHIRLPOOL 74c40c8b81c81ec504d3193175b38c0644809a505f201f5d01cd9d74723336e3b4c1cd5cfd11e55fa528439aaef17bdc2c88b797de63c339c1ce8b51a020387f
|
||||
AUX minicom-2.6-etimeout.patch 266 SHA256 cce9dfa838f7df59e59e64e0494d98ffe7143512ed419f2034f36e73be80d698 SHA512 623310112fe8c9ca50e2f5bc3c67675d501a96706ff80cb30b0e4da0074c6662f9268bd9aad792e7495f156690755ce7c1625c19efa69ff577a34967646cbb4c WHIRLPOOL 6333f7ae0d68824ae16126705800cc90837a1be4090f423f2bce60e24c2904829044a413fa3a018bc4202ce0ae9bf978877e3c763be670364e878cc249e2db80
|
||||
AUX minicom-2.7-lockdir.patch 535 SHA256 bfabbe8c36248b57a7ac0ab453e0597f37889791b848610dce15ba4727ba39ba SHA512 7e555046cd58a796f01473e064cbf289bfd467b0ceefbdc49734d5a9ee3c8f41480378cd456e0b30e94bb892b3329959c4c38ecc942e35d3890bc6da515e1f59 WHIRLPOOL 1fe4316e70b4cb2ed26072769f64228f81e80fe9010e11bbdd8be7b499a056d0af7d0c925c3e82da80ac52b3b64e10fa597a607b7871ff84fe9e5dc6ee17a6f3
|
||||
AUX minirc.dfl 66 SHA256 d7a08c0a5befc155170b8e6009b028c0361e72da6c2c3f55e1858711eaaca5a0 SHA512 dc6f65392ec4ee9e0f499596b6220cb23e443530a3802edc8805412a7999ffb48cb2f9f5c9f7a7ebfbbe166fdbf128847f00141c4f67c0176bb245081814955c WHIRLPOOL 7c245ce32e0e37147974b392ce01a3deb8fc81e692fabc9eada329f00523a6989dffc652b95e2ce6a091b6f199964a038618afced647d2cc85f9556a850490f9
|
||||
DIST minicom-2.6.tar.gz 830255 SHA256 ea5fe79c22dcb115cf5ed287b0e7a69e069bedd39889aa89b1a23f64f53fceb3 SHA512 96345e0c7b5991d3320fb4478b26717efdcdde307cd1cd065be424456bd90e528405c889a8aebaf6a67f3c614e4858825ec7f32769f2069f1b2e3ec5a2556023 WHIRLPOOL 7bfcb9a9609dc85585c808c8027f14406c1ff72771262d3c5beee9209078db9a58396d272333eb1ec6f97c0013b6a3792e0a1444cb737db4c202ccc90b8b1483
|
||||
DIST minicom-2.7.1.tar.gz 863544 SHA256 9ac3a663b82f4f5df64114b4792b9926b536c85f59de0f2d2b321c7626a904f4 SHA512 eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af WHIRLPOOL f93642d6cc3c8dee987d461a67e4a98b55d0ebea1a0c1b2dc8564a9af66dbf9aaad3e4cb2e161d127b965d955637882eda601034b863b32ee776925db969418e
|
||||
DIST minicom-2.7.tar.gz 863544 SHA256 9ac3a663b82f4f5df64114b4792b9926b536c85f59de0f2d2b321c7626a904f4 SHA512 eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af WHIRLPOOL f93642d6cc3c8dee987d461a67e4a98b55d0ebea1a0c1b2dc8564a9af66dbf9aaad3e4cb2e161d127b965d955637882eda601034b863b32ee776925db969418e
|
||||
EBUILD minicom-2.6.ebuild 1297 SHA256 42e94f0256f5fd0c14261fe94837e6df86d9981296641ef01f4067c52d79aebb SHA512 414e4a77e21a7a2158047e9f645f3304c78e40eccb28e7d3071227814cbdd740089f928f38fbe867c943f173b86f78a9c0afa6d9aa8604d69effa57ed8c78388 WHIRLPOOL 359e1fe14b87a5ebb76f35590fd9587dd638e8f780e5160640cbeaed2a49bff066d4172f1b422de9515b2849036b9c93a57dd948d3cdc029415d6a7cc5f82712
|
||||
EBUILD minicom-2.7-r1.ebuild 1515 SHA256 ed53a8057ff1d0003e6651959c7c00713d91dbab0b32e0c32fb5b2420383655c SHA512 277c4fc3446b1ec23853ab521ee6c5a90f2b8f8d18875ccc9d5a704c6c51504f65542c3cfb5b882b7f54f77435f84f6655123dde5c9f4b971da6b424db525fbc WHIRLPOOL 7d3bf88a0fe302c4c45f9c2cd0a45da0b93a2c94784b286736082e08f982a4a37558ded750abab285659b741cce9fe11ffc21712f47b8043b25563e874329581
|
||||
EBUILD minicom-2.7.1.ebuild 1549 SHA256 f98acfc71ba9aebc5443f534d1a0c6c1b30084e1e4bfa7aed8bc8517fe37966c SHA512 e48de13f90d97ae188307573e49b96db8c5865751ce73b76d95a7adc301c2b81a1eb1f00c4b8774c2669a51101f3104a3a2273df1c118e5b458f895989bc1373 WHIRLPOOL ef50d9106fc72943a31654aa9661dba6383151e7aece6d2e26496424cb1b1fdb0ef2023769fbf65a2a707f2e7f5271a079a3ca804302c39ea562798a78dac7f7
|
||||
EBUILD minicom-2.7.ebuild 1269 SHA256 1eea7fdf8aa21e4410b22dfd80ca6c14698240e81d67d13041f67630305d57ca SHA512 9bcfbecd8f3a639ae8d98d104a08d95af9f9735d75dcd026c7965e86dc9648a1c06a9b152c182f466ac72db594a4c07ec7565cc65c95d0d5721a6c60c498a7b8 WHIRLPOOL 19a585000c1b9c5c458d47c4757df7fc0d1d9a40928f4028db9959167ddf3f2536c1ea649ed85a400c5336fe97ba61a8c4c583894eeb12c705cbec9557fd302c
|
||||
MISC ChangeLog 3104 SHA256 b48e3e7269765489b1d0eceaec11062fa87a474bb7c692d91254604ff6c12280 SHA512 cad2f9a88ab489f90f9ecb3f8e638eacbd96a7ade1db9fb84aaf3f9d2390afb491ce8c611c25d51c18432c8446496894f16b44c44326f04b7530dda8faafd9e0 WHIRLPOOL 11d9797df2dbdbaac2da09e32052b75a29dc24cd36996ef42398a38641927ec186422525d9d63edc3d9222d53786b041153ac7eca3c77eaa61bf10532e8ced36
|
||||
MISC ChangeLog-2015 13282 SHA256 6ab75410072149bf7acf3b1eadc1776505be34fe46f2cb014d0f543b7a572c1f SHA512 d0bcb42be3439cba34194e75146cf0cb83039fd57ac4dfd262ee4201ee40e810aedbc8eeca1cf2ecf07cc9481a5f703a3b407cf7938cde0e5f7eed74d0e854fc WHIRLPOOL 7c00c6208af8e3a38c7e61d55f54046ddd9e318d8075a50ad13ab9359efa87b717a4cda516ac4730f3024053d4a6577e369c9f32683f97196c3876677fda6ed3
|
||||
MISC metadata.xml 456 SHA256 6e64d84b244d1d177d3c88778c94b0a4b6af1f5c3124d720a6a403b7c4d0d6eb SHA512 9d7b2e8de12baea7bbc03a2031caf9e791b1168eb70a8100edbedea42344a26421e7f8e11b114ff86677799583d471220da2973c1395a0fe13d9f33b3a22c336 WHIRLPOOL 359c9ed736edd57e648262f37fbf138bf7f62ed826b323dfa236a77b8214ff48821504742902329568880f5366d8a39141792f49ddc6f5375183ded85386597f
|
||||
DIST minicom-2.7.1.tar.gz 863544 BLAKE2B 473dbf9695e16fdf23581b831d1b76f32a5b9f47cf82c6430386646a4ad04a58d61bea08ba032d0c4f779fd19d90d12270df317b719bad6cba63d921c197c87c SHA512 eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af
|
||||
DIST minicom-2.8.tar.gz 948015 BLAKE2B 007a2975a996e2dd2390b1cf20e1a70c4bb1b57d224211d30e8d83a9d02a45c147df34bf409961a20ad3746cb6b5551c1e0702a05bb0a0a3f7f042d251b553be SHA512 5ced0ff79cec11464154561130ddc6a38865170d4e4d80185ada540ba173fe89e35703b6d7fd0cf86caef6e020fcad1d7b1fdb4d4f55e3ddb906aea6a4b81b36
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- src/main.c.orig 2011-09-30 09:57:00.000000000 +0200
|
||||
+++ src/main.c 2011-12-28 16:07:59.000000000 +0100
|
||||
@@ -112,7 +112,7 @@ char *esc_key(void)
|
||||
static void get_alrm(int dummy)
|
||||
{
|
||||
(void)dummy;
|
||||
- errno = ETIME;
|
||||
+ errno = ETIMEDOUT;
|
||||
longjmp(albuf, 1);
|
||||
}
|
||||
|
31
sdk_container/src/third_party/portage-stable/net-dialup/minicom/files/minicom-2.7.1-gcc-10.patch
vendored
Normal file
31
sdk_container/src/third_party/portage-stable/net-dialup/minicom/files/minicom-2.7.1-gcc-10.patch
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
https://bugs.gentoo.org/705836
|
||||
--- a/src/minicom.h
|
||||
+++ b/src/minicom.h
|
||||
@@ -109,13 +109,13 @@ EXTERN char *dial_tty; /* tty to use. */
|
||||
|
||||
EXTERN char *dial_name; /* System we're conneced to */
|
||||
EXTERN char *dial_number; /* Number we've dialed. */
|
||||
-EXTERN char *dial_user; /* Our username there */
|
||||
-EXTERN char *dial_pass; /* Our password */
|
||||
+extern char *dial_user; /* Our username there */
|
||||
+extern char *dial_pass; /* Our password */
|
||||
|
||||
#ifdef USE_SOCKET
|
||||
-EXTERN int portfd_is_socket; /* File descriptor is a unix socket */
|
||||
-EXTERN int portfd_is_connected; /* 1 if the socket is connected */
|
||||
-EXTERN struct sockaddr_un portfd_sock_addr; /* the unix socket address */
|
||||
+extern int portfd_is_socket; /* File descriptor is a unix socket */
|
||||
+extern int portfd_is_connected; /* 1 if the socket is connected */
|
||||
+extern struct sockaddr_un portfd_sock_addr; /* the unix socket address */
|
||||
#define portfd_connected ((portfd_is_socket && !portfd_is_connected) \
|
||||
? -1 : portfd)
|
||||
#else
|
||||
@@ -141,7 +141,7 @@ EXTERN int sbcolor; /* Status Bar Background Color */
|
||||
EXTERN int st_attr; /* Status Bar attributes. */
|
||||
|
||||
/* jl 04.09.97 conversion tables */
|
||||
-EXTERN unsigned char vt_outmap[256], vt_inmap[256];
|
||||
+extern unsigned char vt_outmap[256], vt_inmap[256];
|
||||
|
||||
/* MARK updated 02/17/95 - history buffer */
|
||||
EXTERN int num_hist_lines; /* History buffer size */
|
24
sdk_container/src/third_party/portage-stable/net-dialup/minicom/files/minicom-2.7.1-musl.patch
vendored
Normal file
24
sdk_container/src/third_party/portage-stable/net-dialup/minicom/files/minicom-2.7.1-musl.patch
vendored
Normal file
@ -0,0 +1,24 @@
|
||||
--- a/src/dial.c
|
||||
+++ b/src/dial.c
|
||||
@@ -39,11 +39,9 @@
|
||||
#include "intl.h"
|
||||
|
||||
#ifdef VC_MUSIC
|
||||
-# if defined(__GLIBC__)
|
||||
# include <sys/ioctl.h>
|
||||
# include <sys/kd.h>
|
||||
# include <sys/time.h>
|
||||
-# endif
|
||||
#endif
|
||||
|
||||
enum { CURRENT_VERSION = 6 };
|
||||
--- a/src/getsdir.h
|
||||
+++ b/src/getsdir.h
|
||||
@@ -22,6 +22,7 @@
|
||||
* and licensing conditions. See the source, Luke.
|
||||
*/
|
||||
|
||||
+#include <sys/param.h>
|
||||
#include <dirent.h>
|
||||
|
||||
typedef struct dirEntry { /* structure of data item */
|
@ -0,0 +1,42 @@
|
||||
--- a/man/minicom.1
|
||||
+++ b/man/minicom.1
|
||||
@@ -469,7 +469,7 @@
|
||||
.TP 0.5i
|
||||
.B D - Script program
|
||||
Which program to use as the script interpreter. Defaults to the
|
||||
-program "runscript", but if you want to use something else (eg,
|
||||
+program "/usr/bin/runscript", but if you want to use something else (eg,
|
||||
/bin/sh or "expect") it is possible. Stdin and stdout are connected
|
||||
to the modem, stderr to the screen.
|
||||
.RS 0.5i
|
||||
--- a/man/runscript.1
|
||||
+++ b/man/runscript.1
|
||||
@@ -5,7 +5,7 @@
|
||||
.\" for conditions under which this file may be redistributed.
|
||||
.TH RUNSCRIPT 1 "$Date: 2007-10-07 18:13:51 $" "User's Manual"
|
||||
.SH NAME
|
||||
-runscript \- script interpreter for minicom
|
||||
+/usr/bin/runscript \- script interpreter for minicom
|
||||
.SH SYNOPSIS
|
||||
.B runscript
|
||||
.RI "scriptname [logfile [homedir]]"
|
||||
--- a/src/rwconf.c
|
||||
+++ b/src/rwconf.c
|
||||
@@ -105,7 +105,7 @@
|
||||
{ N_("No"), 0, "kermreal" },
|
||||
{ "3", 0, "colusage" },
|
||||
/* The script program */
|
||||
- { "runscript", 0, "scriptprog" },
|
||||
+ { "/usr/bin/runscript", 0, "scriptprog" },
|
||||
/* Modem parameters */
|
||||
{ "", 0, "minit" },
|
||||
{ "", 0, "mreset" },
|
||||
@@ -245,7 +245,7 @@
|
||||
int matched;
|
||||
|
||||
if (conftype == CONFIG_GLOBAL)
|
||||
- strcpy(P_SCRIPTPROG, "runscript");
|
||||
+ strcpy(P_SCRIPTPROG, "/usr/bin/runscript");
|
||||
|
||||
line = malloc(line_size);
|
||||
if (!line) {
|
14
sdk_container/src/third_party/portage-stable/net-dialup/minicom/files/minicom-2.8-lockdir.patch
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/net-dialup/minicom/files/minicom-2.8-lockdir.patch
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -219,7 +219,10 @@
|
||||
|
||||
if test "x$UUCPLOCK" != x
|
||||
then
|
||||
- if test -d $UUCPLOCK
|
||||
+ dnl If a lock directory was manually specified, do not test it actually,
|
||||
+ dnl as that might not be true during a chroot build, and the
|
||||
+ dnl packager is responsible for making sure it exists at runtime.
|
||||
+ if true
|
||||
then
|
||||
AC_MSG_RESULT($UUCPLOCK)
|
||||
AC_DEFINE_UNQUOTED(UUCPLOCK, "$UUCPLOCK", [Lock directory])
|
@ -1,12 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>embedded@gentoo.org</email>
|
||||
<name>Embedded Gentoo</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Minicom is a menu driven communications program. It emulates ANSI and VT102
|
||||
terminals. It has a dialing directory and auto zmodem download.
|
||||
</longdescription>
|
||||
<maintainer type="project">
|
||||
<email>embedded@gentoo.org</email>
|
||||
<name>Embedded Gentoo</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
Minicom is a menu driven communications program.
|
||||
It emulates ANSI and VT102 terminals and
|
||||
has a dialing directory and auto zmodem download.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="cpe">cpe:/a:minicom_project:minicom</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils
|
||||
|
||||
STUPID_NUM="3689"
|
||||
|
||||
DESCRIPTION="Serial Communication Program"
|
||||
HOMEPAGE="http://alioth.debian.org/projects/minicom"
|
||||
SRC_URI="http://alioth.debian.org/download.php/${STUPID_NUM}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="nls"
|
||||
|
||||
COMMON_DEPEND="sys-libs/ncurses"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
nls? ( sys-devel/gettext )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
net-dialup/lrzsz"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README doc/minicom.FAQ"
|
||||
|
||||
# Supported languages and translated documentation
|
||||
# Be sure all languages are prefixed with a single space!
|
||||
MY_AVAILABLE_LINGUAS=" cs da de es fi fr hu id ja nb pl pt_BR ro ru rw sv vi zh_TW"
|
||||
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-2.3-gentoo-runscript.patch
|
||||
epatch "${FILESDIR}"/${P}-etimeout.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--sysconfdir="${EPREFIX}"/etc/${PN} \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
insinto /etc/minicom
|
||||
doins "${FILESDIR}"/minirc.dfl
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
[[ -s ${EROOT}/etc/minicom/minirc.dfl ]] \
|
||||
&& rm -f "${ED}"/etc/minicom/minirc.dfl
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit eutils autotools
|
||||
|
||||
STUPID_NUM="3977"
|
||||
DESCRIPTION="Serial Communication Program"
|
||||
HOMEPAGE="http://alioth.debian.org/projects/minicom"
|
||||
SRC_URI="https://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="nls"
|
||||
|
||||
COMMON_DEPEND="sys-libs/ncurses:="
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
nls? ( sys-devel/gettext )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
net-dialup/lrzsz"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README doc/minicom.FAQ"
|
||||
|
||||
# Supported languages and translated documentation
|
||||
# Be sure all languages are prefixed with a single space!
|
||||
MY_AVAILABLE_LINGUAS=" cs da de es fi fr hu id ja nb pl pt_BR ro ru rw sv vi zh_TW"
|
||||
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.3-gentoo-runscript.patch
|
||||
"${FILESDIR}"/${PN}-2.7-lockdir.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
mv "${S}"/configure.{in,ac}
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Lockdir must exist if not manually specified.
|
||||
# /var/lock is created by openrc.
|
||||
LOCKDIR=/var/lock
|
||||
econf \
|
||||
--sysconfdir="${EPREFIX}"/etc/${PN} \
|
||||
--enable-lock-dir="${LOCKDIR}" \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
insinto /etc/minicom
|
||||
doins "${FILESDIR}"/minirc.dfl
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
[[ -s ${EROOT}/etc/minicom/minirc.dfl ]] && rm -f "${ED}"/etc/minicom/minirc.dfl
|
||||
}
|
@ -1,17 +1,16 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit eutils autotools
|
||||
inherit autotools
|
||||
|
||||
STUPID_NUM="3977"
|
||||
DESCRIPTION="Serial Communication Program"
|
||||
HOMEPAGE="http://alioth.debian.org/projects/minicom"
|
||||
SRC_URI="https://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.gz"
|
||||
HOMEPAGE="https://salsa.debian.org/minicom-team/minicom"
|
||||
SRC_URI="https://alioth-archive.debian.org/releases/minicom/Source/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="nls"
|
||||
|
||||
COMMON_DEPEND="sys-libs/ncurses:="
|
||||
@ -23,14 +22,11 @@ RDEPEND="${COMMON_DEPEND}
|
||||
DOCS="AUTHORS ChangeLog NEWS README doc/minicom.FAQ"
|
||||
S="${WORKDIR}/${PN}-2.7" # 2.7.1 specific
|
||||
|
||||
# Supported languages and translated documentation
|
||||
# Be sure all languages are prefixed with a single space!
|
||||
MY_AVAILABLE_LINGUAS=" cs da de es fi fr hu id ja nb pl pt_BR ro ru rw sv vi zh_TW"
|
||||
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.3-gentoo-runscript.patch
|
||||
"${FILESDIR}"/${PN}-2.7-lockdir.patch
|
||||
"${FILESDIR}"/${PN}-2.7.1-gcc-10.patch
|
||||
"${FILESDIR}"/${PN}-2.7.1-musl.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
inherit eutils
|
||||
|
||||
STUPID_NUM="3977"
|
||||
DESCRIPTION="Serial Communication Program"
|
||||
HOMEPAGE="http://alioth.debian.org/projects/minicom"
|
||||
SRC_URI="https://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="nls"
|
||||
|
||||
COMMON_DEPEND="sys-libs/ncurses"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
nls? ( sys-devel/gettext )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
net-dialup/lrzsz"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README doc/minicom.FAQ"
|
||||
|
||||
# Supported languages and translated documentation
|
||||
# Be sure all languages are prefixed with a single space!
|
||||
MY_AVAILABLE_LINGUAS=" cs da de es fi fr hu id ja nb pl pt_BR ro ru rw sv vi zh_TW"
|
||||
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-2.3-gentoo-runscript.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--sysconfdir="${EPREFIX}"/etc/${PN} \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
insinto /etc/minicom
|
||||
doins "${FILESDIR}"/minirc.dfl
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
[[ -s ${EROOT}/etc/minicom/minirc.dfl ]] && rm -f "${ED}"/etc/minicom/minirc.dfl
|
||||
}
|
60
sdk_container/src/third_party/portage-stable/net-dialup/minicom/minicom-2.8.ebuild
vendored
Normal file
60
sdk_container/src/third_party/portage-stable/net-dialup/minicom/minicom-2.8.ebuild
vendored
Normal file
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Serial Communication Program"
|
||||
HOMEPAGE="https://salsa.debian.org/minicom-team/minicom"
|
||||
SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="nls"
|
||||
|
||||
DEPEND="sys-libs/ncurses:="
|
||||
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
net-dialup/lrzsz
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.8-gentoo-runscript.patch
|
||||
"${FILESDIR}"/${PN}-2.8-lockdir.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Lockdir must exist if not manually specified.
|
||||
# '/var/lock' is created by OpenRC.
|
||||
local myeconfargs=(
|
||||
--disable-rpath
|
||||
--enable-lock-dir="/var/lock"
|
||||
$(use_enable nls)
|
||||
)
|
||||
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
insinto /etc/minicom
|
||||
doins "${FILESDIR}"/minirc.dfl
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
[[ -s "${EROOT}"/etc/minicom/minirc.dfl ]] && rm -f "${ED}"/etc/minicom/minirc.dfl
|
||||
}
|
@ -1,88 +0,0 @@
|
||||
# ChangeLog for net-firewall/ipset
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*ipset-6.24 (09 Aug 2015)
|
||||
*ipset-6.21.1 (09 Aug 2015)
|
||||
*ipset-6.20.1 (09 Aug 2015)
|
||||
*ipset-6.19 (09 Aug 2015)
|
||||
*ipset-6.17 (09 Aug 2015)
|
||||
*ipset-6.16.1 (09 Aug 2015)
|
||||
*ipset-6.16 (09 Aug 2015)
|
||||
*ipset-6.15 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +files/ipset.confd,
|
||||
+files/ipset.initd-r2, +files/ipset.initd-r3, +ipset-6.15.ebuild,
|
||||
+ipset-6.16.ebuild, +ipset-6.16.1.ebuild, +ipset-6.17.ebuild,
|
||||
+ipset-6.19.ebuild, +ipset-6.20.1.ebuild, +ipset-6.21.1.ebuild,
|
||||
+ipset-6.24.ebuild, +metadata.xml:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
28 Feb 2016; Matthew Thode <prometheanfire@gentoo.org> ipset-6.24.ebuild:
|
||||
keywording arm64
|
||||
|
||||
merged on X-C1
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
18 May 2016; Austin English <wizardedit@gentoo.org> files/ipset.initd-r2,
|
||||
files/ipset.initd-r3:
|
||||
use #!/sbin/openrc-run instead of #!/sbin/runscript
|
||||
|
||||
*ipset-6.29 (04 Jun 2016)
|
||||
|
||||
04 Jun 2016; Robin H. Johnson <robbat2@gentoo.org> +files/ipset.initd-r4,
|
||||
+ipset-6.29.ebuild:
|
||||
bug #554904 bump.
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
@ -1,400 +0,0 @@
|
||||
# ChangeLog for net-firewall/ipset
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipset/ChangeLog,v 1.79 2015/05/14 06:25:02 dlan Exp $
|
||||
|
||||
*ipset-6.24 (14 May 2015)
|
||||
|
||||
14 May 2015; Yixun Lan <dlan@gentoo.org> +ipset-6.24.ebuild:
|
||||
version bump, bug 532754; drop check_header_patch() which only required by <
|
||||
kernel-2.6.35
|
||||
|
||||
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> ipset-6.15.ebuild,
|
||||
ipset-6.16.1.ebuild, ipset-6.16.ebuild, ipset-6.17.ebuild, ipset-6.19.ebuild,
|
||||
ipset-6.20.1.ebuild, ipset-6.21.1.ebuild:
|
||||
QA: drop trailing '.' from DESCRIPTION
|
||||
|
||||
21 Jun 2014; Robin H. Johnson <robbat2@gentoo.org> ipset-6.20.1.ebuild:
|
||||
Stable on amd64 per bug #502870, works for infra (actually do it this time)
|
||||
|
||||
20 Jun 2014; Robin H. Johnson <robbat2@gentoo.org> ipset-6.20.1.ebuild:
|
||||
Stable on amd64 per bug #502870, works for infra.
|
||||
|
||||
*ipset-6.21.1 (20 Jun 2014)
|
||||
|
||||
20 Jun 2014; Robin H. Johnson <robbat2@gentoo.org> +ipset-6.21.1.ebuild:
|
||||
Bump per bug #509804.
|
||||
|
||||
*ipset-6.20.1 (01 Dec 2013)
|
||||
|
||||
01 Dec 2013; Robin H. Johnson <robbat2@gentoo.org> +files/ipset.initd-r3,
|
||||
+ipset-6.20.1.ebuild, files/ipset.confd, files/ipset.initd-r2:
|
||||
Bump per bug #486836, adds new modules and future warning about NET_NS. Make
|
||||
USE=-modules not introduce kernel-sources via MODULES_OPTIONAL_USE. Bug
|
||||
#433411: Drop use
|
||||
|
||||
04 Jul 2013; Agostino Sarubbo <ago@gentoo.org> ipset-6.17.ebuild:
|
||||
Stable for x86, wrt bug #461978
|
||||
|
||||
*ipset-6.19 (27 May 2013)
|
||||
|
||||
27 May 2013; Robin H. Johnson <robbat2@gentoo.org> +ipset-6.19.ebuild:
|
||||
Bump.
|
||||
|
||||
07 May 2013; Sergey Popov <pinkbyte@gentoo.org> ipset-6.17.ebuild:
|
||||
Stable on amd64, wrt bug #461978
|
||||
|
||||
*ipset-6.17 (16 Mar 2013)
|
||||
|
||||
16 Mar 2013; Sergey Popov <pinkbyte@gentoo.org> +ipset-6.17.ebuild:
|
||||
Version bump, wrt bug #460036
|
||||
|
||||
16 Mar 2013; Sergey Popov <pinkbyte@gentoo.org> -ipset-4.5.ebuild,
|
||||
-ipset-6.8.ebuild, -ipset-6.9.1-r2.ebuild, -ipset-6.10.ebuild,
|
||||
-ipset-6.11.ebuild, -ipset-6.13.ebuild, -ipset-6.14.ebuild,
|
||||
-files/ipset.initd-r1:
|
||||
Drop old versions, permissions granted by maintainer
|
||||
|
||||
*ipset-6.16.1 (17 Feb 2013)
|
||||
|
||||
17 Feb 2013; Sergey Popov <pinkbyte@gentoo.org> +ipset-6.16.1.ebuild:
|
||||
Version bump
|
||||
|
||||
17 Feb 2013; Sergey Popov <pinkbyte@gentoo.org> ipset-6.15.ebuild,
|
||||
ipset-6.16.ebuild:
|
||||
Make build process verbose, wrt bug #458008
|
||||
|
||||
17 Feb 2013; Agostino Sarubbo <ago@gentoo.org> ipset-6.15.ebuild:
|
||||
Stable for x86, wrt bug #448814
|
||||
|
||||
17 Feb 2013; Agostino Sarubbo <ago@gentoo.org> ipset-6.15.ebuild:
|
||||
Stable for amd64, wrt bug #448814
|
||||
|
||||
16 Feb 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
|
||||
Cleanup due bug #96436
|
||||
|
||||
27 Dec 2012; Sergey Popov <pinkbyte@gentoo.org> -ipset-6.9.1.ebuild,
|
||||
-ipset-6.9.1-r1.ebuild, -files/ipset.initd:
|
||||
Drop old revisions and obsolete files
|
||||
|
||||
*ipset-6.16 (27 Nov 2012)
|
||||
*ipset-6.15 (27 Nov 2012)
|
||||
|
||||
27 Nov 2012; Sergey Popov <pinkbyte@gentoo.org> +ipset-6.15.ebuild,
|
||||
+ipset-6.16.ebuild:
|
||||
Another version bump
|
||||
|
||||
*ipset-6.14 (27 Nov 2012)
|
||||
|
||||
27 Nov 2012; Sergey Popov <pinkbyte@gentoo.org> +ipset-6.14.ebuild:
|
||||
Version bump, permission was granted by robbat2
|
||||
|
||||
*ipset-6.13 (20 Aug 2012)
|
||||
|
||||
20 Aug 2012; Robin H. Johnson <robbat2@gentoo.org> +ipset-6.13.ebuild:
|
||||
Bug #431456, #418019: version bump. Bug #429814: ensure compile with no
|
||||
/usr/src/linux. Bug #396097 is fixed by upstream as well.
|
||||
|
||||
14 Jun 2012; Michael Weber <xmw@gentoo.org> ipset-6.11.ebuild:
|
||||
adding ~ppc keyword (bug 304037)
|
||||
|
||||
*ipset-6.11 (21 Feb 2012)
|
||||
|
||||
21 Feb 2012; Robin H. Johnson <robbat2@gentoo.org> +ipset-6.11.ebuild:
|
||||
Version bump.
|
||||
|
||||
*ipset-6.10 (17 Dec 2011)
|
||||
|
||||
17 Dec 2011; Peter Volkov <pva@gentoo.org> +ipset-6.10.ebuild,
|
||||
+files/ipset.confd, +files/ipset.initd-r2:
|
||||
Version bump. Add confd file and make init file workable with list:set, bug
|
||||
#390129 and bug #393243 by Andrew Savchenko.
|
||||
|
||||
12 Oct 2011; Peter Volkov <pva@gentoo.org> ipset-6.9.1-r2.ebuild:
|
||||
On second thought drop USE=ipv6: userspace should work is the same
|
||||
independently of USE=ipv6 and kernel side will depend on kernel
|
||||
configuration.
|
||||
|
||||
*ipset-6.9.1-r2 (12 Oct 2011)
|
||||
|
||||
12 Oct 2011; Peter Volkov <pva@gentoo.org> +ipset-6.9.1-r2.ebuild,
|
||||
+files/ipset.initd-r1, files/ipset.initd:
|
||||
Fix init script, bug #386151 wrt Alexey Shvetsov. Require
|
||||
CONFIG_IP6_NF_IPTABLES only if USE=ipv6, bug #385445 wrt John Brendler.
|
||||
|
||||
*ipset-6.9.1-r1 (02 Oct 2011)
|
||||
|
||||
02 Oct 2011; Peter Volkov <pva@gentoo.org> +ipset-6.9.1-r1.ebuild,
|
||||
+files/ipset.initd:
|
||||
Drop confusing message about netlink.patch, bug #382221 by John Brendler. Add
|
||||
init script by Andrew Savchenko, bug #181045 by Caleb Cushing.
|
||||
|
||||
17 Sep 2011; Peter Volkov <pva@gentoo.org> -files/ipset-2.4.7-LDFLAGS.patch,
|
||||
-ipset-4.4.ebuild, -ipset-6.7-r1.ebuild:
|
||||
Drop old.
|
||||
|
||||
16 Sep 2011; Tony Vroon <chainsaw@gentoo.org> ipset-4.5.ebuild,
|
||||
ipset-6.8.ebuild:
|
||||
Marked stable on AMD64 based on arch testing by Ian "idella4" Delaney &
|
||||
Tomáš "Mepho" Pružina in bug #381613.
|
||||
|
||||
15 Sep 2011; Andreas Schuerch <nativemad@gentoo.org> ipset-4.5.ebuild,
|
||||
ipset-6.8.ebuild:
|
||||
x86 stable, see bug 381613
|
||||
|
||||
*ipset-6.9.1 (07 Sep 2011)
|
||||
|
||||
07 Sep 2011; Peter Volkov <pva@gentoo.org> +ipset-6.9.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*ipset-6.8 (24 Jul 2011)
|
||||
|
||||
24 Jul 2011; Peter Volkov <pva@gentoo.org> +ipset-6.8.ebuild:
|
||||
Version bump, thank Ed Wildgoose for report.
|
||||
|
||||
02 Jul 2011; Sven Wegener <swegener@gentoo.org> ipset-6.7-r1.ebuild:
|
||||
Use correct source and build options for kernel.
|
||||
|
||||
*ipset-6.7-r1 (16 Jun 2011)
|
||||
|
||||
16 Jun 2011; Peter Volkov <pva@gentoo.org> -ipset-6.4.ebuild,
|
||||
-ipset-6.6.ebuild, -ipset-6.7.ebuild, +ipset-6.7-r1.ebuild:
|
||||
Add missing xt_set and ip_set_hash_netiface modules. Drop old.
|
||||
|
||||
*ipset-6.7 (16 Jun 2011)
|
||||
|
||||
16 Jun 2011; Peter Volkov <pva@gentoo.org> +ipset-6.7.ebuild:
|
||||
Version bump.
|
||||
|
||||
*ipset-6.6 (24 May 2011)
|
||||
|
||||
24 May 2011; Peter Volkov <pva@gentoo.org> +ipset-6.6.ebuild:
|
||||
Version bump.
|
||||
|
||||
15 May 2011; Peter Volkov <pva@gentoo.org> ipset-6.4.ebuild:
|
||||
Fixed build in case symlink points on different sources then currnely
|
||||
running, bug #356727#c9 thank Ed Wildgoose for this fix.
|
||||
|
||||
*ipset-6.4 (01 May 2011)
|
||||
|
||||
01 May 2011; Peter Volkov <pva@gentoo.org> -ipset-2.4.7.ebuild,
|
||||
+ipset-6.4.ebuild:
|
||||
Version bump, bug 356727, thank Andreis_Vinogradovs (slepnoga) for report.
|
||||
|
||||
25 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> ipset-2.4.7.ebuild,
|
||||
ipset-4.4.ebuild, ipset-4.5.ebuild:
|
||||
Dropped ppc wrt #345019, #304037
|
||||
|
||||
*ipset-4.5 (21 Dec 2010)
|
||||
|
||||
21 Dec 2010; Peter Volkov <pva@gentoo.org> -ipset-4.1.ebuild,
|
||||
-ipset-4.2.ebuild, -ipset-4.3.ebuild, +ipset-4.5.ebuild:
|
||||
Version bump, drop old.
|
||||
|
||||
26 Nov 2010; Christian Faulhammer <fauli@gentoo.org> ipset-4.4.ebuild:
|
||||
stable x86, bug 345019
|
||||
|
||||
11 Nov 2010; Markos Chandras <hwoarang@gentoo.org> ipset-4.4.ebuild:
|
||||
Stable on amd64 wrt bug #345019
|
||||
|
||||
*ipset-4.4 (14 Oct 2010)
|
||||
|
||||
14 Oct 2010; Peter Volkov <pva@gentoo.org> +ipset-4.4.ebuild:
|
||||
Version bump.
|
||||
|
||||
*ipset-4.3 (25 Aug 2010)
|
||||
|
||||
25 Aug 2010; Peter Volkov <pva@gentoo.org> +ipset-4.3.ebuild:
|
||||
Version bump, fixes 2.6.35 kernel compatibility issue, bug 332687, thank
|
||||
fkhp and Oleksandr Kovalenko for report.
|
||||
|
||||
20 May 2010; Peter Volkov <pva@gentoo.org> ipset-4.1.ebuild:
|
||||
amd64 stable, bug 304037.
|
||||
|
||||
17 May 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> ipset-4.1.ebuild:
|
||||
x86 stable wrt bug #304037
|
||||
|
||||
*ipset-4.2 (08 Feb 2010)
|
||||
|
||||
08 Feb 2010; Peter Volkov <pva@gentoo.org> -ipset-2.2.9.20070401.ebuild,
|
||||
-files/ipset-2.4.2-glibc28-fix.patch,
|
||||
-files/ipset-2.4.9-gethostbyname-align.patch, -ipset-3.0.ebuild,
|
||||
+ipset-4.2.ebuild:
|
||||
Version bump, drop old.
|
||||
|
||||
15 Nov 2009; Peter Volkov <pva@gentoo.org> ipset-4.1.ebuild:
|
||||
USE='modules' support.
|
||||
|
||||
14 Nov 2009; Peter Volkov <pva@gentoo.org> ipset-4.1.ebuild:
|
||||
Do not build modules in case kernel is patched and modules are built in,
|
||||
bug #274577 thank Brendan Pike report.
|
||||
|
||||
*ipset-4.1 (14 Nov 2009)
|
||||
|
||||
14 Nov 2009; Peter Volkov <pva@gentoo.org> -ipset-2.4.9-r1.ebuild,
|
||||
-ipset-2.5.0-r1.ebuild, +ipset-4.1.ebuild:
|
||||
Version bump, bug #293043, thank Marcin Mirosław for report.
|
||||
|
||||
06 Sep 2009; Robin H. Johnson <robbat2@gentoo.org> ipset-2.4.7.ebuild,
|
||||
ipset-2.4.9-r1.ebuild, ipset-2.5.0-r1.ebuild, ipset-3.0.ebuild:
|
||||
Cleaning up for linux-info work: inherit linux-mod implies inherit
|
||||
linux-info.
|
||||
|
||||
28 Jul 2009; Robin H. Johnson <robbat2@gentoo.org> ipset-3.0.ebuild:
|
||||
Bug #279286: Min iptables version required for ipset is 1.4.4. Thanks to
|
||||
James Earl Spahlinger <james@nixeagle.org>.
|
||||
|
||||
*ipset-3.0 (05 Jun 2009)
|
||||
|
||||
05 Jun 2009; Peter Volkov <pva@gentoo.org> -ipset-2.5.0.ebuild,
|
||||
+ipset-3.0.ebuild:
|
||||
Version bump, remove broken version.
|
||||
|
||||
*ipset-2.5.0-r1 (14 May 2009)
|
||||
|
||||
14 May 2009; Robin H. Johnson <robbat2@gentoo.org> +ipset-2.5.0-r1.ebuild:
|
||||
Bug #269743: Some of the modules did not get installed.
|
||||
|
||||
*ipset-2.5.0 (04 Apr 2009)
|
||||
|
||||
04 Apr 2009; Peter Volkov <pva@gentoo.org> +ipset-2.5.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
20 Mar 2009; Joseph Jezak <josejx@gentoo.org> ipset-2.4.7.ebuild:
|
||||
Marked ppc stable for bug #257483.
|
||||
|
||||
*ipset-2.4.9-r1 (03 Mar 2009)
|
||||
|
||||
03 Mar 2009; Peter Volkov <pva@gentoo.org>
|
||||
+files/ipset-2.4.9-gethostbyname-align.patch,
|
||||
-ipset-2.3.0.20070828-r2.ebuild, -ipset-2.3.1.20080612.ebuild,
|
||||
-ipset-2.3.3a.ebuild, -ipset-2.4.2.ebuild, -ipset-2.4.9.ebuild,
|
||||
+ipset-2.4.9-r1.ebuild:
|
||||
Fixed gethostbyname alignment issue on hppa, bug #260481, thank Antixrict
|
||||
for report and work with upstream. Removed old.
|
||||
|
||||
*ipset-2.4.9 (28 Feb 2009)
|
||||
|
||||
28 Feb 2009; Peter Volkov <pva@gentoo.org>
|
||||
-files/ipset-2.4.8-use-new-hash.patch, -ipset-2.4.8.ebuild,
|
||||
+ipset-2.4.9.ebuild:
|
||||
Version bump, bug #260480, thank Jeroen Roovers for report.
|
||||
|
||||
*ipset-2.4.8 (26 Feb 2009)
|
||||
|
||||
26 Feb 2009; Peter Volkov <pva@gentoo.org>
|
||||
+files/ipset-2.4.8-use-new-hash.patch, ipset-2.4.7.ebuild,
|
||||
+ipset-2.4.8.ebuild:
|
||||
Version bump, bug #260338, thank BoneKracker for report. Disable warnings,
|
||||
fixes bug #259999, thank Aleksey Kunitskiy for report.
|
||||
|
||||
04 Feb 2009; Markus Meier <maekke@gentoo.org> ipset-2.4.7.ebuild:
|
||||
amd64/x86 stable, bug #257483
|
||||
|
||||
*ipset-2.4.7 (31 Jan 2009)
|
||||
|
||||
31 Jan 2009; Peter Volkov <pva@gentoo.org>
|
||||
+files/ipset-2.4.7-LDFLAGS.patch, +ipset-2.4.7.ebuild:
|
||||
Version bump. Respect LDFLAGS, #246016, thank Olivier Huber. Probably
|
||||
fixes compatibility issue with 2.6.28, #254207, thank Jochen Schlick.
|
||||
|
||||
*ipset-2.4.2 (24 Oct 2008)
|
||||
|
||||
24 Oct 2008; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+files/ipset-2.4.2-glibc28-fix.patch, +ipset-2.4.2.ebuild:
|
||||
Bug #243092, version bump.
|
||||
|
||||
14 Oct 2008; Robin H. Johnson <robbat2@gentoo.org> ipset-2.3.3a.ebuild:
|
||||
Bug #236138, allow building with non-modular kernels.
|
||||
|
||||
*ipset-2.3.3a (14 Aug 2008)
|
||||
|
||||
14 Aug 2008; Robin H. Johnson <robbat2@gentoo.org> +ipset-2.3.3a.ebuild:
|
||||
Bug #233763, version bump to resolve glibc-2.8 issues. Upstream also now
|
||||
includes modules buildable without patching the kernel.
|
||||
|
||||
*ipset-2.3.1.20080612 (25 Jun 2008)
|
||||
|
||||
25 Jun 2008; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+ipset-2.3.1.20080612.ebuild:
|
||||
Version bump per bug #226155.
|
||||
|
||||
*ipset-2.3.0.20070828-r2 (14 Nov 2007)
|
||||
|
||||
14 Nov 2007; <pva@gentoo.org> -ipset-2.3.0.20070828-r1.ebuild,
|
||||
+ipset-2.3.0.20070828-r2.ebuild:
|
||||
Fixed LIBDIR to include /; bug 199084 reported by Krzysztof Olędzki
|
||||
<ole+gentoo AT ans.pl>.
|
||||
|
||||
10 Nov 2007; <pva@gentoo.org> -ipset-2.1.0.20050119-r1.ebuild,
|
||||
-ipset-2.2.8.20051203.ebuild, -ipset-2.2.9.20060508.ebuild:
|
||||
Clean old.
|
||||
|
||||
10 Nov 2007; Christian Faulhammer <opfer@gentoo.org>
|
||||
ipset-2.2.9.20070401.ebuild:
|
||||
stable x86, bug 198158
|
||||
|
||||
*ipset-2.3.0.20070828-r1 (07 Nov 2007)
|
||||
|
||||
07 Nov 2007; <pva@gentoo.org> -ipset-2.3.0.20070828.ebuild,
|
||||
+ipset-2.3.0.20070828-r1.ebuild:
|
||||
Cleaned ebuild, courtesy of Donnie Berkholz <dberkholz AT gentoo.org>
|
||||
|
||||
*ipset-2.3.0.20070828 (05 Nov 2007)
|
||||
|
||||
05 Nov 2007; <pva@gentoo.org> metadata.xml, +ipset-2.3.0.20070828.ebuild:
|
||||
Version bump. Added myself in metadata. Added emerge --config to patch the
|
||||
kernel.
|
||||
|
||||
12 Apr 2007; Stefan Schweizer <genstef@gentoo.org>
|
||||
-ipset-2.1.0.20050119.ebuild:
|
||||
Remove old version that uses check_KV, bug 150058
|
||||
|
||||
*ipset-2.2.9.20070401 (10 Apr 2007)
|
||||
|
||||
10 Apr 2007; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+ipset-2.2.9.20070401.ebuild:
|
||||
New version from upstream, bug #173218. Please note that while this version
|
||||
will compile without a patched kernel, you still need a patched kernel to
|
||||
use it!.
|
||||
|
||||
*ipset-2.2.9.20060508 (25 May 2006)
|
||||
|
||||
25 May 2006; Robin H. Johnson <robbat2@gentoo.org>
|
||||
ipset-2.2.8.20051203.ebuild, +ipset-2.2.9.20060508.ebuild:
|
||||
Bug #126878, upstream seems to have changed the directory name inside the
|
||||
tarball. Also version bump that fixes a return code issue.
|
||||
|
||||
27 Jan 2006; Robin H. Johnson <robbat2@gentoo.org>
|
||||
ipset-2.2.8.20051203.ebuild:
|
||||
Adjust description to indicate that this package only provides the userspace
|
||||
portion of ipset. You must still manually patch your kernel to have ipset
|
||||
support.
|
||||
|
||||
*ipset-2.2.8.20051203 (12 Dec 2005)
|
||||
|
||||
12 Dec 2005; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+ipset-2.2.8.20051203.ebuild:
|
||||
Version bump.
|
||||
|
||||
26 Sep 2005; Robin H. Johnson <robbat2@gentoo.org>
|
||||
ipset-2.1.0.20050119-r1.ebuild:
|
||||
Stable on x86, 146 days in ~x86.
|
||||
|
||||
06 May 2005; Sven Wegener <swegener@gentoo.org>
|
||||
ipset-2.1.0.20050119.ebuild, ipset-2.1.0.20050119-r1.ebuild:
|
||||
Removed * postfix from <, <=, >= and > dependencies.
|
||||
|
||||
*ipset-2.1.0.20050119-r1 (03 May 2005)
|
||||
|
||||
03 May 2005; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+ipset-2.1.0.20050119-r1.ebuild:
|
||||
Convert to use linux-info eclass.
|
||||
|
||||
26 Apr 2005; Andrej Kacian <ticho@gentoo.org> ipset-2.1.0.20050119.ebuild:
|
||||
Added ~amd64 keyword.
|
||||
|
||||
*ipset-2.1.0.20050119 (10 Mar 2005)
|
||||
|
||||
10 Mar 2005; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml,
|
||||
+ipset-2.1.0.20050119.ebuild:
|
||||
Initial commit, ebuild by Robin H. Johnson <robbat2@gentoo.org>.
|
@ -1,26 +1,2 @@
|
||||
AUX ipset.confd 588 SHA256 a4203705531190ba1793dfe18e0cad03cae624918fdd9845d79c6aef27ad6ee7 SHA512 93e01873c3fb8ff5f4f78e04118a666a650e604a1ba2908309faab08aa140e0ca7a2e24fc5114a9e809d3dbe81e801fc9ad59d53e174014cae1f23719a2a8e3e WHIRLPOOL a1ff1c60d761de759ca9c624784698dfb18e461eb2eb817eadbeeadf0706f8af07d1dc36c495435f338c6aa099a2b974e4c9c10179a4fc98eb11c15dc8fcc23b
|
||||
AUX ipset.initd-r2 1349 SHA256 38cc2725ab0d798255f0357fde564d9436708d9b41caf511a599e0f78565a304 SHA512 227df4807066938e6d8fdff210840b66ee6186aac2df42f30de0f3d1370deca2a3694b4fe879c9a809119a6c979bb281d247c9714aec21764dbb02ba7ddb3f45 WHIRLPOOL 6e7f62155349797df78284d1a5154de21b2324a3aeb6b2277940333ec3f17d853bf6b77293b1f8bf246e2f7182c4c8e2e8993d5f7a2ec217c7f3198eb47e7b2b
|
||||
AUX ipset.initd-r3 2992 SHA256 75c303cf3f028f4d146efcb2bd5356de1dc71c96883d02fb2b45997f6cf0dea4 SHA512 80f876a4c4f79b77d57688a88cf8fe7e068a940442216fda1e4d45840805246ab8689d73406fba54759801fc2c935c7f36781d73ab88af9e707084989ecef3d4 WHIRLPOOL 265e931980e1f8411fbbadfa9c95cd2dc4a090e53b302f53d85be34a79f9d7c5be8f14ff1bccfed37172ccaed4507a3aac4c8a4a9d70d2c4992d0cfe82df0c73
|
||||
AUX ipset.initd-r4 3012 SHA256 a0543d9c9d2b0e4d8486b0571676e9e03963409f24b2621868c685fe9920a445 SHA512 2c78da98b41a7ea992cc25ad82e02acdaebff9d773f9d971fa89527b90dae3e87b6cdc8d3e82b7e0fed83bf628adce9173e73fd35010910b9dc20a652f2daa5c WHIRLPOOL f7932585f69bbd314408546f6c764545937202721e6a41bfd5d66c4c1f8c95fad807691ced81af855ec7aa756a194592daee8cfd7510ff7a02c3715c819fe7ff
|
||||
DIST ipset-6.15.tar.bz2 432771 SHA256 6f60a472bc2ef7b1c864be6472de65365c90e264dfadf28da48c2361393d8fd1 SHA512 f72329bb8610717ccdddbfaf7b7774e717a34d71fdb7f9c7eac97e3d1b314915500c88137b6e229411df99c86d2228bef447f26c116bc2cf992cfb60ab1422d3 WHIRLPOOL 868ee3cd722c2d86c273aca8f3ca7695e8ef5d00d30111ef0f2bf972a119211008d8cadec1760b43b4f0efb24690f20a2cf5f0fdbbb0700cf66e5660d363ab2a
|
||||
DIST ipset-6.16.1.tar.bz2 433347 SHA256 cb5b02deab8521946fd473b77c40f00452b76fed621f0eee76746c74e89e4c3c SHA512 e54d32932875a9d06acba598280de9e83529f36326cbaaeb05d38b985bc40d276dc46e37eae3d1d4c1afcdd69b3074678512349ebd964b6189ca1c6871efe304 WHIRLPOOL ff2276446c7dbb4005de236b73bf9879ead8273f3ec014883160b779f6c089eaf7d4c4dce06233ef357f0a8b5376754b158eec29187ae5f5f7bb52bfd2d8ae3c
|
||||
DIST ipset-6.16.tar.bz2 433118 SHA256 bc3ea05cfbacd43aebff6668825453d0a626edd5d3495a8670103ab895fba464 SHA512 34ef44af76f3609035ae1bdacb7586f2288ee66701ed8a1a5a0632fb23b5f651fe02b070e0f0f1b0ebae6cab02b3f827cc7e67f740cf77f51ba494c25dcc47dd WHIRLPOOL 3b3c2172626530145401bd813c39114f31bf3546ebe0af6e168ed32ade102c158f3bc5f4690ee8bf0540415adc35929da5d8ca8e4e1c2ec83bf631849a24b8a7
|
||||
DIST ipset-6.17.tar.bz2 448076 SHA256 7987bb8de1b0490b32084ab72165ae53038e497a96ab9940920280d8068629b0 SHA512 668f173b7ddd8a18af2730205e2e2c38610aa9fd191af52f91080e903bcd8e1f38e8e3a7fd57077decb00fd0556df89c3315c91eaffaa6977f2caf2a3300b175 WHIRLPOOL 1d08c841d87c7a5ca355857ac823ee696922b867690e9066c631414615c98f3cf3e59c6dd8d9f556170eef90a029260c7d41dc1e3f47811ede2190c5d0298e8b
|
||||
DIST ipset-6.19.tar.bz2 465927 SHA256 058e7950efdf8b9539ab79eb145de7be60d6cb7b92c0c011edda37e70135024c SHA512 9e9fdccd8ae34ad56c5fc6da03060b39b3acc9a53154acf7e82df3f2c1545b2bdcc7b5b9b4f6ddd6ee3e8582e81b1fa51fae37cb4f46948c053d5153bdca6f39 WHIRLPOOL 31472a732781598c8d99ee562766492c225e359b8153ff68a7769d8fa86f41cac9749eda08e4e3922a6ada5a815192109104b42c59ba3079530f6c0b0169613c
|
||||
DIST ipset-6.20.1.tar.bz2 500898 SHA256 356cac020438cd0871acbfc4cb119b8296030f0bb4661ad0d44bbc115ccbce92 SHA512 3fda3a71c18c8d5f9567038fc72f95abec81b4c789fbca7f7b9c032b15000cfbd2829f11a07f2f9ad2afcff54d6851923caff0917b2ead73756673a6b3667565 WHIRLPOOL f31cd533d286238e63f38aecbf281d428d75e856b393f61db5f6622d0dc0cd0a6de7aa4d3eaa2831e1da7dd0846e95c22f92b3a586cf3918cee074360a4caff3
|
||||
DIST ipset-6.21.1.tar.bz2 510013 SHA256 cf46c9c35a15aa0f2e0fbab0422586757bd82386c8ad3864936e6cffbd74a331 SHA512 c2ffb2eafc780e15370fd48841f4323c39e8fef1893216c8bc0b8aa8d143f9daf078c6e261e4558243004fe9612ce1d5ca4cca16f8b3f324f4194700c1b0accb WHIRLPOOL 230ebb4756891283980f5b7f67c0c64772b1527b8e8c0b6cdd2714de450b3f6c2a75d961d44563e440edd1399bdee8cce820fe59f46c28355a6f053ad6b1c37b
|
||||
DIST ipset-6.24.tar.bz2 518811 SHA256 3071fc283f00a6472b5b352ef57f9825c9face70dda5b0d8715f8d43d0e995d0 SHA512 107bf492030dc4e8e4c2a939e46a715f58458126bfb636dae993e5bf31151d33c2a41b89eb5cca85b71d95b3e36debf97cdfc72c568f351091df17159003d6c6 WHIRLPOOL d34e8d5d197be85cf00ea6a5dbfeb7c52b5d42d9e78299620928e69ba1fbbe124cb16b9f5f2e05d1213b2b7a29a2bed2c1edac2f15ee3c83d8dc19eb3afcc112
|
||||
DIST ipset-6.29.tar.bz2 542735 SHA256 6af58b21c8b475b1058e02529ea9f15b4b727dbc13dc9cbddf89941b0103880e SHA512 ce62c72c4cea1b52f069602a90fbffe9bcb12bf70f5b42d93cacb48e4b5d1192a13b18be45391c66a65421f41968e73416e16af25ae6ef19ba92bdbb2cd45ff3 WHIRLPOOL 8e6642d180b5e682bb121ffc249638da27650f97bc3b1e8aef75996d7c626eb447c9324b9cf68e25773cef73720e6281c7a16bf3ba96433ab77ef6f437be3999
|
||||
DIST ipset-7.6.tar.bz2 676777 BLAKE2B 98b4a0094e4e44dfc8702ad4e61ce3c62de74964afc16ae91d107599fab7f978071693b6e6f57969c35a3dd381fac5b58610fd74a107eebd8af1f8644d819061 SHA512 c4d9c65895335dec8f855fca6c940d2ee19e7b8d2292325778a1608e795e2e35caa787cbcdeb8e2877f3695c641ac348b23ac43f73bdc1a8242e8d04f4944084
|
||||
EBUILD ipset-6.15.ebuild 3233 SHA256 b0c3e06e939025b5a7d819fe53e99699afb3f726d5051f4cc2f80b84c2b00a08 SHA512 2e7cae5122480929018dd8c60d939d15efdbfebf5cd862eecac43ba467d921900ecba3204755cfc5792e174b8c2374e9a8ce3f609fcdb9a481a88a41800a8ee3 WHIRLPOOL d9e1b59c9f088b66f457bbdc765cad9a67ab5637ba18462a4e2077f8d41dc9d41d9ecb255ad7c010a7fd0005b0dddcfaf51d8a75fb130b965b5f1c9feb4eb3e4
|
||||
EBUILD ipset-6.16.1.ebuild 3208 SHA256 89af801936191bdc00ab11bcd820472782a636af6e001ce9c9e75725350e4fe1 SHA512 3d90939bd7375a357c7d1857a98cf083e8e1b6846055c4ae6a602799a0189ecae5c1dec05c9216a5bff65a539942c9e2f2a7953dcdfc927e63ff2d7ceae8be9e WHIRLPOOL 1430e819b48a2b4b5d35df4ab2e7be03a76b849a1e207b5d0016e5cdf0acd9dbca3df1bac929cfa08497e292ec137d8ea9b067d0fcc5b347c67bb9701163041f
|
||||
EBUILD ipset-6.16.ebuild 3208 SHA256 89af801936191bdc00ab11bcd820472782a636af6e001ce9c9e75725350e4fe1 SHA512 3d90939bd7375a357c7d1857a98cf083e8e1b6846055c4ae6a602799a0189ecae5c1dec05c9216a5bff65a539942c9e2f2a7953dcdfc927e63ff2d7ceae8be9e WHIRLPOOL 1430e819b48a2b4b5d35df4ab2e7be03a76b849a1e207b5d0016e5cdf0acd9dbca3df1bac929cfa08497e292ec137d8ea9b067d0fcc5b347c67bb9701163041f
|
||||
EBUILD ipset-6.17.ebuild 3206 SHA256 80439e0c1cfbb69d7c4d8980669dd0d56184a790ebff1e0973ba5963fd7e2032 SHA512 6d1151593a0cc43a6a960bd18cd4fe65beaa3b8ccb48d79c5dcf83fdef68eb15360da198de947d9b9b74bf5cb50066633b33ded0392bc01c2fdcf0aa2af68035 WHIRLPOOL 776603887985a35e77597317bf9c26c33ca9f7482687d4bc1b5e8d0a17513f49bcc8ec4d9428d162f94a5b8ecb395eee6363ee6eb8f4693a28b34a7dd3a9c465
|
||||
EBUILD ipset-6.19.ebuild 3208 SHA256 89af801936191bdc00ab11bcd820472782a636af6e001ce9c9e75725350e4fe1 SHA512 3d90939bd7375a357c7d1857a98cf083e8e1b6846055c4ae6a602799a0189ecae5c1dec05c9216a5bff65a539942c9e2f2a7953dcdfc927e63ff2d7ceae8be9e WHIRLPOOL 1430e819b48a2b4b5d35df4ab2e7be03a76b849a1e207b5d0016e5cdf0acd9dbca3df1bac929cfa08497e292ec137d8ea9b067d0fcc5b347c67bb9701163041f
|
||||
EBUILD ipset-6.20.1.ebuild 3422 SHA256 2e5a3d26b298fda9ca566964ccb3f3bb79944e5bc26371ffea98d08b7a2eb0f3 SHA512 7412b2bb77c48987976bba9faf512d4dd9b6e2c6e0cc049b4f3da13867bc50858daaf2a0bc88f5ec25f375171c8f179088013c8358e229400bf98264018a7302 WHIRLPOOL a6f376142cde0f17f50c15f6488c56e6c3aab0f61ad687905851b9630dd8c1d260cb702c2d2d17d653252e1b084eb25750cc13286fd25e46029916d706b967bb
|
||||
EBUILD ipset-6.21.1.ebuild 3423 SHA256 0b03d180c0c560a1b04798b9770a759b96ed0d0d55bde0e27c1050dcda71cc74 SHA512 0ce6a610e431e363590d8aac67f983eeb5dc7b5f1c04cbf584b72d45dcfa418ff57682042fdab108cafaf361d3e5735f3ca37e2b8fc62f754a926d448d53e213 WHIRLPOOL 8e90d1625ff71f69d74f190db1f9969f9ef94b4f57dc95027ae39e073f6a73f718896d79d10c83b02e8241d2fd2e7343dbd9b2e7d6a0f3a5be2660729e0d57ca
|
||||
EBUILD ipset-6.24.ebuild 3007 SHA256 ed2598414af9d7d284ea76352d88fb36b0749bc4982ac0ca916e72b773e3ce41 SHA512 4acbaea277e50aec9c6b5e02349b6cbeca2d5caa5c7a667553f226b3b5fe21e330ec1b22451ea21c8fc165fe1ea7f3d37cb05476f6fc4d081461a952a38efc5b WHIRLPOOL f864952999e3d0a11b6145314e263053e5f8bfbfd0609d9b76747a08c7abf938e7cb17d0a94db4eee049e81af85927f7799a507fa249d89bd0d2afa2d76a1485
|
||||
EBUILD ipset-6.29.ebuild 3007 SHA256 9fab38c59544a640f3abdeca4939614897ea55a0f1a5831f12f1bdd9231a318d SHA512 f202576b7e4e21490e828a9e30c9f5b6c7eabdf95e931af2acca896e4f4f05808b3c25291fe61b0d52d39e2cc4b24add13c1c2487de38af0f93cea6a4cd49107 WHIRLPOOL fa253cc0e78d42e4a65ae521f4394860bded139cdd86479ae9e62d47134994672da4569a1a6515d6d34f1ed0c36f50f6856e57fb98c23aadf075c026f5d5cd4b
|
||||
MISC ChangeLog 3063 SHA256 c519c437e52c648628786f5968567286b83671980be0d23bfc14fad356605353 SHA512 f56c575dff8add928041f6c83544888f1e09d275ad0dd97544d44a3f7297a954e87d091ca2fa973328d93d65a1de513efabb817ef489983d2920f1cdb8050b83 WHIRLPOOL 645898119a1486853c3c2fa7a7e2bb4eb79813f8891ca83836bda278ac539a27375704a0b42b673f2f3bc5ff7dd33db1151bc7da6ab39e402ebf98ece1763361
|
||||
MISC ChangeLog-2015 13758 SHA256 27fcbac08b65bff92d005acff99837b659b9d5b4e35b8caff074bc806c391944 SHA512 16a2bb6094b0934630108bb336838887457672f74c374316ff5450ee8af8e94432661d85c879b233f16ce751fc3d2abf86888d920d588bbfefbb7b1504f8fba1 WHIRLPOOL d2f52c40acc89740fd22475cd55c92062dc749601fb02cc813d82ac1b8369c33df8f4d0a26d1505ef78715ca7c3f08e491cbcf673be8e7b8ac4a813c203e198a
|
||||
MISC metadata.xml 216 SHA256 f7475919f28a8a93ec8bd025c8f8bbab918f66d0d1737420c876f0480308fe6a SHA512 e881b59fe49746eb25ad66c258b41aba501e4eb563129093a3898ea970a20506e7898f7c355cfcf99605234962bf2c77c1309c258b9a2b84ee4302ccb71c9dbd WHIRLPOOL 163285b60aa93e00993af659dc1e29a9eb245bd3415dd5ec75b284250596165f469028102b72fa0c344834443a44c1bbcf6272fe6a3f5211f721fc96e1c6ec16
|
||||
DIST ipset-7.11.tar.bz2 674100 BLAKE2B 97f2e3372e963654ece511960e8c22d0dd9e29376d087a3767d89544dfbd85f9f9e75e0cc6c4eb9e1d813d1a472a410033a76feef3319b1d87fd51b0c3fd97cd SHA512 20890de32c17c04d9d3ae42fff64acfe21a252974bee5843ae39bdda707fcef55fde11cffccab9f987bf7e18f5445443c46c50eb854fb6f93f172f7bad07f922
|
||||
DIST ipset-7.15.tar.bz2 680383 BLAKE2B 10acff9741370ad80a2845605be1be4f691e987b271f4dcf1fab3abfe158c63c7d39e6b3453ba7cd361dee3df92f85419cfb70806a71b6806555f6571c70b1ed SHA512 0fc936d971c30a0925c585d506c8840e782fdaeec09bc8fd249e874fe838fa55a4dbb697f6e1423a6769abf07a1ce2195abc37cb641e8e4ad70f1b4c7130916a
|
||||
|
@ -1,60 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
extra_commands="save"
|
||||
|
||||
IPSET_SAVE=${IPSET_SAVE:-/var/lib/ipset/rules-save}
|
||||
|
||||
depend() {
|
||||
before iptables ip6tables
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
if [ ! -f "${IPSET_SAVE}" ] ; then
|
||||
eerror "Not starting ${SVCNAME}. First create some rules then run:"
|
||||
eerror "/etc/init.d/${SVCNAME} save"
|
||||
return 1
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig || return 1
|
||||
ebegin "Loading ipset session"
|
||||
ipset restore < "${IPSET_SAVE}"
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
# check if there are any references to current sets
|
||||
|
||||
if ! ipset list | gawk '
|
||||
($1 == "References:") { refcnt += $2 }
|
||||
($1 == "Type:" && $2 == "list:set") { set = 1 }
|
||||
(scan) { if ($0 != "") setcnt++; else { scan = 0; set = 0 } }
|
||||
(set && $1 == "Members:") {scan = 1}
|
||||
END { if ((refcnt - setcnt) > 0) exit 1 }
|
||||
'; then
|
||||
eerror "ipset is in use, can't stop"
|
||||
return 1
|
||||
fi
|
||||
|
||||
if [ "${SAVE_ON_STOP}" = "yes" ] ; then
|
||||
save || return 1
|
||||
fi
|
||||
|
||||
ebegin "Removing kernel IP sets"
|
||||
ipset flush
|
||||
ipset destroy
|
||||
eend $?
|
||||
}
|
||||
|
||||
save() {
|
||||
ebegin "Saving ipset session"
|
||||
touch "${IPSET_SAVE}"
|
||||
chmod 0600 "${IPSET_SAVE}"
|
||||
ipset save > "${IPSET_SAVE}"
|
||||
eend $?
|
||||
}
|
@ -1,96 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
extra_commands="save"
|
||||
extra_started_commands="reload"
|
||||
|
||||
IPSET_SAVE=${IPSET_SAVE:-/var/lib/ipset/rules-save}
|
||||
|
||||
depend() {
|
||||
before iptables ip6tables
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
if [ ! -f "${IPSET_SAVE}" ] ; then
|
||||
eerror "Not starting ${SVCNAME}. First create some rules then run:"
|
||||
eerror "/etc/init.d/${SVCNAME} save"
|
||||
return 1
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig || return 1
|
||||
ebegin "Loading ipset session"
|
||||
ipset restore < "${IPSET_SAVE}"
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
# check if there are any references to current sets
|
||||
|
||||
if ! ipset list | gawk '
|
||||
($1 == "References:") { refcnt += $2 }
|
||||
($1 == "Type:" && $2 == "list:set") { set = 1 }
|
||||
(scan) { if ($0 != "") setcnt++; else { scan = 0; set = 0 } }
|
||||
(set && $1 == "Members:") {scan = 1}
|
||||
END { if ((refcnt - setcnt) > 0) exit 1 }
|
||||
'; then
|
||||
eerror "ipset is in use, can't stop"
|
||||
return 1
|
||||
fi
|
||||
|
||||
if [ "${SAVE_ON_STOP}" = "yes" ] ; then
|
||||
save || return 1
|
||||
fi
|
||||
|
||||
ebegin "Removing kernel IP sets"
|
||||
ipset flush
|
||||
ipset destroy
|
||||
eend $?
|
||||
}
|
||||
|
||||
reload() {
|
||||
ebegin "Reloading ipsets"
|
||||
|
||||
# Loading sets from a save file is only additive (there is no
|
||||
# automatic flushing or replacing). And, we can not remove sets
|
||||
# that are currently used in existing iptables rules.
|
||||
#
|
||||
# Instead, we create new temp sets for any set that is already
|
||||
# in use, and then atomically swap them into place.
|
||||
#
|
||||
# XXX: This does not clean out previously used ipsets that are
|
||||
# not in the new saved policy--it can't, because they may still
|
||||
# be referenced in the current iptables rules.
|
||||
|
||||
# Build a list of all currently used sets (if any).
|
||||
running_ipset_list=$(ipset save | gawk '/^create/{printf "%s ",$2}')
|
||||
running_ipset_list="${running_ipset_list% }"
|
||||
# Build a regular expression that matches those set names.
|
||||
running_ipset_list_regex="${running_ipset_list// /|}"
|
||||
|
||||
# Load up sets from the save file, but rename any set that already
|
||||
# exists to a temporary name that we will swap later.
|
||||
if ! cat ${IPSET_SAVE} | sed -r "s/^(create|add) (${running_ipset_list_regex}) /\1 \2_atomic_temp /" | ipset restore ; then
|
||||
eend $? "Failed to load new ipsets"
|
||||
fi
|
||||
|
||||
# Now for every set name that currently exists, atomically swap it
|
||||
# with the temporary new one we created, and then destroy the old set.
|
||||
for ipset_name in ${running_ipset_list} ; do
|
||||
ipset swap ${ipset_name} ${ipset_name}_atomic_temp || eend $? "Failed to swap in new ipset $ipset_name"
|
||||
ipset destroy ${ipset_name}_atomic_temp || eend $? "Failed to delete obsolete ipset ${ipset_name}_atomic_temp"
|
||||
done
|
||||
eend 0
|
||||
}
|
||||
|
||||
save() {
|
||||
ebegin "Saving ipset session"
|
||||
touch "${IPSET_SAVE}"
|
||||
chmod 0600 "${IPSET_SAVE}"
|
||||
ipset save > "${IPSET_SAVE}"
|
||||
eend $?
|
||||
}
|
@ -1,112 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
inherit autotools linux-info linux-mod
|
||||
|
||||
DESCRIPTION="IPset tool for iptables, successor to ippool"
|
||||
HOMEPAGE="http://ipset.netfilter.org/"
|
||||
SRC_URI="http://ipset.netfilter.org/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
IUSE="modules"
|
||||
|
||||
RDEPEND=">=net-firewall/iptables-1.4.7
|
||||
net-libs/libmnl"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( ChangeLog INSTALL README UPGRADE )
|
||||
|
||||
# configurable from outside, e.g. /etc/make.conf
|
||||
IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
|
||||
|
||||
BUILD_TARGETS="modules"
|
||||
MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset"
|
||||
MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)"
|
||||
for i in ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,port{,ip,net}},net,net{port,iface}},_list_set}; do
|
||||
MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})"
|
||||
done
|
||||
|
||||
check_header_patch() {
|
||||
if ! $(grep -q NFNL_SUBSYS_IPSET "${KV_DIR}/include/linux/netfilter/nfnetlink.h"); then
|
||||
eerror "Sorry, but you have to patch kernel sources with the following patch:"
|
||||
eerror " # cd ${KV_DIR}"
|
||||
eerror " # patch -i ${S}/netlink.patch -p1"
|
||||
eerror "You should recompile and run new kernel to avoid runtime errors."
|
||||
die "Unpatched kernel"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
get_version
|
||||
CONFIG_CHECK="NETFILTER"
|
||||
ERROR_NETFILTER="ipset requires NETFILTER support in your kernel."
|
||||
|
||||
build_modules=0
|
||||
if use modules; then
|
||||
kernel_is -lt 2 6 35 && die "${PN} requires kernel greater then 2.6.35."
|
||||
if linux_config_src_exists && linux_chkconfig_builtin "MODULES" ; then
|
||||
if linux_chkconfig_present "IP_NF_SET" || \
|
||||
linux_chkconfig_present "IP_SET"; then #274577
|
||||
eerror "There is IP{,_NF}_SET or NETFILTER_XT_SET support in your kernel."
|
||||
eerror "Please either build ipset with modules USE flag disabled"
|
||||
eerror "or rebuild kernel without IP_SET support and make sure"
|
||||
eerror "there is NO kernel ip_set* modules in /lib/modules/<your_kernel>/... ."
|
||||
die "USE=modules and in-kernel ipset support detected."
|
||||
else
|
||||
einfo "Modular kernel detected. Gonna build kernel modules..."
|
||||
build_modules=1
|
||||
fi
|
||||
else
|
||||
eerror "Nonmodular kernel detected, but USE=modules. Either build"
|
||||
eerror "modular kernel (without IP_SET) or disable USE=modules"
|
||||
die "Nonmodular kernel detected, will not build kernel modules"
|
||||
fi
|
||||
fi
|
||||
[[ ${build_modules} -eq 1 ]] && linux-mod_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ ${build_modules} -eq 1 ]] && check_header_patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with modules kmod) \
|
||||
--disable-static \
|
||||
--with-maxsets=${IP_NF_SET_MAX} \
|
||||
--libdir="${EPREFIX}/$(get_libdir)" \
|
||||
--with-ksource="${KV_DIR}" \
|
||||
--with-kbuild="${KV_OUT_DIR}" \
|
||||
--disable-silent-rules
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
einfo "Building userspace"
|
||||
emake
|
||||
|
||||
if [[ ${build_modules} -eq 1 ]]; then
|
||||
einfo "Building kernel modules"
|
||||
set_arch_to_kernel
|
||||
emake modules
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einfo "Installing userspace"
|
||||
default
|
||||
prune_libtool_files
|
||||
|
||||
newinitd "${FILESDIR}"/ipset.initd-r2 ${PN}
|
||||
newconfd "${FILESDIR}"/ipset.confd ${PN}
|
||||
keepdir /var/lib/ipset
|
||||
|
||||
if [[ ${build_modules} -eq 1 ]]; then
|
||||
einfo "Installing kernel modules"
|
||||
linux-mod_src_install
|
||||
fi
|
||||
}
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
inherit autotools linux-info linux-mod
|
||||
|
||||
DESCRIPTION="IPset tool for iptables, successor to ippool"
|
||||
HOMEPAGE="http://ipset.netfilter.org/"
|
||||
SRC_URI="http://ipset.netfilter.org/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="modules"
|
||||
|
||||
RDEPEND=">=net-firewall/iptables-1.4.7
|
||||
net-libs/libmnl"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( ChangeLog INSTALL README UPGRADE )
|
||||
|
||||
# configurable from outside, e.g. /etc/make.conf
|
||||
IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
|
||||
|
||||
BUILD_TARGETS="modules"
|
||||
MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset"
|
||||
MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)"
|
||||
for i in ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,port{,ip,net}},net,net{port,iface}},_list_set}; do
|
||||
MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})"
|
||||
done
|
||||
|
||||
check_header_patch() {
|
||||
if ! $(grep -q NFNL_SUBSYS_IPSET "${KV_DIR}/include/linux/netfilter/nfnetlink.h"); then
|
||||
eerror "Sorry, but you have to patch kernel sources with the following patch:"
|
||||
eerror " # cd ${KV_DIR}"
|
||||
eerror " # patch -i ${S}/netlink.patch -p1"
|
||||
eerror "You should recompile and run new kernel to avoid runtime errors."
|
||||
die "Unpatched kernel"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
get_version
|
||||
CONFIG_CHECK="NETFILTER"
|
||||
ERROR_NETFILTER="ipset requires NETFILTER support in your kernel."
|
||||
|
||||
build_modules=0
|
||||
if use modules; then
|
||||
kernel_is -lt 2 6 35 && die "${PN} requires kernel greater then 2.6.35."
|
||||
if linux_config_src_exists && linux_chkconfig_builtin "MODULES" ; then
|
||||
if linux_chkconfig_present "IP_NF_SET" || \
|
||||
linux_chkconfig_present "IP_SET"; then #274577
|
||||
eerror "There is IP{,_NF}_SET or NETFILTER_XT_SET support in your kernel."
|
||||
eerror "Please either build ipset with modules USE flag disabled"
|
||||
eerror "or rebuild kernel without IP_SET support and make sure"
|
||||
eerror "there is NO kernel ip_set* modules in /lib/modules/<your_kernel>/... ."
|
||||
die "USE=modules and in-kernel ipset support detected."
|
||||
else
|
||||
einfo "Modular kernel detected. Gonna build kernel modules..."
|
||||
build_modules=1
|
||||
fi
|
||||
else
|
||||
eerror "Nonmodular kernel detected, but USE=modules. Either build"
|
||||
eerror "modular kernel (without IP_SET) or disable USE=modules"
|
||||
die "Nonmodular kernel detected, will not build kernel modules"
|
||||
fi
|
||||
fi
|
||||
[[ ${build_modules} -eq 1 ]] && linux-mod_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ ${build_modules} -eq 1 ]] && check_header_patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with modules kmod) \
|
||||
--disable-static \
|
||||
--with-maxsets=${IP_NF_SET_MAX} \
|
||||
--libdir="${EPREFIX}/$(get_libdir)" \
|
||||
--with-ksource="${KV_DIR}" \
|
||||
--with-kbuild="${KV_OUT_DIR}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
einfo "Building userspace"
|
||||
emake
|
||||
|
||||
if [[ ${build_modules} -eq 1 ]]; then
|
||||
einfo "Building kernel modules"
|
||||
set_arch_to_kernel
|
||||
emake modules
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einfo "Installing userspace"
|
||||
default
|
||||
prune_libtool_files
|
||||
|
||||
newinitd "${FILESDIR}"/ipset.initd-r2 ${PN}
|
||||
newconfd "${FILESDIR}"/ipset.confd ${PN}
|
||||
keepdir /var/lib/ipset
|
||||
|
||||
if [[ ${build_modules} -eq 1 ]]; then
|
||||
einfo "Installing kernel modules"
|
||||
linux-mod_src_install
|
||||
fi
|
||||
}
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
inherit autotools linux-info linux-mod
|
||||
|
||||
DESCRIPTION="IPset tool for iptables, successor to ippool"
|
||||
HOMEPAGE="http://ipset.netfilter.org/"
|
||||
SRC_URI="http://ipset.netfilter.org/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="modules"
|
||||
|
||||
RDEPEND=">=net-firewall/iptables-1.4.7
|
||||
net-libs/libmnl"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( ChangeLog INSTALL README UPGRADE )
|
||||
|
||||
# configurable from outside, e.g. /etc/make.conf
|
||||
IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
|
||||
|
||||
BUILD_TARGETS="modules"
|
||||
MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset"
|
||||
MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)"
|
||||
for i in ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,port{,ip,net}},net,net{port,iface}},_list_set}; do
|
||||
MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})"
|
||||
done
|
||||
|
||||
check_header_patch() {
|
||||
if ! $(grep -q NFNL_SUBSYS_IPSET "${KV_DIR}/include/linux/netfilter/nfnetlink.h"); then
|
||||
eerror "Sorry, but you have to patch kernel sources with the following patch:"
|
||||
eerror " # cd ${KV_DIR}"
|
||||
eerror " # patch -i ${S}/netlink.patch -p1"
|
||||
eerror "You should recompile and run new kernel to avoid runtime errors."
|
||||
die "Unpatched kernel"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
get_version
|
||||
CONFIG_CHECK="NETFILTER"
|
||||
ERROR_NETFILTER="ipset requires NETFILTER support in your kernel."
|
||||
|
||||
build_modules=0
|
||||
if use modules; then
|
||||
kernel_is -lt 2 6 35 && die "${PN} requires kernel greater then 2.6.35."
|
||||
if linux_config_src_exists && linux_chkconfig_builtin "MODULES" ; then
|
||||
if linux_chkconfig_present "IP_NF_SET" || \
|
||||
linux_chkconfig_present "IP_SET"; then #274577
|
||||
eerror "There is IP{,_NF}_SET or NETFILTER_XT_SET support in your kernel."
|
||||
eerror "Please either build ipset with modules USE flag disabled"
|
||||
eerror "or rebuild kernel without IP_SET support and make sure"
|
||||
eerror "there is NO kernel ip_set* modules in /lib/modules/<your_kernel>/... ."
|
||||
die "USE=modules and in-kernel ipset support detected."
|
||||
else
|
||||
einfo "Modular kernel detected. Gonna build kernel modules..."
|
||||
build_modules=1
|
||||
fi
|
||||
else
|
||||
eerror "Nonmodular kernel detected, but USE=modules. Either build"
|
||||
eerror "modular kernel (without IP_SET) or disable USE=modules"
|
||||
die "Nonmodular kernel detected, will not build kernel modules"
|
||||
fi
|
||||
fi
|
||||
[[ ${build_modules} -eq 1 ]] && linux-mod_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ ${build_modules} -eq 1 ]] && check_header_patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with modules kmod) \
|
||||
--disable-static \
|
||||
--with-maxsets=${IP_NF_SET_MAX} \
|
||||
--libdir="${EPREFIX}/$(get_libdir)" \
|
||||
--with-ksource="${KV_DIR}" \
|
||||
--with-kbuild="${KV_OUT_DIR}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
einfo "Building userspace"
|
||||
emake
|
||||
|
||||
if [[ ${build_modules} -eq 1 ]]; then
|
||||
einfo "Building kernel modules"
|
||||
set_arch_to_kernel
|
||||
emake modules
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einfo "Installing userspace"
|
||||
default
|
||||
prune_libtool_files
|
||||
|
||||
newinitd "${FILESDIR}"/ipset.initd-r2 ${PN}
|
||||
newconfd "${FILESDIR}"/ipset.confd ${PN}
|
||||
keepdir /var/lib/ipset
|
||||
|
||||
if [[ ${build_modules} -eq 1 ]]; then
|
||||
einfo "Installing kernel modules"
|
||||
linux-mod_src_install
|
||||
fi
|
||||
}
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
inherit autotools linux-info linux-mod
|
||||
|
||||
DESCRIPTION="IPset tool for iptables, successor to ippool"
|
||||
HOMEPAGE="http://ipset.netfilter.org/"
|
||||
SRC_URI="http://ipset.netfilter.org/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
IUSE="modules"
|
||||
|
||||
RDEPEND=">=net-firewall/iptables-1.4.7
|
||||
net-libs/libmnl"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( ChangeLog INSTALL README UPGRADE )
|
||||
|
||||
# configurable from outside, e.g. /etc/make.conf
|
||||
IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
|
||||
|
||||
BUILD_TARGETS="modules"
|
||||
MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset"
|
||||
MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)"
|
||||
for i in ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,port{,ip,net}},net,net{port,iface}},_list_set}; do
|
||||
MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})"
|
||||
done
|
||||
|
||||
check_header_patch() {
|
||||
if ! $(grep -q NFNL_SUBSYS_IPSET "${KV_DIR}/include/linux/netfilter/nfnetlink.h"); then
|
||||
eerror "Sorry, but you have to patch kernel sources with the following patch:"
|
||||
eerror " # cd ${KV_DIR}"
|
||||
eerror " # patch -i ${S}/netlink.patch -p1"
|
||||
eerror "You should recompile and run new kernel to avoid runtime errors."
|
||||
die "Unpatched kernel"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
get_version
|
||||
CONFIG_CHECK="NETFILTER"
|
||||
ERROR_NETFILTER="ipset requires NETFILTER support in your kernel."
|
||||
|
||||
build_modules=0
|
||||
if use modules; then
|
||||
kernel_is -lt 2 6 35 && die "${PN} requires kernel greater then 2.6.35."
|
||||
if linux_config_src_exists && linux_chkconfig_builtin "MODULES" ; then
|
||||
if linux_chkconfig_present "IP_NF_SET" || \
|
||||
linux_chkconfig_present "IP_SET"; then #274577
|
||||
eerror "There is IP{,_NF}_SET or NETFILTER_XT_SET support in your kernel."
|
||||
eerror "Please either build ipset with modules USE flag disabled"
|
||||
eerror "or rebuild kernel without IP_SET support and make sure"
|
||||
eerror "there is NO kernel ip_set* modules in /lib/modules/<your_kernel>/... ."
|
||||
die "USE=modules and in-kernel ipset support detected."
|
||||
else
|
||||
einfo "Modular kernel detected. Gonna build kernel modules..."
|
||||
build_modules=1
|
||||
fi
|
||||
else
|
||||
eerror "Nonmodular kernel detected, but USE=modules. Either build"
|
||||
eerror "modular kernel (without IP_SET) or disable USE=modules"
|
||||
die "Nonmodular kernel detected, will not build kernel modules"
|
||||
fi
|
||||
fi
|
||||
[[ ${build_modules} -eq 1 ]] && linux-mod_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ ${build_modules} -eq 1 ]] && check_header_patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with modules kmod) \
|
||||
--disable-static \
|
||||
--with-maxsets=${IP_NF_SET_MAX} \
|
||||
--libdir="${EPREFIX}/$(get_libdir)" \
|
||||
--with-ksource="${KV_DIR}" \
|
||||
--with-kbuild="${KV_OUT_DIR}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
einfo "Building userspace"
|
||||
emake
|
||||
|
||||
if [[ ${build_modules} -eq 1 ]]; then
|
||||
einfo "Building kernel modules"
|
||||
set_arch_to_kernel
|
||||
emake modules
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einfo "Installing userspace"
|
||||
default
|
||||
prune_libtool_files
|
||||
|
||||
newinitd "${FILESDIR}"/ipset.initd-r2 ${PN}
|
||||
newconfd "${FILESDIR}"/ipset.confd ${PN}
|
||||
keepdir /var/lib/ipset
|
||||
|
||||
if [[ ${build_modules} -eq 1 ]]; then
|
||||
einfo "Installing kernel modules"
|
||||
linux-mod_src_install
|
||||
fi
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user