1{ stdenv, fetchurl, gettext }:
2
3stdenv.mkDerivation rec {
4 name = "attr-2.4.48";
5
6 src = fetchurl {
7 url = "mirror://savannah/attr/${name}.tar.gz";
8 sha256 = "1rr4adzwax4bzr2c00f06zcsljv5y6p9wymz1g89ww7cb2rp5bay";
9 };
10
11 outputs = [ "bin" "dev" "out" "man" "doc" ];
12
13 nativeBuildInputs = [ gettext ];
14
15 patches = [
16 # fix fakechroot: https://github.com/dex4er/fakechroot/issues/57
17 (fetchurl {
18 url = "https://git.savannah.nongnu.org/cgit/attr.git/patch/?id=14adc898a36948267bfe5c63b399996879e94c98";
19 sha256 = "0gja54fz79a9ma6b4mprnjxq77l5yg2z9xknlwhmkcrfnam02qxp";
20 })
21 ];
22
23 postPatch = ''
24 for script in install-sh include/install-sh; do
25 patchShebangs $script
26 done
27 '';
28
29 meta = with stdenv.lib; {
30 homepage = "https://savannah.nongnu.org/projects/attr/";
31 description = "Library and tools for manipulating extended attributes";
32 platforms = platforms.linux;
33 license = licenses.gpl2Plus;
34 };
35}