summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Le Cuirot <chewi@gentoo.org>2018-02-26 23:28:56 +0000
committerJames Le Cuirot <chewi@gentoo.org>2018-02-26 23:28:56 +0000
commit5f87d0a2fc4c3702dcbbf7365b3afc600642fe89 (patch)
treed0e4f2a19d58cef3670a6de69489e2821e69ce08
parentprofiles: Remove x11-base/xorg-proto from package.mask (diff)
downloadgentoo-5f87d0a2.tar.gz
gentoo-5f87d0a2.tar.bz2
gentoo-5f87d0a2.zip
media-video/makemkv: Bump to 1.12.0, remove old 1.10.10
Also update .desktop cache with xdg-utils.eclass. Package-Manager: Portage-2.3.24, Repoman-2.3.6
-rw-r--r--media-video/makemkv/Manifest4
-rw-r--r--media-video/makemkv/makemkv-1.12.0.ebuild (renamed from media-video/makemkv/makemkv-1.10.10.ebuild)16
2 files changed, 13 insertions, 7 deletions
diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
index 0d527dbd4c2a..b6bf42aa1191 100644
--- a/media-video/makemkv/Manifest
+++ b/media-video/makemkv/Manifest
@@ -1,2 +1,2 @@
-DIST makemkv-bin-1.10.10.tar.gz 9119354 BLAKE2B ed0d2031701aad5d1cc6f9ef8704a8a985ff3fdc343a9dc02310751856c336c08ba83675e3305b3e856a810176ff02d7da148a4dc1d4b9298fe62bce3c8a236f SHA512 d070ccabbcfeaab1a72f5f52cb0efa98cbd6c4c1b7d8445971d76a76c89b487b6debf0f1183af13d877e41a2d7e7deaae355fe30194a783b80704395a2a03b8e
-DIST makemkv-oss-1.10.10.tar.gz 4572400 BLAKE2B 1ac6c9605cb31f3abdc75430476c398ff01d9a9b500149b2c26a7e2c10d14be11a03b9a0ffe52f805e03b8fdbfdf22f72fa5f3ff7b23c3c24c924e95f8286d5b SHA512 5c73044c7f6a522bd8410cf6454bf38e9829cbcf83a755916242aa242477befb248be8da962b070ec99950dfba7180486fb90c34c86fc62e87485baf9fa99b13
+DIST makemkv-bin-1.12.0.tar.gz 9157789 BLAKE2B 5534250c6d217824de4f0eac9b17f1e61e24a82e40d01b42c3df856be24b0d5f9421e52433840b50e9dc4134fab09bfb8fd2c0e3e45fac1afd2fa8026d299ce4 SHA512 039a60308b90434c9aa39a18c03078cd67c8f5594ea20578dcc2c2eb75fbf2bc1918f976cb35b97c977c3380cbef27c5cb819593276343b6357cd0b384ac6c22
+DIST makemkv-oss-1.12.0.tar.gz 4572233 BLAKE2B 1eb14296180e4c2e13dab12414c5a7087069b43d19ef93a0ece0824d5187069fd78be750712f3fd76da2393d2717ced1fe5e26abfe3879bb6465a0bfeea275be SHA512 36c6f1e447081e2bd003fb75e6b70eaac4c6ed5ea2b39615bf81599664c66631c3ae84dcb04448ac8877724fdc4112b351af8c16aa3d1463ce8a7ac871524469
diff --git a/media-video/makemkv/makemkv-1.10.10.ebuild b/media-video/makemkv/makemkv-1.12.0.ebuild
index 05739fbcc6b0..530e22a417b7 100644
--- a/media-video/makemkv/makemkv-1.10.10.ebuild
+++ b/media-video/makemkv/makemkv-1.12.0.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit gnome2-utils flag-o-matic linux-info
+inherit flag-o-matic gnome2-utils linux-info xdg-utils
MY_P=makemkv-oss-${PV}
MY_PB=makemkv-bin-${PV}
@@ -38,7 +38,7 @@ RDEPEND="${DEPEND}
net-misc/wget"
CONFIG_CHECK="~CHR_DEV_SG"
-S="${WORKDIR}/makemkv-oss-${PV}"
+S="${WORKDIR}/${MY_P}"
PATCHES=( "${FILESDIR}"/${PN}-{wget,path}.patch )
src_configure() {
@@ -76,13 +76,16 @@ src_install() {
# install profiles and locales
insinto /usr/share/MakeMKV
- doins src/share/*.{mo.gz,xml}
+ doins src/share/*
}
-pkg_preinst() { gnome2_icon_savelist; }
+pkg_preinst() {
+ gnome2_icon_savelist
+}
pkg_postinst() {
gnome2_icon_cache_update
+ xdg_desktop_database_update
elog "While MakeMKV is in beta mode, upstream has provided a license"
elog "to use if you do not want to purchase one."
@@ -104,4 +107,7 @@ pkg_postinst() {
elog "LIBAACS_PATH=libmmbd LIBBDPLUS_PATH=libmmbd"
}
-pkg_postrm() { gnome2_icon_cache_update; }
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}