diff options
author | Peter Hoeg <peter@hoeg.com> | 2018-05-16 16:12:50 +0800 |
---|---|---|
committer | Peter Hoeg <peter@hoeg.com> | 2018-05-16 16:13:26 +0800 |
commit | 84ae5f1ee34c10863d5470f527dbfa7ad281b93c (patch) | |
tree | 8cf2490a6098fb7dc58fa28c80949c9429f5312b /pkgs/applications/misc/vcal | |
parent | 16677a6ead77b3751ac2b10c68ef416c6bbab20f (diff) | |
download | nixpkgs-84ae5f1ee34c10863d5470f527dbfa7ad281b93c.tar nixpkgs-84ae5f1ee34c10863d5470f527dbfa7ad281b93c.tar.gz nixpkgs-84ae5f1ee34c10863d5470f527dbfa7ad281b93c.tar.bz2 nixpkgs-84ae5f1ee34c10863d5470f527dbfa7ad281b93c.tar.lz nixpkgs-84ae5f1ee34c10863d5470f527dbfa7ad281b93c.tar.xz nixpkgs-84ae5f1ee34c10863d5470f527dbfa7ad281b93c.tar.zst nixpkgs-84ae5f1ee34c10863d5470f527dbfa7ad281b93c.zip |
vcal: init at 2.7
Diffstat (limited to 'pkgs/applications/misc/vcal')
-rw-r--r-- | pkgs/applications/misc/vcal/default.nix | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/applications/misc/vcal/default.nix b/pkgs/applications/misc/vcal/default.nix new file mode 100644 index 00000000000..8e658381b2d --- /dev/null +++ b/pkgs/applications/misc/vcal/default.nix @@ -0,0 +1,36 @@ +{ stdenv, lib, fetchurl, perl }: + +stdenv.mkDerivation rec { + name = "vcal-${version}"; + version = "2.7"; + + src = fetchurl { + url = "http://waynemorrison.com/software/vcal"; + sha256 = "0fknrlad7vb84ngh242xjaq96vkids85ksnxaflk2cr9wcwxfmix"; + }; + + nativeBuildInputs = [ perl ]; # for pod2man + + unpackPhase = ":"; + dontBuild = true; + installPhase = '' + runHook preInstall + + mkdir -p $out/{bin,share/man/man1} + substitute ${src} $out/bin/vcal \ + --replace /usr/bin/perl ${perl}/bin/perl + pod2man -n vcal ${src} > $out/share/man/man1/vcal.1 + + runHook postInstall + ''; + + # There are no tests + doCheck = false; + + meta = with lib; { + description = "Parser for VCalendar and ICalendar files, usable from the command line"; + homepage = http://waynemorrison.com/software/; + license = licenses.unfree; # "These are made publicly available for personal use." + maintainers = with maintainers; [ peterhoeg ]; + }; +} |