diff options
author | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2012-01-03 21:14:14 +0000 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2012-01-03 21:14:14 +0000 |
commit | d028c7e00d11497df9eed2228119f1cc20b6195d (patch) | |
tree | b50c46b03ea8f3bb27aa70a754d99f9415a3557a | |
parent | 5a78287adf9b53d57723391d34d45335546ffd4a (diff) | |
download | nixlib-d028c7e00d11497df9eed2228119f1cc20b6195d.tar nixlib-d028c7e00d11497df9eed2228119f1cc20b6195d.tar.gz nixlib-d028c7e00d11497df9eed2228119f1cc20b6195d.tar.bz2 nixlib-d028c7e00d11497df9eed2228119f1cc20b6195d.tar.lz nixlib-d028c7e00d11497df9eed2228119f1cc20b6195d.tar.xz nixlib-d028c7e00d11497df9eed2228119f1cc20b6195d.tar.zst nixlib-d028c7e00d11497df9eed2228119f1cc20b6195d.zip |
Adding a preliminary package for librecad. It fails to install still.
svn path=/nixpkgs/trunk/; revision=31255
-rw-r--r-- | pkgs/applications/misc/librecad/default.nix | 28 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/applications/misc/librecad/default.nix b/pkgs/applications/misc/librecad/default.nix new file mode 100644 index 000000000000..bcf0f1aee792 --- /dev/null +++ b/pkgs/applications/misc/librecad/default.nix @@ -0,0 +1,28 @@ +{ stdenv, fetchurl, qt4}: + +stdenv.mkDerivation { + name = "librecad-1.0.0"; + + src = fetchurl { + url = https://github.com/LibreCAD/LibreCAD/tarball/v1.0.0; + name = "librecad-1.0.0.tar.gz"; + sha256 = "0s1ikyvy98zz1vw3xf5la73n3sykib6292cmhh2z738ggwigicc9"; + }; + + patchPhase = '' + sed -i -e s,/bin/bash,`type -P bash`, scripts/postprocess-unix.sh + ''; + + configurePhase = "qmake PREFIX=$out"; + + # It builds, but it does not install + installPhase = "exit 1"; + + buildInputs = [ qt4 ]; + + meta = { + description = "A 2D CAD package based upon Qt"; + homepage = http://librecad.org; + license = "GPLv2"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 08fa1d42d392..ceee0a7ce298 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6990,6 +6990,8 @@ let inherit (gnome) libglade; }; + librecad = callPackage ../applications/misc/librecad { }; + lingot = callPackage ../applications/audio/lingot { inherit (gnome) libglade; }; |