about summary refs log tree commit diff
path: root/pkgs/development/libraries/zeroc-ice
diff options
context:
space:
mode:
authorWilliam A. Kennington III <william@wkennington.com>2014-01-30 19:41:58 -0600
committerWilliam A. Kennington III <william@wkennington.com>2014-01-30 22:01:11 -0600
commit18c718f04372a735381f0662347ad9078666e4a2 (patch)
tree6c192421d67f6dd7f3f913c14456a41768a31a34 /pkgs/development/libraries/zeroc-ice
parent4dae2621e3c1a8e58aad9b34fccf40613828e60e (diff)
downloadnixlib-18c718f04372a735381f0662347ad9078666e4a2.tar
nixlib-18c718f04372a735381f0662347ad9078666e4a2.tar.gz
nixlib-18c718f04372a735381f0662347ad9078666e4a2.tar.bz2
nixlib-18c718f04372a735381f0662347ad9078666e4a2.tar.lz
nixlib-18c718f04372a735381f0662347ad9078666e4a2.tar.xz
nixlib-18c718f04372a735381f0662347ad9078666e4a2.tar.zst
nixlib-18c718f04372a735381f0662347ad9078666e4a2.zip
zeroc-ice: Add package
Diffstat (limited to 'pkgs/development/libraries/zeroc-ice')
-rw-r--r--pkgs/development/libraries/zeroc-ice/default.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/libraries/zeroc-ice/default.nix b/pkgs/development/libraries/zeroc-ice/default.nix
new file mode 100644
index 000000000000..29e92d0b6ece
--- /dev/null
+++ b/pkgs/development/libraries/zeroc-ice/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchurl, mcpp, bzip2, expat, openssl, db5 }:
+
+stdenv.mkDerivation rec {
+  name = "zeroc-ice-3.5.1";
+
+  src = fetchurl {
+    url = "http://www.zeroc.com/download/Ice/3.5/Ice-3.5.1.tar.gz";
+    sha256 = "14pk794p0fq3hcp50xmqnf9pp15dggiqhcnsav8xpnka9hcm37lq";
+  };
+
+  buildInputs = [ mcpp bzip2 expat openssl db5 ];
+
+  buildPhase = ''
+    cd cpp
+    make OPTIMIZE=yes
+  '';
+
+  installPhase = ''
+    make prefix=$out install
+  '';
+
+  meta = with stdenv.lib; {
+    homepage = "http://www.zeroc.com/ice.html";
+    description = "The internet communications engine";
+    license = licenses.gpl2;
+    platforms = platforms.unix;
+  };
+}