summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2009-03-07 22:32:52 +0000
committerChristian Faulhammer <fauli@gentoo.org>2009-03-07 22:32:52 +0000
commitd7d8b662e7a728863bcfa91d2773345fa0844d11 (patch)
tree3be60dfa902bca96b371d29f8c24d21b5d198e18 /dev-lang/lazarus
parentMarked ppc stable for bug #225519. (diff)
downloadhistorical-d7d8b662e7a728863bcfa91d2773345fa0844d11.tar.gz
historical-d7d8b662e7a728863bcfa91d2773345fa0844d11.tar.bz2
historical-d7d8b662e7a728863bcfa91d2773345fa0844d11.zip
use EAPI 2 for USE flag check
Package-Manager: portage-2.1.6.7/cvs/Linux i686
Diffstat (limited to 'dev-lang/lazarus')
-rw-r--r--dev-lang/lazarus/ChangeLog6
-rw-r--r--dev-lang/lazarus/Manifest10
-rw-r--r--dev-lang/lazarus/lazarus-0.9.26.ebuild16
3 files changed, 15 insertions, 17 deletions
diff --git a/dev-lang/lazarus/ChangeLog b/dev-lang/lazarus/ChangeLog
index 2343db1ee9f0..13ce99d01008 100644
--- a/dev-lang/lazarus/ChangeLog
+++ b/dev-lang/lazarus/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/lazarus
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/ChangeLog,v 1.23 2009/03/07 22:29:30 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/ChangeLog,v 1.24 2009/03/07 22:32:52 fauli Exp $
+
+ 07 Mar 2009; Christian Faulhammer <fauli@gentoo.org>
+ lazarus-0.9.26.ebuild:
+ use EAPI 2 for USE flag check
07 Mar 2009; Christian Faulhammer <fauli@gentoo.org>
-files/lazarus-0.9.20-fpcsrc.patch, -files/lazarus-0.9.24-cputarget.patch,
diff --git a/dev-lang/lazarus/Manifest b/dev-lang/lazarus/Manifest
index 0c13a1936ff8..75bd65aa0d97 100644
--- a/dev-lang/lazarus/Manifest
+++ b/dev-lang/lazarus/Manifest
@@ -3,13 +3,13 @@ Hash: SHA1
AUX lazarus-0.9.26-fpcsrc.patch 407 RMD160 b37a3ee5f1d4f5a7887dce621542513fed49d86b SHA1 976860962e2c9b3f9f4063f764ab9c85139bfdb6 SHA256 bff38dbaf47dd07bf91ae12c7babe0a9254dcb9ad360829649ac2df056e88730
DIST lazarus-0.9.26-0.tgz 12641854 RMD160 b8f4f1a558263f9978d7d980c59f06d102316657 SHA1 759fa0cc8410034f42b7e53df12007c66004d3aa SHA256 d4c2dc8e8c797049d45d0c01aff51ea94fcae489efab7d4529afb6aeca8066dd
-EBUILD lazarus-0.9.26.ebuild 2386 RMD160 7f8a5367dcdc2324ac3157f1dca903d1112582bd SHA1 a127ec47acb15618525a12bcc56aa68ca3a89347 SHA256 67c5e76b66967cb9678e2f7b472fb3d90900768ae95ac6570879bdf8f9b20fee
-MISC ChangeLog 3935 RMD160 e9c26feb6687f463cdc85dd188b49448da8a456b SHA1 bc31e548a77a0f10df8aefde12501ce1c5a574c0 SHA256 58503b083e7e26c098eda338d1a345c9d0afce51c800c8d8000463a28ba7ada7
+EBUILD lazarus-0.9.26.ebuild 2139 RMD160 10fb785f8030a98a64b1544858e032e804d27203 SHA1 385888c6e121f19872cce4a895d88a50afecc0bf SHA256 8f2841fd7771bdac4e05e8f97309c5aacc5dd99125a3149e4d7c49293b78e5fb
+MISC ChangeLog 4048 RMD160 cde1715bc5a3974ffc9cee5158f5c93fcb547235 SHA1 ca896b3f85026a75a1198a33599946f08b25da09 SHA256 da06788e13b5443b7f09a06cc175289f71af4e3ebb43d94a56471ea07fa47e05
MISC metadata.xml 281 RMD160 423ab877620b713044c2d08753af1fa18a3adce4 SHA1 c861318fcfa3725a45dd0deb55fbfc26a49245b6 SHA256 d0d50fc65f6bc2ce65700e4ea995148f15c4e7a0eca5d0f86e3f4b9a73a4aae6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkmy9WUACgkQNQqtfCuFnePQLACfbXQWPeNRJvFaaV/7t8AXebTC
-MTgAn1rr3NkvpA1G+pSDlRiT1xSEuhgO
-=6xCz
+iEYEARECAAYFAkmy9jAACgkQNQqtfCuFneOfSgCfQkIQq4CXGncglmG1JEy7Pp43
+2qkAoIE2+J/AcDT5ei35xYrnhQk5s1P0
+=KNRO
-----END PGP SIGNATURE-----
diff --git a/dev-lang/lazarus/lazarus-0.9.26.ebuild b/dev-lang/lazarus/lazarus-0.9.26.ebuild
index d5bc1f0cd85a..d948d048d291 100644
--- a/dev-lang/lazarus/lazarus-0.9.26.ebuild
+++ b/dev-lang/lazarus/lazarus-0.9.26.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/lazarus-0.9.26.ebuild,v 1.2 2008/10/17 19:13:56 truedfx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/lazarus-0.9.26.ebuild,v 1.3 2009/03/07 22:32:52 fauli Exp $
+
+EAPI=2
inherit eutils
@@ -17,7 +19,7 @@ HOMEPAGE="http://www.lazarus.freepascal.org/"
IUSE=""
SRC_URI="mirror://sourceforge/lazarus/${P}-0.tgz"
-DEPEND="~dev-lang/fpc-${FPCVER}
+DEPEND="~dev-lang/fpc-${FPCVER}[source]
net-misc/rsync
>=x11-libs/gtk+-2.0"
RDEPEND="${DEPEND}
@@ -25,14 +27,6 @@ RDEPEND="${DEPEND}
S=${WORKDIR}/${PN}
-pkg_setup() {
- if ! built_with_use "dev-lang/fpc" source; then
- eerror "You need to build dev-lang/fpc with the 'source' USE flag"
- eerror "in order for lazarus to work properly."
- die "lazarus needs fpc built with the 'source' USE to work."
- fi
-}
-
src_unpack() {
# check for broken fpc.cfg
# don't check in pkg_setup since it won't harm binpkgs