Announcement

Collapse
No announcement yet.

k9copy fans

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Finally got around to doing this. BlobFish, Thanks! Works wonders as the DEB I had no longer installs under Trusty so compiled from source and your fixes. Runs great!

    Comment


      #17
      Great to hear as I don't run it enough to know if my changes caused bugs.
      FKA: tanderson

      Comment


        #18
        Thanks BlobFish.

        Comment


          #19
          http://sourceforge.net/projects/k9copy-reloaded/
          https://www.kubuntuforums.net/showth...93-k9copy-fans

          Step by Step to Install k9copy on Ubuntu 14.04 (Credit to Blobfish and squakie)

          Step 1:
          Open Terminal (Ctrl Alt T)

          sudo apt-get install build-essential kdelibs5-dev libxine-dev libmpeg2-4-dev libavformat-dev libswscale-dev apt-build checkinstall cmake dvd+rw-tools dvdauthor genisoimage mjpegtools
          Say "YES" to Add apt-build repository to sources.list
          Select "Medium"
          select "-j8"
          Architecture "native" **Select Appropriate Architecture from the list**

          Step 2:
          venkat@dv7300:~$ cd Downloads
          venkat@dv7300:~/Downloads$
          venkat@dv7300:~/Downloads$ wget https://github.com/blobfish/k9copy/archive/trusty.zip
          venkat@dv7300:~/Downloads$ unzip trusty.zip
          venkat@dv7300:~/Downloads$ mkdir build
          venkat@dv7300:~/Downloads$ cd build
          venkat@dv7300:~/Downloads/build$
          venkat@dv7300:~/Downloads/build$ cmake -DCMAKE_BUILD_TYPE=Debug -DQT_QMAKE_EXECUTABLE=qmake-qt4 -DCMAKE_CXX_FLAGS:STRING="-Wall -fno-omit-frame-pointer -ggdb" ../k9copy-trusty
          -- The C compiler identification is GNU 4.8.2
          -- The CXX compiler identification is GNU 4.8.2
          .
          .
          .
          -- Found library solid: KDE4__solid
          -- Configuring done
          -- Generating done
          -- Build files have been written to: /home/venkat/Downloads/build
          venkat@dv7300:~/Downloads/build$

          Step 3:
          venkat@dv7300:~/Downloads/build$ make
          .
          .
          .
          /home/venkat/Downloads/k9copy-trusty/po/sr.po:9: warning: header field 'Language' missing in header
          [100%] Built target translations
          Scanning dependencies of target doc-handbook
          [100%] Generating index.cache.bz2
          [100%] Built target doc-handbook

          Step 4:
          venkat@dv7300:~/Downloads/build$ sudo checkinstall

          checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
          This software is released under the GNU GPL.

          The package documentation directory ./doc-pak does not exist.
          Should I create a default set of package docs? [y]: y

          Preparing package documentation...OK

          Please write a description for the package.
          End your description with an empty line or EOF.
          >> k9copy for Ubuntu 14.04

          >>

          *****************************************
          **** Debian package creation selected ***
          *****************************************

          This package will be built according to these values:

          0 - Maintainer: [ root@dv7300 ]
          1 - Summary: [ k9copy for Ubuntu 14.04 ]
          2 - Name: [ build ]
          3 - Version: [ 20141019 ]
          4 - Release: [ 1 ]
          5 - License: [ GPL ]
          6 - Group: [ checkinstall ]
          7 - Architecture: [ amd64 ]
          8 - Source location: [ build ]
          9 - Alternate source location: [ ]
          10 - Requires: [ ]
          11 - Provides: [ build ]
          12 - Conflicts: [ ]
          13 - Replaces: [ ]

          Enter a number to change any of them or press ENTER to continue: **Enter Key**
          .
          .
          .
          ======================== Installation successful ==========================

          Copying documentation directory...
          ./
          ./doc/
          ./doc/Makefile
          ./doc/cmake_install.cmake
          ./doc/CTestTestfile.cmake
          ./doc/index.cache.bz2
          ./doc/CMakeFiles/
          ./doc/CMakeFiles/doc-handbook.dir/
          ./doc/CMakeFiles/doc-handbook.dir/depend.internal
          ./doc/CMakeFiles/doc-handbook.dir/depend.make
          ./doc/CMakeFiles/doc-handbook.dir/build.make
          ./doc/CMakeFiles/doc-handbook.dir/progress.make
          ./doc/CMakeFiles/doc-handbook.dir/DependInfo.cmake
          ./doc/CMakeFiles/doc-handbook.dir/cmake_clean.cmake
          ./doc/CMakeFiles/CMakeDirectoryInformation.cmake
          ./doc/CMakeFiles/progress.marks

          Some of the files created by the installation are inside the home directory: /home

          You probably don't want them to be included in the package.
          Do you want me to list them? [n]: n
          Should I exclude them from the package? (Saying yes is a good idea) [n]: yes
          Some of the files created by the installation are inside the build
          directory: /home/venkat/Downloads/build

          You probably don't want them to be included in the package,
          especially if they are inside your home directory.
          Do you want me to list them? [n]: n
          Should I exclude them from the package? (Saying yes is a good idea) [y]: y

          Copying files to the temporary directory...OK

          Stripping ELF binaries and libraries...OK

          Compressing man pages...OK

          Building file list...OK

          Building Debian package...OK

          Installing Debian package...OK

          Erasing temporary files...OK

          Writing backup package...OK
          OK

          Deleting temp dir...OK
          ************************************************** ********************
          Done. The new package has been installed and saved to
          /home/venkat/Downloads/build/build_20141019-1_amd64.deb
          You can remove it from your system anytime using:
          dpkg -r build
          ************************************************** ********************

          Step 5:
          ** deb package created, Now we will install **
          venkat@dv7300:~/Downloads/build$ sudo dpkg -i build_20141019-1_amd64.deb
          (Reading database ... 224831 files and directories currently installed.)
          Preparing to unpack build_20141019-1_amd64.deb ...
          Unpacking build (20141019-1) over (20141019-1) ...
          Setting up build (20141019-1) ...
          venkat@dv7300:~/Downloads/build$

          Step 6:
          I used Ubuntu Gnome Fallback and not unity, so I access K9copy, going to Application-> Sound & Video

          Special thanks to K9Copy Orginal author, Blobfish, squakie and k9copy-reloaded author.

          NOTE: I dont have a copy protected CD so I havent tested the funtionality YET. Will be testing it in a day or 2.

          Thanks
          Venkat

          Comment

          Working...
          X