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 |
+} |