[arch-commits] Commit in haskell-xss-sanitize/repos (6 files)

2017-06-23 Thread Felix Yan
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)

2017-06-15 Thread Felix Yan
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)

2017-06-06 Thread Felix Yan
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)

2017-06-04 Thread Felix Yan
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)

2017-05-29 Thread Felix Yan
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)

2017-05-22 Thread Felix Yan
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)

2017-04-13 Thread Felix Yan
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)

2017-04-07 Thread Felix Yan
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)

2017-03-27 Thread Felix Yan
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)

2017-03-20 Thread Felix Yan
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)

2017-02-28 Thread Felix Yan
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)

2017-02-07 Thread Felix Yan
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)

2017-01-02 Thread Felix Yan
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)

2016-09-16 Thread Felix Yan
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)

2016-07-19 Thread Felix Yan
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)

2016-07-03 Thread Felix Yan
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)

2016-06-13 Thread Felix Yan
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)

2016-05-24 Thread Felix Yan
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)

2016-05-20 Thread Felix Yan
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)

2016-05-06 Thread Felix Yan
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)

2016-04-28 Thread Felix Yan
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)

2016-03-20 Thread Felix Yan
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)

2016-03-18 Thread Felix Yan
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)

2016-03-16 Thread Felix Yan
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)

2016-03-11 Thread Felix Yan
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)

2016-03-08 Thread Felix Yan
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)

2016-01-19 Thread Felix Yan
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)

2016-01-16 Thread Felix Yan
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"