summaryrefslogtreecommitdiffstats
path: root/krebs/5pkgs/apt-cacher-ng
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2015-11-17 12:16:51 +0100
committermakefu <github@syntax-fehler.de>2015-11-17 12:16:51 +0100
commit48c9789141957c0c65dcb4df5a0e22d6002cafd3 (patch)
tree9954fac3706cb08a9e1ec634a88cd3613c063cb9 /krebs/5pkgs/apt-cacher-ng
parentdcf55255e6b6cf216f493c28adad1909edf18d3d (diff)
apt-cacher-ng: init package and module
once apt-cacher-ng arrives in nixos stable it will be removed from stockholm
Diffstat (limited to 'krebs/5pkgs/apt-cacher-ng')
-rw-r--r--krebs/5pkgs/apt-cacher-ng/default.nix21
1 files changed, 21 insertions, 0 deletions
diff --git a/krebs/5pkgs/apt-cacher-ng/default.nix b/krebs/5pkgs/apt-cacher-ng/default.nix
new file mode 100644
index 000000000..f253cdba0
--- /dev/null
+++ b/krebs/5pkgs/apt-cacher-ng/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, fetchurl, cmake, doxygen, zlib, openssl, bzip2, pkgconfig, libpthreadstubs }:
+
+stdenv.mkDerivation rec {
+ name = "apt-cacher-ng-${version}";
+ version = "0.8.6";
+
+ src = fetchurl {
+ url = "http://ftp.debian.org/debian/pool/main/a/apt-cacher-ng/apt-cacher-ng_${version}.orig.tar.xz";
+ sha256 = "0044dfks8djl11fs28jj8894i4rq424xix3d3fkvzz2i6lnp8nr5";
+ };
+
+ NIX_LDFLAGS = "-lpthread";
+ buildInputs = [ doxygen cmake zlib openssl bzip2 pkgconfig libpthreadstubs ];
+
+ meta = {
+ description = "A caching proxy specialized for linux distribution files";
+ homepage = http://www.unix-ag.uni-kl.de/~bloch/acng/;
+ license = stdenv.lib.licenses.gpl2;
+ maintainers = [ stdenv.lib.maintainers.makefu ];
+ };
+}