diff options
author | 2011-12-02 20:32:19 +0000 | |
---|---|---|
committer | 2011-12-02 20:32:19 +0000 | |
commit | cac5d1f54cfcffd3bd533621bcb8de35f28e4309 (patch) | |
tree | 388e177691aab57e35efe2dea78a5903edd315be /media-video/makemkv | |
parent | Add MakeMKV-EULA for media-video/makemkv (diff) | |
download | historical-cac5d1f54cfcffd3bd533621bcb8de35f28e4309.tar.gz historical-cac5d1f54cfcffd3bd533621bcb8de35f28e4309.tar.bz2 historical-cac5d1f54cfcffd3bd533621bcb8de35f28e4309.zip |
Initial commit to portage tree, bug 280347
Package-Manager: portage-2.1.10.11/cvs/Linux i686
Diffstat (limited to 'media-video/makemkv')
-rw-r--r-- | media-video/makemkv/ChangeLog | 10 | ||||
-rw-r--r-- | media-video/makemkv/Manifest | 5 | ||||
-rw-r--r-- | media-video/makemkv/makemkv-1.6.16.ebuild | 65 | ||||
-rw-r--r-- | media-video/makemkv/metadata.xml | 8 |
4 files changed, 88 insertions, 0 deletions
diff --git a/media-video/makemkv/ChangeLog b/media-video/makemkv/ChangeLog new file mode 100644 index 000000000000..0f8425bd2d63 --- /dev/null +++ b/media-video/makemkv/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for media-video/makemkv +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/ChangeLog,v 1.1 2011/12/02 20:32:19 beandog Exp $ + +*makemkv-1.6.16 (02 Dec 2011) + + 02 Dec 2011; Steve Dibb <beandog@gentoo.org> +makemkv-1.6.16.ebuild, + +metadata.xml: + Initial commit to portage tree, bug 280347 + diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest new file mode 100644 index 000000000000..f5678bfefee8 --- /dev/null +++ b/media-video/makemkv/Manifest @@ -0,0 +1,5 @@ +DIST makemkv_v1.6.16_bin.tar.gz 5877692 RMD160 9b22f4d4d2aa14d8cefae5070c35fe4955aef2f9 SHA1 fa5e26439a9c0bb238ceb53a84a2900a262dcca0 SHA256 0f0b2df68b7fc294834d7cbeda21d54884caf9e13a9b0190921dae27d7418309 +DIST makemkv_v1.6.16_oss.tar.gz 438026 RMD160 0fca584fe4a574a2a6a420cb88db687a60b0358c SHA1 009e6e21e0f270255f9b1087b70f8c46c95520ed SHA256 2cff47e51f465259704b0840717433f90e938d13fd7e18a01d674174b747f85b +EBUILD makemkv-1.6.16.ebuild 1684 RMD160 920896aa0bf7077e6c2f6b6c8c8e864ee9d24253 SHA1 aa417a20a83a19f3b07ae7d58b87958f4ca8755d SHA256 b3e1deb4ebd440f957746b87c300616dc6359ec4c3064f9cc8e8b69c32a21a61 +MISC ChangeLog 377 RMD160 1bdb848dd03518820b5242b1feaad05b9d18653e SHA1 f9d49857aa1134e08d38f144cc54238a0968171d SHA256 f05c2ed75df146c1e53c2c502b67b50c8747f6d2bf18213f9db574f6cff2b8fa +MISC metadata.xml 224 RMD160 71a1b9f875b9de0f7a9f0dd00557874d936c5021 SHA1 2bca68cdbca3845abaaa36497a91b789eb1a89d0 SHA256 98cfdec9b1c16d801783412e122d81d3a42627c9b9595f5f8d0d8bf5ecb33e32 diff --git a/media-video/makemkv/makemkv-1.6.16.ebuild b/media-video/makemkv/makemkv-1.6.16.ebuild new file mode 100644 index 000000000000..253343b4fa30 --- /dev/null +++ b/media-video/makemkv/makemkv-1.6.16.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.6.16.ebuild,v 1.1 2011/12/02 20:32:19 beandog Exp $ + +EAPI=3 + +RESTRICT="mirror" + +inherit multilib eutils + +MY_P="makemkv_v${PV}_oss" +MY_PB="makemkv_v${PV}_bin" + +DESCRIPTION="Tool for converting Blu-Ray, HD-DVD and DVD videos to matroska." +HOMEPAGE="http://www.makemkv.com" +SRC_URI="http://www.makemkv.com/download/makemkv_v${PV}_oss.tar.gz + http://www.makemkv.com/download/makemkv_v${PV}_bin.tar.gz" + +LICENSE="MakeMKV-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" + +DEPEND="x11-libs/qt-gui + dev-libs/openssl + media-libs/mesa + x11-libs/qt-dbus" +src_prepare() { + cd "${MY_P}" +} + +src_compile() { + cd "${MY_P}" + emake GCC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" -f makefile.linux || die "make failed" +} + +src_install() { + # install oss package + cd "${MY_P}" + dolib.so out/libdriveio.so.0 + dolib.so out/libmakemkv.so.1 + dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV} + dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV} + into /usr + dobin out/makemkv + + newicon makemkvgui/src/img/128/mkv_icon.png ${PN}.png + make_desktop_entry ${PN} "MakeMKV" ${PN} "Qt;AudioVideo;Video" + + # install bin package + cd "../${MY_PB}/bin" + if use x86; then + dobin i386/makemkvcon + elif use amd64; then + dobin amd64/makemkvcon + fi +} + +pkg_postinst() { + 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" +} diff --git a/media-video/makemkv/metadata.xml b/media-video/makemkv/metadata.xml new file mode 100644 index 000000000000..0371cdf8ae02 --- /dev/null +++ b/media-video/makemkv/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer> +<email>beandog@gentoo.org</email> +<name>Steve Dibb</name> +</maintainer> +</pkgmetadata> |