diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2011-07-31 19:44:58 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2011-07-31 19:44:58 +0000 |
commit | 1b427fe052fa650c87a83c5c0e838f3ef92a52e2 (patch) | |
tree | d3cc0d9ae350a8a4db8c06531076452384d5399e /pkgs/applications/misc | |
parent | 483bedccda1ece4f4404c652ddc080f8aca79f50 (diff) | |
parent | fc5ea05cfd4f76a4b32833bfe6f3b9fe68cfd93d (diff) | |
download | nixpkgs-1b427fe052fa650c87a83c5c0e838f3ef92a52e2.tar nixpkgs-1b427fe052fa650c87a83c5c0e838f3ef92a52e2.tar.gz nixpkgs-1b427fe052fa650c87a83c5c0e838f3ef92a52e2.tar.bz2 nixpkgs-1b427fe052fa650c87a83c5c0e838f3ef92a52e2.tar.lz nixpkgs-1b427fe052fa650c87a83c5c0e838f3ef92a52e2.tar.xz nixpkgs-1b427fe052fa650c87a83c5c0e838f3ef92a52e2.tar.zst nixpkgs-1b427fe052fa650c87a83c5c0e838f3ef92a52e2.zip |
* Sync with the trunc.
* Fixed the hash in PulseAudio: I updated the name/version, but forgot to update the hash. So secretly it was still building the old version. Also, now that we've realised that the PulseAudio server and library don't need to be the same build, disable some dependencies by default (avahi and bluez). svn path=/nixpkgs/branches/kde-4.7/; revision=28023
Diffstat (limited to 'pkgs/applications/misc')
-rw-r--r-- | pkgs/applications/misc/fetchmail/default.nix | 29 | ||||
-rw-r--r-- | pkgs/applications/misc/jbidwatcher/default.nix | 50 |
2 files changed, 72 insertions, 7 deletions
diff --git a/pkgs/applications/misc/fetchmail/default.nix b/pkgs/applications/misc/fetchmail/default.nix index f80ea6ef453..79d27eea848 100644 --- a/pkgs/applications/misc/fetchmail/default.nix +++ b/pkgs/applications/misc/fetchmail/default.nix @@ -1,18 +1,33 @@ -args: with args; +{ stdenv, fetchurl, openssl }: + +let + version = "6.3.20"; +in stdenv.mkDerivation { - name="fetchmail-6.3.8"; + name="fetchmail-${version}"; + src = fetchurl { - url = http://download.berlios.de/fetchmail/fetchmail-6.3.8.tar.bz2; - sha256 = "5612f9af367f641e0efd084f44fcf1889669e711dbd8c60f6b7953e494d1b09b"; + url = "http://download.berlios.de/fetchmail/fetchmail-${version}.tar.bz2"; + sha256 = "22e94f11d885cb9330a197fd80217d44f65e6b087e4d4b4d83e573adfc24aa7b"; }; buildInputs = [ openssl ]; configureFlags = "--with-ssl=${openssl}"; - patches = [ ./security-fix.patch ]; - meta = { - homepage = http://www.fetchmail.info; + homepage = "http://www.fetchmail.info/"; + description = "a full-featured remote-mail retrieval and forwarding utility"; + longDescription = '' + A full-featured, robust, well-documented remote-mail retrieval and + forwarding utility intended to be used over on-demand TCP/IP links + (such as SLIP or PPP connections). It supports every remote-mail + protocol now in use on the Internet: POP2, POP3, RPOP, APOP, KPOP, + all flavors of IMAP, ETRN, and ODMR. It can even support IPv6 and + IPSEC. + ''; + + platforms = stdenv.lib.platforms.unix; + maintainers = [ stdenv.lib.maintainers.simons ]; }; } diff --git a/pkgs/applications/misc/jbidwatcher/default.nix b/pkgs/applications/misc/jbidwatcher/default.nix new file mode 100644 index 00000000000..56c547ce435 --- /dev/null +++ b/pkgs/applications/misc/jbidwatcher/default.nix @@ -0,0 +1,50 @@ +{ stdenv, fetchurl, java }: + +stdenv.mkDerivation rec { + pname = "jbidwatcher"; + version = "2.1.5"; + + name = "${pname}-${version}"; + + src = fetchurl { + url = "http://www.jbidwatcher.com/download/JBidwatcher-${version}.jar"; + sha256 = "0nrs9ly56cqn33dm1sjm53pzj1cf7jncwn4c8v0xyva4jqyz2y5p"; + }; + + buildInputs = [ java ]; + + jarfile = "$out/share/java/${pname}/JBidwatcher.jar"; + + unpackPhase = "true"; + + buildPhase = "true"; + + installPhase = '' + ensureDir "$out/bin" + echo > "$out/bin/${pname}" "#!/bin/sh" + echo >>"$out/bin/${pname}" "${java}/bin/java -Xmx512m -jar ${jarfile}" + chmod +x "$out/bin/${pname}" + install -D -m644 ${src} ${jarfile} + ''; + + meta = { + homepage = "http://www.jbidwatcher.com/"; + description = "monitor and snipe Ebay auctions"; + license = "LGPL"; + + longDescription = '' + A Java-based application allowing you to monitor auctions you're + not part of, submit bids, snipe (bid at the last moment), and + otherwise track your auction-site experience. It includes + adult-auction management, MANY currencies (pound, dollar (US, + Canada, Australian, and New Taiwanese) and euro, presently), + drag-and-drop of auction URLs, an original, unique and powerful + 'multisniping' feature, a relatively nice UI, and is known to work + cleanly under Linux, Windows, Solaris, and MacOSX from the same + binary. + ''; + + platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin; + maintainers = [ stdenv.lib.maintainers.simons ]; + }; +} |