diff options
author | Volker Stolz <vs@FreeBSD.org> | 2007-01-23 06:30:23 +0000 |
---|---|---|
committer | Volker Stolz <vs@FreeBSD.org> | 2007-01-23 06:30:23 +0000 |
commit | 25adbd1d35573900636bf3b42fa6e1c75f4d91c5 (patch) | |
tree | 139c4339aec7860a451fbe0096d9f1507b3024b5 /textproc/hs-HaXml | |
parent | bf784a6ad6d1a42054c276bcb78fc046f99989a0 (diff) | |
download | ports-25adbd1d35573900636bf3b42fa6e1c75f4d91c5.tar.gz ports-25adbd1d35573900636bf3b42fa6e1c75f4d91c5.zip |
Notes
Diffstat (limited to 'textproc/hs-HaXml')
-rw-r--r-- | textproc/hs-HaXml/Makefile | 31 | ||||
-rw-r--r-- | textproc/hs-HaXml/distinfo | 6 | ||||
-rw-r--r-- | textproc/hs-HaXml/files/patch-1.13-percent | 21 | ||||
-rw-r--r-- | textproc/hs-HaXml/pkg-plist | 160 |
4 files changed, 55 insertions, 163 deletions
diff --git a/textproc/hs-HaXml/Makefile b/textproc/hs-HaXml/Makefile index 9c0377c1ac8f..8c9c56073d01 100644 --- a/textproc/hs-HaXml/Makefile +++ b/textproc/hs-HaXml/Makefile @@ -5,8 +5,7 @@ # $FreeBSD$ PORTNAME= haxml -PORTVERSION= 1.13 -PORTREVISION= 2 +PORTVERSION= 1.13.2 CATEGORIES= textproc haskell MASTER_SITES= http://www.haskell.org/HaXml/ \ ftp://ftp.cs.york.ac.uk/pub/haskell/HaXml/ @@ -19,28 +18,28 @@ COMMENT= A collection of utilities for using Haskell and XML together BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc -HAS_CONFIGURE= yes -USE_GMAKE= yes - -CONFIGURE_ARGS+= --prefix=${PREFIX}/bin +CONFIGURE_ARGS+= --prefix=${PREFIX} GHC_VERSION= `${LOCALBASE}/bin/ghc --numeric-version` -PLIST_SUB+= GHC_VERSION="${GHC_VERSION}" +PLIST_SUB+= GHC_VERSION="${GHC_VERSION}" \ + HAXML_VERSION=${PORTVERSION} +PORTDOCS= * + +do-configure: + @cd ${WRKSRC} && ${LOCALBASE}/bin/runhaskell Setup.hs configure ${CONFIGURE_ARGS} -post-patch: - @${REINPLACE_CMD} -e 's,/bin/false,/usr/bin/false,' ${WRKSRC}/configure +do-build: + @cd ${WRKSRC} && ${LOCALBASE}/bin/runhaskell Setup.hs build -post-configure: - @${REINPLACE_CMD} -e '/hugs/d' ${WRKSRC}/obj/compilers - @${REINPLACE_CMD} -e '/nhc98/d' ${WRKSRC}/obj/compilers +do-install: + @cd ${WRKSRC} && ${LOCALBASE}/bin/runhaskell Setup.hs install post-install: - @${INSTALL_DATA} ${WRKSRC}/obj/ghc/HaXml.pkgconf \ - ${PREFIX}/lib/ghc-${GHC_VERSION}/imports/HaXml/ - @${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old + @${INSTALL_DATA} ${WRKSRC}/.installed-pkg-config ${PREFIX}/lib/HaXml-${PORTVERSION}/ghc-${GHC_VERSION}/HaXml.pkgconf + @${RM} -f ${LOCALBASE}/lib/ghc-${GHC_VERSION}/package.conf.old + @${TOUCH} ${PREFIX}/lib/HaXml-${PORTVERSION}/ghc-${GHC_VERSION}/include/.keep_me .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} - @(cd ${WRKSRC} && ${RM} -rf docs/HaXml/CVS) @(cd ${WRKSRC} && ${CP} -R docs/* ${DOCSDIR}) .endif diff --git a/textproc/hs-HaXml/distinfo b/textproc/hs-HaXml/distinfo index 6af38c0887bc..086943cd0b5d 100644 --- a/textproc/hs-HaXml/distinfo +++ b/textproc/hs-HaXml/distinfo @@ -1,3 +1,3 @@ -MD5 (HaXml-1.13.tar.gz) = 9801b55ea599ed426d8034b156afa304 -SHA256 (HaXml-1.13.tar.gz) = 28af11504085e7a03a66f9e29feb2c141b19d9a067d74d5b41b509938a255f57 -SIZE (HaXml-1.13.tar.gz) = 435809 +MD5 (HaXml-1.13.2.tar.gz) = 528bb3dfedf75b722e9b234c5ad6a316 +SHA256 (HaXml-1.13.2.tar.gz) = a4473977f76a3c2514c1456fb2d4eceb4b73a64104d9a0635f10b33c98a58aa1 +SIZE (HaXml-1.13.2.tar.gz) = 472348 diff --git a/textproc/hs-HaXml/files/patch-1.13-percent b/textproc/hs-HaXml/files/patch-1.13-percent deleted file mode 100644 index 75858eaa11e9..000000000000 --- a/textproc/hs-HaXml/files/patch-1.13-percent +++ /dev/null @@ -1,21 +0,0 @@ ---- src/Text/XML/HaXml/Lex.hs.orig 2005-04-19 13:22:15.000000000 +0100 -+++ src/Text/XML/HaXml/Lex.hs 2006-02-21 15:46:57.000000000 +0000 -@@ -194,12 +194,12 @@ - | close `prefixes` (s:ss) = emit (TokFreeText (reverse acc)) pos: - emit tok p: - skip (length close-1) (addcol 1 p) ss k -- | s=='&'||s=='%' = (if not (null acc) -- then (emit (TokFreeText (reverse acc)) pos:) -- else id) -- (emit (if s=='&' then TokAmp else TokPercent) p: -- textUntil ";" TokSemi "" p (addcol 1 p) ss -- (\p' i-> textOrRefUntil close tok "" p p' i k)) -+ | s=='&' = (if not (null acc) -+ then (emit (TokFreeText (reverse acc)) pos:) -+ else id) -+ (emit TokAmp p: -+ textUntil ";" TokSemi "" p (addcol 1 p) ss -+ (\p' i-> textOrRefUntil close tok "" p p' i k)) - | isSpace s = textOrRefUntil close tok (s:acc) pos (white s p) ss k - | otherwise = textOrRefUntil close tok (s:acc) pos (addcol 1 p) ss k - diff --git a/textproc/hs-HaXml/pkg-plist b/textproc/hs-HaXml/pkg-plist index 7825bdfbf516..6c95515a2c4e 100644 --- a/textproc/hs-HaXml/pkg-plist +++ b/textproc/hs-HaXml/pkg-plist @@ -3,129 +3,43 @@ bin/DtdToHaskell bin/MkOneOf bin/Validate bin/Xtract -lib/ghc-%%GHC_VERSION%%/imports/HaXml/HaXml.pkgconf -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/ParserCombinators/HuttonMeijerWallace.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Combinators.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Escape.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Haskell2Xml.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Html/Generate.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Html/Parse.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Html/Pretty.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Lex.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/OneOfN.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Parse.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Pretty.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Types.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Validate.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Verbatim.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Wrappers.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Xml2Haskell.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Xtract/Combinators.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Xtract/Lex.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Xtract/Parse.hi -lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml.hi -lib/ghc-%%GHC_VERSION%%/HSHaXml.o -lib/ghc-%%GHC_VERSION%%/libHSHaXml.a -%%PORTDOCS%%%%DOCSDIR%%/Combinators.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.ParserCombinators.HuttonMeijerWallace.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.PrettyPrint.HughesPJ.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Combinators.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.DtdToHaskell.Convert.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.DtdToHaskell.Instance.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.DtdToHaskell.TypeDef.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Escape.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Haskell2Xml.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Html.Generate.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Html.Parse.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Html.Pretty.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Lex.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.OneOfN.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Parse.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Pretty.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Types.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Validate.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Verbatim.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Wrappers.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Xml2Haskell.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Xtract.Combinators.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Xtract.Lex.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.Xtract.Parse.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/Text.XML.HaXml.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tA.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tB.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tC.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tD.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tE.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tF.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tG.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tH.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tI.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tJ.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tK.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tL.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tM.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tN.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tO.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tP.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tQ.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tR.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tS.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tT.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tU.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tV.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tW.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tX.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tY.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-tZ.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vA.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vB.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vC.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vD.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vE.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vF.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vG.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vH.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vI.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vJ.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vK.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vL.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vM.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vN.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vO.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vP.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vQ.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vR.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vS.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vT.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vU.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vV.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vW.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vX.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vY.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index-vZ.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/doc-index.html -%%PORTDOCS%%%%DOCSDIR%%/HaXml/haddock.css -%%PORTDOCS%%%%DOCSDIR%%/HaXml/haskell_icon.gif -%%PORTDOCS%%%%DOCSDIR%%/HaXml/index.html -%%PORTDOCS%%%%DOCSDIR%%/Haskell2Xml.html -%%PORTDOCS%%%%DOCSDIR%%/Xml2Haskell.html -%%PORTDOCS%%%%DOCSDIR%%/Xtract.html -%%PORTDOCS%%%%DOCSDIR%%/brubeck.gif -%%PORTDOCS%%%%DOCSDIR%%/changelog.html -%%PORTDOCS%%%%DOCSDIR%%/icfp99.dvi -%%PORTDOCS%%%%DOCSDIR%%/icfp99.html -%%PORTDOCS%%%%DOCSDIR%%/icfp99.ps.gz -%%PORTDOCS%%%%DOCSDIR%%/index.html -@dirrm lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/ParserCombinators -@dirrm lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Html -@dirrm lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml/Xtract -@dirrm lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML/HaXml -@dirrm lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text/XML -@dirrm lib/ghc-%%GHC_VERSION%%/imports/HaXml/Text -@dirrm lib/ghc-%%GHC_VERSION%%/imports/HaXml -%%PORTDOCS%%@dirrm %%DOCSDIR%%/HaXml -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@exec %D/bin/ghc-pkg register %D/lib/ghc-%%GHC_VERSION%%/imports/HaXml/HaXml.pkgconf +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/HaXml.pkgconf +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/include/.keep_me +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators/HuttonMeijerWallace.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell/Convert.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell/Instance.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell/TypeDef.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Combinators.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Escape.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Haskell2Xml.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/Generate.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/Parse.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html/Pretty.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Lex.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/OneOfN.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Parse.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Pretty.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Types.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Validate.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Verbatim.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Wrappers.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xml2Haskell.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract/Combinators.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract/Lex.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract/Parse.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml.hi +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/HSHaXml-%%HAXML_VERSION%%.o +lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/libHSHaXml-%%HAXML_VERSION%%.a +@dirrm lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/ParserCombinators +@dirrm lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/DtdToHaskell +@dirrm lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Html +@dirrm lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml/Xtract +@dirrm lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML/HaXml +@dirrm lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text/XML +@dirrm lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/Text +@dirrm lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/include +@dirrm lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%% +@exec %D/bin/ghc-pkg register %D/lib/HaXml-%%HAXML_VERSION%%/ghc-%%GHC_VERSION%%/HaXml.pkgconf @exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old @unexec %D/bin/ghc-pkg unregister HaXml @unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old |