summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2009-01-30 16:06:43 +0000
committerAlfredo Tupone <tupone@gentoo.org>2009-01-30 16:06:43 +0000
commit0bcba4f6d1e15e84684737be0fd2be149101246e (patch)
treeb27b4f3d127562c5a33338fbb3dfb0dfcea063e1 /games-arcade/aop
parentSync to stable branch, fixing bug #256389. Desktop entry fixes. (diff)
downloadhistorical-0bcba4f6d1e15e84684737be0fd2be149101246e.tar.gz
historical-0bcba4f6d1e15e84684737be0fd2be149101246e.tar.bz2
historical-0bcba4f6d1e15e84684737be0fd2be149101246e.zip
Fix --as-needed bug #247295
Package-Manager: portage-2.1.6.4/cvs/Linux 2.6.27-gentoo-r8 x86_64
Diffstat (limited to 'games-arcade/aop')
-rw-r--r--games-arcade/aop/ChangeLog8
-rw-r--r--games-arcade/aop/Manifest5
-rw-r--r--games-arcade/aop/aop-0.6.ebuild14
-rw-r--r--games-arcade/aop/files/aop-0.6-as-needed.patch9
4 files changed, 25 insertions, 11 deletions
diff --git a/games-arcade/aop/ChangeLog b/games-arcade/aop/ChangeLog
index 77d7b3e95ca1..1d55d7aaa4b6 100644
--- a/games-arcade/aop/ChangeLog
+++ b/games-arcade/aop/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-arcade/aop
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/aop/ChangeLog,v 1.9 2007/04/09 21:44:16 welp Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/aop/ChangeLog,v 1.10 2009/01/30 16:06:42 tupone Exp $
+
+ 30 Jan 2009; Alfredo Tupone <tupone@gentoo.org>
+ +files/aop-0.6-as-needed.patch, aop-0.6.ebuild:
+ Fix --as-needed bug #247295 by flameeyes@gentoo.org
09 Apr 2007; Peter Weller <welp@gentoo.org> aop-0.6.ebuild:
Keyworded ~x86-fbsd wrt bug 173405
diff --git a/games-arcade/aop/Manifest b/games-arcade/aop/Manifest
index aea4a5dc50e4..6f692be8ef88 100644
--- a/games-arcade/aop/Manifest
+++ b/games-arcade/aop/Manifest
@@ -1,4 +1,5 @@
+AUX aop-0.6-as-needed.patch 177 RMD160 866ea24d2c6af1fc7128a862e1560487c1e3c6a1 SHA1 b542d3ced730168a027ea0d25ebfa4c4befdcddc SHA256 f7cf8667abed4a7e95f59272933a5d826b7f0a62b5198c0b8cc57797f8d8cd1f
DIST aop-0.6.tar.gz 11811 RMD160 2c329b08f14455b181bf2be15e90790a718f50e4 SHA1 88bc2216f1898c42d8223ebaf0bfe665d03d0074 SHA256 68a8b6b8f08216b31895d536f7dc4beb137a787fd17096da2d46fd863497f65a
-EBUILD aop-0.6.ebuild 797 RMD160 6a053f9dab032c16268dc5ef1e09450b55a67d81 SHA1 1a114db896e9f166551642d150007f8ef817f737 SHA256 60d7c17ac157f110c0a05d4d18ad86440fc80ae3bf612b7bf77bda3a59582c32
-MISC ChangeLog 1119 RMD160 6f163b079f6e09dd8bdc69b16449f9e640c40661 SHA1 6a90ba61b38474f3d9e03123b1522f583c29abce SHA256 4e4fbc72d715df4d610521e5922f1e3a4a248aed05b83584794bb78f7db5a5fc
+EBUILD aop-0.6.ebuild 828 RMD160 d409ab5ae9b6f5980445fc68a813e77475717a2e SHA1 2e27158bb072fb06739169974ade1133ffb9c9b1 SHA256 a59476267fb0121e81ed0d1e510fa156ea5b0b704be5e8e34cc5ff3e94265266
+MISC ChangeLog 1277 RMD160 81bcd9946728d7f6b1ee531fc3d6f6d28739e411 SHA1 099c91d80b36e7a77e0a50e71dd1d666e53816d4 SHA256 e0fbaf076e51b511e511d3be8263c3325b1a287f191fedcafe35780eb403da1f
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-arcade/aop/aop-0.6.ebuild b/games-arcade/aop/aop-0.6.ebuild
index a7fa91eca331..fb8afe5034e3 100644
--- a/games-arcade/aop/aop-0.6.ebuild
+++ b/games-arcade/aop/aop-0.6.ebuild
@@ -1,27 +1,27 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/aop/aop-0.6.ebuild,v 1.11 2008/07/22 16:14:12 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/aop/aop-0.6.ebuild,v 1.12 2009/01/30 16:06:42 tupone Exp $
-inherit games
+EAPI=2
+inherit eutils games
DESCRIPTION="Ambassador of Pain is a curses based game with only 64 lines of code."
HOMEPAGE="http://aop.raffi.at/"
SRC_URI="http://www.raffi.at/code/${PN}/${P}.tar.gz"
-LICENSE="GPL-1"
+LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 ~sparc x86 ~x86-fbsd"
IUSE=""
DEPEND="sys-libs/ncurses"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
sed -i \
-e "s#/usr/local/share#${GAMES_DATADIR}#" \
aop.c \
|| die "sed failed"
+ epatch "${FILESDIR}"/${P}-as-needed.patch
}
src_install() {
diff --git a/games-arcade/aop/files/aop-0.6-as-needed.patch b/games-arcade/aop/files/aop-0.6-as-needed.patch
new file mode 100644
index 000000000000..59206bca10f1
--- /dev/null
+++ b/games-arcade/aop/files/aop-0.6-as-needed.patch
@@ -0,0 +1,9 @@
+--- Makefile.old 2009-01-30 17:00:58.000000000 +0100
++++ Makefile 2009-01-30 17:01:15.000000000 +0100
+@@ -1,5 +1,5 @@
+
+-LDFLAGS = -lncurses
++LDLIBS = -lncurses
+
+ aop: aop.c
+