tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
jamp: remove, source is offline and pkg dead
Robin Gloster
10 years ago
e8f260e4
9d7e2baf
-45
4 changed files
expand all
collapse all
unified
split
pkgs
games
jamp
default.nix
src-for-default.nix
src-info-for-default.nix
top-level
all-packages.nix
-30
pkgs/games/jamp/default.nix
···
1
-
a @ { mesa, SDL, SDL_image, SDL_mixer, ... } :
2
-
let
3
-
s = import ./src-for-default.nix;
4
-
buildInputs = with a; [
5
-
mesa SDL SDL_mixer SDL_image
6
-
7
-
];
8
-
in
9
-
rec {
10
-
src = a.fetchUrlFromSrcInfo s;
11
-
12
-
inherit (s) name;
13
-
inherit buildInputs;
14
-
configureFlags = [];
15
-
16
-
preBuild = a.fullDepEntry (''
17
-
sed -e "s@/usr/games@$out/bin@g" -i Makefile
18
-
sed -e "s@/usr/@$out/@g" -i Makefile
19
-
export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${a.SDL}/include/SDL"
20
-
'') ["minInit" "addInputs" "doUnpack"];
21
-
22
-
/* doConfigure should be removed if not needed */
23
-
phaseNames = ["preBuild" "doMakeInstall"];
24
-
25
-
meta = {
26
-
description = "A physics-based game";
27
-
maintainers = [ a.lib.maintainers.raskin ];
28
-
platforms = a.lib.platforms.linux;
29
-
};
30
-
}
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-9
pkgs/games/jamp/src-for-default.nix
···
1
-
rec {
2
-
version="1.0.2";
3
-
name="jamp-1.0.2";
4
-
hash="13cjggyx63wmlcvpyllmd7aknfd4vzhxnwm030mas7z3h6wcsmk7";
5
-
url="http://perre.noud.ch/jamp/download.php?file=jamp-${version}.tar.gz";
6
-
advertisedUrl="http://perre.noud.ch/jamp/download.php?file=jamp-1.0.2.tar.gz";
7
-
8
-
9
-
}
···
0
0
0
0
0
0
0
0
0
-4
pkgs/games/jamp/src-info-for-default.nix
···
1
-
{
2
-
downloadPage = "http://perre.noud.ch/jamp/";
3
-
baseName = "jamp";
4
-
}
···
0
0
0
0
-2
pkgs/top-level/all-packages.nix
···
14235
lua = lua5;
14236
};
14237
14238
-
jamp = builderDefsPackage (callPackage ../games/jamp) {};
14239
-
14240
klavaro = callPackage ../games/klavaro {};
14241
14242
kobodeluxe = callPackage ../games/kobodeluxe { };
···
14235
lua = lua5;
14236
};
14237
0
0
14238
klavaro = callPackage ../games/klavaro {};
14239
14240
kobodeluxe = callPackage ../games/kobodeluxe { };