lol
1{ stdenv, fetchurl, libusb1 }:
2
3stdenv.mkDerivation rec {
4 name = "rkflashtool-5.1";
5
6 src = fetchurl {
7 url = "mirror://sourceforge/rkflashtool/${name}-src.tar.bz2";
8 sha256 = "0dbp1crw7pjav9gffrnskhkf0gxlj4xgp65clqhvfmv32460xb9c";
9 };
10
11 versionh = fetchurl {
12 url = "mirror://sourceforge/rkflashtool/version.h";
13 sha256 = "1mkcy3yyfaddhzg524hjnhvmwdmdfzbavib8d9p5y38pcqy8xgdp";
14 };
15
16 buildInputs = [ libusb1 ];
17
18 preBuild = ''
19 cp $versionh version.h
20 '';
21
22 installPhase = ''
23 mkdir -p $out/bin
24 cp rkunpack rkcrc rkflashtool rkparameters rkparametersblock rkunsign rkmisc $out/bin
25 '';
26
27 meta = {
28 homepage = http://sourceforge.net/projects/rkflashtool/;
29 description = "Tools for flashing Rockchip devices";
30 platforms = stdenv.lib.platforms.linux;
31 maintainers = [ stdenv.lib.maintainers.viric ];
32 };
33}