Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/valentina/
Date: Fri, 19 Feb 2016 11:47:05
Message-Id: 1455882405.fef173547dd1ac9d303e668ef174ac79edf44301.fordfrog@gentoo
1 commit: fef173547dd1ac9d303e668ef174ac79edf44301
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 19 11:46:07 2016 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 19 11:46:45 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef17354
7
8 media-gfx/valentina: added man pages, doc files and desktop info
9
10 Package-Manager: portage-2.2.27
11
12 ...ina-0.4.2-r1.ebuild => valentina-0.4.2-r2.ebuild} | 20 +++++++++++++++++++-
13 media-gfx/valentina/valentina-9999.ebuild | 20 +++++++++++++++++++-
14 2 files changed, 38 insertions(+), 2 deletions(-)
15
16 diff --git a/media-gfx/valentina/valentina-0.4.2-r1.ebuild b/media-gfx/valentina/valentina-0.4.2-r2.ebuild
17 similarity index 74%
18 rename from media-gfx/valentina/valentina-0.4.2-r1.ebuild
19 rename to media-gfx/valentina/valentina-0.4.2-r2.ebuild
20 index a3e8021..76ac359 100644
21 --- a/media-gfx/valentina/valentina-0.4.2-r1.ebuild
22 +++ b/media-gfx/valentina/valentina-0.4.2-r2.ebuild
23 @@ -4,7 +4,7 @@
24
25 EAPI=5
26
27 -inherit qmake-utils
28 +inherit qmake-utils gnome2-utils fdo-mime
29
30 DESCRIPTION="Cloth patternmaking software"
31 HOMEPAGE="http://valentinaproject.bitbucket.org/"
32 @@ -13,6 +13,7 @@ SRC_URI="https://bitbucket.org/dismine/valentina/get/v0.4.2.zip -> ${P}.zip"
33 LICENSE="GPL-3"
34 SLOT="0"
35 KEYWORDS="~amd64 ~x86"
36 +IUSE="gnome"
37
38 # en_IN not supported in Gentoo so not added here
39 LANGS="cs_CZ de_DE en_CA en_US es_ES fi_FI fr_FR he_IL id_ID it_IT nl_NL ro_RO ru_RU uk_UA zh_CN"
40 @@ -55,4 +56,21 @@ src_configure() {
41
42 src_install() {
43 emake install INSTALL_ROOT="${D}"
44 +
45 + dodoc LICENSE_GPL.txt ChangeLog.txt README.txt
46 +
47 + doman dist/debian/${PN}.1
48 + doman dist/debian/tape.1
49 +
50 + cp dist/debian/valentina.sharedmimeinfo dist/debian/${PN}.xml || die
51 + insinto /usr/share/mime/packages
52 + doins dist/debian/${PN}.xml
53 +}
54 +
55 +pkg_postinst() {
56 + fdo-mime_desktop_database_update
57 +
58 + if use gnome ; then
59 + gnome2_icon_cache_update
60 + fi
61 }
62
63 diff --git a/media-gfx/valentina/valentina-9999.ebuild b/media-gfx/valentina/valentina-9999.ebuild
64 index 6a64afe..7ddd9fa 100644
65 --- a/media-gfx/valentina/valentina-9999.ebuild
66 +++ b/media-gfx/valentina/valentina-9999.ebuild
67 @@ -4,7 +4,7 @@
68
69 EAPI=5
70
71 -inherit mercurial qmake-utils
72 +inherit mercurial qmake-utils gnome2-utils fdo-mime
73
74 DESCRIPTION="Cloth patternmaking software"
75 HOMEPAGE="http://valentinaproject.bitbucket.org/"
76 @@ -15,6 +15,7 @@ EHG_REVISION="develop"
77 LICENSE="GPL-3"
78 SLOT="0"
79 KEYWORDS="~amd64 ~x86"
80 +IUSE="gnome"
81
82 # en_IN not supported in Gentoo so not added here
83 LANGS="cs_CZ de_DE en_CA en_US es_ES fi_FI fr_FR he_IL id_ID it_IT nl_NL ro_RO ru_RU uk_UA zh_CN"
84 @@ -50,4 +51,21 @@ src_configure() {
85
86 src_install() {
87 emake install INSTALL_ROOT="${D}"
88 +
89 + dodoc LICENSE_GPL.txt ChangeLog.txt README.txt
90 +
91 + doman dist/debian/${PN}.1
92 + doman dist/debian/tape.1
93 +
94 + cp dist/debian/valentina.sharedmimeinfo dist/debian/${PN}.xml || die
95 + insinto /usr/share/mime/packages
96 + doins dist/debian/${PN}.xml
97 +}
98 +
99 +pkg_postinst() {
100 + fdo-mime_desktop_database_update
101 +
102 + if use gnome ; then
103 + gnome2_icon_cache_update
104 + fi
105 }