summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2006-08-21 07:03:42 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2006-08-21 07:03:42 +0000
commitf0505a1d98023b4d2bab2fd46e4dfdd9ce2a45bd (patch)
tree68e4b4b2a18540cd639f8ee3ba2be1bf35ef753a
parentfixup DESCRIPTION as pointed out by Christian 'Opfer' Faulhammer (diff)
downloadhistorical-f0505a1d98023b4d2bab2fd46e4dfdd9ce2a45bd.tar.gz
historical-f0505a1d98023b4d2bab2fd46e4dfdd9ce2a45bd.tar.bz2
historical-f0505a1d98023b4d2bab2fd46e4dfdd9ce2a45bd.zip
Add patch from Tristan Heaven to enable poopmup to work with freeglut (bug #132103)
Package-Manager: portage-2.1.1_pre5-r2
-rw-r--r--games-action/poopmup/ChangeLog7
-rw-r--r--games-action/poopmup/Manifest26
-rw-r--r--games-action/poopmup/files/digest-poopmup-1.22
-rw-r--r--games-action/poopmup/files/poopmup-1.2-freeglut.patch10
-rw-r--r--games-action/poopmup/poopmup-1.2.ebuild6
5 files changed, 39 insertions, 12 deletions
diff --git a/games-action/poopmup/ChangeLog b/games-action/poopmup/ChangeLog
index d950bcd8041a..5c86779c0f81 100644
--- a/games-action/poopmup/ChangeLog
+++ b/games-action/poopmup/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-action/poopmup
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-action/poopmup/ChangeLog,v 1.9 2006/03/25 01:50:15 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-action/poopmup/ChangeLog,v 1.10 2006/08/21 07:03:42 mr_bones_ Exp $
+
+ 21 Aug 2006; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/poopmup-1.2-freeglut.patch, poopmup-1.2.ebuild:
+ Add patch from Tristan Heaven to enable poopmup to work with freeglut (bug
+ #132103)
25 Mar 2006; Michael Sterrett <mr_bones_@gentoo.org> poopmup-1.2.ebuild:
no need to clear screen in Makefile (bug #120907)
diff --git a/games-action/poopmup/Manifest b/games-action/poopmup/Manifest
index 80a5b9508f1e..97e447db39cb 100644
--- a/games-action/poopmup/Manifest
+++ b/games-action/poopmup/Manifest
@@ -1,12 +1,20 @@
-MD5 b7d6ff60d84885f6cc46e9838bd01312 ChangeLog 1125
-RMD160 8fb81f8eaa6dd27daee5f9c77640c2dc1daad86f ChangeLog 1125
-SHA256 0684006f2b343c656e7f1110e5e2467919c28c44d47698c6a46137bee0ac51cd ChangeLog 1125
-MD5 ec084361c43d73ee66016449c7805e38 files/digest-poopmup-1.2 64
-RMD160 4f88464f9dd9698abbf3d83da5a62ffcaeda3f9f files/digest-poopmup-1.2 64
-SHA256 8f8938d49bf4b5a780fb0840d51a75cf3b602fedbd75d975594790e8f8a26978 files/digest-poopmup-1.2 64
+AUX poopmup-1.2-freeglut.patch 245 RMD160 f7f98e107e79e83f78df4186f1ac88f23a0c452e SHA1 35079967586ffa4d421d9580a42dad2a50041bfc SHA256 914b2504fc3e02f62db8f63bc71959af7bdafb5a150c3f9e524aa75a2f617f46
+MD5 9fd7e38d103ed8a5db25ea8fb7f7d8f9 files/poopmup-1.2-freeglut.patch 245
+RMD160 f7f98e107e79e83f78df4186f1ac88f23a0c452e files/poopmup-1.2-freeglut.patch 245
+SHA256 914b2504fc3e02f62db8f63bc71959af7bdafb5a150c3f9e524aa75a2f617f46 files/poopmup-1.2-freeglut.patch 245
+DIST poopmup-1.2.tar.gz 1461794 RMD160 e8efd4af5d62502b289a532ca9698eac598c915a SHA1 efc857c5f6a73bca81ea1f3da2f9a2c24fa748be SHA256 d2f1515c981d49e18fba6f6d7b4ab354d21def62587eab8dcb048c9eb8a7ff3b
+EBUILD poopmup-1.2.ebuild 1346 RMD160 9f6765b5e1f9fea7685bd2de5029678f5a6e15dd SHA1 a2b96046ee22bfb60a3acadd7307aeafec5aff85 SHA256 fa9425d477b1834d8cb413c18d922fe43cd2c7d07203742999deec1a415dfe8d
+MD5 fe697433abd93a17b4d8165b9b8209ab poopmup-1.2.ebuild 1346
+RMD160 9f6765b5e1f9fea7685bd2de5029678f5a6e15dd poopmup-1.2.ebuild 1346
+SHA256 fa9425d477b1834d8cb413c18d922fe43cd2c7d07203742999deec1a415dfe8d poopmup-1.2.ebuild 1346
+MISC ChangeLog 1327 RMD160 ae28d6f47034985902ffcc1384c9497b9798bb51 SHA1 4ce066452434ae88ce22526972fa4bfaa59dd28a SHA256 468c224d8b1d469453802a34f453c9d5b0efc30c3d927da7afa5431692b7f136
+MD5 69fef952f61f2adc1a5660a0e44da865 ChangeLog 1327
+RMD160 ae28d6f47034985902ffcc1384c9497b9798bb51 ChangeLog 1327
+SHA256 468c224d8b1d469453802a34f453c9d5b0efc30c3d927da7afa5431692b7f136 ChangeLog 1327
+MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158
-MD5 d59bab45cb7525bf3752ab5a62162ab8 poopmup-1.2.ebuild 1296
-RMD160 e77ed435b5fd44a345591e095a515ae8e80eed78 poopmup-1.2.ebuild 1296
-SHA256 d9877af25fc9576aea7cd7199524e4fd306579ca1f8950768d128f94677c8c6a poopmup-1.2.ebuild 1296
+MD5 5e4bec2c11a708e2ad289c4366b1bb45 files/digest-poopmup-1.2 238
+RMD160 a360ffeface7ab0895bfef4a8945055c79e258d2 files/digest-poopmup-1.2 238
+SHA256 d7ff434f8678cfdd4994dcf420fa3b0dabe5aa1b15c2204431c13f24ccb87edd files/digest-poopmup-1.2 238
diff --git a/games-action/poopmup/files/digest-poopmup-1.2 b/games-action/poopmup/files/digest-poopmup-1.2
index 223fbbb541be..6e0fda8dd46b 100644
--- a/games-action/poopmup/files/digest-poopmup-1.2
+++ b/games-action/poopmup/files/digest-poopmup-1.2
@@ -1 +1,3 @@
MD5 3993259bf799aa387dfa1f2d44a87ea6 poopmup-1.2.tar.gz 1461794
+RMD160 e8efd4af5d62502b289a532ca9698eac598c915a poopmup-1.2.tar.gz 1461794
+SHA256 d2f1515c981d49e18fba6f6d7b4ab354d21def62587eab8dcb048c9eb8a7ff3b poopmup-1.2.tar.gz 1461794
diff --git a/games-action/poopmup/files/poopmup-1.2-freeglut.patch b/games-action/poopmup/files/poopmup-1.2-freeglut.patch
new file mode 100644
index 000000000000..615558963efd
--- /dev/null
+++ b/games-action/poopmup/files/poopmup-1.2-freeglut.patch
@@ -0,0 +1,10 @@
+--- poopmup.cpp
++++ poopmup.cpp
+@@ -582,6 +582,7 @@
+ getConfiguration();
+ //Will overwrite the conf file params.
+ ParseCommandLine(argc, argv);
++ glutInit(&argc, argv);
+ InitializeGL(argc, argv);
+ InitializeWorld();
+ InitMenu();
diff --git a/games-action/poopmup/poopmup-1.2.ebuild b/games-action/poopmup/poopmup-1.2.ebuild
index 1be41b7462cf..a025e8ff2959 100644
--- a/games-action/poopmup/poopmup-1.2.ebuild
+++ b/games-action/poopmup/poopmup-1.2.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-action/poopmup/poopmup-1.2.ebuild,v 1.12 2006/03/25 01:50:15 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-action/poopmup/poopmup-1.2.ebuild,v 1.13 2006/08/21 07:03:41 mr_bones_ Exp $
-inherit toolchain-funcs games
+inherit eutils toolchain-funcs games
DESCRIPTION="You are now free to fly around the city and poop on passers-by"
HOMEPAGE="http://poopmup.sourceforge.net/"
@@ -33,6 +33,8 @@ src_unpack() {
sed -i \
-e '/clear/d' \
Makefile || die "sed failed" # bug #120907
+
+ epatch "${FILESDIR}/${P}-freeglut.patch"
rm -rf $(find -name CVS)
}