[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 18, 2020 @ 10:45:16 Author: felixonmars Revision: 778451 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 778450, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-18 10:45:05 UTC (rev 778450) +++ PKGBUILD2020-12-18 10:45:16 UTC (rev 778451) @@ -1,46 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.7 -pkgrel=4 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; - https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz) -sha512sums=('69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6' - '2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9') - -prepare() { -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs - -# Missing test files -cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 c2hs-$pkgver/tests/bugs/ -cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible c2hs-$pkgver/tests/system/ -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 778450, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-18 10:45:16 UTC (rev 778451) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.7 +pkgrel=5 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; + https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz) +sha512sums=('69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6' + '2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs + +# Missing test files +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 c2hs-$pkgver/tests/bugs/ +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible c2hs-$pkgver/tests/system/ +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, December 14, 2020 @ 12:01:17 Author: felixonmars Revision: 774922 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 774921, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-14 12:01:05 UTC (rev 774921) +++ PKGBUILD2020-12-14 12:01:17 UTC (rev 774922) @@ -1,46 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.7 -pkgrel=2 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; - https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz) -sha512sums=('69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6' - '2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9') - -prepare() { -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs - -# Missing test files -cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 c2hs-$pkgver/tests/bugs/ -cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible c2hs-$pkgver/tests/system/ -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 774921, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-14 12:01:17 UTC (rev 774922) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.7 +pkgrel=3 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; + https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz) +sha512sums=('69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6' + '2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs + +# Missing test files +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 c2hs-$pkgver/tests/bugs/ +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible c2hs-$pkgver/tests/system/ +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 28, 2020 @ 00:51:22 Author: felixonmars Revision: 764901 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 764900, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-28 00:50:56 UTC (rev 764900) +++ PKGBUILD2020-11-28 00:51:22 UTC (rev 764901) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=136 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; -c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' - 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') - -prepare() { -patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 764900, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-28 00:51:22 UTC (rev 764901) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=137 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; +c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' + 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') + +prepare() { +patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 17, 2020 @ 05:39:48 Author: felixonmars Revision: 755974 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 755973, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-17 05:39:38 UTC (rev 755973) +++ PKGBUILD2020-11-17 05:39:48 UTC (rev 755974) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=133 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; -c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' - 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') - -prepare() { -patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 755973, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-17 05:39:48 UTC (rev 755974) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=134 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; +c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' + 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') + +prepare() { +patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, November 6, 2020 @ 18:16:20 Author: felixonmars Revision: 744423 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 744422, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-06 18:16:04 UTC (rev 744422) +++ PKGBUILD2020-11-06 18:16:20 UTC (rev 744423) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=131 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; -c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' - 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') - -prepare() { -patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 744422, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-06 18:16:20 UTC (rev 744423) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=132 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; +c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' + 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') + +prepare() { +patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 3, 2020 @ 07:55:02 Author: felixonmars Revision: 740400 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 740399, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-03 07:54:51 UTC (rev 740399) +++ PKGBUILD2020-11-03 07:55:02 UTC (rev 740400) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=129 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; -c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' - 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') - -prepare() { -patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 740399, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-03 07:55:02 UTC (rev 740400) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=130 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; +c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' + 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') + +prepare() { +patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, October 31, 2020 @ 23:10:08 Author: felixonmars Revision: 737986 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 737985, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-31 23:09:54 UTC (rev 737985) +++ PKGBUILD2020-10-31 23:10:08 UTC (rev 737986) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=127 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; -c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' - 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') - -prepare() { -patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 737985, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-31 23:10:08 UTC (rev 737986) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=128 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; +c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' + 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') + +prepare() { +patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, October 28, 2020 @ 20:13:00 Author: felixonmars Revision: 735674 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 735673, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-28 20:12:44 UTC (rev 735673) +++ PKGBUILD2020-10-28 20:13:00 UTC (rev 735674) @@ -1,40 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=124 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') - -prepare() { -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 735673, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-28 20:13:00 UTC (rev 735674) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=125 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, August 16, 2020 @ 17:49:49 Author: felixonmars Revision: 681707 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 681706, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-16 17:49:38 UTC (rev 681706) +++ PKGBUILD2020-08-16 17:49:49 UTC (rev 681707) @@ -1,40 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=103 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') - -prepare() { -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build $MAKEFLAGS -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 681706, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-16 17:49:49 UTC (rev 681707) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=104 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, February 5, 2020 @ 10:29:26 Author: felixonmars Revision: 563083 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 563082, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-05 10:29:10 UTC (rev 563082) +++ PKGBUILD2020-02-05 10:29:26 UTC (rev 563083) @@ -1,40 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=60 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') - -prepare() { -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 --ghc-option='-pie' -runhaskell Setup build -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 563082, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-05 10:29:26 UTC (rev 563083) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=61 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, May 28, 2019 @ 23:40:34 Author: felixonmars Revision: 473320 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 473319, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-28 23:40:23 UTC (rev 473319) +++ PKGBUILD2019-05-28 23:40:34 UTC (rev 473320) @@ -1,40 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=33 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') - -prepare() { -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 -runhaskell Setup build -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 473319, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-28 23:40:34 UTC (rev 473320) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=34 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 +runhaskell Setup build +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, May 27, 2019 @ 15:51:59 Author: felixonmars Revision: 471571 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 471570, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-27 15:51:46 UTC (rev 471570) +++ PKGBUILD2019-05-27 15:51:59 UTC (rev 471571) @@ -1,40 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.6 -pkgrel=31 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') - -prepare() { -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 -runhaskell Setup build -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 471570, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-27 15:51:59 UTC (rev 471571) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=32 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 +runhaskell Setup build +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, May 21, 2018 @ 19:41:18 Author: felixonmars Revision: 326584 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 326583, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-21 19:40:55 UTC (rev 326583) +++ PKGBUILD2018-05-21 19:41:18 UTC (rev 326584) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.3 -pkgrel=26 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('17306b6ee41623d1c017581ed7aef6118a66c30a4698fa95d588b30ac625a6571906bb1fffecf7b86296667390d18cfe5ee2ade85098075f2ca982922b358b3a') - -prepare() { -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 -runhaskell Setup build -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 326583, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-21 19:41:18 UTC (rev 326584) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.3 +pkgrel=27 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('17306b6ee41623d1c017581ed7aef6118a66c30a4698fa95d588b30ac625a6571906bb1fffecf7b86296667390d18cfe5ee2ade85098075f2ca982922b358b3a') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 +runhaskell Setup build +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, May 21, 2018 @ 08:14:15 Author: felixonmars Revision: 325875 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 325874, c2hs/trunk/PKGBUILD) Deleted: c2hs/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-21 08:13:50 UTC (rev 325874) +++ PKGBUILD2018-05-21 08:14:15 UTC (rev 325875) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=c2hs -pkgver=0.28.3 -pkgrel=25 -pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" -url="https://github.com/haskell/c2hs"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' "haskell-dlist" "haskell-language-c") -makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' - 'haskell-shelly') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('17306b6ee41623d1c017581ed7aef6118a66c30a4698fa95d588b30ac625a6571906bb1fffecf7b86296667390d18cfe5ee2ade85098075f2ca982922b358b3a') - -prepare() { -sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs -sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile -sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ --f-regression -fbase3 -runhaskell Setup build -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -} Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 325874, c2hs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-21 08:14:15 UTC (rev 325875) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.3 +pkgrel=26 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('17306b6ee41623d1c017581ed7aef6118a66c30a4698fa95d588b30ac625a6571906bb1fffecf7b86296667390d18cfe5ee2ade85098075f2ca982922b358b3a') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 +runhaskell Setup build +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}