diff options
author | Daniel Gryniewicz <dang@gentoo.org> | 2007-01-28 22:36:20 +0000 |
---|---|---|
committer | Daniel Gryniewicz <dang@gentoo.org> | 2007-01-28 22:36:20 +0000 |
commit | 109949c55b5ad2efbf6f1fd5915221ca1b5841f3 (patch) | |
tree | 5cdbd56bf20afd9f4cc98223fb0769817cc4affb /dev-util/desktop-file-utils | |
parent | Initial import, bug 120182, thanks to Paul Bredbury <brebs at sent dot com> f... (diff) | |
download | gentoo-2-109949c55b5ad2efbf6f1fd5915221ca1b5841f3.tar.gz gentoo-2-109949c55b5ad2efbf6f1fd5915221ca1b5841f3.tar.bz2 gentoo-2-109949c55b5ad2efbf6f1fd5915221ca1b5841f3.zip |
Bump to 0.12
o improves category validation code to not catch false positives (Vincent
Fretin, Ville Skyttä, Ray Strode, Vincent Untz)
o make category validation code non-fatal (Ray)
o fix mem leaks and double frees (Pascal Terjan)
(Portage version: 2.1.2-r4)
Diffstat (limited to 'dev-util/desktop-file-utils')
4 files changed, 57 insertions, 1 deletions
diff --git a/dev-util/desktop-file-utils/ChangeLog b/dev-util/desktop-file-utils/ChangeLog index bafff2917ef1..d3af3691bd3a 100644 --- a/dev-util/desktop-file-utils/ChangeLog +++ b/dev-util/desktop-file-utils/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/desktop-file-utils # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/desktop-file-utils/ChangeLog,v 1.46 2007/01/21 13:22:33 eroyf Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/desktop-file-utils/ChangeLog,v 1.47 2007/01/28 22:36:20 dang Exp $ + + 28 Jan 2007; Daniel Gryniewicz <dang@gentoo.org> ChangeLog: + Bump to 0.12 + o improves category validation code to not catch false positives (Vincent + Fretin, Ville Skyttä, Ray Strode, Vincent Untz) + o make category validation code non-fatal (Ray) + o fix mem leaks and double frees (Pascal Terjan) 21 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> desktop-file-utils-0.11.ebuild: diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.12.ebuild b/dev-util/desktop-file-utils/desktop-file-utils-0.12.ebuild new file mode 100644 index 000000000000..1f334b6f5a1c --- /dev/null +++ b/dev-util/desktop-file-utils/desktop-file-utils-0.12.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/desktop-file-utils/desktop-file-utils-0.12.ebuild,v 1.1 2007/01/28 22:36:20 dang Exp $ + +inherit eutils + +DESCRIPTION="Command line utilities to work with desktop menu entries" +HOMEPAGE="http://www.freedesktop.org/software/desktop-file-utils/" +SRC_URI="http://www.freedesktop.org/software/desktop-file-utils/releases/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.6.0" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +src_unpack() { + unpack ${A} + cd "${S}" + # patch that disables auto pre-compiling of emacs mode file. + epatch "${FILESDIR}"/${PN}-0.12-noemacs.patch + + # add the man pages, see bug #85354 + epatch "${FILESDIR}"/${PN}-0.10-man.patch +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS ChangeLog NEWS README + doman man/* +} diff --git a/dev-util/desktop-file-utils/files/desktop-file-utils-0.12-noemacs.patch b/dev-util/desktop-file-utils/files/desktop-file-utils-0.12-noemacs.patch new file mode 100644 index 000000000000..59a2db345212 --- /dev/null +++ b/dev-util/desktop-file-utils/files/desktop-file-utils-0.12-noemacs.patch @@ -0,0 +1,12 @@ +diff --exclude-from=/home/dang/.diffrc -up -ruN desktop-file-utils-0.12.orig/Makefile.in desktop-file-utils-0.12/Makefile.in +--- desktop-file-utils-0.12.orig/Makefile.in 2006-11-07 12:11:11.000000000 -0500 ++++ desktop-file-utils-0.12/Makefile.in 2007-01-28 17:30:37.000000000 -0500 +@@ -180,7 +180,7 @@ sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + sysconfdir = @sysconfdir@ + target_alias = @target_alias@ +-SUBDIRS = src misc ++SUBDIRS = src + all: config.h + $(MAKE) $(AM_MAKEFLAGS) all-recursive + diff --git a/dev-util/desktop-file-utils/files/digest-desktop-file-utils-0.12 b/dev-util/desktop-file-utils/files/digest-desktop-file-utils-0.12 new file mode 100644 index 000000000000..74c1d84ff812 --- /dev/null +++ b/dev-util/desktop-file-utils/files/digest-desktop-file-utils-0.12 @@ -0,0 +1,3 @@ +MD5 335b91ec70ea1c08f87dfde8c5926e7b desktop-file-utils-0.12.tar.gz 348418 +RMD160 64bd0c3d12efcde17258382e818d2ab970ff3b58 desktop-file-utils-0.12.tar.gz 348418 +SHA256 7db6ade355d56913cecd098a5bec1037bca42e7c7e4b7257c7f7f9f655c5e606 desktop-file-utils-0.12.tar.gz 348418 |