Gentoo Archives: gentoo-commits

From: Eray Aslan <eras@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/mime-types/
Date: Thu, 30 Dec 2021 13:06:59
Message-Id: 1640869554.c2907c4650dc08334953577355e3e7493b62fc5a.eras@gentoo
1 commit: c2907c4650dc08334953577355e3e7493b62fc5a
2 Author: Eray Aslan <eras <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 30 13:05:54 2021 +0000
4 Commit: Eray Aslan <eras <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 30 13:05:54 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2907c46
7
8 app-misc/mime-types: add version 2.1.53
9
10 new upstream maintained by Fedora devs and hence new version schema.
11 a more active upstream should provide a better user experience by giving
12 us a more up to date mime-types file
13
14 Bug: https://bugs.gentoo.org/762958
15 Package-Manager: Portage-3.0.30, Repoman-3.0.3
16 Signed-off-by: Eray Aslan <eras <AT> gentoo.org>
17
18 app-misc/mime-types/Manifest | 1 +
19 app-misc/mime-types/metadata.xml | 4 ++++
20 app-misc/mime-types/mime-types-2.1.53.ebuild | 25 +++++++++++++++++++++++++
21 3 files changed, 30 insertions(+)
22
23 diff --git a/app-misc/mime-types/Manifest b/app-misc/mime-types/Manifest
24 index c8a000bcec58..8f21ff9557d5 100644
25 --- a/app-misc/mime-types/Manifest
26 +++ b/app-misc/mime-types/Manifest
27 @@ -1 +1,2 @@
28 +DIST mailcap-r2-1-53.tar.gz 27238 BLAKE2B ffc9067287d951775c417d7a583a9f64fc09f98990f3f760643e76e3b91d2205040828cd452aa1004f0bc76c3e913f5da93887b385cc3cd9464327ba1ffde57a SHA512 3f952a031f9e86321a4583dba42fa7778a2821c55fc42b6096cc56c531bc957e50c545ab0d470ab72782eb3815e8278df122e20c1ae532b7bbb55db12e00cb77
29 DIST mime-types-9.tar.bz2 15524 BLAKE2B 075f73f6d41a6b9100baf891378b12658c1370ac3aee8ba47cdb972cf30835eb2e9f6eb8a6314a7097dc5f90b091607519750860b065a2c4a822e26223925447 SHA512 066cea30c02a326e64680422b31aff0849c0a8c7486738f2edf339b88426c6ac5a365d4fa4c80c84df0fa4c39b5e13d45db314a1bf47ce369c132dd1c46130d6
30
31 diff --git a/app-misc/mime-types/metadata.xml b/app-misc/mime-types/metadata.xml
32 index 0f0cfae08b25..ded8014aa9fb 100644
33 --- a/app-misc/mime-types/metadata.xml
34 +++ b/app-misc/mime-types/metadata.xml
35 @@ -9,4 +9,8 @@
36 <email>eras@g.o</email>
37 <name>Eray Aslan</name>
38 </maintainer>
39 +<use>
40 + <flag name="nginx">Enable mime-types support for
41 + <pkg>www-servers/nginx</pkg> package</flag>
42 +</use>
43 </pkgmetadata>
44
45 diff --git a/app-misc/mime-types/mime-types-2.1.53.ebuild b/app-misc/mime-types/mime-types-2.1.53.ebuild
46 new file mode 100644
47 index 000000000000..df2671f787ad
48 --- /dev/null
49 +++ b/app-misc/mime-types/mime-types-2.1.53.ebuild
50 @@ -0,0 +1,25 @@
51 +# Copyright 1999-2021 Gentoo Authors
52 +# Distributed under the terms of the GNU General Public License v2
53 +
54 +EAPI=8
55 +
56 +MY_PV=${PV//./-}
57 +DESCRIPTION="Provides /etc/mime.types file"
58 +HOMEPAGE="https://pagure.io/mailcap"
59 +SRC_URI="https://pagure.io/mailcap/archive/r${MY_PV}/mailcap-r${MY_PV}.tar.gz"
60 +
61 +LICENSE="public-domain MIT"
62 +SLOT="0"
63 +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
64 +IUSE="nginx"
65 +
66 +S="${WORKDIR}/mailcap-r${MY_PV}"
67 +
68 +src_install() {
69 + insinto /etc
70 + doins mime.types
71 + if use nginx; then
72 + insinto /etc/nginx
73 + doins mime.types.nginx
74 + fi
75 +}