Skip to content

Commit bdb6b60

Browse files
authored
reprepro: init at 5.4.7 (#433545)
2 parents 5e67e7b + e102e8f commit bdb6b60

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
{
2+
lib,
3+
stdenv,
4+
fetchFromGitLab,
5+
autoreconfHook,
6+
versionCheckHook,
7+
nix-update-script,
8+
bzip2,
9+
db,
10+
gpgme,
11+
libarchive,
12+
xz,
13+
zlib,
14+
}:
15+
16+
stdenv.mkDerivation (finalAttrs: {
17+
pname = "reprepro";
18+
version = "5.4.7";
19+
20+
src = fetchFromGitLab {
21+
domain = "salsa.debian.org";
22+
owner = "debian";
23+
repo = "reprepro";
24+
tag = "reprepro-${finalAttrs.version}";
25+
hash = "sha256-bGfVWOmcXvaE+t9jiZFrnaUTKVPJqGqbPFyThhKK8gQ=";
26+
};
27+
28+
buildInputs = [
29+
bzip2
30+
db
31+
gpgme
32+
libarchive
33+
xz
34+
zlib
35+
];
36+
37+
nativeBuildInputs = [
38+
autoreconfHook
39+
versionCheckHook
40+
];
41+
42+
doInstallCheck = true;
43+
passthru.updateScript = nix-update-script { };
44+
45+
meta = {
46+
homepage = "https://salsa.debian.org/debian/reprepro/";
47+
description = "Debian package repository producer";
48+
license = lib.licenses.gpl2;
49+
maintainers = with lib.maintainers; [ baloo ];
50+
platforms = lib.platforms.all;
51+
mainProgram = "reprepro";
52+
};
53+
})

0 commit comments

Comments
 (0)