about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/carrier
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2008-06-16 13:15:09 +0000
committerMichael Raskin <7c6f434c@mail.ru>2008-06-16 13:15:09 +0000
commit0e25ce102d4e5f4af9ee7a525adf4bb8c05a33b0 (patch)
treed031b15ed67869d78d15e134a7cb2c3f751a1fa1 /pkgs/applications/networking/instant-messengers/carrier
parent71e1e1fe6e125d2e4b26ecbad1f93454a789ec55 (diff)
Updated Funpidgin 2.4.1 to Carrier 2.4.2 (rename of the fork, yes)
svn path=/nixpkgs/trunk/; revision=12118
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/carrier')
-rw-r--r--pkgs/applications/networking/instant-messengers/carrier/2.4.2.nix38
1 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/applications/networking/instant-messengers/carrier/2.4.2.nix b/pkgs/applications/networking/instant-messengers/carrier/2.4.2.nix
new file mode 100644
index 0000000000000..f20f939efeda4
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/carrier/2.4.2.nix
@@ -0,0 +1,38 @@
+args : with args; 
+rec {
+  src = fetchurl {
+    url = http://downloads.sourceforge.net/funpidgin/carrier-2.4.2.tar.bz2;
+    sha256 = "176mi7gxkvvrmxsd58bi8qgkc209gpnlp21hh3j0dmb9zszyh7kp";
+  };
+
+  buildInputs = [gtkspell aspell
+    GStreamer startupnotification
+    libxml2 openssl nss
+    libXScrnSaver ncurses scrnsaverproto 
+    libX11 xproto kbproto GConf avahi
+    dbus dbus_glib glib python 
+    autoconf libtool automake];
+
+  propagatedBuildInputs = [
+    pkgconfig gtk perl perlXMLParser gettext
+  ];
+
+  configureFlags="--with-nspr-includes=${nss}/include/nspr"
+    + " --with-nspr-libs=${nss}/lib --with-nss-includes=${nss}/include/nss"
+    + " --with-nss-libs=${nss}/lib --with-ncurses-headers=${ncurses}/include"
+    + " --enable-screensaver --disable-meanwhile --disable-nm --disable-tcl";
+
+  preBuild = FullDepEntry (''
+    export echo=echo
+  '') [];
+
+  /* doConfigure should be specified separately */
+  phaseNames = ["doConfigure" "preBuild" "doMakeInstall"];
+      
+  name = "carrier-" + version;
+  meta = {
+    description = "Carrier - PidginIM GUI fork with user-friendly development model";
+    homepage = http://funpidgin.sf.net; 
+  };
+}
+