Yaroslav Halchenko
cb23224ba3
ENH: make debianstandalone{,-dsc} rules
...
Moved rules out of debian/rules and avoided need for patching it for
standalone builds
2015-05-11 11:50:59 -04:00
Joey Hess
0e6d3a9041
add missing env var setting for standalone build
2015-05-05 13:50:37 -04:00
Joey Hess
b0ebb232ec
style changes
2015-04-20 14:55:30 -04:00
Yaroslav Halchenko
bfef0ba69f
NF: provide debian/rules build-standalone
2015-04-20 14:46:34 -04:00
Joey Hess
48e987a71f
remove annoouncedir target
...
moved to my mrconfig
2015-03-14 15:55:48 -04:00
Joey Hess
41f0f3daa2
remove PatchedAWS flag
...
Now that deps are sorted out in hackage, cabal is unlikely to try to
install a too old AWS, so I don't think this flag is worth the bother of
being completely correct with the dependency versioning.
This avoids me needing to enable to flag on the autobuilders..
2014-12-03 15:09:18 -04:00
Joey Hess
c986bc67e5
add cabal flag for use with debian's older version of aws, which is now patched with the necessary stuff
2014-10-23 16:39:55 -04:00
Joey Hess
adf69dc417
Work around failure to build on mips by using cabal, not Setup, to build in debian/rules.
2014-09-26 15:08:41 -04:00
Joey Hess
012e199dc7
re-enable test suite
2013-12-30 14:39:29 -04:00
Joey Hess
211bcc9456
Oops, I forgot that the test suite would be run even though the tasty test framework is not out of NEW and not in the build dependencies.
...
The best fix is to put in an override_dh_auto_test that avoids running
make test.
2013-11-19 13:44:07 -04:00
Joey Hess
629dd2767c
rename var
2013-05-10 18:52:35 -04:00
Joey Hess
59f616684d
The version number is now derived from git, unless built with VERSION_FROM_CHANGELOG.
2013-04-10 16:53:38 -04:00
Joey Hess
1112628cdf
Avoid using runghc when building the Debian package, as that needs ghci.
2013-04-07 17:15:58 -04:00
Joey Hess
65c7fcc77a
Build debian package without using cabal, which writes to HOME. Closes : #704205
2013-03-29 11:37:25 -04:00
Joey Hess
f5676104f8
cleanup
2013-02-27 15:53:19 -04:00
Joey Hess
cbd53b4a8c
Makefile now builds using cabal, taking advantage of cabal's automatic detection of appropriate build flags.
...
The only thing lost is ./ghci
Speed: make fast used to take 20 seconds here, when rebuilding from
touching Command/Unused.hs. With cabal, it's 29 seconds.
2013-02-27 02:39:22 -04:00
Joey Hess
b117efc19b
deal with http-conduit changing a data type
...
Pity that the library does not provide a function to extract the status
code from the StatusCodeException, so when they had to add a new field, it
breaks every single place that does it.
2013-02-27 00:07:28 -04:00
Joey Hess
8c90875455
phony standalone
2013-02-16 10:45:13 -04:00
Joey Hess
0d0034b9d7
add standalone target
2013-02-14 18:51:30 -04:00
Joey Hess
d3d791c7e7
addurl --fast: Use curl, rather than haskell HTTP library, to support https.
2013-01-27 09:30:53 +11:00
Joey Hess
20d927d530
Adjust debian package to only build-depend on DAV on architectures where it is available.
2013-01-27 08:07:22 +11:00
Joey Hess
dd299ce8d3
minor reorg
2012-12-11 12:22:33 -04:00
Joey Hess
033577b661
Enable WebDAV support in Debian package. Closes : #695532
2012-12-10 11:12:55 -04:00
Joey Hess
359f386ad6
switch to new URI version by default, -DWITH_OLD_URI for old
2012-11-03 12:10:01 -04:00
Joey Hess
2c788a28a1
added network-protocol-xmpp and -DWITH_XMPP
2012-10-23 20:24:23 -04:00
Joey Hess
5849c3f24b
Avoid building the webapp on Debian architectures that do not yet have template haskell and thus yesod. (Should be available for arm soonish I hope).
2012-09-29 01:28:02 -04:00
Joey Hess
1117583087
The Makefile now builds with the new yesod by default.
...
Systems like Debian that have the old yesod 1.0.1 should set
GIT_ANNEX_LOCAL_FEATURES=-DWITH_OLD_YESOD
2012-09-28 15:59:06 -04:00
Joey Hess
e44c7d1136
update
2010-10-27 15:08:46 -04:00
Joey Hess
117e97ea30
debianization
2010-10-16 16:41:24 -04:00