diff options
Diffstat (limited to 'nixpkgs/pkgs/applications/video/lxdvdrip')
-rw-r--r-- | nixpkgs/pkgs/applications/video/lxdvdrip/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/applications/video/lxdvdrip/default.nix b/nixpkgs/pkgs/applications/video/lxdvdrip/default.nix new file mode 100644 index 000000000000..6b9c8ef2fd14 --- /dev/null +++ b/nixpkgs/pkgs/applications/video/lxdvdrip/default.nix @@ -0,0 +1,31 @@ +{ lib, stdenv, fetchurl, libdvdread }: + +stdenv.mkDerivation rec { + pname = "lxdvdrip"; + version = "1.77"; + + src = fetchurl { + url = "mirror://sourceforge/lxdvdrip/lxdvdrip-${version}.tgz"; + hash = "sha256-OzHrscftsCmJvSw7bb/Z2WDP322VCuQDY58dW2OqxB8="; + }; + + postPatch = '' + sed -i -e s,/usr/local,$out, -e s,/etc,$out/etc,g Makefile + sed -i -e s,/usr/local,$out, mbuffer/Makefile + makeFlags="$makeFlags PREFIX=$out" + ''; + + preInstall = '' + mkdir -p $out/man/man1 $out/bin $out/share $out/etc + ''; + + buildInputs = [ libdvdread ]; + + meta = { + broken = (stdenv.isLinux && stdenv.isAarch64); + description = "Command line tool to make a copy from a video DVD for private use"; + homepage = "https://sourceforge.net/projects/lxdvdrip"; + license = lib.licenses.gpl2; + platforms = lib.platforms.linux; + }; +} |