Cabal2Nix/Package.hs: don't prefix maintainers and platforms if the string contains a dot already
commit8ba91f9b69851c55a4414e40e27b132754be4885
authorPeter Simons <simons@cryp.to>
dateTue 9 Aug 2011, 01:23 (15 years ago)
parent97c0d2f
src/Cabal2Nix/Package.hs+2−2
@@ -122,8 +122,8 @@ cabal2nix cabal sha256 platforms maintainers =
122122 tools
123123 libs
124124 pcs
125− [ "self.stdenv.lib.platforms." ++ p | p <- platforms ]
126− [ "self.stdenv.lib.maintainers." ++ m | m <- maintainers ]
125+ [ if '.' `elem` p then p else "self.stdenv.lib.platforms." ++ p | p <- platforms ]
126+ [ if '.' `elem` m then m else "self.stdenv.lib.maintainers." ++ m | m <- maintainers ]
127127 where
128128 pkg = packageDescription cabal
129129 PackageName pkgname = pkgName (package pkg)