Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/makemkv/
Date: Mon, 26 Feb 2018 23:29:31
Message-Id: 1519687736.5f87d0a2fc4c3702dcbbf7365b3afc600642fe89.chewi@gentoo
1 commit: 5f87d0a2fc4c3702dcbbf7365b3afc600642fe89
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 26 23:28:56 2018 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 26 23:28:56 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f87d0a2
7
8 media-video/makemkv: Bump to 1.12.0, remove old 1.10.10
9
10 Also update .desktop cache with xdg-utils.eclass.
11
12 Package-Manager: Portage-2.3.24, Repoman-2.3.6
13
14 media-video/makemkv/Manifest | 4 ++--
15 .../{makemkv-1.10.10.ebuild => makemkv-1.12.0.ebuild} | 16 +++++++++++-----
16 2 files changed, 13 insertions(+), 7 deletions(-)
17
18 diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
19 index 0d527dbd4c2..b6bf42aa119 100644
20 --- a/media-video/makemkv/Manifest
21 +++ b/media-video/makemkv/Manifest
22 @@ -1,2 +1,2 @@
23 -DIST makemkv-bin-1.10.10.tar.gz 9119354 BLAKE2B ed0d2031701aad5d1cc6f9ef8704a8a985ff3fdc343a9dc02310751856c336c08ba83675e3305b3e856a810176ff02d7da148a4dc1d4b9298fe62bce3c8a236f SHA512 d070ccabbcfeaab1a72f5f52cb0efa98cbd6c4c1b7d8445971d76a76c89b487b6debf0f1183af13d877e41a2d7e7deaae355fe30194a783b80704395a2a03b8e
24 -DIST makemkv-oss-1.10.10.tar.gz 4572400 BLAKE2B 1ac6c9605cb31f3abdc75430476c398ff01d9a9b500149b2c26a7e2c10d14be11a03b9a0ffe52f805e03b8fdbfdf22f72fa5f3ff7b23c3c24c924e95f8286d5b SHA512 5c73044c7f6a522bd8410cf6454bf38e9829cbcf83a755916242aa242477befb248be8da962b070ec99950dfba7180486fb90c34c86fc62e87485baf9fa99b13
25 +DIST makemkv-bin-1.12.0.tar.gz 9157789 BLAKE2B 5534250c6d217824de4f0eac9b17f1e61e24a82e40d01b42c3df856be24b0d5f9421e52433840b50e9dc4134fab09bfb8fd2c0e3e45fac1afd2fa8026d299ce4 SHA512 039a60308b90434c9aa39a18c03078cd67c8f5594ea20578dcc2c2eb75fbf2bc1918f976cb35b97c977c3380cbef27c5cb819593276343b6357cd0b384ac6c22
26 +DIST makemkv-oss-1.12.0.tar.gz 4572233 BLAKE2B 1eb14296180e4c2e13dab12414c5a7087069b43d19ef93a0ece0824d5187069fd78be750712f3fd76da2393d2717ced1fe5e26abfe3879bb6465a0bfeea275be SHA512 36c6f1e447081e2bd003fb75e6b70eaac4c6ed5ea2b39615bf81599664c66631c3ae84dcb04448ac8877724fdc4112b351af8c16aa3d1463ce8a7ac871524469
27
28 diff --git a/media-video/makemkv/makemkv-1.10.10.ebuild b/media-video/makemkv/makemkv-1.12.0.ebuild
29 similarity index 92%
30 rename from media-video/makemkv/makemkv-1.10.10.ebuild
31 rename to media-video/makemkv/makemkv-1.12.0.ebuild
32 index 05739fbcc6b..530e22a417b 100644
33 --- a/media-video/makemkv/makemkv-1.10.10.ebuild
34 +++ b/media-video/makemkv/makemkv-1.12.0.ebuild
35 @@ -3,7 +3,7 @@
36
37 EAPI=6
38
39 -inherit gnome2-utils flag-o-matic linux-info
40 +inherit flag-o-matic gnome2-utils linux-info xdg-utils
41
42 MY_P=makemkv-oss-${PV}
43 MY_PB=makemkv-bin-${PV}
44 @@ -38,7 +38,7 @@ RDEPEND="${DEPEND}
45 net-misc/wget"
46
47 CONFIG_CHECK="~CHR_DEV_SG"
48 -S="${WORKDIR}/makemkv-oss-${PV}"
49 +S="${WORKDIR}/${MY_P}"
50 PATCHES=( "${FILESDIR}"/${PN}-{wget,path}.patch )
51
52 src_configure() {
53 @@ -76,13 +76,16 @@ src_install() {
54
55 # install profiles and locales
56 insinto /usr/share/MakeMKV
57 - doins src/share/*.{mo.gz,xml}
58 + doins src/share/*
59 }
60
61 -pkg_preinst() { gnome2_icon_savelist; }
62 +pkg_preinst() {
63 + gnome2_icon_savelist
64 +}
65
66 pkg_postinst() {
67 gnome2_icon_cache_update
68 + xdg_desktop_database_update
69
70 elog "While MakeMKV is in beta mode, upstream has provided a license"
71 elog "to use if you do not want to purchase one."
72 @@ -104,4 +107,7 @@ pkg_postinst() {
73 elog "LIBAACS_PATH=libmmbd LIBBDPLUS_PATH=libmmbd"
74 }
75
76 -pkg_postrm() { gnome2_icon_cache_update; }
77 +pkg_postrm() {
78 + gnome2_icon_cache_update
79 + xdg_desktop_database_update
80 +}