summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-crypt/gpa/ChangeLog7
-rw-r--r--app-crypt/gpa/Manifest5
-rw-r--r--app-crypt/gpa/files/gpa-desktop-file-validate.patch15
-rw-r--r--app-crypt/gpa/gpa-0.9.1_pre20100416.ebuild9
4 files changed, 31 insertions, 5 deletions
diff --git a/app-crypt/gpa/ChangeLog b/app-crypt/gpa/ChangeLog
index 58ce2adc7be1..168a4ea484d1 100644
--- a/app-crypt/gpa/ChangeLog
+++ b/app-crypt/gpa/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-crypt/gpa
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpa/ChangeLog,v 1.75 2010/09/13 15:19:54 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpa/ChangeLog,v 1.76 2010/09/29 06:20:47 ssuominen Exp $
+
+ 29 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
+ gpa-0.9.1_pre20100416.ebuild, +files/gpa-desktop-file-validate.patch:
+ Replace po/Makefile.in.in with a system copy wrt #323743 by Lars Wendler.
+ Validate .desktop entry with desktop-file-utils 0.17.
13 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-gpa-0.9.0.ebuild:
diff --git a/app-crypt/gpa/Manifest b/app-crypt/gpa/Manifest
index 9a0a99ba4652..cf005c54f8e6 100644
--- a/app-crypt/gpa/Manifest
+++ b/app-crypt/gpa/Manifest
@@ -1,4 +1,5 @@
+AUX gpa-desktop-file-validate.patch 370 RMD160 6d2b816c8aaa35fc81df473eb41bb155c90a332f SHA1 fba193712c664db2a9acfe74f684173ee5df703b SHA256 9fadf4e45722cfc576cf4ec1b6ee51639c9d17f009a72896f0c8164ce19ff61e
DIST gpa-0.9.1_pre20100416.tar.bz2 974400 RMD160 47ec9faa62323fe873bd86c7525733fd6dfd8558 SHA1 b2f2cb63cdfad31c8716b754c968c13dd867c8c9 SHA256 89ff78e01f78865dfec6af38f6035d235707b326e394d4b55239393ea3ed8cf1
-EBUILD gpa-0.9.1_pre20100416.ebuild 1500 RMD160 691e78d465bd65525c6a94fe2963b0864912d104 SHA1 ca6112bd13c0d41adb3a50e00ce3141dcb9a3466 SHA256 4c01d06b710cd08a040571c007badb90673ab960496bfa4a6e6fc3b9c71019a3
-MISC ChangeLog 8752 RMD160 09a0e13b615dd54ac19493f5d775026d29b5c8c0 SHA1 e5a858d838292e208758cce8e9c21b75ae1d7f8b SHA256 d05dfd8248e11e2de8391723d89011e38e1bcc09e2985d35303dea1f43311a6a
+EBUILD gpa-0.9.1_pre20100416.ebuild 1630 RMD160 6a85d5586d52a4ff44ca0f079f3e036b840102d9 SHA1 92b778fe249569889570880b06d5d398e5264749 SHA256 76a93e1bb2b27269d0dc7e8209d6554bbab55439216ff64d25f1795d8da586ba
+MISC ChangeLog 9012 RMD160 cf7c53abb34daadd817763d5ad1d073b9cc9743d SHA1 e862f663a2dd24e0cba6a8e62d73bdf0a4003903 SHA256 a039a621690d3e6bcd19ffb347737f734f0c50fd1df37288de6f24bee2b6c94e
MISC metadata.xml 224 RMD160 74db96ad8aa1d285d83ae93a9f4a767335f55c15 SHA1 d86a171d981b45e7ed0c0b3b5059d2a63c811001 SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86
diff --git a/app-crypt/gpa/files/gpa-desktop-file-validate.patch b/app-crypt/gpa/files/gpa-desktop-file-validate.patch
new file mode 100644
index 000000000000..d33763c641fc
--- /dev/null
+++ b/app-crypt/gpa/files/gpa-desktop-file-validate.patch
@@ -0,0 +1,15 @@
+Validate .desktop entry with desktop-file-utils 0.17.
+
+--- gpa.desktop
++++ gpa.desktop
+@@ -6,8 +6,7 @@
+ GenericName[sv]=GNU Integritets-hjälpreda
+ GenericName[en_US.ISO8859-1]=GNU Privacy Assistant
+ Exec=gpa
+-Icon=gpa.png
++Icon=gpa
+ Terminal=false
+-Encoding=UTF-8
+ Type=Application
+-Categories=GTK;Application;Security;Utility;
++Categories=GTK;Utility;System;Security;
diff --git a/app-crypt/gpa/gpa-0.9.1_pre20100416.ebuild b/app-crypt/gpa/gpa-0.9.1_pre20100416.ebuild
index 9efbd363169a..8631b6b4241d 100644
--- a/app-crypt/gpa/gpa-0.9.1_pre20100416.ebuild
+++ b/app-crypt/gpa/gpa-0.9.1_pre20100416.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpa/gpa-0.9.1_pre20100416.ebuild,v 1.6 2010/08/30 14:03:19 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpa/gpa-0.9.1_pre20100416.ebuild,v 1.7 2010/09/29 06:20:47 ssuominen Exp $
EAPI="3"
@@ -27,7 +27,12 @@ DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_prepare() {
- sed -e "s|gnupg/:|:|g" -i configure.ac || die "sed failed"
+ epatch "${FILESDIR}"/${PN}-desktop-file-validate.patch
+
+ local x=/usr/share/gettext/po/Makefile.in.in
+ [[ -e $x ]] && cp -f $x po/ #323743
+
+ sed -e "s|gnupg/:|:|g" -i configure.ac || die
eautoreconf
}