diff options
| author | John MacFarlane <fiddlosopher@gmail.com> | 2012-03-09 13:30:14 -0800 |
|---|---|---|
| committer | John MacFarlane <fiddlosopher@gmail.com> | 2012-03-09 13:30:14 -0800 |
| commit | 96274b2838a56df0463c844ef5ff6080545690e8 (patch) | |
| tree | 292f7f198715861b9c06b880a7afc1d9dfd37c13 | |
| parent | 0d095be64f189def9324a1b323f0943d90224eb1 (diff) | |
| download | pandoc-96274b2838a56df0463c844ef5ff6080545690e8.tar.gz | |
Fixed permissions on installed man pages.
Thanks to Magnus Therning for the patch.
| -rw-r--r-- | Setup.hs | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -8,7 +8,7 @@ import Distribution.Simple.LocalBuildInfo import Distribution.Verbosity ( Verbosity, silent ) import Distribution.Simple.GHC (ghcPackageDbOptions) import Distribution.Simple.InstallDirs (mandir, bindir, CopyDest (NoCopyDest)) -import Distribution.Simple.Utils (copyFiles) +import Distribution.Simple.Utils (installOrdinaryFiles) import Control.Exception ( bracket_ ) import Control.Monad ( unless ) import System.Process ( rawSystem, runCommand, waitForProcess ) @@ -86,7 +86,7 @@ manDir = "man" installManpages :: PackageDescription -> LocalBuildInfo -> Verbosity -> CopyDest -> IO () installManpages pkg lbi verbosity copy = - copyFiles verbosity (mandir (absoluteInstallDirs pkg lbi copy)) + installOrdinaryFiles verbosity (mandir (absoluteInstallDirs pkg lbi copy)) (zip (repeat manDir) manpages) -- | Returns a list of 'dependencies' that have been modified after 'file'. |
