diff options
author | Harald van Dijk <truedfx@gentoo.org> | 2006-09-09 13:42:10 +0000 |
---|---|---|
committer | Harald van Dijk <truedfx@gentoo.org> | 2006-09-09 13:42:10 +0000 |
commit | c2a80ddd1c1af1327f84ad06e7eb96500666cbe9 (patch) | |
tree | 8ad312ff3c2a9427a01633674474292ac1672b32 /dev-lang/fpc | |
parent | removed nogulm USE-flag. (diff) | |
download | historical-c2a80ddd1c1af1327f84ad06e7eb96500666cbe9.tar.gz historical-c2a80ddd1c1af1327f84ad06e7eb96500666cbe9.tar.bz2 historical-c2a80ddd1c1af1327f84ad06e7eb96500666cbe9.zip |
Use pregenerated docs to avoid sandbox violations (#146804)
Package-Manager: portage-2.1.1
Diffstat (limited to 'dev-lang/fpc')
-rw-r--r-- | dev-lang/fpc/ChangeLog | 5 | ||||
-rw-r--r-- | dev-lang/fpc/Manifest | 29 | ||||
-rw-r--r-- | dev-lang/fpc/files/digest-fpc-2.0.4 | 3 | ||||
-rw-r--r-- | dev-lang/fpc/fpc-2.0.4.ebuild | 23 |
4 files changed, 34 insertions, 26 deletions
diff --git a/dev-lang/fpc/ChangeLog b/dev-lang/fpc/ChangeLog index bdc37de022b9..0aae96705fb9 100644 --- a/dev-lang/fpc/ChangeLog +++ b/dev-lang/fpc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/fpc # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/ChangeLog,v 1.31 2006/08/31 18:21:38 truedfx Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/ChangeLog,v 1.32 2006/09/09 13:42:10 truedfx Exp $ + + 09 Sep 2006; Harald van Dijk <truedfx@gentoo.org> fpc-2.0.4.ebuild: + Use pregenerated docs to avoid sandbox violations (#146804) 31 Aug 2006; Harald van Dijk <truedfx@gentoo.org> fpc-2.0.4.ebuild: Fix set_pp for amd64 & ppc diff --git a/dev-lang/fpc/Manifest b/dev-lang/fpc/Manifest index 21e36e9c21ba..0e54309b3e31 100644 --- a/dev-lang/fpc/Manifest +++ b/dev-lang/fpc/Manifest @@ -13,6 +13,7 @@ DIST fpc-2.0.4.x86_64-linux.tar 22579200 RMD160 c361ec237cf2e54d2462a7e987e57498 DIST fpc-docs-2.0.2.tar.gz 6347946 DIST fpc-man-2.0.2.tar.gz 25843 RMD160 d54b0eff28665786e76810bb9fb62600954e9cf6 SHA1 9d8a3d975d4cd8279b8908faf6b71112da88f5ad SHA256 53e6c7fc73d29e5603016ae0c8fde02a030725c17c17b3a07f4a5292a4851290 DIST fpcbuild-2.0.4.tar.gz 26749033 RMD160 7f9d8776fff666e4d946c059dc2167c2ec4d0f0b SHA1 69258600bf07a428549da70f190fbf8ff8af2f51 SHA256 4cb307dcb0d0d5cf0a3d0cd6abca917c7002ffb1fc96363ce42121dfa9aeaf6b +DIST fpcdocs-2.0.4.tar.bz2 6590850 RMD160 02d06e23e69671a0c72876099b6f2be0f9af3b70 SHA1 ef28745b87bdf5190f0689bbb16dfc43f38c677b SHA256 175af23d071cf9ddca04533cb5ed1b781d56b5501040c8405d1a3078c22bdaf0 EBUILD fpc-2.0.0-r1.ebuild 3996 RMD160 2dc207673aa62c01e7bf27ad203f2cbf27f1dbbe SHA1 84f19f015f33bd8342c9e60b559e67abcc768d06 SHA256 5de572f0aa0dcfc0f8f8d6e47c15ac17217d3aa8491a83b37c5b5bb6c4e47fa3 MD5 b073490412445e26bae24586d679737d fpc-2.0.0-r1.ebuild 3996 RMD160 2dc207673aa62c01e7bf27ad203f2cbf27f1dbbe fpc-2.0.0-r1.ebuild 3996 @@ -21,14 +22,14 @@ EBUILD fpc-2.0.2.ebuild 4448 RMD160 af36db14a13bfc7aa7152148855732880b27bd07 SHA MD5 72ccb7de8778cb95acec5b9f315bd1f0 fpc-2.0.2.ebuild 4448 RMD160 af36db14a13bfc7aa7152148855732880b27bd07 fpc-2.0.2.ebuild 4448 SHA256 e4d00fbeace7fb22d70218494b6a326e67128f19e4c783ac4982940f691a8b78 fpc-2.0.2.ebuild 4448 -EBUILD fpc-2.0.4.ebuild 4106 RMD160 5ea5e678f386f1f1846e3b5ca020650f3c24fa89 SHA1 c77cf3e9ac23e86a0c3a80198451ed6743571682 SHA256 9b15daa81f5f6fdd55c4828bde15008585a48602f5710af8c1d0d27536eb4e6e -MD5 79a412e27dac6be51931789e210faeed fpc-2.0.4.ebuild 4106 -RMD160 5ea5e678f386f1f1846e3b5ca020650f3c24fa89 fpc-2.0.4.ebuild 4106 -SHA256 9b15daa81f5f6fdd55c4828bde15008585a48602f5710af8c1d0d27536eb4e6e fpc-2.0.4.ebuild 4106 -MISC ChangeLog 3417 RMD160 26328556e48b044b04b32e703ef0fcc5e2c16b99 SHA1 b45f3bcedfba090aa6d00faa9032fbc601187ade SHA256 b0348758350b19ffed14ea50fb666e91bb18748aab9d304a90e6dc127ca20a3c -MD5 9081ac32a9f6ee9e35ca3c6ee3a58a42 ChangeLog 3417 -RMD160 26328556e48b044b04b32e703ef0fcc5e2c16b99 ChangeLog 3417 -SHA256 b0348758350b19ffed14ea50fb666e91bb18748aab9d304a90e6dc127ca20a3c ChangeLog 3417 +EBUILD fpc-2.0.4.ebuild 4206 RMD160 95382cda88b7dc92ce093a8e1b6a26dbf413132b SHA1 3e944f3a74a6cf866b7c2b13cfe7523ccde6554f SHA256 06e7b2c72cfa7d470c8ca3ab57ac7c23bae917b0ea78955a9fb29682a0da370d +MD5 3408da01e66782a1905f327e83a1d8e0 fpc-2.0.4.ebuild 4206 +RMD160 95382cda88b7dc92ce093a8e1b6a26dbf413132b fpc-2.0.4.ebuild 4206 +SHA256 06e7b2c72cfa7d470c8ca3ab57ac7c23bae917b0ea78955a9fb29682a0da370d fpc-2.0.4.ebuild 4206 +MISC ChangeLog 3550 RMD160 99097c84b737d6f3f5eb5d474deed353d4755814 SHA1 bea5648101ddcf4600b463dc5ec38538fb975064 SHA256 f3f28536b4c99cdd4dd27f2ff04cbc5fd535c3bfa91ab3c55bee2ae44271a07f +MD5 263d4a3bd79a29e87682e1cbef9d71e6 ChangeLog 3550 +RMD160 99097c84b737d6f3f5eb5d474deed353d4755814 ChangeLog 3550 +SHA256 f3f28536b4c99cdd4dd27f2ff04cbc5fd535c3bfa91ab3c55bee2ae44271a07f ChangeLog 3550 MISC metadata.xml 162 RMD160 359e0d4ecc394cc3fb84227087c1a518d9e6c347 SHA1 d4c1c09bc042bd11d40dc634bf52edb93e4cf6f0 SHA256 444ece0c3cb4908c78c6588147078383d3636d1b3da9a20111ec03c5640eefdb MD5 c4c708e3dc384f836a21bfea63ae3288 metadata.xml 162 RMD160 359e0d4ecc394cc3fb84227087c1a518d9e6c347 metadata.xml 162 @@ -39,13 +40,13 @@ SHA256 de5a60366c15fb0001eec3c24ab257b46d2638f904cb6c7d81f14b5649cb28fd files/di MD5 c97ff54ae9a41f11000506a1d0537853 files/digest-fpc-2.0.2 1615 RMD160 91eb818996f3c6e53eafd42bc124b4b7324f7622 files/digest-fpc-2.0.2 1615 SHA256 9e4bc21e707d66647725340cbd210ddb9ec5fb9eb717932333ade56027428f7e files/digest-fpc-2.0.2 1615 -MD5 26ddad8e0a1dc7a555754fa9a92931ec files/digest-fpc-2.0.4 1304 -RMD160 2f90f4283b8f9842b139d20b0d6e3a68c868c800 files/digest-fpc-2.0.4 1304 -SHA256 2b3fe87a4643b3da890742f90b683db6e39b7368a5047fd2d01c82b790a390eb files/digest-fpc-2.0.4 1304 +MD5 4aeb2fa61f015c033fd85493645d65d7 files/digest-fpc-2.0.4 1551 +RMD160 ba0a9aa4e3d8f14aacb95616586735a957a68c47 files/digest-fpc-2.0.4 1551 +SHA256 02b437d1dd8da7c4bb4c58bc8a6b4d1155e114f3b2f118f080941ce908d21348 files/digest-fpc-2.0.4 1551 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFE9yjJwnQyISwouHwRArSCAJ9+EPtQninlRifAsm5Kl9pqF3oI3wCfRjLN -Tr0+w/0nnZkN/YMFPOQqKoY= -=hSnM +iD8DBQFFAsTiwnQyISwouHwRAqwuAKCmEdBrS1j2/xlPuOt+npv4bPK14gCgq7iQ +sGrUl7Ynnqbg1IkYwJnw9L4= +=KLzJ -----END PGP SIGNATURE----- diff --git a/dev-lang/fpc/files/digest-fpc-2.0.4 b/dev-lang/fpc/files/digest-fpc-2.0.4 index 30503bd1be94..265914d49fa2 100644 --- a/dev-lang/fpc/files/digest-fpc-2.0.4 +++ b/dev-lang/fpc/files/digest-fpc-2.0.4 @@ -13,3 +13,6 @@ SHA256 619ce0b4e93d0e8f6334443f2a950bfa1281b2c4d21033b8a54e84942b2406ee fpc-2.0. MD5 1ff8b80d1f5f564983bb4e1550b8b53a fpcbuild-2.0.4.tar.gz 26749033 RMD160 7f9d8776fff666e4d946c059dc2167c2ec4d0f0b fpcbuild-2.0.4.tar.gz 26749033 SHA256 4cb307dcb0d0d5cf0a3d0cd6abca917c7002ffb1fc96363ce42121dfa9aeaf6b fpcbuild-2.0.4.tar.gz 26749033 +MD5 02e8577cbbef0d5fafb3c011135b085d fpcdocs-2.0.4.tar.bz2 6590850 +RMD160 02d06e23e69671a0c72876099b6f2be0f9af3b70 fpcdocs-2.0.4.tar.bz2 6590850 +SHA256 175af23d071cf9ddca04533cb5ed1b781d56b5501040c8405d1a3078c22bdaf0 fpcdocs-2.0.4.tar.bz2 6590850 diff --git a/dev-lang/fpc/fpc-2.0.4.ebuild b/dev-lang/fpc/fpc-2.0.4.ebuild index 6c6a5ec70cf4..031e716fe069 100644 --- a/dev-lang/fpc/fpc-2.0.4.ebuild +++ b/dev-lang/fpc/fpc-2.0.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/fpc-2.0.4.ebuild,v 1.2 2006/08/31 18:21:38 truedfx Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/fpc-2.0.4.ebuild,v 1.3 2006/09/09 13:42:10 truedfx Exp $ inherit eutils @@ -13,7 +13,8 @@ SRC_URI="mirror://sourceforge/freepascal/fpcbuild-${PV}.tar.gz x86? ( mirror://sourceforge/freepascal/fpc-${PV_BIN}.i386-linux.tar ) sparc? ( mirror://sourceforge/freepascal/fpc-2.0.0.sparc-linux.tar ) ppc? ( mirror://sourceforge/freepascal/fpc-${PV_BIN}.powerpc-linux.tar ) - amd64? ( mirror://sourceforge/freepascal/fpc-${PV_BIN}.x86_64-linux.tar )" + amd64? ( mirror://sourceforge/freepascal/fpc-${PV_BIN}.x86_64-linux.tar ) + doc? ( mirror://gentoo/fpcdocs-${PV}.tar.bz2 )" SLOT="0" LICENSE="GPL-2 LGPL-2.1 LGPL-2.1-FPC" @@ -21,10 +22,8 @@ KEYWORDS="~amd64 ~ppc ~sparc ~x86" IUSE="doc source" DEPEND="!dev-lang/fpc-bin - !dev-lang/fpc-source - doc? ( virtual/tetex )" -RDEPEND="!dev-lang/fpc-bin !dev-lang/fpc-source" +# doc? ( virtual/tetex ) src_unpack() { case ${ARCH} in @@ -84,10 +83,11 @@ src_compile() { emake -j1 PP="${pp}" rtl packages_base_all fcl fv packages_extra_all utils || die "make failed" - if use doc ; then - cd "${S}"/../fpcdocs - emake -j1 pdf || die "make pdf failed!" - fi + # Use pregenerated docs to avoid sandbox violations (#146804) + #if use doc ; then + # cd "${S}"/../fpcdocs + # emake -j1 pdf || die "make pdf failed!" + #fi } src_install() { @@ -116,8 +116,9 @@ src_install() { fi if ! has nodoc ${FEATURES} && use doc ; then - cd "${S}"/../fpcdocs - emake -j1 "$@" pdfinstall || die "make pdfinstall failed" + dodoc "${WORKDIR}"/${P}/*.pdf + #cd "${S}"/../fpcdocs + #emake -j1 "$@" pdfinstall || die "make pdfinstall failed" fi if use source ; then |