diff options
author | Jason "Don" O'Conal <lovek323@gmail.com> | 2013-05-26 18:07:28 +1000 |
---|---|---|
committer | Jason "Don" O'Conal <lovek323@gmail.com> | 2013-06-13 10:42:30 +1000 |
commit | 4fe22e28cb11898de63e0e0291bcb51fa567dde1 (patch) | |
tree | 184984d576a8c9b3ad24b3912d419a0284b975c1 /pkgs/applications/networking/mailreaders | |
parent | dbcfef8c4149f638d662c189aebb21e9bb250626 (diff) | |
download | nixlib-4fe22e28cb11898de63e0e0291bcb51fa567dde1.tar nixlib-4fe22e28cb11898de63e0e0291bcb51fa567dde1.tar.gz nixlib-4fe22e28cb11898de63e0e0291bcb51fa567dde1.tar.bz2 nixlib-4fe22e28cb11898de63e0e0291bcb51fa567dde1.tar.lz nixlib-4fe22e28cb11898de63e0e0291bcb51fa567dde1.tar.xz nixlib-4fe22e28cb11898de63e0e0291bcb51fa567dde1.tar.zst nixlib-4fe22e28cb11898de63e0e0291bcb51fa567dde1.zip |
Add sup expression
Diffstat (limited to 'pkgs/applications/networking/mailreaders')
-rw-r--r-- | pkgs/applications/networking/mailreaders/sup/default.nix | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/pkgs/applications/networking/mailreaders/sup/default.nix b/pkgs/applications/networking/mailreaders/sup/default.nix new file mode 100644 index 000000000000..c657445617de --- /dev/null +++ b/pkgs/applications/networking/mailreaders/sup/default.nix @@ -0,0 +1,45 @@ +{ stdenv, fetchurl, ncurses, ruby, rake, rubygems, makeWrapper }: + +stdenv.mkDerivation { + name = "sup-d21f027afcd6a4031de9619acd8dacbd2f2f4fd4"; + + meta = { + homepage = http://supmua.org; + description = "A curses threads-with-tags style email client"; + maintainers = with stdenv.lib.maintainers; [ lovek323 ]; + license = stdenv.lib.licenses.gpl2; + platforms = stdenv.lib.platforms.unix; + }; + + dontStrip = true; + + src = fetchurl { + url = "https://github.com/sup-heliotrope/sup/archive/d21f027afcd6a4031de9619acd8dacbd2f2f4fd4.tar.gz"; + sha256 = "0syifva6pqrg3nyy7xx7nan9zswb4ls6bkk96vi9ki2ly1ymwcdp"; + }; + + configurePhase = ""; + + buildInputs = [ ncurses ruby rake rubygems makeWrapper ]; + + buildPhase = "rake gem"; + + installPhase = '' + export HOME=$TMP/home; mkdir -pv "$HOME" + gem install --no-verbose --install-dir "$out/${ruby.gemPath}" \ + --bindir "$out/bin" --no-rdoc --no-ri pkg/sup-999.gem + gem install --no-verbose --install-dir "$out/${ruby.gemPath}" \ + --bindir "$out/bin" --no-rdoc --no-ri gpgme --version 1.0.8 + + addToSearchPath GEM_PATH $out/${ruby.gemPath} + + for prog in $out/bin/*; do + wrapProgram "$prog" --prefix GEM_PATH : "$GEM_PATH" + done + + for prog in $out/gems/*/bin/*; do + [[ -e "$out/bin/$(basename $prog)" ]] + done + ''; +} + |