summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-video/makemkv/ChangeLog11
-rw-r--r--media-video/makemkv/Manifest33
-rw-r--r--media-video/makemkv/files/makemkv-1.8.6-makefile.linux.patch20
-rw-r--r--media-video/makemkv/makemkv-1.8.3.ebuild102
-rw-r--r--media-video/makemkv/makemkv-1.8.4.ebuild102
-rw-r--r--media-video/makemkv/makemkv-1.8.5-r1.ebuild (renamed from media-video/makemkv/makemkv-1.8.1-r1.ebuild)2
-rw-r--r--media-video/makemkv/makemkv-1.8.6.ebuild (renamed from media-video/makemkv/makemkv-1.8.5.ebuild)2
7 files changed, 46 insertions, 226 deletions
diff --git a/media-video/makemkv/ChangeLog b/media-video/makemkv/ChangeLog
index dbd29c11ed3f..564dd04b0055 100644
--- a/media-video/makemkv/ChangeLog
+++ b/media-video/makemkv/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for media-video/makemkv
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/ChangeLog,v 1.25 2013/09/14 02:13:23 mattm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/ChangeLog,v 1.26 2013/11/16 23:19:41 mattm Exp $
+
+*makemkv-1.8.5-r1 (16 Nov 2013)
+*makemkv-1.8.6 (16 Nov 2013)
+
+ 16 Nov 2013; Matthew Marlowe <mattm@gentoo.org>
+ +files/makemkv-1.8.6-makefile.linux.patch, +makemkv-1.8.5-r1.ebuild,
+ +makemkv-1.8.6.ebuild, -makemkv-1.8.1-r1.ebuild, -makemkv-1.8.3.ebuild,
+ -makemkv-1.8.4.ebuild, -makemkv-1.8.5.ebuild:
+ Version bump, Fix download path for 1.8.5, Prune legacy ebuilds.
14 Sep 2013; Matthew Marlowe <mattm@gentoo.org>
+files/makemkv-1.8.5-makefile.linux.patch:
diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
index 819db5473db5..78b2d03d3bc5 100644
--- a/media-video/makemkv/Manifest
+++ b/media-video/makemkv/Manifest
@@ -11,31 +11,26 @@ AUX makemkv-1.8.1-makefile.linux.patch 580 SHA256 042ed2dae43a2210fd0f1f3e5c5198
AUX makemkv-1.8.3-makefile.linux.patch 580 SHA256 c6e5864255c718a71046466ea76ade73d7156165cf56cca3b937504ac9654fc9 SHA512 877de80095b40e7a46d1ead79bd347aaee683f54166b6474b3118bc5625d69ec65da4c60672a7a38b9bfd638bdeee38393379256ca036f1d7596cfa0544d8fbf WHIRLPOOL 70a997723e9611149ed7b1410ad06f054bce2efac7cfc5e6edceb1d6561dd4a6d9d952861381634838b44a218b61bb2467c233bad46beab331e67b46fecbfa83
AUX makemkv-1.8.4-makefile.linux.patch 580 SHA256 36c7a138e53042f68567d95631a038aab00c18e1e419c61cd71dfad5c3a355ef SHA512 4c09d6c58e850eacbb66d76a581613dbdfd9320cda07c2503395690b8503626823691238a5d02ce4f94e8f9001452612359f5899b7966e19e0e53ffb5b4112d6 WHIRLPOOL ffc92695a5305cbf916880e5854ea54f73bfffe99076c4ab87bf703d72df009208738410c61cc682557d06beb8af13542cf05cec344339de077c08b01d988bab
AUX makemkv-1.8.5-makefile.linux.patch 580 SHA256 cafaec6bca6243779e09f2a34b3245d75a03e4c3bd76ca5184c32c6ad06ed1a0 SHA512 ecf39cebffeb03384f13a8c62144f47ba554a71ff63625e963133a03f23b73f2a178e884c1c0aae2ea92fcef742b41fefe33ce651364b9a0419f05d6a87c416c WHIRLPOOL 4d56146bbeadfd770d1f926057bc9204c113d79712fe27895e71c041eb18d2b6cb4d2c66b66f5d4b4e31ca2e7c09bef04a218b6987d9aa5c4f86c372e00713d1
+AUX makemkv-1.8.6-makefile.linux.patch 580 SHA256 87e0c56c1573a9da91525a9c6aa58a9df0626179ef42b29a1d251fd14141dbb8 SHA512 ce984365196fb9ae00a55ee278493abb4af9a746291416e3dad485439e9fa3e7f53f1bb0cc473c7a96b512288c17ebd41ab08f5160dd6d1a7ead259f9fedb4cb WHIRLPOOL 48abc53819f9a8a63a58d2571375814874b5e04ddc92fbea269d10a0893c8064a9e2ff03fdc4102e019ae067ac3de341f11386baae602a90abee6b6679168f8b
DIST makemkv-bin-1.8.0.tar.gz 4843544 SHA256 0c8c4914336c8d864bac81222eb555f37b0f5aa4755767618176c5b25b2e86b8 SHA512 f20332d7cebb140611e8209ccdd99eaec6c04d57df2eb4e0b02c24126447a99bbaf1f422b01c2fad951bcec82dd7770f8f1915be31b64b0c4321eb67193959da WHIRLPOOL bedd7f23a19dda25f8053516c9c12279a958aa610fdf64c7f4261964b82dd954a9862063e65c813c0b39cb081a3027359ace83372c1037bcef161354b6097251
-DIST makemkv-bin-1.8.1.tar.gz 5143565 SHA256 0f0b2b37a6b88240c4b4faf9175b1a6a6d285fed5eb8001b2a101c41deb08403 SHA512 819bbb56a3d698f953b285feb7c698265779b54758e2fc20bce3836f118d0a8178535fd8c41f4d5ffc836b8b7b04a5d02e7f5b7526fef4bcde5bd6e291aa0452 WHIRLPOOL 67d4d338ae46a8eb01b7560920672c36432f4a36d9894cf18d27f19271419d38b11d8be74e4b2b1a84d11b0c34348e6d711e484ae0dfb737f7b796daf860696f
-DIST makemkv-bin-1.8.3.tar.gz 5547213 SHA256 bf72f409542c0157e0a90dcb1c75407b9f367c92c63bf5a7c9e0ce63b0f341a4 SHA512 217a6771e1320b9c0e22879b876e4697094a349859f693e045ffd2b30db09cd3e5ec97f723a7cbab90314d00118fa852199b49f0223fb47abcbd88705a8dc57c WHIRLPOOL a4439f038d5c56837c3f6e82ed4ece20da07a19d8ec203e576fba89554b5ccb01a5e480680c8a550f75f794c9c62e240515f103cfa619329447ac049013b311e
-DIST makemkv-bin-1.8.4.tar.gz 6425078 SHA256 81fa6b95895bd18cf115e3035bd66f0e7198f13c64638b2cc355a1fc741c8786 SHA512 32141d0b173e5e975f5cfcefd280abe558062dc0e2526ee6e76ebec8ac35dc44a22be5e97edc334529265f8c6ec8075da55da63947b311cdc314634bd87a053c WHIRLPOOL 06c0761faad755af6e82fe9c2482c3f6e79782e17e91e4bd3ed2875a9373b087e9b36ab6126df6ef47a1761386363cf20816bedccd2a2b89d66a986e0fe700a6
DIST makemkv-bin-1.8.5.tar.gz 7949054 SHA256 eab64652580fc976f5107ce0b0b41027876e688ab99903cf1940e426918193db SHA512 d24b387fec62b5e314b02605bad29ced1b8a26cc3512280a7ea1b82a9a0b3368a718dcd6fb3f74171479a619e9b8d461e61454dec300bb0601cb647d1476b884 WHIRLPOOL 91605aa6e24372573c89230a403e22e2229d1d4e4bf7ee20200d1d98f36a7503f6149a38f78b145d2906e5a832051baf8445289cfb50b599dea26edf03cb00f5
+DIST makemkv-bin-1.8.6.tar.gz 12126141 SHA256 72b7bf571b63658933c75d054748743f182d52fa679727568e22b8091bedd5df SHA512 ec400c2dd2d09e8db6879b12a906e9b74d4d0fad28d5f7353a50f5d2d45a1513547a9e3dc1e9695fd2e22eabc233d1d16c69a588abf70dca472ca23df05590b9 WHIRLPOOL dd7ba77cfef41c9fb3f656be8900e923c7516364faab111803712cc38109b37598a52cd5b485f92a589980a81f6c3f4f3962f2f82be40f18ad83b7888310ae5c
DIST makemkv-oss-1.8.0.tar.gz 4108929 SHA256 636ab28378b6301f4f83a31695877452cc041777bfbdb622889b89ffe7ad414e SHA512 c7db83ceca9d609325abade39f12a8c323091146a0f35abe25f249f5c1887a294828d9b2cddf61302255533a6ebf137dec56158a642ca40d9690b6ccc5ca7187 WHIRLPOOL 7c1223fef4a23b6164db989f2326cf9514fffa990b46a76c3bb79174b1790a60e846e897bca0591aba301554d1f1df756eb2311031425b7a95253ea82b4b191d
-DIST makemkv-oss-1.8.1.tar.gz 4108931 SHA256 af3c619377fa8dc246b1e7022feabb5b324d64e995d00540830d93f0a00f9ff1 SHA512 4c497a63ef79cb1cc3c7a27ffbd043dcf33651ede393834507f258ba6bdcbc58694b12d40cb18957ccaf3cfa154391e5141e996805c5b876f9813447a1eeb517 WHIRLPOOL 774b6680bdbcf5a16638d24a58c1b955c7e7ab2aebe3e6104cd5957f7950b9d6f03421d3294b9f8b30182531b0fcc6b343332a59841256a382e3afc639a49b21
-DIST makemkv-oss-1.8.3.tar.gz 4154814 SHA256 c7c8ce3a7a4644dba232782feb7198c8be876064872fe4b6712d44ca1f788bc3 SHA512 488043aef7037cad2d78d82113750a32804133fdc70347a6ef268fee70032ecf42832c14a0f2a471f0d32113df878dc371c2c81545e4e07ac28dcb17d1ed0a7b WHIRLPOOL 2cc2c84befbce0cddf93697f720af24ecc5fb61ef0d684a7bff23615e4f3f9dd9727ac54bd997d26b1c44f7d5488e14faef7632686e23d9a411899f0d5fe4c57
-DIST makemkv-oss-1.8.4.tar.gz 4151533 SHA256 e01183e8aedf75a576e7feb033da4d23ef93ce3531394585aa5c3e9b69abe524 SHA512 db199037c50e9fd81b13c7fa2f6d9a0ebb5d435681fdd917c446cd5d404424db314655f03eeb7398f3f00fdd72ac5e9e06390691efac8a39ce29d2784c21ff09 WHIRLPOOL f3b0f1fc767a27efafd42cdf5193cfd7f31ac2f9095249774a62a49e40cb732f9f32df8774bd4aa23037906208ad2fc48194979c63cb6ed407a9b5dd9ec6bb4b
DIST makemkv-oss-1.8.5.tar.gz 4171587 SHA256 5d3a417574d4e61ad77e3df4e6199040c1b557567f9c5034baa71f1e8f83fead SHA512 f4a54d831a3b3375aa22e417b53df357d9fa2969adb517e83ab629eb51e934a2cdcaf9f9d53aa96df92dd9374d77b118338d2588cec29bf1b9f2ab79d12d0016 WHIRLPOOL 298906488ae43c1a7576114ea3689413c72798e2662d01b899b27a1880c06c729b0da4d265882565efb66aad81f99f66839254ffdcccfe12f4b93fd4a584d8ee
+DIST makemkv-oss-1.8.6.tar.gz 4157663 SHA256 cedac97ea1f2ccf7bad36063fb8b23cb8cd96bd1954c92264d6e7a225d36649b SHA512 2808a1c64a93948fd9abc9fbe0d1713c58953e0ea158aad86dec54351a4011597b65578ddc78e2c11ed3438340510a0ac0172229efc41e95257573e8ceaa3df9 WHIRLPOOL 94a93d92bb3ff0c3317b50a90a8e6987ef74bd0f14c94b21eb707962ce5bb2b6edfe2918044c96cc3604b3a49c43aa3305983be8dd55bd0f0a71aa52a325c91f
EBUILD makemkv-1.8.0-r1.ebuild 2824 SHA256 884cfa27e11571347ead245155ca2ff8bd5a1c871f57002c929a80a0f868beba SHA512 078b3f90985a55cbc48a934fe4aebef88543794d55f47a03f43d504ee75185a0d8579bd964dba5badb6d60ffaaeec0fc7fb209831adaa8f6157f738d2a6afbff WHIRLPOOL 9e9dcf026043549a146ef2d14ec8cbb6567a5b5a7d53d6fa150aec8537f08978263e0d71f21918568dc8e5e98b7c4b12bf309a9ef17389b957c12bea86b4167d
-EBUILD makemkv-1.8.1-r1.ebuild 2824 SHA256 406f9a1f8254a1b94f435d8397eb775aea5593739d19f43cf9e657126d61d416 SHA512 0895125d6005f2eb4564a59572c0a638502f94dbcef8de45dde87b04828c8e468fbdaa55a9f0dce02138cd690177596604502113265fb7cc0249753352bb6327 WHIRLPOOL 3b841901bfb11f63bd0514f5181099af2c66e4c597c25a010f943f2a88e9541476c014b7d28947ee69147a233b2b2fb324420c89ff525df4121f6904b0187c36
-EBUILD makemkv-1.8.3.ebuild 2821 SHA256 749e4b7c02bfde9ef070ee89159c987c089389cd36b960f4582ff2abf8657d91 SHA512 2e29ffdd35e389e35cc41557b4719f9ef603a5dccee1c1699d0837afa51eed3443b4970f4bb441e6b6e4a0bc0a64ab1740f9e8b30dfaa7603f7288e70f1de37f WHIRLPOOL 4580e867d93458cc9f61e709e24062770f4cb202a1a97f195ade70aaedc0e65b6d45c119357b4cec3950c214befb8f5133d87d82fc1678a31b38ab65031bec3e
-EBUILD makemkv-1.8.4.ebuild 2821 SHA256 aa0f9cfc6b0d3309f9eea35384dfefd7ebc4d78b7389b97596aefc88adc3c22f SHA512 82205b5f80f6e35c64ea8b91022001ad3af397fbcfa2990b6cbe8350943d0a2330146fcb85b2a750e2447a1c7f05096f09251e0a8f3e67d748016e186fd0c950 WHIRLPOOL 83e126344b8dd367cf4cd7bf5036038eab4c1836cde54bf5843438fb52500b1be53799ca3c0d68bd2a85859a28fc98687fd6898d439f2a21a9cc5e53029ef3e3
-EBUILD makemkv-1.8.5.ebuild 2813 SHA256 503fbe705962885691aaba693e8e352c1666167ed05769e7599a28d5096d9bba SHA512 180fbd255551cc5182462dae0f915d5cfc51e50f0b3414ebce50ee6694b9891beca1acaabb9cab0672b5a6034abc93fb60f3efab23fa74e368e843207ad56eaa WHIRLPOOL 6854eeb8081d6f09d12ae4cb06d2b5e7fa334e4e4b35ded0b613980a7dfce311b19829e9e5761afe11e11890ea83ace9b8b063fc65b12e5b6814af25fb63cf31
-MISC ChangeLog 4943 SHA256 4a32c6119d3f879ab04d79462a19f93f3e2ea00912bb028bc1338c4aec6c6a5f SHA512 ba0ecca49bfbcb14f8fd0fc001c413cf811e6646984d0edfe9e6d6604956e6c8205ed92647f5a283ddb8c55c3b39af1d71d2648bfde314220c987bdb663c18ab WHIRLPOOL c55aaa7e2536152fe66ae40051e6c13a9357e243d61a86ca2fddf3c24fb7b488a0b779c4b451c12f7f825b5c7f308be7bcc1ccb7657bfd545cd621d8a97d0f5f
+EBUILD makemkv-1.8.5-r1.ebuild 2824 SHA256 2e0580dc935f08e6f55667db540ae29ef25ffbbb7d5e140441654b136fd081be SHA512 9a372cbef404a9a0cb17526cbb3dfa013da729fde4406671652c12ea8a79d690bbc41681108752fbcf0b70d37135a4ece04583d6dc0c026c8852b5eff3bffed6 WHIRLPOOL fb24ccb9a8fce5a23cbf8f53f8830b1afc9688601c3801dba0a6b6581dabc17a4c488bc1b57c3366c6110d7ab776e432cf25c22115e2bf3fd7f928290e738969
+EBUILD makemkv-1.8.6.ebuild 2813 SHA256 f2142dddf129f80a03bf9641b819d313199585b979fc113828ade9678409e94e SHA512 e661a05c81ee201e94524726aa2daeb1f1505d0da87b0da7e355381748c8b864467de59ab3e593abfd2ffeff71f6f4435d1521110f3334da955d09d6164f7d1c WHIRLPOOL 4b07642fe52800b8596f22c795fa40395a65ddeda41caeaa1912d9b4d94e2b6e173af073494d85c45dc94fbf8394962dbf3bcebf75eab79059f0d13c1f679bcb
+MISC ChangeLog 5316 SHA256 06bf9d74c1c11b8caea59f103b0eff1696655e84ad9a1c5328c0ed05209b0a03 SHA512 9dfcbffe5667542cf1a201f5fbcafbc00665f29aac0af97589876da4cd1d02a40be435e677728083d48f8b5181d837abf3f26e23fa684caa7c1fb4289ce41706 WHIRLPOOL f7b748abb22e3572e9beeb33c053ea3721147519fd25bacda932feb8e18a04b675da1d9bb7b491857d51934536a7a16f713f219b70e8e15d95a04fede20fd3c6
MISC metadata.xml 260 SHA256 fa1167a5441cabeb411561da356fac4524c470df05240c1f3d38034afb76ead5 SHA512 1a2e8743a75f495fb6bfaf731b3d6e3d2b39f9b20119c2bcd9edef13434d31bf46b56652ce77c5c3e5fb86e21a65ff3a3a5429fb74f8166cc7f4b5bbd84eb146 WHIRLPOOL 412c81eb8ce82f93a682b7ca8a9f566e6a8df4c22bcbb7863bf17a8e69ffd90dcb8fe338b5eb021f02a2fac140a56063d235bb07b73b644f288a203cff1e9316
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSM8ZKAAoJEC1LWXx4YDenNtoH/3ELwc/LtapXDf9uN6vFoWdX
-2OpANFsil9OMZCRMuCiioQaOoFASs566swez6HKzp0oLj/U0DgMDv+rIXXmirVQI
-ReQbtVJMg56q5d6dkGcP9PPyk0VzCjXBdH+Fi5UCzAjbbWyh3WHoDA0I47pLmsbq
-NJ29axkhQY5AO/VNpyC//hFqR+uOx4mb/6iHH36kGzGxlmZXO7XdG9hnodfuFNZd
-LTg3IYTJjtpCFB8cUNdS0YZbtrkyagKY+tJVEKK651x/oO/zXesJXK9jSc36zVE2
-ph1qmFcrFrSsiwTiallMyU+2dc7ECeiBGQVxH/utfdMbcnPI/9joHkZYK70JOsE=
-=rJR5
+iQEcBAEBCAAGBQJSh/2UAAoJEC1LWXx4YDen298H/RMB2YqEGC6D/ydpSh7ay3X5
+NmWHHLZB+MqFQuPbMXAVFcCVYMKcdbr478/cv2gE+vQHVFmkjm7iAZolPd6Fnuyj
+QIlBzXTpYoqTe09MlpapzwC+PZyN2/a3RpJeXZuzYtUhOmtlJ65yjYdSpI97dgoG
+gq9hWS+iiJ8NH4bRsiepieOiIyzAJZGGXjseSaGxEuWEAMqLYSgr9Xutmqmt0419
+YT4hw9UPSRHp5Wp2pHaW/BNZiqwb+AQ24ykWP6g6xMtLsL8OwQ0tBU4fOzU6Z0Id
+bl/9hZIKfHSUT4qBeInR0UuXFZN+E1d9sRH3rk4b8ToLiX9Wq3kl5+Yodp3qrNw=
+=jBZQ
-----END PGP SIGNATURE-----
diff --git a/media-video/makemkv/files/makemkv-1.8.6-makefile.linux.patch b/media-video/makemkv/files/makemkv-1.8.6-makefile.linux.patch
new file mode 100644
index 000000000000..bb3360b29b87
--- /dev/null
+++ b/media-video/makemkv/files/makemkv-1.8.6-makefile.linux.patch
@@ -0,0 +1,20 @@
+--- makemkv-oss-1.8.6/makefile.linux.orig
++++ makemkv-oss-1.8.6/makefile.linux
+@@ -8,7 +8,7 @@
+ MOC=moc
+ endif
+
+-CXXOPTS=-Os -D_GNU_SOURCE -D_linux_
++CXXOPTS=-D_GNU_SOURCE -D_linux_
+
+ BUILDINFO_ARCH_NAME=$(shell $(GCC) -dumpmachine)
+ BUILDINFO_BUILD_DATE=$(shell date)
+@@ -38,7 +38,7 @@
+ install -D -m 644 makemkvgui/src/img/128/mkv_icon.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/128x128/apps/makemkv.png
+
+ out/%: out/%.full
+- objcopy --strip-all --strip-debug --strip-unneeded --discard-all $< $@
++ objcopy --discard-all $< $@
+
+ out/libdriveio.so.0.full:
+ mkdir -p out
diff --git a/media-video/makemkv/makemkv-1.8.3.ebuild b/media-video/makemkv/makemkv-1.8.3.ebuild
deleted file mode 100644
index aa1a66c87549..000000000000
--- a/media-video/makemkv/makemkv-1.8.3.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.3.ebuild,v 1.2 2013/09/05 04:03:40 mattm Exp $
-
-EAPI=4
-inherit eutils gnome2-utils multilib flag-o-matic
-
-MY_P=makemkv-oss-${PV}
-MY_PB=makemkv-bin-${PV}
-
-DESCRIPTION="Tool for ripping Blu-Ray, HD-DVD and DVD discs and copying content to a Matroska container"
-HOMEPAGE="http://www.makemkv.com/"
-SRC_URI="http://www.makemkv.com/download/old/${MY_P}.tar.gz
- http://www.makemkv.com/download/old/${MY_PB}.tar.gz"
-
-LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="multilib"
-
-QA_PREBUILT="opt/bin/makemkvcon opt/bin/mmdtsdec"
-RESTRICT="mirror"
-
-RDEPEND="dev-libs/expat
- dev-libs/openssl:0
- sys-libs/zlib
- virtual/opengl
- dev-qt/qtcore:4
- dev-qt/qtdbus:4
- dev-qt/qtgui:4
- amd64? ( multilib? ( app-emulation/emul-linux-x86-baselibs ) )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-makefile.linux.patch
-}
-
-src_configure() {
- replace-flags -O* -Os
-}
-
-src_compile() {
- emake GCC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" -f makefile.linux
-}
-
-src_install() {
- # install oss package
- dolib.so out/libdriveio.so.0
- dolib.so out/libmakemkv.so.1
- dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV}
- dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so
- dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV}
- dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so
- into /opt
- dobin out/makemkv
-
- local res
- for res in 16 22 32 64 128; do
- newicon -s ${res} makemkvgui/share/icons/${res}x${res}/makemkv.png ${PN}.png
- done
-
- make_desktop_entry ${PN} MakeMKV ${PN} 'Qt;AudioVideo;Video'
-
- # install bin package
- pushd "${WORKDIR}"/${MY_PB}/bin >/dev/null
- if use x86; then
- dobin i386/{makemkvcon,mmdtsdec}
- elif use amd64; then
- dobin amd64/makemkvcon
- use multilib && dobin i386/mmdtsdec
- fi
- popd >/dev/null
-
- # install license and default profile
- pushd "${WORKDIR}"/${MY_PB}/src/share >/dev/null
- insinto /usr/share/MakeMKV
- doins *.{gz,xml}
- popd >/dev/null
-}
-
-pkg_preinst() { gnome2_icon_savelist; }
-
-pkg_postinst() {
- gnome2_icon_cache_update
-
- elog "While MakeMKV is in beta mode, upstream has provided a license"
- elog "to use if you do not want to purchase one."
- elog ""
- elog "See this forum thread for more information, including the key:"
- elog "http://www.makemkv.com/forum2/viewtopic.php?f=5&t=1053"
- elog ""
- elog "Note that beta license may have an expiration date and you will"
- elog "need to check for newer licenses/releases. "
- elog ""
- elog "If this is a new install, remember to copy the default profile"
- elog "to the config directory:"
- elog "cp /usr/share/MakeMKV/default.mmcp.xml ~/.MakeMKV/"
-}
-
-pkg_postrm() { gnome2_icon_cache_update; }
diff --git a/media-video/makemkv/makemkv-1.8.4.ebuild b/media-video/makemkv/makemkv-1.8.4.ebuild
deleted file mode 100644
index 3a11fe38d010..000000000000
--- a/media-video/makemkv/makemkv-1.8.4.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.4.ebuild,v 1.2 2013/09/13 23:41:07 mattm Exp $
-
-EAPI=4
-inherit eutils gnome2-utils multilib flag-o-matic
-
-MY_P=makemkv-oss-${PV}
-MY_PB=makemkv-bin-${PV}
-
-DESCRIPTION="Tool for ripping Blu-Ray, HD-DVD and DVD discs and copying content to a Matroska container"
-HOMEPAGE="http://www.makemkv.com/"
-SRC_URI="http://www.makemkv.com/download/old/${MY_P}.tar.gz
- http://www.makemkv.com/download/old/${MY_PB}.tar.gz"
-
-LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="multilib"
-
-QA_PREBUILT="opt/bin/makemkvcon opt/bin/mmdtsdec"
-RESTRICT="mirror"
-
-RDEPEND="dev-libs/expat
- dev-libs/openssl:0
- sys-libs/zlib
- virtual/opengl
- dev-qt/qtcore:4
- dev-qt/qtdbus:4
- dev-qt/qtgui:4
- amd64? ( multilib? ( app-emulation/emul-linux-x86-baselibs ) )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-makefile.linux.patch
-}
-
-src_configure() {
- replace-flags -O* -Os
-}
-
-src_compile() {
- emake GCC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" -f makefile.linux
-}
-
-src_install() {
- # install oss package
- dolib.so out/libdriveio.so.0
- dolib.so out/libmakemkv.so.1
- dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV}
- dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so
- dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV}
- dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so
- into /opt
- dobin out/makemkv
-
- local res
- for res in 16 22 32 64 128; do
- newicon -s ${res} makemkvgui/share/icons/${res}x${res}/makemkv.png ${PN}.png
- done
-
- make_desktop_entry ${PN} MakeMKV ${PN} 'Qt;AudioVideo;Video'
-
- # install bin package
- pushd "${WORKDIR}"/${MY_PB}/bin >/dev/null
- if use x86; then
- dobin i386/{makemkvcon,mmdtsdec}
- elif use amd64; then
- dobin amd64/makemkvcon
- use multilib && dobin i386/mmdtsdec
- fi
- popd >/dev/null
-
- # install license and default profile
- pushd "${WORKDIR}"/${MY_PB}/src/share >/dev/null
- insinto /usr/share/MakeMKV
- doins *.{gz,xml}
- popd >/dev/null
-}
-
-pkg_preinst() { gnome2_icon_savelist; }
-
-pkg_postinst() {
- gnome2_icon_cache_update
-
- elog "While MakeMKV is in beta mode, upstream has provided a license"
- elog "to use if you do not want to purchase one."
- elog ""
- elog "See this forum thread for more information, including the key:"
- elog "http://www.makemkv.com/forum2/viewtopic.php?f=5&t=1053"
- elog ""
- elog "Note that beta license may have an expiration date and you will"
- elog "need to check for newer licenses/releases. "
- elog ""
- elog "If this is a new install, remember to copy the default profile"
- elog "to the config directory:"
- elog "cp /usr/share/MakeMKV/default.mmcp.xml ~/.MakeMKV/"
-}
-
-pkg_postrm() { gnome2_icon_cache_update; }
diff --git a/media-video/makemkv/makemkv-1.8.1-r1.ebuild b/media-video/makemkv/makemkv-1.8.5-r1.ebuild
index ef0d38122b5d..320f8e83e867 100644
--- a/media-video/makemkv/makemkv-1.8.1-r1.ebuild
+++ b/media-video/makemkv/makemkv-1.8.5-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.1-r1.ebuild,v 1.1 2013/06/22 02:17:04 mattm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.5-r1.ebuild,v 1.1 2013/11/16 23:19:41 mattm Exp $
EAPI=4
inherit eutils gnome2-utils multilib flag-o-matic
diff --git a/media-video/makemkv/makemkv-1.8.5.ebuild b/media-video/makemkv/makemkv-1.8.6.ebuild
index c58a595166a5..95239f04125f 100644
--- a/media-video/makemkv/makemkv-1.8.5.ebuild
+++ b/media-video/makemkv/makemkv-1.8.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.5.ebuild,v 1.1 2013/09/13 23:41:07 mattm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.6.ebuild,v 1.1 2013/11/16 23:19:41 mattm Exp $
EAPI=4
inherit eutils gnome2-utils multilib flag-o-matic