summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2008-04-03 13:22:50 +0000
committerDaniel Black <dragonheart@gentoo.org>2008-04-03 13:22:50 +0000
commit6324020dc778fd4f59ce1505326feef6a4935a69 (patch)
tree21f6a21a34cb75ad858914a7a4a854c0bcfa473b /net-mail
parentMade the ebuild mode generic for it to work on BSD also (see bug #214379). (diff)
downloadgentoo-2-6324020dc778fd4f59ce1505326feef6a4935a69.tar.gz
gentoo-2-6324020dc778fd4f59ce1505326feef6a4935a69.tar.bz2
gentoo-2-6324020dc778fd4f59ce1505326feef6a4935a69.zip
added dev-lang/lua USE=deprecated check as per bug #211668. Thanks to Ryo and Tiago
(Portage version: 2.1.4.4)
Diffstat (limited to 'net-mail')
-rw-r--r--net-mail/freepops/ChangeLog9
-rw-r--r--net-mail/freepops/freepops-0.2.5.ebuild11
-rw-r--r--net-mail/freepops/freepops-0.2.6.ebuild11
3 files changed, 25 insertions, 6 deletions
diff --git a/net-mail/freepops/ChangeLog b/net-mail/freepops/ChangeLog
index 151fa6f3984f..d7e0a8879151 100644
--- a/net-mail/freepops/ChangeLog
+++ b/net-mail/freepops/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-mail/freepops
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.37 2007/11/30 23:42:47 dragonheart Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/ChangeLog,v 1.38 2008/04/03 13:22:50 dragonheart Exp $
+
+ 03 Apr 2008; Daniel Black <dragonheart@gentoo.org> freepops-0.2.5.ebuild,
+ freepops-0.2.6.ebuild:
+ added dev-lang/lua USE=deprecated check as per bug #211668. Thanks to Ryo
+ and Tiago
*freepops-0.2.6 (30 Nov 2007)
diff --git a/net-mail/freepops/freepops-0.2.5.ebuild b/net-mail/freepops/freepops-0.2.5.ebuild
index f1839a0e794c..329fd8dca816 100644
--- a/net-mail/freepops/freepops-0.2.5.ebuild
+++ b/net-mail/freepops/freepops-0.2.5.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.5.ebuild,v 1.4 2007/08/11 02:27:09 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.5.ebuild,v 1.5 2008/04/03 13:22:50 dragonheart Exp $
inherit eutils toolchain-funcs
@@ -20,6 +20,13 @@ RDEPEND=">=net-misc/curl-7.10.8
>=dev-lang/lua-5.1"
DEPEND="${RDEPEND}"
+pkg_setup() {
+ if has_version '>dev-lang/lua-5.1.3' && ! built_with_use dev-lang/lua deprecated; then
+ eerror 'This package uses the deprecated functions of lua'
+ die 'please compile dev-lang/lua with USE=deprecated'
+ fi
+}
+
src_unpack() {
unpack ${A}
cd "${S}"
diff --git a/net-mail/freepops/freepops-0.2.6.ebuild b/net-mail/freepops/freepops-0.2.6.ebuild
index 0f27eca4ca9b..e95f36284eb8 100644
--- a/net-mail/freepops/freepops-0.2.6.ebuild
+++ b/net-mail/freepops/freepops-0.2.6.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.6.ebuild,v 1.1 2007/11/30 23:42:47 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/freepops/freepops-0.2.6.ebuild,v 1.2 2008/04/03 13:22:50 dragonheart Exp $
inherit eutils toolchain-funcs
@@ -21,6 +21,13 @@ RDEPEND=">=net-misc/curl-7.10.8
DEPEND="${RDEPEND}"
# doc? ( app-text/ghostscript-gpl app-text/tetex )"
+pkg_setup() {
+ if has_version '>dev-lang/lua-5.1.3' && ! built_with_use dev-lang/lua deprecated; then
+ eerror 'This package uses the deprecated functions of lua'
+ die 'please compile dev-lang/lua with USE=deprecated'
+ fi
+}
+
src_unpack() {
unpack ${A}
cd "${S}"