diff options
Diffstat (limited to 'multimedia/k9copy-reloaded/k9copy-reloaded.SlackBuild')
-rw-r--r-- | multimedia/k9copy-reloaded/k9copy-reloaded.SlackBuild | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/multimedia/k9copy-reloaded/k9copy-reloaded.SlackBuild b/multimedia/k9copy-reloaded/k9copy-reloaded.SlackBuild index de7720bde0fb9..4f1e30b8236dc 100644 --- a/multimedia/k9copy-reloaded/k9copy-reloaded.SlackBuild +++ b/multimedia/k9copy-reloaded/k9copy-reloaded.SlackBuild @@ -5,9 +5,6 @@ # Copyright 2018, 2020 by Lenard Spencer (lenardrspencer@gmail.com) # All rights reserved. # -# ffmpeg static library section borrowed (stolen?) from xine-lib.SlackBuild -# from Slackware 14.2 source archives,copyrighted by Pat Volkerding, et. al. -# # Redistribution and use of this script, with or without modification, is # permitted provided that the following conditions are met: # @@ -29,7 +26,7 @@ PRGNAM=k9copy-reloaded SRCNAM=k9copy VERSION=${VERSION:-3.0.3} -BUILD=${BUILD:-5} +BUILD=${BUILD:-6} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -83,10 +80,29 @@ touch src/libdvdnav-NOW/dvdnav/CMakeLists.txt touch src/libdvdread-NOW/CMakeLists.txt touch src/libdvdread-NOW/dvdread/CMakeLists.txt -# patches from upstream and community: -patch -p1 < $CWD/patches/k9copy-reloaded-consolidated-fixes.patch +patch -p1 < $CWD/patches/k9copy-fix-desktop-files.patch +patch -p1 < $CWD/patches/k9copy-installdirs.patch +patch -p1 < $CWD/patches/k9copy-ffmpeg3.patch + +# from the Fedora community, MUCH better than the ill-conceived and +# BROKEN gcc6 patch that has been floating around the web: +patch -p1 < $CWD/patches/k9copy-gcc7.patch + +# There have been several attempts to remove the internal libdvdread +# and libdvdnav, but NONE of then work properly (the program builds, +# but the backups are corrupt and will not play). I may revisit it +# later, but for now, we must patch the internal dvdnav to properly +# link to the internal dvdread: +patch -p1 < $CWD/patches/k9copy-dvdnav.patch + +# In current, dvdauthor crashes the program if we try to use it +# for copy without menus, so we disable it by default in settings: +patch -p1 < $CWD/patches/k9copy-uncheck-dvdauthor.patch + +# Patch for missing "Language=" entry in .po files: +patch -p1 < $CWD/patches/k9copy-missing-language-in-po-files.patch -# Patch for i18n: +# Patch for i18n (mitigates I18N_ARGUMENT_MISSING messages: patch -p1 < $CWD/patches/k9copy-i18n.patch if [ "${CURRENT:-no}" = "yes" ];then |