Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d5ba9cb728  
						 
						
							
							
								
								
								Allow building with gpg2.  
							
							
							
						 
						
							2013-05-19 17:59:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	dcf46bde1b  
						 
						
							
							
								
								
								syntax fix  
							
							
							
						 
						
							2013-05-17 14:24:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	c2e279b6ce  
						 
						
							
							
								
								
								don't hardcode path to cygwin stuff, look for it in PATH  
							
							
							
						 
						
							2013-05-17 14:19:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	b1b332592f  
						 
						
							
							
								
								
								specify makensis path in build script  
							
							
							
						 
						
							2013-05-17 14:06:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	39ac8d18ed  
						 
						
							
							
								
								
								Sanitize debian changelog version before putting it into cabal file.  Closes :  #708619  
							
							
							
						 
						
							2013-05-17 11:24:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	db05bfbe9d  
						 
						
							
							
								
								
								fix uninstall of some files  
							
							
							
						 
						
							2013-05-16 20:41:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	34b8f4f5fd  
						 
						
							
							
								
								
								add windows uninstaller  
							
							
							
						 
						
							2013-05-16 20:32:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5a31a0c33b  
						 
						
							
							
								
								
								typo  
							
							
							
						 
						
							2013-05-16 20:11:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	89719063f6  
						 
						
							
							
								
								
								add license to windows installer  
							
							
							
						 
						
							2013-05-16 20:00:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	25cb9a48da  
						 
						
							
							
								
								
								fix the day's Windows permissions damage  
							
							
							
						 
						
							2013-05-14 20:15:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	adbbb71ccb  
						 
						
							
							
								
								
								windows installer is fully working  
							
							
							
						 
						
							2013-05-14 19:59:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	6cbca01261  
						 
						
							
							
								
								
								add check for git  
							
							
							
						 
						
							2013-05-14 17:24:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	73052a1c90  
						 
						
							
							
								
								
								untested nullsoft installer generator  
							
							
							
						 
						
							2013-05-14 17:01:45 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	dc66b1f27d  
						 
						
							
							
								
								
								Merge branch 'master' into windows  
							
							... 
							
							
							
							Conflicts:
	Annex/Environment.hs
	Build/Configure.hs
	Git/Construct.hs
	Utility/FileMode.hs 
							
						 
						
							2013-05-14 15:37:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	abe8d549df  
						 
						
							
							
								
								
								fix permission damage (thanks, Windows)  
							
							
							
						 
						
							2013-05-11 23:54:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	629dd2767c  
						 
						
							
							
								
								
								rename var  
							
							
							
						 
						
							2013-05-10 18:52:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	3d29f50415  
						 
						
							
							
								
								
								only update version in cabal file on release builds  
							
							... 
							
							
							
							This was being very annoying in windows.
(cherry picked from commit 07b0bf4cee 
							
						 
						
							2013-05-10 18:51:21 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	763cbda14f  
						 
						
							
							
								
								
								fixup #if 0 stubs to use #ifndef mingw32_HOST_OS  
							
							... 
							
							
							
							That's needed in files used to build the configure program.
For the other files, I'm keeping my __WINDOWS__ define, as I find that much easier to type.
I may search and replace it to use the mingw32_HOST_OS thing later. 
							
						 
						
							2013-05-10 16:57:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	07b0bf4cee  
						 
						
							
							
								
								
								only update version in cabal file on release builds  
							
							... 
							
							
							
							This was being very annoying in windows. 
							
						 
						
							2013-05-10 15:36:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	524ffd1e68  
						 
						
							
							
								
								
								fix changelog version parse to work on windows  
							
							... 
							
							
							
							The CHANGELOG file, as a symlink, cannot be read on windows. So read
debian/changelog. Also, newline compat. 
							
						 
						
							2013-05-10 15:26:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	258af9c6da  
						 
						
							
							
								
								
								explicity use sh -c when running shell commands  
							
							... 
							
							
							
							This is necessary to work in Windows. (And will only work when building in Cygwin.) 
							
						 
						
							2013-05-10 15:21:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	a05b4619bb  
						 
						
							
							
								
								
								stub out posix stuff for Windows  
							
							... 
							
							
							
							This is enough to let the configure program build. 
							
						 
						
							2013-05-10 15:08:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	7e5af65110  
						 
						
							
							
								
								
								add a hack to get build working with new library build  
							
							
							
						 
						
							2013-05-08 12:52:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d38854f3d1  
						 
						
							
							
								
								
								configure: Better checking that sha commands output in the desired format.  
							
							... 
							
							
							
							Run the same code git-annex used to get the sha, including its sanity
checking. Much better than old grep. Should detect FreeBSD systems with
sha commands that output in stange format. 
							
						 
						
							2013-05-08 11:17:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	322e7f44c1  
						 
						
							
							
								
								
								cabal does not like ~ in version numbers, work around (for backports)  
							
							
							
						 
						
							2013-05-04 12:24:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	e70a969ef1  
						 
						
							
							
								
								
								EvilSplicer: fix handling of newlines in multiline strings  
							
							
							
						 
						
							2013-05-02 22:56:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	25c8258225  
						 
						
							
							
								
								
								fix build  
							
							
							
						 
						
							2013-04-24 11:08:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	10fc9bc667  
						 
						
							
							
								
								
								fix build  
							
							
							
						 
						
							2013-04-24 10:48:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	b9341fd4c0  
						 
						
							
							
								
								
								handle rpath in OSXMkLibs  
							
							... 
							
							
							
							Now oberon has some binaries and libraries that use rpath, so I had to put
in this ugly hack to replace the @rapth/lib with the lib in the app.
This was particularly tricky for libraries that use @rpath because I could
not find a way to extract the rpath from the library. (Only from the
executable, by running it.. ugh!) The hack I put in place may fail if
multiple different libraries use rpath to refer to other libraries,
and the "@rpath/lib" string is the same, but actually refers to different
files. 
							
						 
						
							2013-04-22 13:33:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5faedad2d6  
						 
						
							
							
								
								
								recent change broke this  
							
							
							
						 
						
							2013-04-20 19:35:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d2e92e2494  
						 
						
							
							
								
								
								Install FDO desktop menu file when webapp is started in standalone mode.  
							
							
							
						 
						
							2013-04-20 18:48:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	79c0a6f807  
						 
						
							
							
								
								
								argh!!  http://hackage.haskell.org/package/zeroth  
							
							
							
						 
						
							2013-04-18 20:10:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	715e68ad58  
						 
						
							
							
								
								
								avoid adding parens to lambdas in tuples  
							
							
							
						 
						
							2013-04-18 15:07:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	6ee4c2038e  
						 
						
							
							
								
								
								run lambda parenthesisation recursively inside the body of the lambda  
							
							
							
						 
						
							2013-04-18 14:31:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	b86712ca80  
						 
						
							
							
								
								
								fix lambda parenthesisation  
							
							
							
						 
						
							2013-04-18 14:17:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	0d833239f1  
						 
						
							
							
								
								
								fix build  
							
							
							
						 
						
							2013-04-18 12:34:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	cc4d11eadd  
						 
						
							
							
								
								
								tighten search and replace slightly  
							
							
							
						 
						
							2013-04-17 13:18:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	e62de3f3b8  
						 
						
							
							
								
								
								split out library  
							
							
							
						 
						
							2013-04-17 12:02:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	6f8ec9a1d2  
						 
						
							
							
								
								
								argle  
							
							
							
						 
						
							2013-04-17 11:57:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	faa9b4473c  
						 
						
							
							
								
								
								remove module definitions for these standalone programs  
							
							... 
							
							
							
							Sometimes ghc --make skips building these binaries, as it sees no Main
module. 
							
						 
						
							2013-04-17 11:54:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	7858f92e1a  
						 
						
							
							
								
								
								minor cleanup  
							
							
							
						 
						
							2013-04-17 02:51:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	9fdca995de  
						 
						
							
							
								
								
								very close now.. but still so far  
							
							
							
						 
						
							2013-04-17 00:51:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	e9738fd10d  
						 
						
							
							
								
								
								deal with GHC's broken layout of case expressions. ARGH why GHC WHY?!?!  
							
							
							
						 
						
							2013-04-17 00:01:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	ab905a55fb  
						 
						
							
							
								
								
								Splicer contines his evil ways (and Joey goes slowly insane)  
							
							
							
						 
						
							2013-04-16 22:28:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	35f2e01c23  
						 
						
							
							
								
								
								Evil Splicer only *thought* he was evil until this commit happened.  
							
							... 
							
							
							
							So many nasty hacks! 
							
						 
						
							2013-04-16 21:47:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	ce11c339e6  
						 
						
							
							
								
								
								need to mangle another symbol  
							
							
							
						 
						
							2013-04-16 19:58:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	a85c9ba561  
						 
						
							
							
								
								
								a few nasty hacks for yesod  
							
							
							
						 
						
							2013-04-16 15:10:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	737ece771b  
						 
						
							
							
								
								
								update  
							
							
							
						 
						
							2013-04-15 17:42:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f44c917b22  
						 
						
							
							
								
								
								fix 2 splicing bugs  
							
							
							
						 
						
							2013-04-15 14:50:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	859c0cdc86  
						 
						
							
							
								
								
								handle multi-line QQ  
							
							
							
						 
						
							2013-04-15 14:23:39 -04:00