Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/desktop-file-utils/
Date: Fri, 08 Jul 2016 16:09:55
Message-Id: 1467994175.dad6ee6584668fb516be1e26b25eec3aa13aee39.kensington@gentoo
1 commit: dad6ee6584668fb516be1e26b25eec3aa13aee39
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 8 16:08:56 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 8 16:09:35 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad6ee65
7
8 dev-util/desktop-file-utils: remove vulnerable versions
9
10 Gentoo-bug: 586576
11
12 Package-Manager: portage-2.3.0
13
14 dev-util/desktop-file-utils/Manifest | 2 -
15 .../desktop-file-utils-0.21.ebuild | 54 ----------------------
16 .../desktop-file-utils-0.22.ebuild | 54 ----------------------
17 3 files changed, 110 deletions(-)
18
19 diff --git a/dev-util/desktop-file-utils/Manifest b/dev-util/desktop-file-utils/Manifest
20 index 5372a0a..a4ea3fc 100644
21 --- a/dev-util/desktop-file-utils/Manifest
22 +++ b/dev-util/desktop-file-utils/Manifest
23 @@ -1,3 +1 @@
24 -DIST desktop-file-utils-0.21.tar.xz 128972 SHA256 b6c9b860538ef1cffbcdfbc9cb578f85a080ad8c1207c8b3a39e9fd183f9782b SHA512 c7372d820e996eef72e85c7190c7f7cce61a3e08ebc348822013d1b28971db294242ce108d8f5e8e6c7539f9044619511d2bba0459a319bddbe5e5cf5d8665aa WHIRLPOOL 04e4957c52f5093db72a92735ac2438163303eac3edb3f0ec0361aa08c8cbca3a06cc648074f13dd5764afc86a1725fc6e9d85fac2e10bc2352b2ce56e970379
25 -DIST desktop-file-utils-0.22.tar.xz 131028 SHA256 843532672692f98e9b2d6ae6cc8658da562dfde1606c7f33d9d227a344de56c5 SHA512 26c1f0da44e4d3fc286640084ad1fad0595fc94edb5d2edd2a4d8cbed0aea4e409aa1a610cbba372f8e540188b62aed764fc7fdecddefbcfeeaedd1d19e3d20a WHIRLPOOL 70d57623cb16d5ecdb4a1cb24fd4545f6d4dfe7aba51446570684cf09eb1d498c0ce575ad8f3255289dd15987d632b76c51b99a335cb9f3a3099d2901bdaf2ea
26 DIST desktop-file-utils-0.23.tar.xz 132000 SHA256 6c094031bdec46c9f621708f919084e1cb5294e2c5b1e4c883b3e70cb8903385 SHA512 66a8ddfbb2be8edc14e16427e0dafa6fb1ef7491c816f19221fb5d5782e964cdcc3ae89807339f1c565af828aa83403cc56edeb2d03b3f93e013f3c5e9e6fe6a WHIRLPOOL 3d2fd970eda245e03ef566741f24433b601e76f100dfd7b33fad5035eca55b8e0d3b7b62d46b6749dafb682c1c6db46ad293010aecca54e1f729372ca87c6da6
27
28 diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.21.ebuild b/dev-util/desktop-file-utils/desktop-file-utils-0.21.ebuild
29 deleted file mode 100644
30 index 632c117..0000000
31 --- a/dev-util/desktop-file-utils/desktop-file-utils-0.21.ebuild
32 +++ /dev/null
33 @@ -1,54 +0,0 @@
34 -# Copyright 1999-2014 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -# $Id$
37 -
38 -EAPI=4
39 -inherit elisp-common eutils
40 -
41 -DESCRIPTION="Command line utilities to work with desktop menu entries"
42 -HOMEPAGE="https://freedesktop.org/wiki/Software/desktop-file-utils"
43 -SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz"
44 -
45 -LICENSE="GPL-2+"
46 -SLOT="0"
47 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
48 -IUSE="emacs"
49 -
50 -RDEPEND=">=dev-libs/glib-2.12:2
51 - emacs? ( virtual/emacs )"
52 -DEPEND="${RDEPEND}
53 - app-arch/xz-utils
54 - virtual/pkgconfig"
55 -
56 -SITEFILE=50${PN}-gentoo.el
57 -
58 -DOCS=( AUTHORS ChangeLog HACKING NEWS README )
59 -
60 -src_prepare() {
61 - sed -i -e '/SUBDIRS =/s:misc::' Makefile.in || die
62 -}
63 -
64 -src_configure() {
65 - econf "$(use_with emacs lispdir "${SITELISP}"/${PN})"
66 -}
67 -
68 -src_compile() {
69 - default
70 - use emacs && elisp-compile misc/desktop-entry-mode.el
71 -}
72 -
73 -src_install() {
74 - default
75 - if use emacs; then
76 - elisp-install ${PN} misc/*.el misc/*.elc || die
77 - elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
78 - fi
79 -}
80 -
81 -pkg_postinst() {
82 - use emacs && elisp-site-regen
83 -}
84 -
85 -pkg_postrm() {
86 - use emacs && elisp-site-regen
87 -}
88
89 diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.22.ebuild b/dev-util/desktop-file-utils/desktop-file-utils-0.22.ebuild
90 deleted file mode 100644
91 index 9e96fe9..0000000
92 --- a/dev-util/desktop-file-utils/desktop-file-utils-0.22.ebuild
93 +++ /dev/null
94 @@ -1,54 +0,0 @@
95 -# Copyright 1999-2014 Gentoo Foundation
96 -# Distributed under the terms of the GNU General Public License v2
97 -# $Id$
98 -
99 -EAPI=5
100 -inherit elisp-common eutils
101 -
102 -DESCRIPTION="Command line utilities to work with desktop menu entries"
103 -HOMEPAGE="https://freedesktop.org/wiki/Software/desktop-file-utils"
104 -SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz"
105 -
106 -LICENSE="GPL-2+"
107 -SLOT="0"
108 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
109 -IUSE="emacs"
110 -
111 -RDEPEND=">=dev-libs/glib-2.12:2
112 - emacs? ( virtual/emacs )"
113 -DEPEND="${RDEPEND}
114 - app-arch/xz-utils
115 - virtual/pkgconfig"
116 -
117 -SITEFILE=50${PN}-gentoo.el
118 -
119 -DOCS=( AUTHORS ChangeLog HACKING NEWS README )
120 -
121 -src_prepare() {
122 - sed -i -e '/SUBDIRS =/s:misc::' Makefile.in || die
123 -}
124 -
125 -src_configure() {
126 - econf "$(use_with emacs lispdir "${SITELISP}"/${PN})"
127 -}
128 -
129 -src_compile() {
130 - default
131 - use emacs && elisp-compile misc/desktop-entry-mode.el
132 -}
133 -
134 -src_install() {
135 - default
136 - if use emacs; then
137 - elisp-install ${PN} misc/*.el misc/*.elc || die
138 - elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
139 - fi
140 -}
141 -
142 -pkg_postinst() {
143 - use emacs && elisp-site-regen
144 -}
145 -
146 -pkg_postrm() {
147 - use emacs && elisp-site-regen
148 -}