tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
cimg: fix paths and unbreak overrides
michael bishop
8 years ago
0e9a0135
cc4649dd
+9
-14
2 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
cimg
builder.sh
default.nix
-11
pkgs/development/libraries/cimg/builder.sh
···
1
1
-
2
2
-
source $stdenv/setup
3
3
-
4
4
-
unpackPhase
5
5
-
cd $sourceRoot
6
6
-
7
7
-
install -dm 755 $out/include/cimg $doc/share/doc/cimg/html $doc/share/cimg/examples $doc/share/cimg/plugins
8
8
-
9
9
-
install -m 644 CImg.h $out/include/cimg
10
10
-
cp -dr --no-preserve=ownership examples/* $doc/share/cimg/examples/
11
11
-
cp -dr --no-preserve=ownership plugins/* $doc/share/cimg/plugins/
+9
-3
pkgs/development/libraries/cimg/default.nix
···
1
1
-
{ stdenv, fetchurl
2
2
-
, unzip }:
1
1
+
{ stdenv, fetchurl, unzip }:
3
2
4
3
stdenv.mkDerivation rec {
5
4
···
13
12
14
13
nativeBuildInputs = [ unzip ];
15
14
16
16
-
builder = ./builder.sh;
15
15
+
installPhase = ''
16
16
+
install -dm 755 $out/include/CImg/plugins $doc/share/doc/cimg/examples
17
17
+
18
18
+
install -m 644 CImg.h $out/include/
19
19
+
cp -dr --no-preserve=ownership examples/* $doc/share/doc/cimg/examples/
20
20
+
cp -dr --no-preserve=ownership plugins/* $out/include/CImg/plugins/
21
21
+
cp README.txt $doc/share/doc/cimg/
22
22
+
'';
17
23
18
24
outputs = [ "out" "doc" ];
19
25