mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-17 18:06:59 +02:00
bump(app-text/build-docbook-catalog): sync with upstream
This commit is contained in:
parent
3c150f7f38
commit
b83d83c9d3
202
sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/ChangeLog
vendored
Normal file
202
sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/ChangeLog
vendored
Normal file
@ -0,0 +1,202 @@
|
|||||||
|
# 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 +1,18 @@
|
|||||||
DIST build-docbook-catalog-1.19.tar.xz 4340 RMD160 a844b42ea1be2069962c0f1f56740fea5973ee34 SHA1 bbd4750a08650337c91646afa92ebc5818b041be SHA256 7d0dcdc70ad128b2ccb6c89466a6af9eeb4f6e1096071ae12749e465dfd92c94
|
-----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-----
|
||||||
|
@ -0,0 +1,41 @@
|
|||||||
|
# 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,21 +1,24 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# 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.ebuild,v 1.1 2012/03/28 19:39:59 vapier Exp $
|
# $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"
|
EAPI="4"
|
||||||
|
|
||||||
DESCRIPTION="DocBook XML catalog auto-updater"
|
DESCRIPTION="DocBook XML catalog auto-updater"
|
||||||
HOMEPAGE="http://sources.gentoo.org/gentoo-src/build-docbook-catalog/"
|
HOMEPAGE="http://sources.gentoo.org/gentoo-src/build-docbook-catalog/"
|
||||||
SRC_URI="mirror://gentoo/${P}.tar.xz
|
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"
|
http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||||
IUSE=""
|
IUSE="userland_BSD"
|
||||||
|
|
||||||
RDEPEND="|| ( sys-apps/util-linux app-misc/getopt )
|
RDEPEND="|| ( sys-apps/util-linux app-misc/getopt )
|
||||||
!<app-text/docbook-xsl-stylesheets-1.73.1"
|
!<app-text/docbook-xsl-stylesheets-1.73.1
|
||||||
|
userland_BSD? ( sys-apps/flock )
|
||||||
|
dev-libs/libxml2"
|
||||||
DEPEND=""
|
DEPEND=""
|
||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
@ -0,0 +1,36 @@
|
|||||||
|
# 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,33 @@
|
|||||||
|
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
|
||||||
|
}
|
5
sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/metadata.xml
vendored
Normal file
5
sdk_container/src/third_party/portage-stable/app-text/build-docbook-catalog/metadata.xml
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
|
||||||
|
</pkgmetadata>
|
Loading…
Reference in New Issue
Block a user