Merge #15809: xxkb: Split into multiple outputs

Changed files
+5 -2
pkgs
applications
misc
+5 -2
pkgs/applications/misc/xxkb/default.nix
···
libX11 libXt libXext libXpm
] ++ stdenv.lib.optional svgSupport [ librsvg glib gdk_pixbuf pkgconfig ];
+
outputs = [ "out" "man" ];
+
configurePhase = ''
xmkmf ${stdenv.lib.optionalString svgSupport "-DWITH_SVG_SUPPORT"}
'';
preBuild = ''
-
makeFlagsArray=( BINDIR=$out/bin PIXMAPDIR=$out/share/xxkb XAPPLOADDIR=$out/etc/X11/app-defaults MANDIR=$out/man )
+
makeFlagsArray=( BINDIR=$out/bin PIXMAPDIR=$out/share/xxkb XAPPLOADDIR=$out/etc/X11/app-defaults MANDIR=$man/share/man )
'';
installTargets = "install install.man";
···
description = "A keyboard layout indicator and switcher";
homepage = "http://xxkb.sourceforge.net/";
license = stdenv.lib.licenses.artistic2;
+
maintainers = with stdenv.lib.maintainers; [ rasendubi ];
platforms = stdenv.lib.platforms.linux;
};
-
}
+
}