diff options
author | Jörg Thalheim <Mic92@users.noreply.github.com> | 2018-10-29 07:44:32 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-29 07:44:32 +0000 |
commit | cd0e925a13253b145978ac0b13986da3f2bd676f (patch) | |
tree | 492c525387b3c7e689a5b468f1b5d8cbe12663c9 | |
parent | 8609ff17ed8681762ec17bf7466eb4b1b727465d (diff) | |
parent | c00b2b3074bcedc670500e352e31d4e3e206ee0c (diff) | |
download | nixpkgs-cd0e925a13253b145978ac0b13986da3f2bd676f.tar nixpkgs-cd0e925a13253b145978ac0b13986da3f2bd676f.tar.gz nixpkgs-cd0e925a13253b145978ac0b13986da3f2bd676f.tar.bz2 nixpkgs-cd0e925a13253b145978ac0b13986da3f2bd676f.tar.lz nixpkgs-cd0e925a13253b145978ac0b13986da3f2bd676f.tar.xz nixpkgs-cd0e925a13253b145978ac0b13986da3f2bd676f.tar.zst nixpkgs-cd0e925a13253b145978ac0b13986da3f2bd676f.zip |
Merge pull request #49362 from Mic92/openopc
openopc: remove
-rw-r--r-- | pkgs/tools/misc/openopc/default.nix | 48 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 0 insertions, 50 deletions
diff --git a/pkgs/tools/misc/openopc/default.nix b/pkgs/tools/misc/openopc/default.nix deleted file mode 100644 index 8d3850745f1..00000000000 --- a/pkgs/tools/misc/openopc/default.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ stdenv, fetchurl, python }: - -let - pythonEnv = python.withPackages(ps: [ps.Pyro]); -in stdenv.mkDerivation rec { - name = "openopc-${version}"; - version = "1.2.0"; - - src = fetchurl { - url = "mirror://sourceforge/project/openopc/openopc/${version}/OpenOPC-${version}.source.tar.bz2"; - sha256 = "0mm77fiipz5zy82l6pr3wk18bfril81milv2rdxr954c4gw5smyd"; - }; - - # There is no setup.py or any other "build system" file in the source archive. - installPhase = '' - mkdir -p "$out/bin" - mkdir -p "$out/share/doc/openopc" - mkdir -p "$out/${pythonEnv.python.sitePackages}" - mkdir -p "$out/libexec/opc" - - cp src/OpenOPC.py "$out/${pythonEnv.python.sitePackages}" - cp src/opc.py "$out/libexec/opc/" - - cat > "$out/bin/opc" << __EOF__ - #!${stdenv.shell} - export PYTHONPATH="$out/${pythonEnv.python.sitePackages}" - exec ${pythonEnv}/bin/${pythonEnv.python.executable} "$out/libexec/opc/opc.py" "\$@" - __EOF__ - chmod a+x "$out/bin/opc" - - cp -R *.txt doc/* "$out/share/doc/openopc/" - - # Copy these MS Windows tools, for reference. - cp src/OpenOPCService.py src/SystemHealth.py "$out/libexec/opc/" - ''; - - meta = with stdenv.lib; { - description = "OPC (OLE for Process Control) toolkit designed for use with Python"; - homepage = http://openopc.sourceforge.net/; - # """OpenOPC for Python is freely available under the terms of the GNU GPL. - # However, the OpenOPC library module is licensed under the "GPL + linking - # exception" license, which generally means that programs written using the - # OpenOPC library may be licensed under any terms.""" - license = licenses.gpl2; - platforms = platforms.linux; - maintainers = [ maintainers.bjornfor ]; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 22db7435073..fa1471bffd9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4502,8 +4502,6 @@ with pkgs; openobex = callPackage ../tools/bluetooth/openobex { }; - openopc = callPackage ../tools/misc/openopc { }; - openresolv = callPackage ../tools/networking/openresolv { }; opensc = callPackage ../tools/security/opensc { |