summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanno Boeck <hanno@gentoo.org>2008-09-14 17:17:05 +0000
committerHanno Boeck <hanno@gentoo.org>2008-09-14 17:17:05 +0000
commitbc858302bfd765f2834f226de0639cbdd77a294d (patch)
tree298b63ef2e7d935146cb1d4a87e954eebf45d20e /games-emulation/desmume
parentInitial import of split gnome-python-desktop. This package installs bindings ... (diff)
downloadhistorical-bc858302bfd765f2834f226de0639cbdd77a294d.tar.gz
historical-bc858302bfd765f2834f226de0639cbdd77a294d.tar.bz2
historical-bc858302bfd765f2834f226de0639cbdd77a294d.zip
desmume: validate desktop file
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.27-rc6 i686
Diffstat (limited to 'games-emulation/desmume')
-rw-r--r--games-emulation/desmume/ChangeLog6
-rw-r--r--games-emulation/desmume/Manifest15
-rw-r--r--games-emulation/desmume/desmume-0.8.ebuild10
-rw-r--r--games-emulation/desmume/files/desmume-desktop.patch32
4 files changed, 58 insertions, 5 deletions
diff --git a/games-emulation/desmume/ChangeLog b/games-emulation/desmume/ChangeLog
index 9d00d907c19d..6eae4e5fe4be 100644
--- a/games-emulation/desmume/ChangeLog
+++ b/games-emulation/desmume/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-emulation/desmume
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/desmume/ChangeLog,v 1.7 2008/04/23 17:51:54 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/desmume/ChangeLog,v 1.8 2008/09/14 17:17:05 hanno Exp $
+
+ 14 Sep 2008; Hanno Boeck <hanno@gentoo.org> +files/desmume-desktop.patch,
+ desmume-0.8.ebuild:
+ Validate .desktop file, thanks to Pacho Ramos in #237465.
*desmume-0.8 (23 Apr 2008)
diff --git a/games-emulation/desmume/Manifest b/games-emulation/desmume/Manifest
index 988fffc8617a..8e3882c5faac 100644
--- a/games-emulation/desmume/Manifest
+++ b/games-emulation/desmume/Manifest
@@ -1,4 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX desmume-desktop.patch 884 RMD160 3fddf0ba788aaedd78aa7a3175d2340a3d259a5c SHA1 958dd77ef774a52dda147337614354e887c68084 SHA256 76ee5f1654aa63b9c891b6945b2ca03c7d8acb4f822f4d326f8ab331a4b7f83b
DIST desmume-0.8.tar.gz 690259 RMD160 34757edf746cc3b16089a107e933cccba3030ebf SHA1 2cd567ccd737dc90f601f711e0bee32d78aee9de SHA256 df874af3da82ad453a9e095b9a51bbc864ada211566a6184af6e0f483d447e8a
-EBUILD desmume-0.8.ebuild 811 RMD160 b570afb9a1d911bc068b9c39c7c40dc5b3fab8c9 SHA1 9101c44104a4052cb0f4f5e57fc695f1fd064869 SHA256 9849221bda17a205626ec63773253f9eb4ac3ab611cc6b33795324cadc9ecb8e
-MISC ChangeLog 1215 RMD160 0a838abc99b2a6f2f5dafe2eba342927acf9955d SHA1 db2b2a09010fd641be56199ae87221764ec53fe0 SHA256 9802ad844613ec16ccf4ef09d6eaebf1782a8a61d5513fdacb6cab9e8392d1a1
+EBUILD desmume-0.8.ebuild 898 RMD160 81525092a69882d0351c0f469050c0ee0e67254e SHA1 9072118932ab36ca0098b36dfbc578e166730ce2 SHA256 bbdda8fac48f9bc61cd706e1846f7daad644dff3c063067d6ede3293ffea7995
+MISC ChangeLog 1370 RMD160 e529bbacdefda544434bcf952fe2c2c7ada2fdac SHA1 c1a0e2e2daae60e5c484eebeb5f9c24057a2aa07 SHA256 305d2b5845114653935eef687249e65e6d388171cfd25da44b544f36fc42872a
MISC metadata.xml 217 RMD160 2cee600c10e18cdf9affa5625ffb8a09a6afbd3a SHA1 c45c975e3ce6414fb9924aeb6a59801ba41371cd SHA256 7bf8a4fe5f89e7603117203f6124665523e00cec1c4ec668f265416d7e64ce00
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkjNR7EACgkQr2QksT29OyD7ogCfe+iZ4Pur++g4Rvqf0lnDtebO
+ET8AnAmlcI9USXqaf6XPQudblXPPj8ZI
+=/rDq
+-----END PGP SIGNATURE-----
diff --git a/games-emulation/desmume/desmume-0.8.ebuild b/games-emulation/desmume/desmume-0.8.ebuild
index f7ac41721fa1..4ec089a18799 100644
--- a/games-emulation/desmume/desmume-0.8.ebuild
+++ b/games-emulation/desmume/desmume-0.8.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/desmume/desmume-0.8.ebuild,v 1.1 2008/04/23 17:51:54 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/desmume/desmume-0.8.ebuild,v 1.2 2008/09/14 17:17:05 hanno Exp $
-inherit games
+inherit games eutils
DESCRIPTION="Emulator for Nintendo DS."
HOMEPAGE="http://desmume.sourceforge.net/"
@@ -21,6 +21,12 @@ DEPEND=">=x11-libs/gtk+-2.8.0
dev-libs/zziplib
media-libs/libsdl"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${PN}-desktop.patch"
+}
+
src_compile() {
egamesconf --datadir=/usr/share || die "egamesconf failed"
emake || die "emake failed"
diff --git a/games-emulation/desmume/files/desmume-desktop.patch b/games-emulation/desmume/files/desmume-desktop.patch
new file mode 100644
index 000000000000..e4430880b9ed
--- /dev/null
+++ b/games-emulation/desmume/files/desmume-desktop.patch
@@ -0,0 +1,32 @@
+--- src/gtk/desmume.desktop.in~ 2008-09-12 13:43:42.000000000 +0200
++++ src/gtk/desmume.desktop.in 2008-09-12 13:43:42.000000000 +0200
+@@ -1,10 +1,9 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+-Version=@VERSION@
++Version=1.0
+ Type=Application
+ Name=DeSmuME (Gtk)
+ Comment=Nintento DS emulator
+ TryExec=desmume
+ Exec=desmume
+-Icon=DeSmuME.xpm
+-Categories=GNOME;GTK;Game;Emulator
++Icon=DeSmuME
++Categories=GNOME;GTK;Game;Emulator;
+--- src/gtk-glade/desmume-glade.desktop.in~ 2008-09-12 13:44:29.000000000 +0200
++++ src/gtk-glade/desmume-glade.desktop.in 2008-09-12 13:44:29.000000000 +0200
+@@ -1,10 +1,9 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+-Version=@VERSION@
++Version=1.0
+ Type=Application
+ Name=DeSmuME (Gtk-Glade)
+ Comment=Nintento DS emulator
+ TryExec=desmume-glade
+ Exec=desmume-glade
+-Icon=DeSmuME.xpm
+-Categories=GNOME;GTK;Game;Emulator
++Icon=DeSmuME
++Categories=GNOME;GTK;Game;Emulator;