lol

makerpm: init at 1.0

tkatchev 4073aaa7 3dbf6b4a

+31
+1
lib/maintainers.nix
··· 201 201 ianwookim = "Ian-Woo Kim <ianwookim@gmail.com>"; 202 202 igsha = "Igor Sharonov <igor.sharonov@gmail.com>"; 203 203 ikervagyok = "Balázs Lengyel <ikervagyok@gmail.com>"; 204 + ivan-tkatchev = "Ivan Tkatchev <tkatchev@gmail.com>"; 204 205 j-keck = "Jürgen Keck <jhyphenkeck@gmail.com>"; 205 206 jagajaga = "Arseniy Seroka <ars.seroka@gmail.com>"; 206 207 javaguirre = "Javier Aguirre <contacto@javaguirre.net>";
+28
pkgs/development/tools/makerpm/default.nix
··· 1 + { stdenv, fetchFromGitHub, zlib, libarchive, openssl }: 2 + 3 + stdenv.mkDerivation rec { 4 + version = "1.0"; 5 + name = "makerpm-${version}"; 6 + 7 + installPhase = '' 8 + mkdir -p $out/bin 9 + cp makerpm $out/bin 10 + ''; 11 + 12 + buildInputs = [ zlib libarchive openssl ]; 13 + 14 + src = fetchFromGitHub { 15 + owner = "ivan-tkatchev"; 16 + repo = "makerpm"; 17 + rev = "${version}"; 18 + sha256 = "089dkbh5705ppyi920rd0ksjc0143xmvnhm8qrx93rsgwc1ggi1y"; 19 + }; 20 + 21 + meta = with stdenv.lib; { 22 + homepage = https://github.com/ivan-tkatchev/makerpm/; 23 + description = "A clean, simple RPM packager reimplemented completely from scratch"; 24 + license = licenses.free; 25 + platforms = platforms.all; 26 + maintainers = [ maintainers.ivan-tkatchev ]; 27 + }; 28 + }
+2
pkgs/top-level/all-packages.nix
··· 2712 2712 2713 2713 makemkv = callPackage ../applications/video/makemkv { }; 2714 2714 2715 + makerpm = callPackage ../development/tools/makerpm { }; 2716 + 2715 2717 # See https://github.com/NixOS/nixpkgs/issues/15849. I'm switching on isLinux because 2716 2718 # it looks like gnulib is broken on non-linux, so it seems likely that this would cause 2717 2719 # trouble on bsd and/or cygwin as well.