mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
remove package: 'makemkv', moving to unofficial
This commit is contained in:
parent
8e7e30ec49
commit
aaeba1015a
@ -1,34 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
################################################################################
|
|
||||||
# This file is part of OpenELEC - http://www.openelec.tv
|
|
||||||
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
|
|
||||||
#
|
|
||||||
# This Program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2, or (at your option)
|
|
||||||
# any later version.
|
|
||||||
#
|
|
||||||
# This Program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with OpenELEC.tv; see the file COPYING. If not, write to
|
|
||||||
# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
|
|
||||||
# http://www.gnu.org/copyleft/gpl.html
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
. config/options $1
|
|
||||||
|
|
||||||
MAKEMKV_ARCH=i386
|
|
||||||
[ "$TARGET_ARCH" = x86_64 ] && MAKEMKV_ARCH=amd64
|
|
||||||
|
|
||||||
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin
|
|
||||||
cp $PKG_BUILD/bin/bin/$MAKEMKV_ARCH/makemkvcon $ADDON_BUILD/$PKG_ADDON_ID/bin/makemkvcon.bin
|
|
||||||
chmod 755 $ADDON_BUILD/$PKG_ADDON_ID/bin/makemkvcon.bin
|
|
||||||
|
|
||||||
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/lib
|
|
||||||
cp $PKG_BUILD/lib/out/libmakemkv.so.[0-9] $ADDON_BUILD/$PKG_ADDON_ID/lib
|
|
||||||
cp $PKG_BUILD/lib/out/libdriveio.so.[0-9] $ADDON_BUILD/$PKG_ADDON_ID/lib
|
|
@ -1,27 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
################################################################################
|
|
||||||
# This file is part of OpenELEC - http://www.openelec.tv
|
|
||||||
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
|
|
||||||
#
|
|
||||||
# This Program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2, or (at your option)
|
|
||||||
# any later version.
|
|
||||||
#
|
|
||||||
# This Program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with OpenELEC.tv; see the file COPYING. If not, write to
|
|
||||||
# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
|
|
||||||
# http://www.gnu.org/copyleft/gpl.html
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
. config/options $1
|
|
||||||
|
|
||||||
cd $PKG_BUILD/lib
|
|
||||||
|
|
||||||
make GCC=$CC -f makefile.linux
|
|
@ -1,63 +0,0 @@
|
|||||||
3.1.1
|
|
||||||
- rebuild for OpenELEC-3.2
|
|
||||||
|
|
||||||
3.0.6
|
|
||||||
- update to makemkv-1.8.3
|
|
||||||
|
|
||||||
3.0.5
|
|
||||||
- update to makemkv-1.8.2
|
|
||||||
|
|
||||||
3.0.4
|
|
||||||
- update to makemkv-1.8.0
|
|
||||||
|
|
||||||
3.0.3
|
|
||||||
- update to makemkv-1.7.10
|
|
||||||
|
|
||||||
3.0.2
|
|
||||||
- update to makemkv-1.7.9
|
|
||||||
|
|
||||||
3.0.1
|
|
||||||
- bump addon version
|
|
||||||
- update to makemkv-1.7.8
|
|
||||||
|
|
||||||
2.1.4
|
|
||||||
- update to makemkv-1.7.7
|
|
||||||
|
|
||||||
2.1.3
|
|
||||||
- update to makemkv-1.7.6
|
|
||||||
|
|
||||||
2.1.2
|
|
||||||
- update to makemkv-1.7.4
|
|
||||||
|
|
||||||
2.1.1
|
|
||||||
- update to addon version 2.1
|
|
||||||
|
|
||||||
2.0.2
|
|
||||||
- update to makemkv-1.7.2
|
|
||||||
|
|
||||||
2.0.1
|
|
||||||
- update to makemkv-1.7.0
|
|
||||||
|
|
||||||
2.0.0
|
|
||||||
- prepare for OpenELEC-2.0 release
|
|
||||||
|
|
||||||
1.90.2
|
|
||||||
- depends on xbmc.python API 2.0
|
|
||||||
|
|
||||||
1.90.1
|
|
||||||
- update to makemkv-1.6.16
|
|
||||||
|
|
||||||
1.90.0
|
|
||||||
- prepare for OpenELEC-1.90 release
|
|
||||||
|
|
||||||
1.0.0
|
|
||||||
- prepare for OpenELEC-1.0 release
|
|
||||||
|
|
||||||
0.99.3
|
|
||||||
- update to makemkv-1.6.15
|
|
||||||
|
|
||||||
0.99.2
|
|
||||||
- change icon
|
|
||||||
|
|
||||||
0.99.1
|
|
||||||
- initial addon based on makemkv-1.6.10
|
|
Binary file not shown.
Before Width: | Height: | Size: 29 KiB |
@ -1,39 +0,0 @@
|
|||||||
################################################################################
|
|
||||||
# This file is part of OpenELEC - http://www.openelec.tv
|
|
||||||
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
|
|
||||||
#
|
|
||||||
# This Program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2, or (at your option)
|
|
||||||
# any later version.
|
|
||||||
#
|
|
||||||
# This Program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with OpenELEC.tv; see the file COPYING. If not, write to
|
|
||||||
# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
|
|
||||||
# http://www.gnu.org/copyleft/gpl.html
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
PKG_NAME="makemkv"
|
|
||||||
PKG_VERSION="1.8.3"
|
|
||||||
PKG_REV="1"
|
|
||||||
PKG_ARCH="any"
|
|
||||||
PKG_LICENSE="OSS"
|
|
||||||
PKG_SITE="http://www.makemkv.com/forum2/viewforum.php?f=3"
|
|
||||||
PKG_URL="http://www.makemkv.com/download/${PKG_NAME}-oss-${PKG_VERSION}.tar.gz"
|
|
||||||
PKG_URL="$PKG_URL http://www.makemkv.com/download/${PKG_NAME}-bin-${PKG_VERSION}.tar.gz"
|
|
||||||
PKG_DEPENDS="openssl"
|
|
||||||
PKG_BUILD_DEPENDS="toolchain openssl expat"
|
|
||||||
PKG_PRIORITY="optional"
|
|
||||||
PKG_SECTION="lib/multimedia"
|
|
||||||
PKG_SHORTDESC="MakeMKV converts the video clips from proprietary (and usually encrypted) disc into a set of MKV files, preserving most information but not changing it in any way."
|
|
||||||
PKG_LONGDESC="MakeMKV can instantly stream decrypted video without intermediate conversion to wide range of players, so you may watch Blu-ray and DVD discs with your favorite player on your favorite OS or on your favorite device."
|
|
||||||
|
|
||||||
PKG_IS_ADDON="yes"
|
|
||||||
PKG_ADDON_TYPE="xbmc.python.script"
|
|
||||||
|
|
||||||
PKG_AUTORECONF="no"
|
|
@ -1,26 +0,0 @@
|
|||||||
diff --git a/lib/makefile.linux b/lib/makefile.linux
|
|
||||||
index b3b5afa..07322ad 100644
|
|
||||||
--- a/lib/makefile.linux
|
|
||||||
+++ b/lib/makefile.linux
|
|
||||||
@@ -1,10 +1,10 @@
|
|
||||||
|
|
||||||
include makefile.common
|
|
||||||
|
|
||||||
-GCC=gcc
|
|
||||||
+GCC:=gcc
|
|
||||||
MOC=$(strip $(shell which moc-qt4))
|
|
||||||
ifeq ($(MOC),)
|
|
||||||
-MOC=moc
|
|
||||||
+MOC:=moc
|
|
||||||
endif
|
|
||||||
|
|
||||||
CXXOPTS=-Os -D_GNU_SOURCE -D_linux_
|
|
||||||
@@ -16,7 +16,7 @@ PREFIX=/usr
|
|
||||||
LIBDIR=${PREFIX}/lib
|
|
||||||
|
|
||||||
|
|
||||||
-all: out/libdriveio.so.0 out/libmakemkv.so.1 out/makemkv
|
|
||||||
+all: out/libdriveio.so.0 out/libmakemkv.so.1
|
|
||||||
@echo "type \"sudo make -f makefile.linux install\" to install"
|
|
||||||
|
|
||||||
clean:
|
|
@ -1,13 +0,0 @@
|
|||||||
diff --git a/lib/makefile.linux b/lib/makefile.linux
|
|
||||||
index dedf8cf..5fac196 100644
|
|
||||||
--- a/lib/makefile.linux
|
|
||||||
+++ b/lib/makefile.linux
|
|
||||||
@@ -38,7 +38,7 @@ endif
|
|
||||||
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) --strip-all --strip-debug --strip-unneeded --discard-all $< $@
|
|
||||||
|
|
||||||
out/libdriveio.so.0.full:
|
|
||||||
mkdir -p out
|
|
@ -1,29 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
################################################################################
|
|
||||||
# This file is part of OpenELEC - http://www.openelec.tv
|
|
||||||
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
|
|
||||||
#
|
|
||||||
# This Program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2, or (at your option)
|
|
||||||
# any later version.
|
|
||||||
#
|
|
||||||
# This Program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with OpenELEC.tv; see the file COPYING. If not, write to
|
|
||||||
# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
|
|
||||||
# http://www.gnu.org/copyleft/gpl.html
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
. /etc/profile
|
|
||||||
|
|
||||||
ADDON_DIR="/storage/.xbmc/addons/lib.multimedia.makemkv"
|
|
||||||
|
|
||||||
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$ADDON_DIR/lib"
|
|
||||||
|
|
||||||
makemkvcon.bin $@
|
|
@ -1,23 +0,0 @@
|
|||||||
################################################################################
|
|
||||||
# This file is part of OpenELEC - http://www.openelec.tv
|
|
||||||
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
|
|
||||||
#
|
|
||||||
# This Program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2, or (at your option)
|
|
||||||
# any later version.
|
|
||||||
#
|
|
||||||
# This Program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with OpenELEC.tv; see the file COPYING. If not, write to
|
|
||||||
# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
|
|
||||||
# http://www.gnu.org/copyleft/gpl.html
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
import os
|
|
||||||
import sys
|
|
||||||
import xbmcaddon
|
|
@ -1,38 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
################################################################################
|
|
||||||
# This file is part of OpenELEC - http://www.openelec.tv
|
|
||||||
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
|
|
||||||
#
|
|
||||||
# This Program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2, or (at your option)
|
|
||||||
# any later version.
|
|
||||||
#
|
|
||||||
# This Program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with OpenELEC.tv; see the file COPYING. If not, write to
|
|
||||||
# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
|
|
||||||
# http://www.gnu.org/copyleft/gpl.html
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
. config/options $1
|
|
||||||
|
|
||||||
require_eglibc $1
|
|
||||||
|
|
||||||
[ -d $PKG_BUILD ] && rm -rf $PKG_BUILD
|
|
||||||
|
|
||||||
mkdir -p $BUILD/$PKG_NAME-$PKG_VERSION
|
|
||||||
mv $BUILD/${PKG_NAME}-oss-${PKG_VERSION} $BUILD/$PKG_NAME-$PKG_VERSION/lib
|
|
||||||
mv $BUILD/${PKG_NAME}-bin-${PKG_VERSION} $BUILD/$PKG_NAME-$PKG_VERSION/bin
|
|
||||||
|
|
||||||
echo "### Applying upstream patches ###"
|
|
||||||
|
|
||||||
for patch in `ls $PKG_DIR/patches.upstream/*.patch`; do
|
|
||||||
cat $patch | patch -d \
|
|
||||||
`echo $BUILD/$PKG_NAME-$PKG_VERSION | cut -f1 -d\ ` -p1
|
|
||||||
done
|
|
Loading…
x
Reference in New Issue
Block a user