[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Friday, June 23, 2017 @ 12:05:51 Author: felixonmars Revision: 240345 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 240344, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 240344, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 240344, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 240344, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 46 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 46 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 128 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 240344, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-23 12:05:51 UTC (rev 240345) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=21 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=('ghc' "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" "haskell-tagsoup" + "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 240344, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-06-23 12:05:51 UTC (rev 240345) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 240344, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-23 12:05:51 UTC (rev 240345) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Thursday, June 15, 2017 @ 18:26:30 Author: felixonmars Revision: 237340 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 237339, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 237339, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 237339, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 237339, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 46 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 46 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 128 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 237339, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-15 18:26:30 UTC (rev 237340) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=20 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" "haskell-tagsoup" + "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +# Remove static libs +find "$pkgdir"/usr/lib -name "*.a" -delete +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 237339, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-06-15 18:26:30 UTC (rev 237340) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 237339, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-15 18:26:30 UTC (rev 237340) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Tuesday, June 6, 2017 @ 19:28:40 Author: felixonmars Revision: 235079 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 235078, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 235078, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 235078, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 235078, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 235078, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-06 19:28:40 UTC (rev 235079) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=19 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 235078, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-06-06 19:28:40 UTC (rev 235079) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 235078, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-06 19:28:40 UTC (rev 235079) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=19 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Monday, June 5, 2017 @ 00:30:13 Author: felixonmars Revision: 234093 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 234092, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 234092, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 234092, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 234092, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 234092, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-05 00:30:13 UTC (rev 234093) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=18 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 234092, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-06-05 00:30:13 UTC (rev 234093) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 234092, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-05 00:30:13 UTC (rev 234093) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=18 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Monday, May 29, 2017 @ 18:27:34 Author: felixonmars Revision: 230994 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 230993, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 230993, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 230993, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 230993, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 230993, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-05-29 18:27:34 UTC (rev 230994) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=17 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 230993, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-05-29 18:27:34 UTC (rev 230994) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 230993, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-05-29 18:27:34 UTC (rev 230994) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=17 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Monday, May 22, 2017 @ 23:41:31 Author: felixonmars Revision: 229417 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 229416, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 229416, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 229416, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 229416, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 229416, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-05-22 23:41:31 UTC (rev 229417) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=16 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 229416, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-05-22 23:41:31 UTC (rev 229417) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 229416, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-05-22 23:41:31 UTC (rev 229417) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=16 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Thursday, April 13, 2017 @ 12:15:35 Author: felixonmars Revision: 222679 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 222678, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 222678, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 222678, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 222678, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 222678, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-13 12:15:35 UTC (rev 222679) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=15 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 222678, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-04-13 12:15:35 UTC (rev 222679) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 222678, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-13 12:15:35 UTC (rev 222679) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=15 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Friday, April 7, 2017 @ 18:55:31 Author: felixonmars Revision: 221298 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 221297, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 221297, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 221297, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 221297, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 221297, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-07 18:55:31 UTC (rev 221298) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=14 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 221297, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-04-07 18:55:31 UTC (rev 221298) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 221297, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-07 18:55:31 UTC (rev 221298) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=14 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Monday, March 27, 2017 @ 23:07:02 Author: felixonmars Revision: 219496 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 219495, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 219495, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 219495, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 219495, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 219495, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-03-27 23:07:02 UTC (rev 219496) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=13 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 219495, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-03-27 23:07:02 UTC (rev 219496) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 219495, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-03-27 23:07:02 UTC (rev 219496) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=13 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Monday, March 20, 2017 @ 15:40:08 Author: felixonmars Revision: 217673 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 217672, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 217672, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 217672, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 217672, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 217672, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-03-20 15:40:08 UTC (rev 217673) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=12 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 217672, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-03-20 15:40:08 UTC (rev 217673) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 217672, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-03-20 15:40:08 UTC (rev 217673) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=12 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Wednesday, March 1, 2017 @ 07:37:24 Author: felixonmars Revision: 214308 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 214307, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 214307, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 214307, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 214307, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 214307, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-03-01 07:37:24 UTC (rev 214308) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=11 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 214307, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-03-01 07:37:24 UTC (rev 214308) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 214307, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-03-01 07:37:24 UTC (rev 214308) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=11 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Tuesday, February 7, 2017 @ 21:17:30 Author: felixonmars Revision: 210915 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 210914, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 210914, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 210914, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 210914, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 210914, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-02-07 21:17:30 UTC (rev 210915) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=10 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 210914, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-02-07 21:17:30 UTC (rev 210915) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 210914, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-02-07 21:17:30 UTC (rev 210915) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=10 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Monday, January 2, 2017 @ 19:20:45 Author: felixonmars Revision: 204400 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 204399, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 204399, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 204399, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 204399, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 204399, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-01-02 19:20:45 UTC (rev 204400) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=9 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 204399, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2017-01-02 19:20:45 UTC (rev 204400) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 204399, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-01-02 19:20:45 UTC (rev 204400) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=9 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Friday, September 16, 2016 @ 08:02:42 Author: felixonmars Revision: 189487 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 189486, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 189486, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 189486, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 189486, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 189486, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-09-16 08:02:42 UTC (rev 189487) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=8 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 189486, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-09-16 08:02:42 UTC (rev 189487) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 189486, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-09-16 08:02:42 UTC (rev 189487) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=8 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Tuesday, July 19, 2016 @ 16:38:51 Author: felixonmars Revision: 183255 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 183254, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 183254, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 183254, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 183254, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 183254, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-07-19 16:38:51 UTC (rev 183255) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=7 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 183254, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-07-19 16:38:51 UTC (rev 183255) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 183254, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-07-19 16:38:51 UTC (rev 183255) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=7 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Monday, July 4, 2016 @ 04:23:09 Author: felixonmars Revision: 181988 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 181987, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 181987, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 181987, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 181987, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 181987, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-07-04 04:23:09 UTC (rev 181988) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=6 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 181987, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-07-04 04:23:09 UTC (rev 181988) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 181987, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-07-04 04:23:09 UTC (rev 181988) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=6 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Monday, June 13, 2016 @ 09:50:50 Author: fyan Revision: 179833 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 179832, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 179832, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 179832, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 179832, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 179832, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-06-13 07:50:50 UTC (rev 179833) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=5 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 179832, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-06-13 07:50:50 UTC (rev 179833) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 179832, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-06-13 07:50:50 UTC (rev 179833) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=5 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Wednesday, May 25, 2016 @ 07:17:16 Author: fyan Revision: 176549 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 176548, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 176548, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 176548, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 176548, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 176548, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-25 05:17:16 UTC (rev 176549) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=4 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 176548, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-05-25 05:17:16 UTC (rev 176549) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 176548, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-25 05:17:16 UTC (rev 176549) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=4 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Friday, May 20, 2016 @ 09:36:39 Author: fyan Revision: 175830 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 175829, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 175829, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 175829, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 175829, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 175829, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-20 07:36:39 UTC (rev 175830) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=3 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 175829, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-05-20 07:36:39 UTC (rev 175830) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 175829, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-20 07:36:39 UTC (rev 175830) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=3 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Saturday, May 7, 2016 @ 06:06:45 Author: fyan Revision: 174025 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 174024, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 174024, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 174024, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 174024, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 174024, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-05-07 04:06:45 UTC (rev 174025) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=2 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 174024, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-05-07 04:06:45 UTC (rev 174025) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 174024, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-05-07 04:06:45 UTC (rev 174025) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=2 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Friday, April 29, 2016 @ 07:42:11 Author: fyan Revision: 172605 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 172604, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 172604, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 172604, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 172604, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 172604, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-04-29 05:42:11 UTC (rev 172605) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=1 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 172604, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-04-29 05:42:11 UTC (rev 172605) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 172604, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-04-29 05:42:11 UTC (rev 172605) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=1 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Sunday, March 20, 2016 @ 09:17:24 Author: fyan Revision: 167677 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 167676, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 167676, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 167676, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 167676, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 167676, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-03-20 08:17:24 UTC (rev 167677) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=7 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('008a20e0266f7e4255cb6009336bc25cfe74eda3314dff4f0da0bbd584cd58c8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 167676, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-03-20 08:17:24 UTC (rev 167677) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 167676, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-03-20 08:17:24 UTC (rev 167677) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=7 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Friday, March 18, 2016 @ 06:12:33 Author: fyan Revision: 167171 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 167170, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 167170, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 167170, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 167170, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 167170, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-03-18 05:12:33 UTC (rev 167171) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=6 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('008a20e0266f7e4255cb6009336bc25cfe74eda3314dff4f0da0bbd584cd58c8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 167170, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-03-18 05:12:33 UTC (rev 167171) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 167170, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-03-18 05:12:33 UTC (rev 167171) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=6 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Wednesday, March 16, 2016 @ 09:36:59 Author: fyan Revision: 166907 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 166906, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 166906, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 166906, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 166906, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 166906, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-03-16 08:36:59 UTC (rev 166907) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=5 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('008a20e0266f7e4255cb6009336bc25cfe74eda3314dff4f0da0bbd584cd58c8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 166906, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-03-16 08:36:59 UTC (rev 166907) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 166906, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-03-16 08:36:59 UTC (rev 166907) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=5 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Friday, March 11, 2016 @ 09:45:41 Author: fyan Revision: 166067 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 166066, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 166066, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 166066, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 166066, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 166066, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-03-11 08:45:41 UTC (rev 166067) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=4 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('008a20e0266f7e4255cb6009336bc25cfe74eda3314dff4f0da0bbd584cd58c8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 166066, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-03-11 08:45:41 UTC (rev 166067) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 166066, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-03-11 08:45:41 UTC (rev 166067) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=4 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Wednesday, March 9, 2016 @ 08:45:19 Author: fyan Revision: 165686 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 165685, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 165685, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 165685, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 165685, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 165685, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-03-09 07:45:19 UTC (rev 165686) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=3 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('008a20e0266f7e4255cb6009336bc25cfe74eda3314dff4f0da0bbd584cd58c8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 165685, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-03-09 07:45:19 UTC (rev 165686) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 165685, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-03-09 07:45:19 UTC (rev 165686) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=3 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Wednesday, January 20, 2016 @ 07:05:31 Author: fyan Revision: 157873 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-i686/ haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 157872, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 157872, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 157872, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-staging-x86_64/haskell-xss-sanitize.install (from rev 157872, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-xss-sanitize.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-xss-sanitize.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-i686/PKGBUILD (from rev 157872, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 06:05:31 UTC (rev 157873) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=2 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('008a20e0266f7e4255cb6009336bc25cfe74eda3314dff4f0da0bbd584cd58c8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-staging-i686/haskell-xss-sanitize.install (from rev 157872, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-staging-i686/haskell-xss-sanitize.install (rev 0) +++ community-staging-i686/haskell-xss-sanitize.install 2016-01-20 06:05:31 UTC (rev 157873) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 157872, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 06:05:31 UTC (rev 157873) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=2 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)
Date: Saturday, January 16, 2016 @ 09:10:47 Author: fyan Revision: 156942 archrelease: copy trunk to community-i686, community-x86_64 Added: haskell-xss-sanitize/repos/community-i686/ haskell-xss-sanitize/repos/community-i686/PKGBUILD (from rev 156941, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-i686/haskell-xss-sanitize.install (from rev 156941, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) haskell-xss-sanitize/repos/community-x86_64/ haskell-xss-sanitize/repos/community-x86_64/PKGBUILD (from rev 156941, haskell-xss-sanitize/trunk/PKGBUILD) haskell-xss-sanitize/repos/community-x86_64/haskell-xss-sanitize.install (from rev 156941, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) ---+ community-i686/PKGBUILD | 44 community-i686/haskell-xss-sanitize.install | 18 + community-x86_64/PKGBUILD | 44 community-x86_64/haskell-xss-sanitize.install | 18 + 4 files changed, 124 insertions(+) Copied: haskell-xss-sanitize/repos/community-i686/PKGBUILD (from rev 156941, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-16 08:10:47 UTC (rev 156942) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=1 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" + "haskell-tagsoup" "haskell-text" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('008a20e0266f7e4255cb6009336bc25cfe74eda3314dff4f0da0bbd584cd58c8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-xss-sanitize/repos/community-i686/haskell-xss-sanitize.install (from rev 156941, haskell-xss-sanitize/trunk/haskell-xss-sanitize.install) === --- community-i686/haskell-xss-sanitize.install (rev 0) +++ community-i686/haskell-xss-sanitize.install 2016-01-16 08:10:47 UTC (rev 156942) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xss-sanitize +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-xss-sanitize/repos/community-x86_64/PKGBUILD (from rev 156941, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-01-16 08:10:47 UTC (rev 156942) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.6 +pkgrel=1 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="http://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-css-text"