Author: eelco
Date: Sun May 15 21:32:13 2011
New Revision: 27257
URL: https://svn.nixos.org/websvn/nix/?rev=27257&sc=1
Log:
* A job to make a Tribler source tarball.
Added:
hydra-config/tribler/trunk/release.nix
Added: hydra-config/tribler/trunk/release.nix
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ hydra-config/tribler/trunk/release.nix Sun May 15 21:32:13 2011
(r27257)
@@ -0,0 +1,31 @@
+{ nixpkgs ? ../nixpkgs
+, triblerSrc ? { outPath = ../tribler; rev = 1234; }
+}:
+
+rec {
+
+ tarball =
+ with import nixpkgs {};
+
+ releaseTools.sourceTarball {
+ name = "tribler";
+
+ src = triblerSrc;
+
+ preAutoconf =
+ ''
+ # Extract the version from the source tree.
+ VERSION=$(sed -e 's/.*define VERSION \"\(.*\)\".*/\1/; t; d' <
Tribler/Main/Build/Win32/tribler.nsi)
+ '';
+
+ distPhase =
+ ''
+ cd ..
+ name=tribler-$VERSION$VERSION_SUFFIX
+ mv tribler $name
+ mkdir -p $out/tarballs
+ tar cvfj $out/tarballs/$name.tar.bz2 $name
+ '';
+ };
+
+}
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits