about summary refs log tree commit diff
diff options
context:
space:
mode:
authorWilliam A. Kennington III <william@wkennington.com>2015-04-30 11:42:43 -0700
committerWilliam A. Kennington III <william@wkennington.com>2015-04-30 18:49:27 -0700
commit5835d577e7f4074fd637931cb03b5f6a22511a8d (patch)
tree3dee5bd5072c6dd34325c212cf10822c24dd8ae9
parent66b66e8302ac5f0c2b8f2aabfc87bbb9b6d70603 (diff)
downloadnixlib-5835d577e7f4074fd637931cb03b5f6a22511a8d.tar
nixlib-5835d577e7f4074fd637931cb03b5f6a22511a8d.tar.gz
nixlib-5835d577e7f4074fd637931cb03b5f6a22511a8d.tar.bz2
nixlib-5835d577e7f4074fd637931cb03b5f6a22511a8d.tar.lz
nixlib-5835d577e7f4074fd637931cb03b5f6a22511a8d.tar.xz
nixlib-5835d577e7f4074fd637931cb03b5f6a22511a8d.tar.zst
nixlib-5835d577e7f4074fd637931cb03b5f6a22511a8d.zip
tcl/tk: Refactor and add maintainers
-rw-r--r--pkgs/development/interpreters/tcl/generic.nix5
-rw-r--r--pkgs/development/libraries/tk/default.nix16
2 files changed, 14 insertions, 7 deletions
diff --git a/pkgs/development/interpreters/tcl/generic.nix b/pkgs/development/interpreters/tcl/generic.nix
index 8b5722c79c8d..cfa4bb48c197 100644
--- a/pkgs/development/interpreters/tcl/generic.nix
+++ b/pkgs/development/interpreters/tcl/generic.nix
@@ -10,7 +10,9 @@ stdenv.mkDerivation rec {
 
   inherit src;
 
-  preConfigure = "cd unix";
+  preConfigure = ''
+    cd unix
+  '';
 
   postInstall = ''
     make install-private-headers
@@ -22,6 +24,7 @@ stdenv.mkDerivation rec {
     homepage = http://www.tcl.tk/;
     license = licenses.tcltk;
     platforms = platforms.all;
+    maintainers = with maintainers; [ wkennington ];
   };
   
   passthru = rec {
diff --git a/pkgs/development/libraries/tk/default.nix b/pkgs/development/libraries/tk/default.nix
index 5f07befcfa54..a847f848a02a 100644
--- a/pkgs/development/libraries/tk/default.nix
+++ b/pkgs/development/libraries/tk/default.nix
@@ -14,9 +14,13 @@ stdenv.mkDerivation {
     ln -s $out/bin/wish* $out/bin/wish
   '';
 
-  configureFlags = "--with-tcl=${tcl}/lib";
+  preConfigure = ''
+    cd unix
+  '';
 
-  preConfigure = "cd unix";
+  configureFlags = [
+    "--with-tcl=${tcl}/lib"
+  ];
 
   buildInputs = [ pkgconfig tcl libXft ]
     ++ stdenv.lib.optional stdenv.isDarwin fontconfig;
@@ -31,11 +35,11 @@ stdenv.mkDerivation {
     libdir = "lib/${libPrefix}";
   };
 
-  meta = {
+  meta = with stdenv.lib; {
     description = "A widget toolkit that provides a library of basic elements for building a GUI in many different programming languages";
     homepage = http://www.tcl.tk/;
-    license = stdenv.lib.licenses.tcltk;
-    maintainers = with stdenv.lib.maintainers; [ lovek323 ];
-    platforms = stdenv.lib.platforms.all;
+    license = licenses.tcltk;
+    platforms = platforms.all;
+    maintainers = with maintainers; [ lovek323 wkennington ];
   };
 }