diff options
author | obadz <obadz-git@obadz.com> | 2017-04-01 14:34:17 +0100 |
---|---|---|
committer | obadz <obadz-git@obadz.com> | 2017-04-01 14:37:58 +0100 |
commit | 8c38250a3e4bc9dc62b710a263ea85dabf14d235 (patch) | |
tree | 1b67591589f345e4fb5368b4feda3a7a6980ec03 /pkgs/applications/office | |
parent | 0cc0f2d4657a2b724628b62910a1ada745dc7cfb (diff) | |
download | nixlib-8c38250a3e4bc9dc62b710a263ea85dabf14d235.tar nixlib-8c38250a3e4bc9dc62b710a263ea85dabf14d235.tar.gz nixlib-8c38250a3e4bc9dc62b710a263ea85dabf14d235.tar.bz2 nixlib-8c38250a3e4bc9dc62b710a263ea85dabf14d235.tar.lz nixlib-8c38250a3e4bc9dc62b710a263ea85dabf14d235.tar.xz nixlib-8c38250a3e4bc9dc62b710a263ea85dabf14d235.tar.zst nixlib-8c38250a3e4bc9dc62b710a263ea85dabf14d235.zip |
treesheets: init at 2017-03-27
Diffstat (limited to 'pkgs/applications/office')
-rw-r--r-- | pkgs/applications/office/treesheets/default.nix | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/pkgs/applications/office/treesheets/default.nix b/pkgs/applications/office/treesheets/default.nix new file mode 100644 index 000000000000..01c24838f616 --- /dev/null +++ b/pkgs/applications/office/treesheets/default.nix @@ -0,0 +1,56 @@ +{ stdenv, fetchFromGitHub, wxGTK, makeWrapper }: + +stdenv.mkDerivation rec { + name = "treesheets-${version}"; + version = "2017-03-27"; + + src = fetchFromGitHub { + owner = "aardappel"; + repo = "treesheets"; + rev = "1d1d6b214e3ae88445eb1ec0032d5fef14160f32"; + sha256 = "0np91c4skq3yxq76c4zi33w73qb1w2nrcin490kkvrxk53jspklb"; + }; + + buildInputs = [ wxGTK makeWrapper ]; + + preConfigure = "cd src"; + + postInstall = '' + mkdir "$out/share" -p + cp -av ../TS "$out/share/libexec" + + mkdir "$out/bin" -p + makeWrapper "$out/share/libexec/treesheets" "$out/bin/treesheets" + + mkdir "$out/share/doc" -p + + for f in readme.html docs examples + do + mv -v "$out/share/libexec/$f" "$out/share/doc" + ln -sv "$out/share/doc/$f" "$out/share/libexec/$f" + done + + mkdir "$out/share/applications" -p + mv -v "$out/share/libexec/treesheets.desktop" "$out/share/applications" + substituteInPlace "$out/share/applications/treesheets.desktop" \ + --replace "Icon=images/treesheets.svg" "Icon=$out/share/libexec/images/treesheets.svg" + ''; + + meta = with stdenv.lib; { + description = "Free Form Data Organizer"; + + longDescription = '' + The ultimate replacement for spreadsheets, mind mappers, outliners, + PIMs, text editors and small databases. + + Suitable for any kind of data organization, such as Todo lists, + calendars, project management, brainstorming, organizing ideas, + planning, requirements gathering, presentation of information, etc. + ''; + + homepage = http://passwordsafe.sourceforge.net/; + maintainers = with maintainers; [ obadz ]; + platforms = platforms.linux; + license = licenses.zlib; + }; +} |