diff options
Diffstat (limited to 'p/uuagc')
-rw-r--r-- | p/uuagc/debian/changelog | 1 | ||||
-rw-r--r-- | p/uuagc/debian/control | 1 | ||||
-rwxr-xr-x | p/uuagc/debian/rules | 10 |
3 files changed, 6 insertions, 6 deletions
diff --git a/p/uuagc/debian/changelog b/p/uuagc/debian/changelog index bf396084f..1404594e8 100644 --- a/p/uuagc/debian/changelog +++ b/p/uuagc/debian/changelog @@ -1,6 +1,7 @@ uuagc (0.9.42.3-1) UNRELEASED; urgency=low * New upstream release + * Use the installed uuagc again -- Joachim Breitner <nomeata@debian.org> Sat, 06 Apr 2013 16:34:45 +0200 diff --git a/p/uuagc/debian/control b/p/uuagc/debian/control index 96a3ca30b..3451cf1f9 100644 --- a/p/uuagc/debian/control +++ b/p/uuagc/debian/control @@ -8,6 +8,7 @@ Build-Depends: , haskell-devscripts (>= 0.8.13) , cdbs , ghc + , uuagc , libghc-uuagc-cabal-dev (>= 1.0.2.0) , libghc-mtl-dev (>= 1.1.1.1) , libghc-src-exts-dev (>= 1.11.1) diff --git a/p/uuagc/debian/rules b/p/uuagc/debian/rules index c999204dd..0d4839c83 100755 --- a/p/uuagc/debian/rules +++ b/p/uuagc/debian/rules @@ -5,11 +5,9 @@ include /usr/share/cdbs/1/class/hlibrary.mk # UUAGC has a strange way of setting the flag: It has to be set via a cpp # defines when compiling Setup -# -# Disabled for now: -# http://lists.debian.org/debian-haskell/2013/02/msg00026.html -#$(DEB_SETUP_BIN_NAME): -# if test ! -e Setup.lhs -a ! -e Setup.hs; then echo "No setup script found!"; exit 1; fi -# for setup in Setup.lhs Setup.hs; do if test -e $$setup; then ghc -DEXTERNAL_UUAGC --make $$setup -o $(DEB_SETUP_BIN_NAME); exit 0; fi; done + +$(DEB_SETUP_BIN_NAME): + if test ! -e Setup.lhs -a ! -e Setup.hs; then echo "No setup script found!"; exit 1; fi + for setup in Setup.lhs Setup.hs; do if test -e $$setup; then ghc -DEXTERNAL_UUAGC --make $$setup -o $(DEB_SETUP_BIN_NAME); exit 0; fi; done build/uuagc:: build-ghc-stamp |