[arch-commits] Commit in stylelint-config-standard/repos (2 files)
Date: Tuesday, May 19, 2020 @ 05:55:18 Author: polyzen Revision: 629788 archrelease: copy trunk to community-any Added: stylelint-config-standard/repos/community-any/ stylelint-config-standard/repos/community-any/PKGBUILD (from rev 629787, stylelint-config-standard/trunk/PKGBUILD) --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Copied: stylelint-config-standard/repos/community-any/PKGBUILD (from rev 629787, stylelint-config-standard/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-05-19 05:55:18 UTC (rev 629788) @@ -0,0 +1,26 @@ +# Maintainer: Daniel M. Capella + +pkgname=stylelint-config-standard +pkgver=20.0.0 +pkgrel=1 +pkgdesc='Standard shareable config for stylelint' +arch=('any') +url=https://github.com/stylelint/stylelint-config-standard +license=('MIT') +depends=('nodejs' 'stylelint') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=("$pkgname-$pkgver.tgz") +sha512sums=('201da215dcce4c0ff34b88d255abfacfec06b629f4f2a7e3f98c84c470772c5f659e8b9086dfff632074299abd806cf91cd3e475d1cecdc63c1ec51ecba65494') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr --ignore-scripts --production $pkgname-$pkgver.tgz + + cd "$pkgdir" + # License not yet added to repo + #mkdir -p usr/share/licenses/$pkgname + #mv usr/lib/node_modules/$pkgname/LICENSE usr/share/licenses/$pkgname + chown -R root:root . +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Tuesday, May 19, 2020 @ 05:54:48 Author: polyzen Revision: 629787 Initial commit Added: stylelint-config-standard/ stylelint-config-standard/repos/ stylelint-config-standard/trunk/ stylelint-config-standard/trunk/PKGBUILD --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Added: stylelint-config-standard/trunk/PKGBUILD === --- stylelint-config-standard/trunk/PKGBUILD(rev 0) +++ stylelint-config-standard/trunk/PKGBUILD2020-05-19 05:54:48 UTC (rev 629787) @@ -0,0 +1,26 @@ +# Maintainer: Daniel M. Capella + +pkgname=stylelint-config-standard +pkgver=20.0.0 +pkgrel=1 +pkgdesc='Standard shareable config for stylelint' +arch=('any') +url=https://github.com/stylelint/stylelint-config-standard +license=('MIT') +depends=('nodejs' 'stylelint') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=("$pkgname-$pkgver.tgz") +sha512sums=('201da215dcce4c0ff34b88d255abfacfec06b629f4f2a7e3f98c84c470772c5f659e8b9086dfff632074299abd806cf91cd3e475d1cecdc63c1ec51ecba65494') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr --ignore-scripts --production $pkgname-$pkgver.tgz + + cd "$pkgdir" + # License not yet added to repo + #mkdir -p usr/share/licenses/$pkgname + #mv usr/lib/node_modules/$pkgname/LICENSE usr/share/licenses/$pkgname + chown -R root:root . +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in gox/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, May 19, 2020 @ 05:16:02 Author: svenstaro Revision: 629786 archrelease: copy trunk to community-x86_64 Added: gox/repos/community-x86_64/PKGBUILD (from rev 629785, gox/trunk/PKGBUILD) Deleted: gox/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 75 ++--- 1 file changed, 38 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-19 05:15:57 UTC (rev 629785) +++ PKGBUILD2020-05-19 05:16:02 UTC (rev 629786) @@ -1,37 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Simon Legner -# Contributor: Dmitri Goutnik -# Contributor: Lubomir 'Kuci' Kucera - -pkgname=gox -pkgver=1.0.1 -pkgrel=3 -pkgdesc="A simple, no-frills tool for Go cross compilation" -arch=('x86_64') -url="https://github.com/mitchellh/${pkgname}; -license=('MPL2') -depends=('glibc') -makedepends=('go-pie') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - go mod vendor -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - go build -mod=vendor -trimpath -ldflags "-extldflags $LDFLAGS" -} - -check() { - cd $pkgname-$pkgver - go test -mod=vendor -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname" - install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" -} Copied: gox/repos/community-x86_64/PKGBUILD (from rev 629785, gox/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-19 05:16:02 UTC (rev 629786) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Simon Legner +# Contributor: Dmitri Goutnik +# Contributor: Lubomir 'Kuci' Kucera + +pkgname=gox +pkgver=1.0.1 +pkgrel=4 +pkgdesc="A simple, no-frills tool for Go cross compilation" +arch=('x86_64') +url="https://github.com/mitchellh/${pkgname}; +license=('MPL2') +depends=('glibc') +makedepends=('go') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + go build . +} + +check() { + cd $pkgname-$pkgver + go test . +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname" + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" +}
[arch-commits] Commit in gox/trunk (PKGBUILD)
Date: Tuesday, May 19, 2020 @ 05:15:57 Author: svenstaro Revision: 629785 upgpkg: gox 1.0.1-4: Conform to new go guidelines Modified: gox/trunk/PKGBUILD --+ PKGBUILD | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-19 05:14:48 UTC (rev 629784) +++ PKGBUILD2020-05-19 05:15:57 UTC (rev 629785) @@ -5,29 +5,30 @@ pkgname=gox pkgver=1.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="A simple, no-frills tool for Go cross compilation" arch=('x86_64') url="https://github.com/mitchellh/${pkgname}; license=('MPL2') depends=('glibc') -makedepends=('go-pie') +makedepends=('go') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") sha256sums=('25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229') -prepare() { +build() { cd "$srcdir/$pkgname-$pkgver" - go mod vendor -} -build() { - cd "$srcdir/$pkgname-$pkgver" - go build -mod=vendor -trimpath -ldflags "-extldflags $LDFLAGS" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + go build . } check() { cd $pkgname-$pkgver - go test -mod=vendor + go test . } package() {
[arch-commits] Commit in terraform-provider-keycloak/trunk (PKGBUILD)
Date: Tuesday, May 19, 2020 @ 05:14:42 Author: svenstaro Revision: 629783 upgpkg: terraform-provider-keycloak 1.18.0-2 Modified: terraform-provider-keycloak/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-19 05:11:55 UTC (rev 629782) +++ PKGBUILD2020-05-19 05:14:42 UTC (rev 629783) @@ -2,18 +2,21 @@ pkgname=terraform-provider-keycloak pkgver=1.18.0 -pkgrel=1 +pkgrel=2 pkgdesc="Terraform provider for Keycloak" url="https://github.com/mrparkers/terraform-provider-keycloak; arch=("x86_64") license=("MPL") -makedepends=("go-pie") +makedepends=("go") source=("$pkgname-$pkgver.tar.gz::https://github.com/mrparkers/terraform-provider-keycloak/archive/$pkgver.tar.gz;) sha256sums=('0066f5ede91650ebe71b2981933de6cfd6f2c9da90d5fbfaf42cb6d53ce28fb4') build() { export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-trimpath" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" cd $pkgname-$pkgver go build .
[arch-commits] Commit in terraform-provider-keycloak/repos/community-x86_64 (2 files)
Date: Tuesday, May 19, 2020 @ 05:14:48 Author: svenstaro Revision: 629784 archrelease: copy trunk to community-x86_64 Added: terraform-provider-keycloak/repos/community-x86_64/PKGBUILD (from rev 629783, terraform-provider-keycloak/trunk/PKGBUILD) Deleted: terraform-provider-keycloak/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 53 - 1 file changed, 28 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-19 05:14:42 UTC (rev 629783) +++ PKGBUILD2020-05-19 05:14:48 UTC (rev 629784) @@ -1,25 +0,0 @@ -# Maintainer: Sven-Hendrik Haase - -pkgname=terraform-provider-keycloak -pkgver=1.18.0 -pkgrel=1 -pkgdesc="Terraform provider for Keycloak" -url="https://github.com/mrparkers/terraform-provider-keycloak; -arch=("x86_64") -license=("MPL") -makedepends=("go-pie") -source=("$pkgname-$pkgver.tar.gz::https://github.com/mrparkers/terraform-provider-keycloak/archive/$pkgver.tar.gz;) -sha256sums=('0066f5ede91650ebe71b2981933de6cfd6f2c9da90d5fbfaf42cb6d53ce28fb4') - -build() { - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-trimpath" - - cd $pkgname-$pkgver - go build . -} - -package() { - cd $pkgname-$pkgver - install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname" -} Copied: terraform-provider-keycloak/repos/community-x86_64/PKGBUILD (from rev 629783, terraform-provider-keycloak/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-19 05:14:48 UTC (rev 629784) @@ -0,0 +1,28 @@ +# Maintainer: Sven-Hendrik Haase + +pkgname=terraform-provider-keycloak +pkgver=1.18.0 +pkgrel=2 +pkgdesc="Terraform provider for Keycloak" +url="https://github.com/mrparkers/terraform-provider-keycloak; +arch=("x86_64") +license=("MPL") +makedepends=("go") +source=("$pkgname-$pkgver.tar.gz::https://github.com/mrparkers/terraform-provider-keycloak/archive/$pkgver.tar.gz;) +sha256sums=('0066f5ede91650ebe71b2981933de6cfd6f2c9da90d5fbfaf42cb6d53ce28fb4') + +build() { + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + + cd $pkgname-$pkgver + go build . +} + +package() { + cd $pkgname-$pkgver + install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname" +}
[arch-commits] Commit in gitlab-runner/repos/community-x86_64 (12 files)
Date: Tuesday, May 19, 2020 @ 05:11:55 Author: svenstaro Revision: 629782 archrelease: copy trunk to community-x86_64 Added: gitlab-runner/repos/community-x86_64/PKGBUILD (from rev 629781, gitlab-runner/trunk/PKGBUILD) gitlab-runner/repos/community-x86_64/config.toml (from rev 629781, gitlab-runner/trunk/config.toml) gitlab-runner/repos/community-x86_64/gitlab-runner.install (from rev 629781, gitlab-runner/trunk/gitlab-runner.install) gitlab-runner/repos/community-x86_64/gitlab-runner.service (from rev 629781, gitlab-runner/trunk/gitlab-runner.service) gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers (from rev 629781, gitlab-runner/trunk/gitlab-runner.sysusers) gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles (from rev 629781, gitlab-runner/trunk/gitlab-runner.tmpfiles) Deleted: gitlab-runner/repos/community-x86_64/PKGBUILD gitlab-runner/repos/community-x86_64/config.toml gitlab-runner/repos/community-x86_64/gitlab-runner.install gitlab-runner/repos/community-x86_64/gitlab-runner.service gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles + PKGBUILD | 138 --- config.toml|2 gitlab-runner.install | 12 ++-- gitlab-runner.service | 34 +-- gitlab-runner.sysusers |2 gitlab-runner.tmpfiles |2 6 files changed, 97 insertions(+), 93 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-19 05:11:43 UTC (rev 629781) +++ PKGBUILD2020-05-19 05:11:55 UTC (rev 629782) @@ -1,67 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Lubomir 'Kuci' Kucera - -pkgname=gitlab-runner -pkgver=12.10.1 -pkgrel=1 -pkgdesc="The official GitLab CI runner written in Go" -arch=('x86_64') -url='https://gitlab.com/gitlab-org/gitlab-runner' -license=('GPL3') -depends=('ca-certificates' 'curl' 'git' 'glibc' 'tar') -makedepends=('git' 'go-pie' 'git' 'mercurial' 'gox') -install=gitlab-runner.install -replaces=('gitlab-ci-multi-runner') -backup=('etc/gitlab-runner/config.toml') -noextract=("prebuilt-${pkgver}-x86_64.tar.xz" - "prebuilt-${pkgver}-arm.tar.xz") - -source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-runner/repository/archive?sha=v${pkgver}; - "prebuilt-${pkgver}-x86_64.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-x86_64.tar.xz; - "prebuilt-${pkgver}-arm.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-arm.tar.xz; -"gitlab-runner.service" -"gitlab-runner.sysusers" -"gitlab-runner.tmpfiles" -"config.toml") -sha512sums=('a3ebeffab6e80d590d1a8e9e3470bed717250b029c5f56a308084d5d0b57cb3a2d4f3639d2096e2c6b4b54e33659729baf5487a99001b16426c0675386c91539' - 'd6bc75834f8a51cbebd40ca294bba783f67069cd6a7e60a9bc54cb214530d71e5d0bb089598e87a56da23bb490d450a9071649255d4669cdce9068d80a5f3924' - 'e69d8fa584b4a6ecfbaa07d090b036b16c2d9843bdcdccbd030048ac37598811ceb08e21dbc9f071d14523b563902140551692c75d381514367ec09743b67afb' - '8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f' - '8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40' - '6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3' - '9718b94bd0ddb09095ffb8c1e60ca1e9649dabb1747e7fc95e58e404b2f9effdeb4cfd759f5b904443dc53a4e18c02003c38f85584713deb49f6a6d1007503de') - -_srcdir="gitlab-runner-v${pkgver}-" - -prepare() { -local revision=$(ls -d ${_srcdir}* | rev | cut -c 33-40 | rev) - -mkdir -p "${srcdir}/src/gitlab.com/gitlab-org/" -ln -sf "${srcdir}/${_srcdir}"* "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" -cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" - -local version=$(cat VERSION) - -sed -i "s/export VERSION.*/export VERSION = $version/" Makefile -sed -i "s/REVISION := .*/REVISION := $revision/" Makefile - -make version - -ln -sf "${srcdir}/prebuilt-${pkgver}-x86_64.tar.xz" prebuilt-x86_64.tar.xz -ln -sf "${srcdir}/prebuilt-${pkgver}-arm.tar.xz" prebuilt-arm.tar.xz -} - -build() { -cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" -make BUILD_PLATFORMS='-osarch linux/amd64' build_all -} - -package() { -cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" - -install -Dm644 "${srcdir}/config.toml" "${pkgdir}/etc/gitlab-runner/config.toml" -install -Dm644 "${srcdir}/gitlab-runner.service" "${pkgdir}/usr/lib/systemd/system/gitlab-runner.service" -install -Dm644
[arch-commits] Commit in gitlab-runner/trunk (PKGBUILD)
Date: Tuesday, May 19, 2020 @ 05:11:43 Author: svenstaro Revision: 629781 upgpkg: gitlab-runner 12.10.2-1 Modified: gitlab-runner/trunk/PKGBUILD --+ PKGBUILD | 52 1 file changed, 28 insertions(+), 24 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-19 04:35:00 UTC (rev 629780) +++ PKGBUILD2020-05-19 05:11:43 UTC (rev 629781) @@ -2,7 +2,7 @@ # Contributor: Lubomir 'Kuci' Kucera pkgname=gitlab-runner -pkgver=12.10.1 +pkgver=12.10.2 pkgrel=1 pkgdesc="The official GitLab CI runner written in Go" arch=('x86_64') @@ -9,13 +9,12 @@ url='https://gitlab.com/gitlab-org/gitlab-runner' license=('GPL3') depends=('ca-certificates' 'curl' 'git' 'glibc' 'tar') -makedepends=('git' 'go-pie' 'git' 'mercurial' 'gox') +makedepends=('git' 'go' 'git' 'mercurial' 'gox') install=gitlab-runner.install replaces=('gitlab-ci-multi-runner') backup=('etc/gitlab-runner/config.toml') noextract=("prebuilt-${pkgver}-x86_64.tar.xz" "prebuilt-${pkgver}-arm.tar.xz") - source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-runner/repository/archive?sha=v${pkgver}; "prebuilt-${pkgver}-x86_64.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-x86_64.tar.xz; "prebuilt-${pkgver}-arm.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-arm.tar.xz; @@ -23,9 +22,9 @@ "gitlab-runner.sysusers" "gitlab-runner.tmpfiles" "config.toml") -sha512sums=('a3ebeffab6e80d590d1a8e9e3470bed717250b029c5f56a308084d5d0b57cb3a2d4f3639d2096e2c6b4b54e33659729baf5487a99001b16426c0675386c91539' - 'd6bc75834f8a51cbebd40ca294bba783f67069cd6a7e60a9bc54cb214530d71e5d0bb089598e87a56da23bb490d450a9071649255d4669cdce9068d80a5f3924' - 'e69d8fa584b4a6ecfbaa07d090b036b16c2d9843bdcdccbd030048ac37598811ceb08e21dbc9f071d14523b563902140551692c75d381514367ec09743b67afb' +sha512sums=('3a80ec9ec3c7c0e23044226fce39a936609ee392a27dfd7a394d19beb52fb2116170599725d2f37df8383977367f90b432d12da3c6a05b86b165a96ecdd5386a' + '7d3e5ff4bed9182b10c3bcd87189a7aa24a4be208e30ef8d84cd57df8500ea08c0330bbf1e6514748336a876b398a49dba5c4db7d9d849563a0c7c88398fb61f' + 'abdf6cbdf0cee8d659db62596a4e36e1b1fe54b279117df99e58b1e2c6bada7678530838f0c47ed9b635308ced788da46a65ad348a711cef3ec93ee4a85b14eb' '8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f' '8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40' '6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3' @@ -34,34 +33,39 @@ _srcdir="gitlab-runner-v${pkgver}-" prepare() { -local revision=$(ls -d ${_srcdir}* | rev | cut -c 33-40 | rev) + local revision=$(ls -d ${_srcdir}* | rev | cut -c 33-40 | rev) -mkdir -p "${srcdir}/src/gitlab.com/gitlab-org/" -ln -sf "${srcdir}/${_srcdir}"* "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" -cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" + cd "${_srcdir}"* -local version=$(cat VERSION) + local version=$(cat VERSION) -sed -i "s/export VERSION.*/export VERSION = $version/" Makefile -sed -i "s/REVISION := .*/REVISION := $revision/" Makefile + sed -i "s/export VERSION.*/export VERSION := $version/" Makefile + sed -i "s/REVISION := .*/REVISION := $revision/" Makefile + sed -i "s/var VERSION.*/var VERSION = \"$version\"/" common/version.go -make version + make version -ln -sf "${srcdir}/prebuilt-${pkgver}-x86_64.tar.xz" prebuilt-x86_64.tar.xz -ln -sf "${srcdir}/prebuilt-${pkgver}-arm.tar.xz" prebuilt-arm.tar.xz + ln -sf "${srcdir}/prebuilt-${pkgver}-x86_64.tar.xz" prebuilt-x86_64.tar.xz + ln -sf "${srcdir}/prebuilt-${pkgver}-arm.tar.xz" prebuilt-arm.tar.xz } build() { -cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" -make BUILD_PLATFORMS='-osarch linux/amd64' build_all + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + + cd "${_srcdir}"* + go build -o gitlab-runner . } package() { -cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner" + cd "${_srcdir}"* -install -Dm644 "${srcdir}/config.toml" "${pkgdir}/etc/gitlab-runner/config.toml" -install -Dm644 "${srcdir}/gitlab-runner.service" "${pkgdir}/usr/lib/systemd/system/gitlab-runner.service" -install -Dm644 "${srcdir}/gitlab-runner.sysusers" "${pkgdir}/usr/lib/sysusers.d/gitlab-runner.conf" -install -Dm644 "${srcdir}/gitlab-runner.tmpfiles"
[arch-commits] Commit in libfreehand/repos/extra-x86_64 (3 files)
Date: Tuesday, May 19, 2020 @ 04:40:09 Author: allan Revision: 386021 archrelease: copy trunk to extra-x86_64 Added: libfreehand/repos/extra-x86_64/PKGBUILD (from rev 386020, libfreehand/trunk/PKGBUILD) libfreehand/repos/extra-x86_64/libfreehand-0.1.2-icu-fix.patch (from rev 386020, libfreehand/trunk/libfreehand-0.1.2-icu-fix.patch) Deleted: libfreehand/repos/extra-x86_64/PKGBUILD -+ PKGBUILD| 65 +- libfreehand-0.1.2-icu-fix.patch | 29 2 files changed, 65 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-19 04:39:50 UTC (rev 386020) +++ PKGBUILD2020-05-19 04:40:09 UTC (rev 386021) @@ -1,29 +0,0 @@ -# Maintainer: AndyRTR - -pkgname=libfreehand -pkgver=0.1.2 -pkgrel=2 -pkgdesc="a library for import of Aldus/Macromedia/Adobe FreeHand documents" -arch=('x86_64') -url="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand; -license=('MPL2') -depends=('librevenge' 'lcms2') -makedepends=('boost' 'cppunit' 'gperf' 'doxygen') -source=("https://dev-www.libreoffice.org/src/libfreehand/$pkgname-$pkgver.tar.xz;) -sha256sums=('0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac') - -build() { - cd "$pkgname-$pkgver" - ./configure --prefix=/usr --disable-werror - make -} - -check() { - cd "$pkgname-$pkgver" - make check -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install -} Copied: libfreehand/repos/extra-x86_64/PKGBUILD (from rev 386020, libfreehand/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-19 04:40:09 UTC (rev 386021) @@ -0,0 +1,36 @@ +# Maintainer: AndyRTR + +pkgname=libfreehand +pkgver=0.1.2 +pkgrel=3 +pkgdesc="a library for import of Aldus/Macromedia/Adobe FreeHand documents" +arch=('x86_64') +url="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand; +license=('MPL2') +depends=('librevenge' 'lcms2') +makedepends=('boost' 'cppunit' 'gperf' 'doxygen') +source=("https://dev-www.libreoffice.org/src/libfreehand/$pkgname-$pkgver.tar.xz; +'libfreehand-0.1.2-icu-fix.patch') +sha256sums=('0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac' +'11b5b5fcbb4f427486e83ee042cd3f2b030bcf8238f5d1925942416067d0254b') + +prepare() { + cd "$pkgname-$pkgver" + patch -p1 -i $srcdir/libfreehand-0.1.2-icu-fix.patch +} + +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr --disable-werror + make +} + +check() { + cd "$pkgname-$pkgver" + make check +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} Copied: libfreehand/repos/extra-x86_64/libfreehand-0.1.2-icu-fix.patch (from rev 386020, libfreehand/trunk/libfreehand-0.1.2-icu-fix.patch) === --- libfreehand-0.1.2-icu-fix.patch (rev 0) +++ libfreehand-0.1.2-icu-fix.patch 2020-05-19 04:40:09 UTC (rev 386021) @@ -0,0 +1,29 @@ +From af3197f795625f5188602073205a34369698b6df Mon Sep 17 00:00:00 2001 +From: Heiko Becker +Date: Fri, 4 Oct 2019 01:46:12 +0200 +Subject: [PATCH] Add missing semicolon to fix build with icu 65.1 + +Change-Id: I7a0b0d600e9f7770245a7485813a944bfac4f088 +Reviewed-on: https://gerrit.libreoffice.org/80224 +Reviewed-by: Miklos Vajna +Tested-by: Miklos Vajna +--- + src/lib/libfreehand_utils.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/lib/libfreehand_utils.cpp b/src/lib/libfreehand_utils.cpp +index 439c457..32f23e0 100644 +--- a/src/lib/libfreehand_utils.cpp b/src/lib/libfreehand_utils.cpp +@@ -162,7 +162,7 @@ void libfreehand::_appendUTF16(librevenge::RVNGString , std::vector
[arch-commits] Commit in libfreehand/trunk (PKGBUILD libfreehand-0.1.2-icu-fix.patch)
Date: Tuesday, May 19, 2020 @ 04:39:50 Author: allan Revision: 386020 upgpkg: libfreehand 0.1.2-3: FTBFS fix Added: libfreehand/trunk/libfreehand-0.1.2-icu-fix.patch Modified: libfreehand/trunk/PKGBUILD -+ PKGBUILD| 13 ++--- libfreehand-0.1.2-icu-fix.patch | 29 + 2 files changed, 39 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-19 01:33:14 UTC (rev 386019) +++ PKGBUILD2020-05-19 04:39:50 UTC (rev 386020) @@ -2,7 +2,7 @@ pkgname=libfreehand pkgver=0.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="a library for import of Aldus/Macromedia/Adobe FreeHand documents" arch=('x86_64') url="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand; @@ -9,9 +9,16 @@ license=('MPL2') depends=('librevenge' 'lcms2') makedepends=('boost' 'cppunit' 'gperf' 'doxygen') -source=("https://dev-www.libreoffice.org/src/libfreehand/$pkgname-$pkgver.tar.xz;) -sha256sums=('0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac') +source=("https://dev-www.libreoffice.org/src/libfreehand/$pkgname-$pkgver.tar.xz; +'libfreehand-0.1.2-icu-fix.patch') +sha256sums=('0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac' +'11b5b5fcbb4f427486e83ee042cd3f2b030bcf8238f5d1925942416067d0254b') +prepare() { + cd "$pkgname-$pkgver" + patch -p1 -i $srcdir/libfreehand-0.1.2-icu-fix.patch +} + build() { cd "$pkgname-$pkgver" ./configure --prefix=/usr --disable-werror Added: libfreehand-0.1.2-icu-fix.patch === --- libfreehand-0.1.2-icu-fix.patch (rev 0) +++ libfreehand-0.1.2-icu-fix.patch 2020-05-19 04:39:50 UTC (rev 386020) @@ -0,0 +1,29 @@ +From af3197f795625f5188602073205a34369698b6df Mon Sep 17 00:00:00 2001 +From: Heiko Becker +Date: Fri, 4 Oct 2019 01:46:12 +0200 +Subject: [PATCH] Add missing semicolon to fix build with icu 65.1 + +Change-Id: I7a0b0d600e9f7770245a7485813a944bfac4f088 +Reviewed-on: https://gerrit.libreoffice.org/80224 +Reviewed-by: Miklos Vajna +Tested-by: Miklos Vajna +--- + src/lib/libfreehand_utils.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/lib/libfreehand_utils.cpp b/src/lib/libfreehand_utils.cpp +index 439c457..32f23e0 100644 +--- a/src/lib/libfreehand_utils.cpp b/src/lib/libfreehand_utils.cpp +@@ -162,7 +162,7 @@ void libfreehand::_appendUTF16(librevenge::RVNGString , std::vector
[arch-commits] Commit in minio-client/repos/community-x86_64 (4 files)
Date: Tuesday, May 19, 2020 @ 04:35:00 Author: svenstaro Revision: 629780 archrelease: copy trunk to community-x86_64 Added: minio-client/repos/community-x86_64/PKGBUILD (from rev 629779, minio-client/trunk/PKGBUILD) minio-client/repos/community-x86_64/minio-client.install (from rev 629779, minio-client/trunk/minio-client.install) Deleted: minio-client/repos/community-x86_64/PKGBUILD minio-client/repos/community-x86_64/minio-client.install --+ PKGBUILD | 73 + minio-client.install |6 ++-- 2 files changed, 41 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-19 04:34:52 UTC (rev 629779) +++ PKGBUILD2020-05-19 04:35:00 UTC (rev 629780) @@ -1,35 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Dhananjay Balan - -pkgname=minio-client -pkgver=2020.05.06 -_timever=T18:00:07Z -_pkgver="${pkgver//./-}${_timever//:/-}" -pkgrel=1 -pkgdesc='Replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage' -arch=('x86_64') -url='https://minio.io/downloads/#minio-client' -license=('Apache') -makedepends=('go-pie' 'git') -depends=('glibc') -install=minio-client.install -source=(git+https://github.com/minio/mc.git#tag=RELEASE.${_pkgver}) -sha512sums=('SKIP') - -build() { - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-trimpath" - - cd mc - - sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" cmd/build-constants.go - sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" cmd/build-constants.go - sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" cmd/build-constants.go - - go build . -} - -package() { - install -Dm755 mc/mc "$pkgdir/usr/bin/mcli" -} -# vim:set ts=2 sw=2 et: Copied: minio-client/repos/community-x86_64/PKGBUILD (from rev 629779, minio-client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-19 04:35:00 UTC (rev 629780) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Dhananjay Balan + +pkgname=minio-client +pkgver=2020.05.16 +_timever=T01:44:37Z +_pkgver="${pkgver//./-}${_timever//:/-}" +pkgrel=1 +pkgdesc='Replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage' +arch=('x86_64') +url='https://minio.io/downloads/#minio-client' +license=('Apache') +makedepends=('go' 'git') +depends=('glibc') +install=minio-client.install +source=(git+https://github.com/minio/mc.git#tag=RELEASE.${_pkgver}) +sha512sums=('SKIP') + +build() { + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + + cd mc + + sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" cmd/build-constants.go + sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" cmd/build-constants.go + sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" cmd/build-constants.go + + go build . +} + +package() { + install -Dm755 mc/mc "$pkgdir/usr/bin/mcli" +} +# vim:set ts=2 sw=2 et: Deleted: minio-client.install === --- minio-client.install2020-05-19 04:34:52 UTC (rev 629779) +++ minio-client.install2020-05-19 04:35:00 UTC (rev 629780) @@ -1,3 +0,0 @@ -pre_install() { -echo "NOTE: The binary is named mcli, suggested by https://github.com/minio/mc/blob/RELEASE.2018-01-18T21-18-56Z/CONFLICT.md; -} Copied: minio-client/repos/community-x86_64/minio-client.install (from rev 629779, minio-client/trunk/minio-client.install) === --- minio-client.install(rev 0) +++ minio-client.install2020-05-19 04:35:00 UTC (rev 629780) @@ -0,0 +1,3 @@ +pre_install() { +echo "NOTE: The binary is named mcli, suggested by https://github.com/minio/mc/blob/RELEASE.2018-01-18T21-18-56Z/CONFLICT.md; +}
[arch-commits] Commit in minio-client/trunk (PKGBUILD)
Date: Tuesday, May 19, 2020 @ 04:34:52 Author: svenstaro Revision: 629779 upgpkg: minio-client 2020.05.16-1 Modified: minio-client/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-19 04:31:38 UTC (rev 629778) +++ PKGBUILD2020-05-19 04:34:52 UTC (rev 629779) @@ -2,8 +2,8 @@ # Contributor: Dhananjay Balan pkgname=minio-client -pkgver=2020.05.06 -_timever=T18:00:07Z +pkgver=2020.05.16 +_timever=T01:44:37Z _pkgver="${pkgver//./-}${_timever//:/-}" pkgrel=1 pkgdesc='Replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage' @@ -10,7 +10,7 @@ arch=('x86_64') url='https://minio.io/downloads/#minio-client' license=('Apache') -makedepends=('go-pie' 'git') +makedepends=('go' 'git') depends=('glibc') install=minio-client.install source=(git+https://github.com/minio/mc.git#tag=RELEASE.${_pkgver}) @@ -18,7 +18,10 @@ build() { export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-trimpath" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" cd mc
[arch-commits] Commit in minio/repos/community-x86_64 (8 files)
Date: Tuesday, May 19, 2020 @ 04:31:38 Author: svenstaro Revision: 629778 archrelease: copy trunk to community-x86_64 Added: minio/repos/community-x86_64/PKGBUILD (from rev 629777, minio/trunk/PKGBUILD) minio/repos/community-x86_64/minio.conf (from rev 629777, minio/trunk/minio.conf) minio/repos/community-x86_64/minio.service (from rev 629777, minio/trunk/minio.service) minio/repos/community-x86_64/minio.sysusers (from rev 629777, minio/trunk/minio.sysusers) Deleted: minio/repos/community-x86_64/PKGBUILD minio/repos/community-x86_64/minio.conf minio/repos/community-x86_64/minio.service minio/repos/community-x86_64/minio.sysusers + PKGBUILD | 99 --- minio.conf | 16 minio.service | 54 +++--- minio.sysusers |2 - 4 files changed, 87 insertions(+), 84 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-19 04:31:19 UTC (rev 629777) +++ PKGBUILD2020-05-19 04:31:38 UTC (rev 629778) @@ -1,48 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Frederik Schwan -# Contributor: Daniel Maslowski - -pkgname=minio -pkgver=2020.05.06 -_timever=T23:23:25Z -_pkgver="${pkgver//./-}${_timever//:/-}" -pkgrel=1 -pkgdesc='Object storage server compatible with Amazon S3' -arch=('x86_64') -url='https://minio.io' -license=('APACHE') -depends=('glibc') -makedepends=('go-pie' 'git') -options=('!strip') -source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver} -minio.conf -minio.service -minio.sysusers) -backup=('etc/minio/minio.conf') -sha512sums=('SKIP' - '630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275' - '59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2' - '7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63') - -build() { - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-trimpath" - - cd minio - - sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" cmd/build-constants.go - sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" cmd/build-constants.go - sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" cmd/build-constants.go - - go build . -} - -package() { - install -dm750 -o 103 -g 103 "${pkgdir}/srv/minio" - install -dm750 -o 103 -g 103 "${pkgdir}/var/lib/minio" - - install -Dm755 minio/minio "${pkgdir}/usr/bin/minio" - install -Dm644 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/minio.conf" - install -Dm644 "${srcdir}/minio.service" "${pkgdir}/usr/lib/systemd/system/minio.service" - install -Dm644 "${srcdir}/minio.sysusers" "${pkgdir}/usr/lib/sysusers.d/minio.conf" -} Copied: minio/repos/community-x86_64/PKGBUILD (from rev 629777, minio/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-19 04:31:38 UTC (rev 629778) @@ -0,0 +1,51 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Frederik Schwan +# Contributor: Daniel Maslowski + +pkgname=minio +pkgver=2020.05.16 +_timever=T01:33:21Z +_pkgver="${pkgver//./-}${_timever//:/-}" +pkgrel=1 +pkgdesc='Object storage server compatible with Amazon S3' +arch=('x86_64') +url='https://minio.io' +license=('APACHE') +depends=('glibc') +makedepends=('go' 'git') +options=('!strip') +source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver} +minio.conf +minio.service +minio.sysusers) +backup=('etc/minio/minio.conf') +sha512sums=('SKIP' + '630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275' + '59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2' + '7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63') + +build() { + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + + cd minio + + sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" cmd/build-constants.go + sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" cmd/build-constants.go + sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" cmd/build-constants.go + + go build . +} + +package() { + install -dm750 -o 103 -g 103 "${pkgdir}/srv/minio" + install -dm750 -o 103 -g 103 "${pkgdir}/var/lib/minio" + + install -Dm755 minio/minio
[arch-commits] Commit in minio/trunk (PKGBUILD)
Date: Tuesday, May 19, 2020 @ 04:31:19 Author: svenstaro Revision: 629777 upgpkg: minio 2020.05.16-1 Modified: minio/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-19 02:51:15 UTC (rev 629776) +++ PKGBUILD2020-05-19 04:31:19 UTC (rev 629777) @@ -3,8 +3,8 @@ # Contributor: Daniel Maslowski pkgname=minio -pkgver=2020.05.06 -_timever=T23:23:25Z +pkgver=2020.05.16 +_timever=T01:33:21Z _pkgver="${pkgver//./-}${_timever//:/-}" pkgrel=1 pkgdesc='Object storage server compatible with Amazon S3' @@ -12,7 +12,7 @@ url='https://minio.io' license=('APACHE') depends=('glibc') -makedepends=('go-pie' 'git') +makedepends=('go' 'git') options=('!strip') source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver} minio.conf @@ -26,7 +26,10 @@ build() { export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-trimpath" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" cd minio
[arch-commits] Commit in lib32-simplescreenrecorder/repos/multilib-x86_64 (4 files)
Date: Tuesday, May 19, 2020 @ 02:51:15 Author: kkeen Revision: 629776 archrelease: copy trunk to multilib-x86_64 Added: lib32-simplescreenrecorder/repos/multilib-x86_64/PKGBUILD (from rev 629775, lib32-simplescreenrecorder/trunk/PKGBUILD) lib32-simplescreenrecorder/repos/multilib-x86_64/lib32-simplescreenrecorder.install (from rev 629775, lib32-simplescreenrecorder/trunk/lib32-simplescreenrecorder.install) Deleted: lib32-simplescreenrecorder/repos/multilib-x86_64/PKGBUILD lib32-simplescreenrecorder/repos/multilib-x86_64/lib32-simplescreenrecorder.install + PKGBUILD | 74 +-- lib32-simplescreenrecorder.install | 18 2 files changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-19 02:51:03 UTC (rev 629775) +++ PKGBUILD2020-05-19 02:51:15 UTC (rev 629776) @@ -1,37 +0,0 @@ -# Maintainer: Kyle Keen -# Contributor: Maarten Baert - -pkgname=lib32-simplescreenrecorder -pkgver=0.4.1 -pkgrel=1 -pkgdesc="Record 32-bit OpenGL applications with SimpleScreenRecorder." -arch=("x86_64") -url="https://www.maartenbaert.be/simplescreenrecorder/; -license=("GPL3") -depends=("lib32-libgl" "lib32-glu" "lib32-libx11" "lib32-libxext" "lib32-libxfixes") -makedepends=("git" "cmake") -install=lib32-simplescreenrecorder.install -source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;) -md5sums=("SKIP") - -prepare() { - cd ssr - mkdir -p build -} - -build() { - cd ssr/build - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - #./configure --prefix=/usr --libdir=/usr/lib32 --disable-ssrprogram --disable-assert - cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_LIBDIR='lib32' -DWITH_SIMPLESCREENRECORDER=OFF \ --DENABLE_32BIT_GLINJECT=TRUE ../ - make -} - -package() { - cd ssr/build - make DESTDIR="${pkgdir}" install -} Copied: lib32-simplescreenrecorder/repos/multilib-x86_64/PKGBUILD (from rev 629775, lib32-simplescreenrecorder/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-19 02:51:15 UTC (rev 629776) @@ -0,0 +1,37 @@ +# Maintainer: Kyle Keen +# Contributor: Maarten Baert + +pkgname=lib32-simplescreenrecorder +pkgver=0.4.2 +pkgrel=1 +pkgdesc="Record 32-bit OpenGL applications with SimpleScreenRecorder." +arch=("x86_64") +url="https://www.maartenbaert.be/simplescreenrecorder/; +license=("GPL3") +depends=("lib32-libgl" "lib32-glu" "lib32-libx11" "lib32-libxext" "lib32-libxfixes") +makedepends=("git" "cmake") +install=lib32-simplescreenrecorder.install +source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;) +md5sums=("SKIP") + +prepare() { + cd ssr + mkdir -p build +} + +build() { + cd ssr/build + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + #./configure --prefix=/usr --libdir=/usr/lib32 --disable-ssrprogram --disable-assert + cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_LIBDIR='lib32' -DWITH_SIMPLESCREENRECORDER=OFF \ +-DENABLE_32BIT_GLINJECT=TRUE ../ + make +} + +package() { + cd ssr/build + make DESTDIR="${pkgdir}" install +} Deleted: lib32-simplescreenrecorder.install === --- lib32-simplescreenrecorder.install 2020-05-19 02:51:03 UTC (rev 629775) +++ lib32-simplescreenrecorder.install 2020-05-19 02:51:15 UTC (rev 629776) @@ -1,9 +0,0 @@ -post_install() { - ldconfig -} -post_upgrade() { - post_install -} -post_remove() { - post_install -} Copied: lib32-simplescreenrecorder/repos/multilib-x86_64/lib32-simplescreenrecorder.install (from rev 629775, lib32-simplescreenrecorder/trunk/lib32-simplescreenrecorder.install) === --- lib32-simplescreenrecorder.install (rev 0) +++ lib32-simplescreenrecorder.install 2020-05-19 02:51:15 UTC (rev 629776) @@ -0,0 +1,9 @@ +post_install() { + ldconfig +} +post_upgrade() { + post_install +} +post_remove() { + post_install +}
[arch-commits] Commit in lib32-simplescreenrecorder/trunk (PKGBUILD)
Date: Tuesday, May 19, 2020 @ 02:51:03 Author: kkeen Revision: 629775 upgpkg: lib32-simplescreenrecorder 0.4.2-1 Modified: lib32-simplescreenrecorder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-19 02:49:02 UTC (rev 629774) +++ PKGBUILD2020-05-19 02:51:03 UTC (rev 629775) @@ -2,7 +2,7 @@ # Contributor: Maarten Baert pkgname=lib32-simplescreenrecorder -pkgver=0.4.1 +pkgver=0.4.2 pkgrel=1 pkgdesc="Record 32-bit OpenGL applications with SimpleScreenRecorder." arch=("x86_64")
[arch-commits] Commit in simplescreenrecorder/repos/community-x86_64 (4 files)
Date: Tuesday, May 19, 2020 @ 02:49:02 Author: kkeen Revision: 629774 archrelease: copy trunk to community-x86_64 Added: simplescreenrecorder/repos/community-x86_64/PKGBUILD (from rev 629773, simplescreenrecorder/trunk/PKGBUILD) simplescreenrecorder/repos/community-x86_64/simplescreenrecorder.install (from rev 629773, simplescreenrecorder/trunk/simplescreenrecorder.install) Deleted: simplescreenrecorder/repos/community-x86_64/PKGBUILD simplescreenrecorder/repos/community-x86_64/simplescreenrecorder.install --+ PKGBUILD | 90 - simplescreenrecorder.install | 18 2 files changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-19 02:48:31 UTC (rev 629773) +++ PKGBUILD2020-05-19 02:49:02 UTC (rev 629774) @@ -1,45 +0,0 @@ -# Maintainer: Kyle Keen -# Contributor: Maarten Baert - -pkgname=simplescreenrecorder -pkgver=0.4.1 -pkgrel=1 -pkgdesc="A feature-rich screen recorder that supports X11 and OpenGL." -arch=("x86_64") -url="https://www.maartenbaert.be/simplescreenrecorder/; -license=("GPL3") -# upstream reports crashes with Qt5, reverting FS#45104 -# trying qt5 again with 0.3.9-3 -#depends=("qt4" -depends=("qt5-base" "qt5-x11extras" -"ffmpeg" "alsa-lib" "libpulse" "jack" "libgl" "glu" -"libx11" "libxext" "libxfixes" "libxi" "libxinerama" -"desktop-file-utils" "gtk-update-icon-cache") -optdepends=("lib32-simplescreenrecorder: OpenGL recording of 32-bit applications") -makedepends=("git" "cmake" "qt5-tools") -source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;) -md5sums=("SKIP") - -install=simplescreenrecorder.install - -prepare() { - cd ssr - mkdir -p build -} - -build() { - cd ssr/build - # fPIC is only required for qt5 + gcc5 - #CXXFLAGS="$CXXFLAGS -fPIC" - #./configure --prefix=/usr --disable-assert --with-qt5 - #./configure --prefix=/usr --disable-assert - # -DLRELEASE='/usr/bin/lrelease-qt4' \ - cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release \ --DWITH_QT5=on \ --DCMAKE_INSTALL_LIBDIR='lib' ../ - make -} -package() { - cd ssr/build - make DESTDIR="$pkgdir" install -} Copied: simplescreenrecorder/repos/community-x86_64/PKGBUILD (from rev 629773, simplescreenrecorder/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-19 02:49:02 UTC (rev 629774) @@ -0,0 +1,45 @@ +# Maintainer: Kyle Keen +# Contributor: Maarten Baert + +pkgname=simplescreenrecorder +pkgver=0.4.2 +pkgrel=1 +pkgdesc="A feature-rich screen recorder that supports X11 and OpenGL." +arch=("x86_64") +url="https://www.maartenbaert.be/simplescreenrecorder/; +license=("GPL3") +# upstream reports crashes with Qt5, reverting FS#45104 +# trying qt5 again with 0.3.9-3 +#depends=("qt4" +depends=("qt5-base" "qt5-x11extras" +"ffmpeg" "alsa-lib" "libpulse" "jack" "libgl" "glu" +"libx11" "libxext" "libxfixes" "libxi" "libxinerama" +"desktop-file-utils" "gtk-update-icon-cache") +optdepends=("lib32-simplescreenrecorder: OpenGL recording of 32-bit applications") +makedepends=("git" "cmake" "qt5-tools") +source=("git+https://github.com/MaartenBaert/ssr.git#tag=$pkgver;) +md5sums=("SKIP") + +install=simplescreenrecorder.install + +prepare() { + cd ssr + mkdir -p build +} + +build() { + cd ssr/build + # fPIC is only required for qt5 + gcc5 + #CXXFLAGS="$CXXFLAGS -fPIC" + #./configure --prefix=/usr --disable-assert --with-qt5 + #./configure --prefix=/usr --disable-assert + # -DLRELEASE='/usr/bin/lrelease-qt4' \ + cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release \ +-DWITH_QT5=on \ +-DCMAKE_INSTALL_LIBDIR='lib' ../ + make +} +package() { + cd ssr/build + make DESTDIR="$pkgdir" install +} Deleted: simplescreenrecorder.install === --- simplescreenrecorder.install2020-05-19 02:48:31 UTC (rev 629773) +++ simplescreenrecorder.install2020-05-19 02:49:02 UTC (rev 629774) @@ -1,9 +0,0 @@ -post_install() { - ldconfig -} -post_upgrade() { - post_install -} -post_remove() { - post_install -} Copied: simplescreenrecorder/repos/community-x86_64/simplescreenrecorder.install (from rev 629773, simplescreenrecorder/trunk/simplescreenrecorder.install) === --- simplescreenrecorder.install(rev 0) +++ simplescreenrecorder.install2020-05-19 02:49:02 UTC (rev 629774) @@ -0,0 +1,9 @@ +post_install() { + ldconfig +} +post_upgrade() { + post_install +} +post_remove() { + post_install +}
[arch-commits] Commit in simplescreenrecorder/trunk (PKGBUILD)
Date: Tuesday, May 19, 2020 @ 02:48:31 Author: kkeen Revision: 629773 upgpkg: simplescreenrecorder 0.4.2-1 Modified: simplescreenrecorder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-19 02:12:38 UTC (rev 629772) +++ PKGBUILD2020-05-19 02:48:31 UTC (rev 629773) @@ -2,7 +2,7 @@ # Contributor: Maarten Baert pkgname=simplescreenrecorder -pkgver=0.4.1 +pkgver=0.4.2 pkgrel=1 pkgdesc="A feature-rich screen recorder that supports X11 and OpenGL." arch=("x86_64")
[arch-commits] Commit in librsync/trunk (PKGBUILD)
Date: Tuesday, May 19, 2020 @ 02:12:33 Author: foutrelis Revision: 629771 upgpkg: librsync 1:2.3.1-1: new upstream release Modified: librsync/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 22:01:04 UTC (rev 629770) +++ PKGBUILD2020-05-19 02:12:33 UTC (rev 629771) @@ -3,7 +3,7 @@ # Contributor: Christoph 'delmonico' Neuroth pkgname=librsync -pkgver=2.3.0 +pkgver=2.3.1 pkgrel=1 epoch=1 pkgdesc="Library for calculating and applying network deltas" @@ -14,7 +14,7 @@ makedepends=('cmake') provides=('librsync.so') source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz) -sha256sums=('682a90ad2b38555d5427dc55ad171d4191d5955c21137e513751472e2ed322bf') +sha256sums=('dbd7eb643665691bdf4009174461463737b19b4814b789baad62914cabfe4569') prepare() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in librsync/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, May 19, 2020 @ 02:12:38 Author: foutrelis Revision: 629772 archrelease: copy trunk to community-x86_64 Added: librsync/repos/community-x86_64/PKGBUILD (from rev 629771, librsync/trunk/PKGBUILD) Deleted: librsync/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 90 ++--- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-19 02:12:33 UTC (rev 629771) +++ PKGBUILD2020-05-19 02:12:38 UTC (rev 629772) @@ -1,45 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Alessio 'mOLOk' Bolognino -# Contributor: Christoph 'delmonico' Neuroth - -pkgname=librsync -pkgver=2.3.0 -pkgrel=1 -epoch=1 -pkgdesc="Library for calculating and applying network deltas" -arch=('x86_64') -url="http://librsync.sourcefrog.net/; -license=('LGPL') -depends=('popt') -makedepends=('cmake') -provides=('librsync.so') -source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz) -sha256sums=('682a90ad2b38555d5427dc55ad171d4191d5955c21137e513751472e2ed322bf') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - mkdir build -} - -build() { - cd "$srcdir/$pkgname-$pkgver/build" - - cmake \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ -.. - make -} - -check() { - cd "$srcdir/$pkgname-$pkgver/build" - make check -} - -package() { - cd "$srcdir/$pkgname-$pkgver/build" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: librsync/repos/community-x86_64/PKGBUILD (from rev 629771, librsync/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-19 02:12:38 UTC (rev 629772) @@ -0,0 +1,45 @@ +# Maintainer: Evangelos Foutras +# Contributor: Alessio 'mOLOk' Bolognino +# Contributor: Christoph 'delmonico' Neuroth + +pkgname=librsync +pkgver=2.3.1 +pkgrel=1 +epoch=1 +pkgdesc="Library for calculating and applying network deltas" +arch=('x86_64') +url="http://librsync.sourcefrog.net/; +license=('LGPL') +depends=('popt') +makedepends=('cmake') +provides=('librsync.so') +source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz) +sha256sums=('dbd7eb643665691bdf4009174461463737b19b4814b789baad62914cabfe4569') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + mkdir build +} + +build() { + cd "$srcdir/$pkgname-$pkgver/build" + + cmake \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +.. + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver/build" + make check +} + +package() { + cd "$srcdir/$pkgname-$pkgver/build" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in xmobar/repos (2 files)
Date: Monday, May 18, 2020 @ 22:01:04 Author: felixonmars Revision: 629770 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 629769, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 629769, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 22:01:04 UTC (rev 629770) @@ -0,0 +1,63 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.33 +pkgrel=48 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 'haskell-netlink' + 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('3a85a7c68d905dc88e181a921299d30adbb300f190a91e93d83b4fdf7a4f78f0646ec976bc405c0a82ca5547f159e5d64073d28a6a36ed83f5c831c1919c44b9') + +prepare() { + cd xmobar-$pkgver + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211 + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + runhaskell setup build +} + +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 22:00:49 Author: felixonmars Revision: 629769 upgpkg: xmobar 0.33-48: rebuild with reflection 2.1.6 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:59:23 UTC (rev 629768) +++ PKGBUILD2020-05-18 22:00:49 UTC (rev 629769) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.33 -pkgrel=47 +pkgrel=48 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in taskell/repos (2 files)
Date: Monday, May 18, 2020 @ 21:59:23 Author: felixonmars Revision: 629768 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 629767, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 629767, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:59:23 UTC (rev 629768) @@ -0,0 +1,44 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/== *0.50/==0.53/' -e 's/== *5.26/==5.28/' -e 's/< *4/<5/' -e 's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build + 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 $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:59:08 Author: felixonmars Revision: 629767 upgpkg: taskell 1.9.2.0-92: rebuild with reflection 2.1.6 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:57:58 UTC (rev 629766) +++ PKGBUILD2020-05-18 21:59:08 UTC (rev 629767) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.9.2.0 -pkgrel=91 +pkgrel=92 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in stack/repos (3 files)
Date: Monday, May 18, 2020 @ 21:57:58 Author: felixonmars Revision: 629766 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 629765, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 629765, stack/trunk/stack.install) ---+ PKGBUILD | 80 stack.install |4 ++ 2 files changed, 84 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 629765, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:57:58 UTC (rev 629766) @@ -0,0 +1,80 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.3.1 +pkgrel=7 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i 's/map show errs/map show (toList errs)/' src/Stack/SDist.hs +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build + 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 +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 629765, stack/trunk/stack.install) === ---
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:57:37 Author: felixonmars Revision: 629765 upgpkg: stack 2.3.1-7: rebuild with reflection 2.1.6 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:52:40 UTC (rev 629764) +++ PKGBUILD2020-05-18 21:57:37 UTC (rev 629765) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.3.1 -pkgrel=6 +pkgrel=7 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:52:24 Author: felixonmars Revision: 629763 upgpkg: shellcheck 0.7.1-15: rebuild with reflection 2.1.6 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:49:20 UTC (rev 629762) +++ PKGBUILD2020-05-18 21:52:24 UTC (rev 629763) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.1 -pkgrel=14 +pkgrel=15 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Monday, May 18, 2020 @ 21:52:40 Author: felixonmars Revision: 629764 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 629763, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 629763, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:52:40 UTC (rev 629764) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.1 +pkgrel=15 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437') + +prepare() { +cd $pkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +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 + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in postgrest/repos (2 files)
Date: Monday, May 18, 2020 @ 21:49:20 Author: felixonmars Revision: 629762 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 629761, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 75 + 1 file changed, 75 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 629761, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:49:20 UTC (rev 629762) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.0 +pkgrel=29 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz; + $pkgname-protolude-0.3.patch::https://github.com/PostgREST/postgrest/commit/3da5a2875e2c0e9314c419ccd08f6fcc8f558e74.patch) +sha512sums=('e52bca7c4ab37909b57b8d004244e7b0471464141cea5193ed01e39a60f7adb551064d3d3dd4230042b04730fdf8d6b8151bb3789b90c413680e6a3e496c383c' + '50efa36aba1e31525ff8f342b2980a7106fa86909dfc03cb91121149b590fbdeff2b09dbe2256fffd90cd5362852c0eea6cb6b0045f094bfedf943c4e4b7001e') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../$pkgname-protolude-0.3.patch || : +sed -i 's/< *4.1/<5/;s/< *0.3/<1/;s/< *1.1/<2/;s/< *2.6/<3/' $pkgname.cabal +sed -i -e '/ fail /d' src/PostgREST/Config.hs +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build +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 +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${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" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:49:05 Author: felixonmars Revision: 629761 upgpkg: postgrest 7.0.0-29: rebuild with reflection 2.1.6 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:45:51 UTC (rev 629760) +++ PKGBUILD2020-05-18 21:49:05 UTC (rev 629761) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.0 -pkgrel=28 +pkgrel=29 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Monday, May 18, 2020 @ 21:45:51 Author: felixonmars Revision: 629760 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 629759, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 629759, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:45:51 UTC (rev 629760) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.6.2 +pkgrel=92 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('4b0443348ff3fa2e9f2366afee1a58c96466d395be9458e63b4741ffe0dba250d35e55de19b62c5a9231030bf658f2628f934667effcaad52891c94d63dbf168') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$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" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:45:36 Author: felixonmars Revision: 629759 upgpkg: pandoc-crossref 0.3.6.2-92: rebuild with reflection 2.1.6 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:44:05 UTC (rev 629758) +++ PKGBUILD2020-05-18 21:45:36 UTC (rev 629759) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.6.2 -pkgrel=91 +pkgrel=92 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Monday, May 18, 2020 @ 21:44:05 Author: felixonmars Revision: 629758 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 629757, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 629757, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:44:05 UTC (rev 629758) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.13.3.0 +pkgrel=21 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('104b0ab5092d2f0b7017ff8beae2bbe2fdcbfe37fe9d2cf3165227856e2ab3e13d25f0b4827aab450b5ded447763044580a63a41762e3523f29eb1e647666918') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.1/<3/;s/< *1.3/<2/;s/< *0.0.12/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:43:50 Author: felixonmars Revision: 629757 upgpkg: haskell-hakyll 4.13.3.0-21: rebuild with reflection 2.1.6 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:42:11 UTC (rev 629756) +++ PKGBUILD2020-05-18 21:43:50 UTC (rev 629757) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.13.3.0 -pkgrel=20 +pkgrel=21 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Monday, May 18, 2020 @ 21:42:11 Author: felixonmars Revision: 629756 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 629755, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 629755, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:42:11 UTC (rev 629756) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.17 +pkgrel=97 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('65bc510c1208d5c76884c1b5898d033abd06ebce040c36e1ec2f11fd0107fbb6ac838e0be6d97c40c9b2893ba6bdc38d2bf5c12fec7db069bbabd37d6d07b4e7') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +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 +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${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" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:41:56 Author: felixonmars Revision: 629755 upgpkg: pandoc-citeproc 0.17-97: rebuild with reflection 2.1.6 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:38:55 UTC (rev 629754) +++ PKGBUILD2020-05-18 21:41:56 UTC (rev 629755) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.17 -pkgrel=96 +pkgrel=97 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Monday, May 18, 2020 @ 21:38:55 Author: felixonmars Revision: 629754 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 629753, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 629753, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:38:55 UTC (rev 629754) @@ -0,0 +1,72 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.9.2.1 +pkgrel=36 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 'haskell-doclayout' + 'haskell-doctemplates' 'haskell-emojis' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' 'haskell-skylighting' + 'haskell-skylighting-core' 'haskell-hslua' 'haskell-hslua-module-system' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-safe' 'haskell-split' + 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-conversions' + 'haskell-network-uri' 'haskell-unicode-transforms' 'haskell-unordered-containers' + 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; + pandoc-revert-noprelude.patch::https://github.com/jgm/pandoc/commit/a9ef15bbd574bf09827c2c25ef1cd3efaf288f7c.patch) +sha512sums=('35ac491a7e0a2f6d8fe0f2c2ffe265748b13920904e974f88c92b3f82edb2f1c03e28ebef1bc344ead13d566117a5e50707a68edc49f95159157f974210b23b2' + 'ca91b56003c02cd10cc9a073f63eac6e3d4371ebec80bb85500ea67e8aa0ac8938fb5487651ad72e6f964b9d5266c1578e649323e3390037fb87b443850eb4e1') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../pandoc-revert-noprelude.patch +sed -i 's/< 1.1/< 1.2/;s/< *2.14/<3/;s/< *1.3/<2/' $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +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 +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${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" +runhaskell Setup copy --destdir="${pkgdir}" +rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 "${pkgdir}"/usr/share/man/man1/pandoc.1 +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:38:40 Author: felixonmars Revision: 629753 upgpkg: pandoc 2.9.2.1-36: rebuild with reflection 2.1.6 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:21:13 UTC (rev 629752) +++ PKGBUILD2020-05-18 21:38:40 UTC (rev 629753) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.9.2.1 -pkgrel=35 +pkgrel=36 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Monday, May 18, 2020 @ 21:21:13 Author: felixonmars Revision: 629752 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 629751, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 629751, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:21:13 UTC (rev 629752) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.1 +pkgrel=37 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('325a188af92587b84e453e73a40ed11cf6682632fed514c8971ebd2e684b949fb71cb5942b6efa93f95199f76a065a751ae82ad246c15c5593fecdee1ec0f533') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:20:58 Author: felixonmars Revision: 629751 upgpkg: hopenpgp-tools 0.23.1-37: rebuild with reflection 2.1.6 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:19:34 UTC (rev 629750) +++ PKGBUILD2020-05-18 21:20:58 UTC (rev 629751) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.1 -pkgrel=36 +pkgrel=37 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:19:19 Author: felixonmars Revision: 629749 upgpkg: haskell-mustache 2.3.1-94: rebuild with reflection 2.1.6 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:18:20 UTC (rev 629748) +++ PKGBUILD2020-05-18 21:19:19 UTC (rev 629749) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.1 -pkgrel=93 +pkgrel=94 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('BSD')
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Monday, May 18, 2020 @ 21:19:34 Author: felixonmars Revision: 629750 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 629749, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 629749, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:19:34 UTC (rev 629750) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.1 +pkgrel=94 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:18:05 Author: felixonmars Revision: 629747 upgpkg: haskell-wreq 0.5.3.2-193: rebuild with reflection 2.1.6 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:16:17 UTC (rev 629746) +++ PKGBUILD2020-05-18 21:18:05 UTC (rev 629747) @@ -3,7 +3,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.3.2 -pkgrel=192 +pkgrel=193 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq; license=('BSD')
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Monday, May 18, 2020 @ 21:18:20 Author: felixonmars Revision: 629748 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 629747, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 629747, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:18:20 UTC (rev 629748) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.3.2 +pkgrel=193 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5a2c62b973758cb8ce2bf20504e328090896fa25e7ee1f77b472d7cf5156e08b6d85bf4341ff45e44db1724070fcf3c0f21037fa0a79211a1767024328f7c779') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fdoctest -f-aws -fhttpbin -f-developer +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-haddock-library/repos (2 files)
Date: Monday, May 18, 2020 @ 21:16:17 Author: felixonmars Revision: 629746 archrelease: copy trunk to community-staging-x86_64 Added: haskell-haddock-library/repos/community-staging-x86_64/ haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 629745, haskell-haddock-library/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 629745, haskell-haddock-library/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:16:17 UTC (rev 629746) @@ -0,0 +1,48 @@ +# Maintainer: Sergej Pupykin + +_hkgname=haddock-library +pkgname=haskell-haddock-library +pkgver=1.8.0 +pkgrel=55 +pkgdesc="A documentation-generation tool for Haskell libraries" +url="https://www.haskell.org/haddock/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-quickcheck' 'haskell-optparse-applicative' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;) +sha512sums=('f84672b67dd4b18402efb8b40eb0e2cb912ecf894cfdedf61b0ada87392e63609cf1101d4fc793686cc4af354665661bf4dc902313bb466efee683a7c64bbe2b') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/2.11/2.14/;s/< *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-haddock-library/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:16:02 Author: felixonmars Revision: 629745 upgpkg: haskell-haddock-library 1.8.0-55: rebuild with reflection 2.1.6 Modified: haskell-haddock-library/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:15:00 UTC (rev 629744) +++ PKGBUILD2020-05-18 21:16:02 UTC (rev 629745) @@ -3,7 +3,7 @@ _hkgname=haddock-library pkgname=haskell-haddock-library pkgver=1.8.0 -pkgrel=54 +pkgrel=55 pkgdesc="A documentation-generation tool for Haskell libraries" url="https://www.haskell.org/haddock/; license=("BSD")
[arch-commits] Commit in haskell-tree-diff/repos (2 files)
Date: Monday, May 18, 2020 @ 21:15:00 Author: felixonmars Revision: 629744 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tree-diff/repos/community-staging-x86_64/ haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 629743, haskell-tree-diff/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 629743, haskell-tree-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:15:00 UTC (rev 629744) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=tree-diff +pkgname=haskell-tree-diff +pkgver=0.1 +pkgrel=87 +pkgdesc="Diffing of (expression) trees" +url="https://github.com/phadej/tree-diff; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-ansi-terminal' + 'haskell-base-compat' 'haskell-hashable' 'haskell-parsers' 'haskell-quickcheck' + 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc' 'haskell-trifecta' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a4ee703e4b6a18055c7749020863a9571af4620dbb7ea05903693c752e10e3ffa4fee8da0dacc0e4bbf92173e34c9070251881597ca1cd9f7c8ed365e840563c') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +sed -i -e 's/\^>=.*//' -e 's/&&.*//' -e '/bytestring-builder/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Monday, May 18, 2020 @ 21:13:55 Author: felixonmars Revision: 629742 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 629741, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 629741, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:13:55 UTC (rev 629742) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=2.1 +pkgrel=42 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-charset" "haskell-comonad" "haskell-fingertree" + "haskell-hashable" "haskell-lens" "haskell-parsers" 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' "haskell-profunctors" "haskell-reducers" + "haskell-unordered-containers" "haskell-utf8-string") +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0929ee4a3d9a53c211b13a711814b4b6ea488ad40f373befdc7e8a479b2a95c4e97a19381873af54d377ff2af49782677fa2ea892ea69522c242e245debd3a25') + +prepare() { +sed -i -e '/semigroups/d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tree-diff/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:14:45 Author: felixonmars Revision: 629743 upgpkg: haskell-tree-diff 0.1-87: rebuild with reflection 2.1.6 Modified: haskell-tree-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:13:55 UTC (rev 629742) +++ PKGBUILD2020-05-18 21:14:45 UTC (rev 629743) @@ -3,7 +3,7 @@ _hkgname=tree-diff pkgname=haskell-tree-diff pkgver=0.1 -pkgrel=86 +pkgrel=87 pkgdesc="Diffing of (expression) trees" url="https://github.com/phadej/tree-diff; license=('BSD')
[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:13:40 Author: felixonmars Revision: 629741 upgpkg: haskell-trifecta 2.1-42: rebuild with reflection 2.1.6 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:12:35 UTC (rev 629740) +++ PKGBUILD2020-05-18 21:13:40 UTC (rev 629741) @@ -4,7 +4,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=2.1 -pkgrel=41 +pkgrel=42 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta/; license=("BSD")
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Monday, May 18, 2020 @ 21:12:35 Author: felixonmars Revision: 629740 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-swagger/repos/community-staging-x86_64/ haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 629739, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 629739, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:12:35 UTC (rev 629740) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.8 +pkgrel=43 +pkgdesc="Generate Swagger specification for your servant API." +url="https://github.com/haskell-servant/servant-swagger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant' + 'haskell-singleton-bool' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'haskell-base-compat' 'haskell-cabal-doctest' 'haskell-doctest' + 'haskell-hspec-discover' 'haskell-lens-aeson' 'haskell-utf8-string' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7ddf92df0ef594ab08ef247cd953b55933ec2fba489678a9dee139345b80ffd40e40285d7cf0775d468b5de5c883cc6ba430208949cc406b150c573ed7e7b74a') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.1/<5/;s/< *2.6/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant-swagger/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:12:19 Author: felixonmars Revision: 629739 upgpkg: haskell-servant-swagger 1.1.8-43: rebuild with reflection 2.1.6 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:11:22 UTC (rev 629738) +++ PKGBUILD2020-05-18 21:12:19 UTC (rev 629739) @@ -4,7 +4,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.8 -pkgrel=42 +pkgrel=43 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger; license=("BSD")
[arch-commits] Commit in haskell-swagger2/repos (2 files)
Date: Monday, May 18, 2020 @ 21:11:22 Author: felixonmars Revision: 629738 archrelease: copy trunk to community-staging-x86_64 Added: haskell-swagger2/repos/community-staging-x86_64/ haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 629737, haskell-swagger2/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 629737, haskell-swagger2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:11:22 UTC (rev 629738) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=swagger2 +pkgname=haskell-swagger2 +pkgver=2.6 +pkgrel=3 +pkgdesc="Swagger 2.0 data model" +url="https://github.com/GetShopTV/swagger2; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-base-compat-batteries' + 'haskell-cookie' 'haskell-hashable' 'haskell-generics-sop' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-network' 'haskell-optics-core' + 'haskell-optics-th' 'haskell-quickcheck' 'haskell-scientific' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-uuid-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-quickcheck-instances' + 'haskell-hspec-discover' 'haskell-doctest' 'haskell-cabal-doctest' 'haskell-glob' + 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d7ca7710ad1c1b42c7f9066b94a3abaf22be6826a84255dbbcbb0c0bbae3612cd934432fa907b4f650049e83fae94d6ead602e93f29e739f14c17144fe5a2101') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-swagger2/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:11:06 Author: felixonmars Revision: 629737 upgpkg: haskell-swagger2 2.6-3: rebuild with reflection 2.1.6 Modified: haskell-swagger2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:07:52 UTC (rev 629736) +++ PKGBUILD2020-05-18 21:11:06 UTC (rev 629737) @@ -4,7 +4,7 @@ _hkgname=swagger2 pkgname=haskell-swagger2 pkgver=2.6 -pkgrel=2 +pkgrel=3 pkgdesc="Swagger 2.0 data model" url="https://github.com/GetShopTV/swagger2; license=("BSD")
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:07:36 Author: felixonmars Revision: 629735 upgpkg: haskell-hopenpgp 2.9.4-75: rebuild with reflection 2.1.6 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:05:48 UTC (rev 629734) +++ PKGBUILD2020-05-18 21:07:36 UTC (rev 629735) @@ -3,7 +3,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.9.4 -pkgrel=74 +pkgrel=75 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Monday, May 18, 2020 @ 21:07:52 Author: felixonmars Revision: 629736 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 629735, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 629735, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:07:52 UTC (rev 629736) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.9.4 +pkgrel=75 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 'haskell-binary-conduit' + 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 'haskell-newtype' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-wl-pprint-extras' 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f2d4f0e156eac631b61eaf909bbc92034696e92a2bd6bfee0d2b6ae54d5aa9b85d59d945ea2104c5f1fe4535793b9508e80cea5951bb98470ed36876d351d005') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +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 $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ixset-typed/repos (2 files)
Date: Monday, May 18, 2020 @ 21:05:48 Author: felixonmars Revision: 629734 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ixset-typed/repos/community-staging-x86_64/ haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 629733, haskell-ixset-typed/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 629733, haskell-ixset-typed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:05:48 UTC (rev 629734) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ixset-typed +pkgname=haskell-ixset-typed +pkgver=0.5 +pkgrel=17 +pkgdesc="Efficient relational queries on Haskell sets" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0f25a540835805cdea68b46de5956afa887172cf16135f7d13e1c1f59e750652defae74d3ecebdacdb606ddf3bdc515c370e0b57f7ada21e3aa3f6e1b62fe582') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-ixset-typed/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:05:33 Author: felixonmars Revision: 629733 upgpkg: haskell-ixset-typed 0.5-17: rebuild with reflection 2.1.6 Modified: haskell-ixset-typed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:04:51 UTC (rev 629732) +++ PKGBUILD2020-05-18 21:05:33 UTC (rev 629733) @@ -3,7 +3,7 @@ _hkgname=ixset-typed pkgname=haskell-ixset-typed pkgver=0.5 -pkgrel=16 +pkgrel=17 pkgdesc="Efficient relational queries on Haskell sets" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-safecopy/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:04:36 Author: felixonmars Revision: 629731 upgpkg: haskell-safecopy 0.10.3-4: rebuild with reflection 2.1.6 Modified: haskell-safecopy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:03:40 UTC (rev 629730) +++ PKGBUILD2020-05-18 21:04:36 UTC (rev 629731) @@ -3,7 +3,7 @@ _hkgname=safecopy pkgname=haskell-safecopy pkgver=0.10.3 -pkgrel=3 +pkgrel=4 pkgdesc="Binary serialization with version control." url="http://acid-state.seize.it/safecopy; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-safecopy/repos (2 files)
Date: Monday, May 18, 2020 @ 21:04:51 Author: felixonmars Revision: 629732 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safecopy/repos/community-staging-x86_64/ haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 629731, haskell-safecopy/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 629731, haskell-safecopy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:04:51 UTC (rev 629732) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=safecopy +pkgname=haskell-safecopy +pkgver=0.10.3 +pkgrel=4 +pkgdesc="Binary serialization with version control." +url="http://acid-state.seize.it/safecopy; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-generic-data' 'haskell-old-time' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-lens' 'haskell-lens-action' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bc90f4555b63c561003d5f87b230160005b2a505370322dbd2a5117261671efcac701ebe7578b20ee585989b2c13256363c13036710e5feaced56b593ce7e323') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Monday, May 18, 2020 @ 21:03:40 Author: felixonmars Revision: 629730 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 629729, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 629729, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:03:40 UTC (rev 629730) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.1 +pkgrel=31 +pkgdesc="Law-abiding lenses for aeson" +url="https://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a5e1b98cc50342ddbaf36a9c6f7a87cdfd8e8abb66852777ef8fc3362a3cb7bac473c3dfd7a4ad2f57f3318c5dca6ec7a07e2a4eae05bdcc34308d188d791460') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +runhaskell Setup build +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 $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:03:16 Author: felixonmars Revision: 629729 upgpkg: haskell-lens-aeson 1.1-31: rebuild with reflection 2.1.6 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:02:31 UTC (rev 629728) +++ PKGBUILD2020-05-18 21:03:16 UTC (rev 629729) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.1 -pkgrel=30 +pkgrel=31 pkgdesc="Law-abiding lenses for aeson" url="https://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-lens-action/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:02:13 Author: felixonmars Revision: 629727 upgpkg: haskell-lens-action 0.2.4-34: rebuild with reflection 2.1.6 Modified: haskell-lens-action/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:01:34 UTC (rev 629726) +++ PKGBUILD2020-05-18 21:02:13 UTC (rev 629727) @@ -3,7 +3,7 @@ _hkgname=lens-action pkgname=haskell-lens-action pkgver=0.2.4 -pkgrel=33 +pkgrel=34 pkgdesc="Monadic Getters and Folds" url="https://github.com/ekmett/lens-action; license=('BSD')
[arch-commits] Commit in haskell-lens-action/repos (2 files)
Date: Monday, May 18, 2020 @ 21:02:31 Author: felixonmars Revision: 629728 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-action/repos/community-staging-x86_64/ haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 629727, haskell-lens-action/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 629727, haskell-lens-action/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:02:31 UTC (rev 629728) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=lens-action +pkgname=haskell-lens-action +pkgver=0.2.4 +pkgrel=34 +pkgdesc="Monadic Getters and Folds" +url="https://github.com/ekmett/lens-action; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-lens' + 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9fde7be03c4cc289e19cee5dd5695c247a71c2585f8e085033e862b158ddc062a138f500b7dd71e3eb9f51869759b83fb0f88309db53f24300aaa0076322b883') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 21:01:18 Author: felixonmars Revision: 629725 upgpkg: haskell-jose 0.8.3-5: rebuild with reflection 2.1.6 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:00:39 UTC (rev 629724) +++ PKGBUILD2020-05-18 21:01:18 UTC (rev 629725) @@ -4,7 +4,7 @@ _hkgname=jose pkgname=haskell-jose pkgver=0.8.3 -pkgrel=4 +pkgrel=5 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" url="https://github.com/frasertweedale/hs-jose; license=("Apache")
[arch-commits] Commit in haskell-jose/repos (2 files)
Date: Monday, May 18, 2020 @ 21:01:34 Author: felixonmars Revision: 629726 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 629725, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 629725, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:01:34 UTC (rev 629726) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.8.3 +pkgrel=5 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' + 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dfd5542f08930f4c86f3463c940d20226f28a4d59836a09d2d2d126a3dff7b6be60b1e88663e085bd3c165a242c87e0413a3377478418e78010d993f9f09a3f2') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 $_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 +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pesign/trunk (6 files)
Date: Monday, May 18, 2020 @ 21:00:25 Author: dvzrv Revision: 629723 upgpkg: pesign 113-1: Upgrading to 113. Removing custom Red Hat/ Fedora upstream certificate databases, as they are of pre-sql format and can not be converted. Adding custom patch to be able to execute pesign as non-root user. Adding a custom systemd service for automatic database generation and for running pesign as an unprivileged system user. Adding tmpfiles integration for /etc/pki/pesign. Removing all Red Hat/Fedora specific system integration and relying on custom service instead. Updating maintainer info. Updating url and switching to correct license (GPL3). Added: pesign/trunk/pesign-113-remove_root_check.patch pesign/trunk/pesign-create-db.service pesign/trunk/pesign.service pesign/trunk/pesign.tmpfiles Modified: pesign/trunk/PKGBUILD pesign/trunk/pesign.sysusers + PKGBUILD | 86 +++ pesign-113-remove_root_check.patch | 29 +++ pesign-create-db.service | 33 + pesign.service | 37 +++ pesign.sysusers|2 pesign.tmpfiles|2 6 files changed, 160 insertions(+), 29 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 21:00:15 UTC (rev 629722) +++ PKGBUILD2020-05-18 21:00:25 UTC (rev 629723) @@ -1,39 +1,69 @@ -# Maintainer: Bruno Pagani +# Maintainer: David Runge +# Contributor: Bruno Pagani # Contributor: Mirco Tischler pkgname=pesign -pkgver=0.112 -pkgrel=2 -pkgdesc="Tools for manipulating signed PE-COFF binaries" -arch=(x86_64) -url="https://github.com/rhinstaller/pesign; -license=(GPL2) -depends=(efivar nss libutil-linux) -source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.bz2" +pkgver=113 +pkgrel=1 +pkgdesc="Linux tools for signed PE-COFF binaries" +arch=('x86_64') +url="https://github.com/rhboot/pesign; +license=('GPL3') +depends=('glibc' 'efivar' 'libutil-linux' 'nspr' 'nss' 'popt') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/rhboot/${pkgname}/archive/${pkgver}.tar.gz; +"${pkgname}-113-remove_root_check.patch" + "${pkgname}-113-nss3.44.patch::https://github.com/rhboot/pesign/commit/b535d1ac5cbcdf18a97d97a92581e38080d9e521.patch; + "${pkgname}-113-assignment.patch::https://github.com/rhboot/pesign/commit/c555fd74c009242c3864576bd5f17a1f8f4fdffd.patch; "${pkgname}.sysusers" - 'https://src.fedoraproject.org/lookaside/pkgs/pesign/certs.tar.xz/e377e0bc924287ee09356a239c5f51a8/certs.tar.xz') # No HTTP because custom CA -sha256sums=('99fa1240311a802fa381eebba8d52b7106690322ac00395bf9fc149dc2cb363e' -'3e016f959cbd223ecd0103ffb5186e3013bc3152dff722f1c7d67a628e68704a' -'e0fc5b78dd6e236f87042734b880cdb2859c46817fd7c7f934b8487e0e1c001d') +"${pkgname}.tmpfiles" +"${pkgname}.service" +"${pkgname}-create-db.service") +sha512sums=('e71dc90c2ab8085d1b000c0d2cf9cb00ddaed1ea1393db75c2d19a96f1b1c188a26b76850533ba97ec254a3b48db6b07a69b597c329ac891e64422780a358c24' + '8541fed1dbdea3b5b36731c2982789db457db2d1c6d62cd8461a7ad10e3f26dc16aef62eb991ac2b6504f741442229195e9e2804b770e859f48c475c0467e457' + '03c871d9f03727a98709372d696d38a59d554d9dac487656135f2f043f1eb36515e6988b67a2d0f4d00535771839e934e4f2826959e76221334170837b577d2a' + 'cfa001265bfda5428ef72134d05ec16bee679a3906832aab4100f2c567f22e62d089b8cd475b9707926485c30958e70ba48c4035e118c480d008114fb6876c62' + '46c9958170924632fdf8fdf7b07eac5b35fc2a9292c84e346d9fc69cbedbfb762fc911c5c5dbf6e8391fa38a4f747b891dd295f14b47f594814572a07fcbc44c' + '2dca9a1aba9485afe6f07b7a3d9ee1dd0cd7640264f7584e739cab126b501ac1962a3b37509744a2b77abc613c75222801daf2e4fd97dd5211d19fbb7bd9ec33' + '5e4eb101b01fd688ca915051e25978e6b7a27ad2588c6b04ed52c179a00c04c1298080f9c2c0ae982cd0d861c649e5e6c244e54cb4962ca39c1d2264d1ec12df' + '14a161ec3a883d5c17581a6743a9b5e67e1617228966c4972933a055618f157aafefe8b0f648cb07251f0076384dd19be605acc6b1d31e7dec67749a682f505c') +prepare() { + cd "${pkgname}-${pkgver}" + # -Werror, not even once + sed -e 's/\-Werror//g' -i Make.defaults + # remove root check + patch -Np1 -i "../${pkgname}-113-remove_root_check.patch" + # fix assignment + patch -Np1 -i "../${pkgname}-113-assignment.patch" + # fix issues with nss >=3.44 + patch -Np1 -i "../${pkgname}-113-nss3.44.patch" +} + build() { -cd ${pkgname}-${pkgver} -make + cd "${pkgname}-${pkgver}" + make } package() { -cd ${pkgname}-${pkgver} + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" \ + libdir=/usr/lib \ + libexecdir=/usr/lib \ + install + # removing a lot of stuff that we don't need + rm -rfv "${pkgdir}/var" + rm -rfv "${pkgdir}/etc/rpm" + rm -rfv
[arch-commits] Commit in pesign/repos (7 files)
Date: Monday, May 18, 2020 @ 21:00:39 Author: dvzrv Revision: 629724 archrelease: copy trunk to community-testing-x86_64 Added: pesign/repos/community-testing-x86_64/ pesign/repos/community-testing-x86_64/PKGBUILD (from rev 629723, pesign/trunk/PKGBUILD) pesign/repos/community-testing-x86_64/pesign-113-remove_root_check.patch (from rev 629723, pesign/trunk/pesign-113-remove_root_check.patch) pesign/repos/community-testing-x86_64/pesign-create-db.service (from rev 629723, pesign/trunk/pesign-create-db.service) pesign/repos/community-testing-x86_64/pesign.service (from rev 629723, pesign/trunk/pesign.service) pesign/repos/community-testing-x86_64/pesign.sysusers (from rev 629723, pesign/trunk/pesign.sysusers) pesign/repos/community-testing-x86_64/pesign.tmpfiles (from rev 629723, pesign/trunk/pesign.tmpfiles) + PKGBUILD | 69 +++ pesign-113-remove_root_check.patch | 29 ++ pesign-create-db.service | 33 pesign.service | 37 ++ pesign.sysusers|1 pesign.tmpfiles|2 + 6 files changed, 171 insertions(+) Copied: pesign/repos/community-testing-x86_64/PKGBUILD (from rev 629723, pesign/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-05-18 21:00:39 UTC (rev 629724) @@ -0,0 +1,69 @@ +# Maintainer: David Runge +# Contributor: Bruno Pagani +# Contributor: Mirco Tischler + +pkgname=pesign +pkgver=113 +pkgrel=1 +pkgdesc="Linux tools for signed PE-COFF binaries" +arch=('x86_64') +url="https://github.com/rhboot/pesign; +license=('GPL3') +depends=('glibc' 'efivar' 'libutil-linux' 'nspr' 'nss' 'popt') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/rhboot/${pkgname}/archive/${pkgver}.tar.gz; +"${pkgname}-113-remove_root_check.patch" + "${pkgname}-113-nss3.44.patch::https://github.com/rhboot/pesign/commit/b535d1ac5cbcdf18a97d97a92581e38080d9e521.patch; + "${pkgname}-113-assignment.patch::https://github.com/rhboot/pesign/commit/c555fd74c009242c3864576bd5f17a1f8f4fdffd.patch; +"${pkgname}.sysusers" +"${pkgname}.tmpfiles" +"${pkgname}.service" +"${pkgname}-create-db.service") +sha512sums=('e71dc90c2ab8085d1b000c0d2cf9cb00ddaed1ea1393db75c2d19a96f1b1c188a26b76850533ba97ec254a3b48db6b07a69b597c329ac891e64422780a358c24' + '8541fed1dbdea3b5b36731c2982789db457db2d1c6d62cd8461a7ad10e3f26dc16aef62eb991ac2b6504f741442229195e9e2804b770e859f48c475c0467e457' + '03c871d9f03727a98709372d696d38a59d554d9dac487656135f2f043f1eb36515e6988b67a2d0f4d00535771839e934e4f2826959e76221334170837b577d2a' + 'cfa001265bfda5428ef72134d05ec16bee679a3906832aab4100f2c567f22e62d089b8cd475b9707926485c30958e70ba48c4035e118c480d008114fb6876c62' + '46c9958170924632fdf8fdf7b07eac5b35fc2a9292c84e346d9fc69cbedbfb762fc911c5c5dbf6e8391fa38a4f747b891dd295f14b47f594814572a07fcbc44c' + '2dca9a1aba9485afe6f07b7a3d9ee1dd0cd7640264f7584e739cab126b501ac1962a3b37509744a2b77abc613c75222801daf2e4fd97dd5211d19fbb7bd9ec33' + '5e4eb101b01fd688ca915051e25978e6b7a27ad2588c6b04ed52c179a00c04c1298080f9c2c0ae982cd0d861c649e5e6c244e54cb4962ca39c1d2264d1ec12df' + '14a161ec3a883d5c17581a6743a9b5e67e1617228966c4972933a055618f157aafefe8b0f648cb07251f0076384dd19be605acc6b1d31e7dec67749a682f505c') + +prepare() { + cd "${pkgname}-${pkgver}" + # -Werror, not even once + sed -e 's/\-Werror//g' -i Make.defaults + # remove root check + patch -Np1 -i "../${pkgname}-113-remove_root_check.patch" + # fix assignment + patch -Np1 -i "../${pkgname}-113-assignment.patch" + # fix issues with nss >=3.44 + patch -Np1 -i "../${pkgname}-113-nss3.44.patch" +} + +build() { + cd "${pkgname}-${pkgver}" + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" \ + libdir=/usr/lib \ + libexecdir=/usr/lib \ + install + # removing a lot of stuff that we don't need + rm -rfv "${pkgdir}/var" + rm -rfv "${pkgdir}/etc/rpm" + rm -rfv "${pkgdir}/etc/pesign" + rm -rfv "${pkgdir}/etc/pki" + rm -rfv "${pkgdir}/usr/lib/" + + install -vDm 644 "../${pkgname}.sysusers" \ +"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + install -vDm 644 "../${pkgname}.tmpfiles" \ +"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" + # install custom service, that can run as separate user + # https://github.com/rhboot/pesign/issues/57 + install -vDm 644 ../*.service \ +-t "${pkgdir}/usr/lib/systemd/system/" + install -vdm 755 "${pkgdir}/etc/pki/pesign" +} Copied: pesign/repos/community-testing-x86_64/pesign-113-remove_root_check.patch (from rev 629723, pesign/trunk/pesign-113-remove_root_check.patch)
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:59:57 Author: felixonmars Revision: 629721 upgpkg: haskell-insert-ordered-containers 0.2.3.1-6: rebuild with reflection 2.1.6 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:59:07 UTC (rev 629720) +++ PKGBUILD2020-05-18 20:59:57 UTC (rev 629721) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.3.1 -pkgrel=5 +pkgrel=6 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Monday, May 18, 2020 @ 21:00:15 Author: felixonmars Revision: 629722 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 629721, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 629721, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 21:00:15 UTC (rev 629722) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.3.1 +pkgrel=6 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-optics-core' 'haskell-optics-extra' 'haskell-semigroupoids' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('38455a09de253d1082f09aa75f1cd8cc899c7412b51bb3e3e1eaa6a1caa50a8430c0d89c57b9392fc6aba62301add9056c231e1f83c755a8300423de7a980e6e') + +prepare() { +sed -e '/semigroups/d;s/< *1.3/<2/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-generic-data/repos (2 files)
Date: Monday, May 18, 2020 @ 20:59:07 Author: felixonmars Revision: 629720 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-data/repos/community-staging-x86_64/ haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 629719, haskell-generic-data/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 629719, haskell-generic-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:59:07 UTC (rev 629720) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=generic-data +pkgname=haskell-generic-data +pkgver=0.8.3.0 +pkgrel=8 +pkgdesc="Deriving instances with GHC.Generics and related utilities" +url="https://github.com/Lysxia/generic-data; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-contravariant' 'haskell-show-combinators') +makedepends=('ghc' 'haskell-doctest' 'haskell-generic-lens' 'haskell-glob' 'haskell-one-liner' + 'haskell-quickcheck' 'haskell-show-combinators' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('406177a0432a5003062c79a14e9717f1f933272ea5f28967e8483ecb80824437ae5736f66d7b1d0759bec3edbd1b51468d4828519227ea0f79697562fc50d9c1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-generic-data/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:58:51 Author: felixonmars Revision: 629719 upgpkg: haskell-generic-data 0.8.3.0-8: rebuild with reflection 2.1.6 Modified: haskell-generic-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:57:52 UTC (rev 629718) +++ PKGBUILD2020-05-18 20:58:51 UTC (rev 629719) @@ -3,7 +3,7 @@ _hkgname=generic-data pkgname=haskell-generic-data pkgver=0.8.3.0 -pkgrel=7 +pkgrel=8 pkgdesc="Deriving instances with GHC.Generics and related utilities" url="https://github.com/Lysxia/generic-data; license=('MIT')
[arch-commits] Commit in haskell-generic-lens/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:57:34 Author: felixonmars Revision: 629717 upgpkg: haskell-generic-lens 2.0.0.0-21: rebuild with reflection 2.1.6 Modified: haskell-generic-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:56:28 UTC (rev 629716) +++ PKGBUILD2020-05-18 20:57:34 UTC (rev 629717) @@ -3,7 +3,7 @@ _hkgname=generic-lens pkgname=haskell-generic-lens pkgver=2.0.0.0 -pkgrel=20 +pkgrel=21 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens; license=('BSD')
[arch-commits] Commit in haskell-generic-lens/repos (2 files)
Date: Monday, May 18, 2020 @ 20:57:52 Author: felixonmars Revision: 629718 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-lens/repos/community-staging-x86_64/ haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 629717, haskell-generic-lens/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 629717, haskell-generic-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:57:52 UTC (rev 629718) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens +pkgname=haskell-generic-lens +pkgver=2.0.0.0 +pkgrel=21 +pkgdesc="Generically derive traversals, lenses and prisms" +url="https://github.com/kcsongor/generic-lens; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-inspection-testing' 'haskell-lens') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('69340658b9931b57817c254e9cfc347f5aad2a843955c40f7fa350305d48fe7437ce36b561b9f8a7e81786f63d53cc796011b0ee4159143f9c2f2dd556829662') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:56:12 Author: felixonmars Revision: 629715 upgpkg: git-annex 8.20200501-8: rebuild with reflection 2.1.6 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:49:40 UTC (rev 629714) +++ PKGBUILD2020-05-18 20:56:12 UTC (rev 629715) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20200501 -pkgrel=7 +pkgrel=8 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Monday, May 18, 2020 @ 20:56:28 Author: felixonmars Revision: 629716 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 629715, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 629715, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:56:28 UTC (rev 629716) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20200501 +pkgrel=8 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' + 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + + sed -i 's/suiteOptionParser ingredients (tests False True mempty)/snd (&)/' Test.hs + + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup -j1 +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Monday, May 18, 2020 @ 20:49:40 Author: felixonmars Revision: 629714 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 629713, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 629713, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:49:40 UTC (rev 629714) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=287 +pkgdesc="Desktop Notifications client" +url="https://bitbucket.org/taejo/fdo-notify/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-fdo-notify/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:49:25 Author: felixonmars Revision: 629713 upgpkg: haskell-fdo-notify 0.3.1-287: rebuild with reflection 2.1.6 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:48:48 UTC (rev 629712) +++ PKGBUILD2020-05-18 20:49:25 UTC (rev 629713) @@ -4,7 +4,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=286 +pkgrel=287 pkgdesc="Desktop Notifications client" url="https://bitbucket.org/taejo/fdo-notify/; license=("BSD")
[arch-commits] Commit in haskell-dbus-hslogger/repos (2 files)
Date: Monday, May 18, 2020 @ 20:48:48 Author: felixonmars Revision: 629712 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus-hslogger/repos/community-staging-x86_64/ haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 629711, haskell-dbus-hslogger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 629711, haskell-dbus-hslogger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:48:48 UTC (rev 629712) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=dbus-hslogger +pkgname=haskell-dbus-hslogger +pkgver=0.1.0.1 +pkgrel=35 +pkgdesc="Expose a dbus server to control hslogger" +url="https://github.com/IvanMalison/dbus-hslogger; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dbus' 'haskell-hslogger' 'haskell-optparse-applicative') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('34d3d2f9f99f99671bb3cf11eefa0f347918b4cfb69d2188be985e5abf2867d1b33b6473bb8e311f67426778f2611e008a78e99bd2d2e1f5a2c25b7ab5568d1f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dbus-hslogger/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:48:32 Author: felixonmars Revision: 629711 upgpkg: haskell-dbus-hslogger 0.1.0.1-35: rebuild with reflection 2.1.6 Modified: haskell-dbus-hslogger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:47:49 UTC (rev 629710) +++ PKGBUILD2020-05-18 20:48:32 UTC (rev 629711) @@ -3,7 +3,7 @@ _hkgname=dbus-hslogger pkgname=haskell-dbus-hslogger pkgver=0.1.0.1 -pkgrel=34 +pkgrel=35 pkgdesc="Expose a dbus server to control hslogger" url="https://github.com/IvanMalison/dbus-hslogger; license=('BSD')
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Monday, May 18, 2020 @ 20:47:49 Author: felixonmars Revision: 629710 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 629709, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 629709, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:47:49 UTC (rev 629710) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.2.14 +pkgrel=4 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-conduit' 'haskell-lens' + 'haskell-network' 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-conduit' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b1db48b20853dfcc8c65475cec45e7893a60f03d046eb089fa6c3d5cf4626652ae5e058c28152c06954d5c39d40f7ec191e3f362a44251a53682278e7e6e9a0d') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:47:33 Author: felixonmars Revision: 629709 upgpkg: haskell-dbus 1.2.14-4: rebuild with reflection 2.1.6 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:46:16 UTC (rev 629708) +++ PKGBUILD2020-05-18 20:47:33 UTC (rev 629709) @@ -4,7 +4,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.2.14 -pkgrel=3 +pkgrel=4 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Monday, May 18, 2020 @ 20:46:16 Author: felixonmars Revision: 629708 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 629707, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 629707, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:46:16 UTC (rev 629708) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.4 +pkgrel=93 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl-compat +runhaskell Setup build +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 $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:46:01 Author: felixonmars Revision: 629707 upgpkg: haskell-dav 1.3.4-93: rebuild with reflection 2.1.6 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:45:13 UTC (rev 629706) +++ PKGBUILD2020-05-18 20:46:01 UTC (rev 629707) @@ -4,7 +4,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.4 -pkgrel=92 +pkgrel=93 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Monday, May 18, 2020 @ 20:45:13 Author: felixonmars Revision: 629706 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 629705, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 629705, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:45:13 UTC (rev 629706) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=172 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-concise/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:44:58 Author: felixonmars Revision: 629705 upgpkg: haskell-concise 0.1.0.1-172: rebuild with reflection 2.1.6 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:44:08 UTC (rev 629704) +++ PKGBUILD2020-05-18 20:44:58 UTC (rev 629705) @@ -4,7 +4,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=171 +pkgrel=172 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("BSD")
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Monday, May 18, 2020 @ 20:44:08 Author: felixonmars Revision: 629704 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 629703, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 629703, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:44:08 UTC (rev 629704) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.2.1 +pkgrel=8 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="https://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' + 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' 'haskell-lens' + 'haskell-quickcheck' 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons' + 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 'haskell-th-orphans' + 'haskell-type-errors' 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hint' 'haskell-quickcheck-classes-base' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz + $_hkgname-ghc-8.10.patch::https://github.com/clash-lang/clash-compiler/commit/58bf6af404e454077ebefd4d8ed7906348e23e88.patch) +sha512sums=('737b76d2b4a55b278f5903e467dc81a7304001cba8f9ba5fb116192d250bae07e36e74e75f0566d679d6072b7138e5fbdc267e7e66c83d5d1c01fccf26bbc7cf' + '9b852633a5daea4e3c4338e46fae03babba2a255c388eb6dd7561f2b3b5656342bc514950895889872cf1e1a9743a664e3c73204819229f5594398dda0c1529f') + +prepare() { +cd $_hkgname-$pkgver +patch -p2 -i ../$_hkgname-ghc-8.10.patch || : +sed -i -e 's/< *0.4/<1/;s/< *0.6/<1/;s/< *2.14/<3/;s/< *1.3/<2/' $_hkgname.cabal +sed -i '/import Warning/d' Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +# TODO +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:43:52 Author: felixonmars Revision: 629703 upgpkg: haskell-clash-prelude 1.2.1-8: rebuild with reflection 2.1.6 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:31:56 UTC (rev 629702) +++ PKGBUILD2020-05-18 20:43:52 UTC (rev 629703) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.2.1 -pkgrel=7 +pkgrel=8 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in python-beautifulsoup4/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, May 18, 2020 @ 20:31:56 Author: felixonmars Revision: 629702 archrelease: copy trunk to community-any Added: python-beautifulsoup4/repos/community-any/PKGBUILD (from rev 629701, python-beautifulsoup4/trunk/PKGBUILD) Deleted: python-beautifulsoup4/repos/community-any/PKGBUILD --+ PKGBUILD | 112 ++--- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-18 20:31:36 UTC (rev 629701) +++ PKGBUILD2020-05-18 20:31:56 UTC (rev 629702) @@ -1,56 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Daniel Wallace -# Contributor: Giovanni Scafora - -pkgbase=python-beautifulsoup4 -pkgname=('python-beautifulsoup4' 'python2-beautifulsoup4') -pkgver=4.9.0 -pkgrel=1 -pkgdesc="A Python HTML/XML parser designed for quick turnaround projects like screen-scraping" -arch=('any') -url="https://www.crummy.com/software/BeautifulSoup/index.html; -license=('PSF') -makedepends=('python-setuptools' 'python2-setuptools' 'python-soupsieve' 'python2-soupsieve') -checkdepends=('python-pytest' 'python2-pytest') -source=("https://pypi.io/packages/source/b/beautifulsoup4/beautifulsoup4-$pkgver.tar.gz;) -sha512sums=('8c8d3c23f9e76955e465c6d343addb5165480f59d785755f6550aa3e77e8efe0c3dd4a2f310d485162dc046b05f797a8a6aee96a515d59659c820993e0ee37d7') - -prepare() { - cp -a beautifulsoup4-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/beautifulsoup4-$pkgver - python setup.py build - - cd "$srcdir"/beautifulsoup4-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/beautifulsoup4-$pkgver/build - py.test - - cd "$srcdir"/beautifulsoup4-$pkgver-py2/build - py.test2 -} - -package_python-beautifulsoup4() { - depends=('python-soupsieve') - optdepends=('python-chardet: to autodetect character encodings' - 'python-lxml: alternative HTML parser' - 'python-html5lib: alternative HTML parser') - - cd beautifulsoup4-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} - -package_python2-beautifulsoup4() { - depends=('python2-soupsieve') - optdepends=('python2-chardet: to autodetect character encodings' - 'python2-lxml: alternative HTML parser' - 'python2-html5lib: alternative HTML parser') - - cd beautifulsoup4-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build -} Copied: python-beautifulsoup4/repos/community-any/PKGBUILD (from rev 629701, python-beautifulsoup4/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-18 20:31:56 UTC (rev 629702) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace +# Contributor: Giovanni Scafora + +pkgbase=python-beautifulsoup4 +pkgname=('python-beautifulsoup4' 'python2-beautifulsoup4') +pkgver=4.9.1 +pkgrel=1 +pkgdesc="A Python HTML/XML parser designed for quick turnaround projects like screen-scraping" +arch=('any') +url="https://www.crummy.com/software/BeautifulSoup/index.html; +license=('PSF') +makedepends=('python-setuptools' 'python2-setuptools' 'python-soupsieve' 'python2-soupsieve') +checkdepends=('python-pytest' 'python2-pytest') +source=("https://pypi.io/packages/source/b/beautifulsoup4/beautifulsoup4-$pkgver.tar.gz;) +sha512sums=('a1fe9cbfe8616d2ff25cc836769ff02d51ed86b06ca9a37366867b145440b7f64b866346600ed74820f0407c8e70eaac3d58700766a99b5ff7433cb736a57b3c') + +prepare() { + cp -a beautifulsoup4-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/beautifulsoup4-$pkgver + python setup.py build + + cd "$srcdir"/beautifulsoup4-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/beautifulsoup4-$pkgver/build + py.test + + cd "$srcdir"/beautifulsoup4-$pkgver-py2/build + py.test2 +} + +package_python-beautifulsoup4() { + depends=('python-soupsieve') + optdepends=('python-chardet: to autodetect character encodings' + 'python-lxml: alternative HTML parser' + 'python-html5lib: alternative HTML parser') + + cd beautifulsoup4-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +} + +package_python2-beautifulsoup4() { + depends=('python2-soupsieve') + optdepends=('python2-chardet: to autodetect character encodings' + 'python2-lxml: alternative HTML parser' + 'python2-html5lib: alternative HTML parser') + + cd beautifulsoup4-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in python-beautifulsoup4/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:31:36 Author: felixonmars Revision: 629701 upgpkg: python-beautifulsoup4 4.9.1-1 Modified: python-beautifulsoup4/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:29:56 UTC (rev 629700) +++ PKGBUILD2020-05-18 20:31:36 UTC (rev 629701) @@ -4,7 +4,7 @@ pkgbase=python-beautifulsoup4 pkgname=('python-beautifulsoup4' 'python2-beautifulsoup4') -pkgver=4.9.0 +pkgver=4.9.1 pkgrel=1 pkgdesc="A Python HTML/XML parser designed for quick turnaround projects like screen-scraping" arch=('any') @@ -13,7 +13,7 @@ makedepends=('python-setuptools' 'python2-setuptools' 'python-soupsieve' 'python2-soupsieve') checkdepends=('python-pytest' 'python2-pytest') source=("https://pypi.io/packages/source/b/beautifulsoup4/beautifulsoup4-$pkgver.tar.gz;) -sha512sums=('8c8d3c23f9e76955e465c6d343addb5165480f59d785755f6550aa3e77e8efe0c3dd4a2f310d485162dc046b05f797a8a6aee96a515d59659c820993e0ee37d7') +sha512sums=('a1fe9cbfe8616d2ff25cc836769ff02d51ed86b06ca9a37366867b145440b7f64b866346600ed74820f0407c8e70eaac3d58700766a99b5ff7433cb736a57b3c') prepare() { cp -a beautifulsoup4-$pkgver{,-py2}
[arch-commits] Commit in ubuntukylin-wallpapers/repos/community-any (2 files)
Date: Monday, May 18, 2020 @ 20:29:56 Author: felixonmars Revision: 629700 archrelease: copy trunk to community-any Added: ubuntukylin-wallpapers/repos/community-any/PKGBUILD (from rev 629699, ubuntukylin-wallpapers/trunk/PKGBUILD) Deleted: ubuntukylin-wallpapers/repos/community-any/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-18 20:28:58 UTC (rev 629699) +++ PKGBUILD2020-05-18 20:29:56 UTC (rev 629700) @@ -1,25 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=ubuntukylin-wallpapers -pkgver=20.04.1 -pkgrel=1 -pkgdesc="Ubuntu Kylin Wallpapers" -arch=('any') -license=('GPL') -url="https://github.com/UbuntuKylin/ubuntukylin-wallpapers; -groups=('ukui') -source=("$pkgname-$pkgver.tar.gz::https://github.com/UbuntuKylin/ubuntukylin-wallpapers/archive/v$pkgver.tar.gz;) -sha512sums=('8a2136c25c06fbc3fefb682be76e76773d10801fa1b67a6783708b4dfe187148f0d288c8b01fb47ec934ab2d60324864560bb7500a44215bd0fbe0a9d67f2542') - -package() { - cd $pkgname-$pkgver - install -Dm644 *.jpg *.png -t "$pkgdir"/usr/share/backgrounds/ - install -Dm644 ubuntukylin/* -t "$pkgdir"/usr/share/backgrounds/ubuntukylin/ - - install -dm755 "$pkgdir"/usr/share/{gnome,ukui}-background-properties - for _f in *.xml.in; do -# TODO support i18n properly -sed -e 's/_name>/name>/g' $_f > "$pkgdir"/usr/share/ukui-background-properties/${_f%.in} -ln -s ../ukui-background-properties/${_f%.in} "$pkgdir"/usr/share/gnome-background-properties/ - done -} Copied: ubuntukylin-wallpapers/repos/community-any/PKGBUILD (from rev 629699, ubuntukylin-wallpapers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-18 20:29:56 UTC (rev 629700) @@ -0,0 +1,25 @@ +# Maintainer: Felix Yan + +pkgname=ubuntukylin-wallpapers +pkgver=20.04.1 +pkgrel=1 +pkgdesc="Ubuntu Kylin Wallpapers" +arch=('any') +license=('GPL') +url="https://github.com/UbuntuKylin/ubuntukylin-wallpapers; +groups=('ukui') +source=("$pkgname-$pkgver.tar.gz::https://github.com/UbuntuKylin/ubuntukylin-wallpapers/archive/v$pkgver.tar.gz;) +sha512sums=('8a2136c25c06fbc3fefb682be76e76773d10801fa1b67a6783708b4dfe187148f0d288c8b01fb47ec934ab2d60324864560bb7500a44215bd0fbe0a9d67f2542') + +package() { + cd $pkgname-$pkgver + install -Dm644 *.jpg *.png -t "$pkgdir"/usr/share/backgrounds/ + install -Dm644 ubuntukylin/* -t "$pkgdir"/usr/share/backgrounds/ubuntukylin/ + + install -dm755 "$pkgdir"/usr/share/{gnome,ukui}-background-properties + for _f in *.xml.in; do +# TODO support i18n properly +sed -e 's/_name>/name>/g' $_f > "$pkgdir"/usr/share/ukui-background-properties/${_f%.in} +ln -s ../ukui-background-properties/${_f%.in} "$pkgdir"/usr/share/gnome-background-properties/ + done +}
[arch-commits] Commit in haskell-lens/repos (2 files)
Date: Monday, May 18, 2020 @ 20:28:58 Author: felixonmars Revision: 629699 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 629698, haskell-lens/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 629698, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:28:58 UTC (rev 629699) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.19.2 +pkgrel=5 +pkgdesc="Lenses, Folds and Traversals" +url="https://github.com/ekmett/lens/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-call-stack' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-free' + 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 'haskell-profunctors' + 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-generic-deriving' 'haskell-hunit' + 'haskell-quickcheck' 'haskell-simple-reflect' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f1627c950457c38b0363a71717b76c0c84eafdcebaf14904da632ea295195dee1fd11db07ca524988729254b0e018da4417e40c0cb4f8ff086fbe412ce89f4c6') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/nats/d' -e '/semigroups *>= 0.9/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit \ +-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \ +-f-benchmark-uniplate +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lens/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:28:43 Author: felixonmars Revision: 629698 upgpkg: haskell-lens 4.19.2-5: rebuild with reflection 2.1.6 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:25:59 UTC (rev 629697) +++ PKGBUILD2020-05-18 20:28:43 UTC (rev 629698) @@ -4,7 +4,7 @@ _hkgname=lens pkgname=haskell-lens pkgver=4.19.2 -pkgrel=4 +pkgrel=5 pkgdesc="Lenses, Folds and Traversals" url="https://github.com/ekmett/lens/; license=("BSD")
[arch-commits] Commit in haskell-reflection/repos (2 files)
Date: Monday, May 18, 2020 @ 20:25:59 Author: felixonmars Revision: 629697 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reflection/repos/community-staging-x86_64/ haskell-reflection/repos/community-staging-x86_64/PKGBUILD (from rev 629696, haskell-reflection/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-reflection/repos/community-staging-x86_64/PKGBUILD (from rev 629696, haskell-reflection/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:25:59 UTC (rev 629697) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=reflection +pkgname=haskell-reflection +pkgver=2.1.6 +pkgrel=1 +pkgdesc="Reifies arbitrary terms into types that can be reflected back into terms" +url="https://github.com/ekmett/reflection; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d7f615b6f361b2ca7266e8c4611c939d9f80684ca173080e9ad8227f04f2731899113dcb87ecb051d47b29fb860d7caa15c99c7d3d7493e7e73745d085518fdd') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftemplate-haskell -f-slow +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-reflection/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:25:43 Author: felixonmars Revision: 629696 upgpkg: haskell-reflection 2.1.6-1: rebuild with reflection 2.1.6 Modified: haskell-reflection/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:23:56 UTC (rev 629695) +++ PKGBUILD2020-05-18 20:25:43 UTC (rev 629696) @@ -3,8 +3,8 @@ _hkgname=reflection pkgname=haskell-reflection -pkgver=2.1.5 -pkgrel=21 +pkgver=2.1.6 +pkgrel=1 pkgdesc="Reifies arbitrary terms into types that can be reflected back into terms" url="https://github.com/ekmett/reflection; license=("BSD") @@ -12,7 +12,7 @@ depends=('ghc-libs') makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('4b7c909d61ba6d19f8e120e9e53de7bf9e3fb69038cfa7e3027160e4c6e22b415d1d0cce60476e14bf0a205b848d53f1751915bdebfe83a43f4aaf6286eb') +sha512sums=('d7f615b6f361b2ca7266e8c4611c939d9f80684ca173080e9ad8227f04f2731899113dcb87ecb051d47b29fb860d7caa15c99c7d3d7493e7e73745d085518fdd') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in taskell/repos (2 files)
Date: Monday, May 18, 2020 @ 20:22:25 Author: felixonmars Revision: 629669 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 629668, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 629668, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-18 20:22:25 UTC (rev 629669) @@ -0,0 +1,44 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/== *0.50/==0.53/' -e 's/== *5.26/==5.28/' -e 's/< *4/<5/' -e 's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build + 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 $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ubuntukylin-wallpapers/repos (2 files)
Date: Monday, May 18, 2020 @ 20:22:10 Author: felixonmars Revision: 629668 archrelease: copy trunk to community-any Added: ubuntukylin-wallpapers/repos/community-any/ ubuntukylin-wallpapers/repos/community-any/PKGBUILD (from rev 629667, ubuntukylin-wallpapers/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: ubuntukylin-wallpapers/repos/community-any/PKGBUILD (from rev 629667, ubuntukylin-wallpapers/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-05-18 20:22:10 UTC (rev 629668) @@ -0,0 +1,25 @@ +# Maintainer: Felix Yan + +pkgname=ubuntukylin-wallpapers +pkgver=20.04.1 +pkgrel=1 +pkgdesc="Ubuntu Kylin Wallpapers" +arch=('any') +license=('GPL') +url="https://github.com/UbuntuKylin/ubuntukylin-wallpapers; +groups=('ukui') +source=("$pkgname-$pkgver.tar.gz::https://github.com/UbuntuKylin/ubuntukylin-wallpapers/archive/v$pkgver.tar.gz;) +sha512sums=('8a2136c25c06fbc3fefb682be76e76773d10801fa1b67a6783708b4dfe187148f0d288c8b01fb47ec934ab2d60324864560bb7500a44215bd0fbe0a9d67f2542') + +package() { + cd $pkgname-$pkgver + install -Dm644 *.jpg *.png -t "$pkgdir"/usr/share/backgrounds/ + install -Dm644 ubuntukylin/* -t "$pkgdir"/usr/share/backgrounds/ubuntukylin/ + + install -dm755 "$pkgdir"/usr/share/{gnome,ukui}-background-properties + for _f in *.xml.in; do +# TODO support i18n properly +sed -e 's/_name>/name>/g' $_f > "$pkgdir"/usr/share/ukui-background-properties/${_f%.in} +ln -s ../ukui-background-properties/${_f%.in} "$pkgdir"/usr/share/gnome-background-properties/ + done +}
[arch-commits] Commit in (4 files)
Date: Monday, May 18, 2020 @ 20:20:32 Author: felixonmars Revision: 629667 addpkg: ubuntukylin-wallpapers 20.04.1-1 Added: ubuntukylin-wallpapers/ ubuntukylin-wallpapers/repos/ ubuntukylin-wallpapers/trunk/ ubuntukylin-wallpapers/trunk/PKGBUILD --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Added: ubuntukylin-wallpapers/trunk/PKGBUILD === --- ubuntukylin-wallpapers/trunk/PKGBUILD (rev 0) +++ ubuntukylin-wallpapers/trunk/PKGBUILD 2020-05-18 20:20:32 UTC (rev 629667) @@ -0,0 +1,25 @@ +# Maintainer: Felix Yan + +pkgname=ubuntukylin-wallpapers +pkgver=20.04.1 +pkgrel=1 +pkgdesc="Ubuntu Kylin Wallpapers" +arch=('any') +license=('GPL') +url="https://github.com/UbuntuKylin/ubuntukylin-wallpapers; +groups=('ukui') +source=("$pkgname-$pkgver.tar.gz::https://github.com/UbuntuKylin/ubuntukylin-wallpapers/archive/v$pkgver.tar.gz;) +sha512sums=('8a2136c25c06fbc3fefb682be76e76773d10801fa1b67a6783708b4dfe187148f0d288c8b01fb47ec934ab2d60324864560bb7500a44215bd0fbe0a9d67f2542') + +package() { + cd $pkgname-$pkgver + install -Dm644 *.jpg *.png -t "$pkgdir"/usr/share/backgrounds/ + install -Dm644 ubuntukylin/* -t "$pkgdir"/usr/share/backgrounds/ubuntukylin/ + + install -dm755 "$pkgdir"/usr/share/{gnome,ukui}-background-properties + for _f in *.xml.in; do +# TODO support i18n properly +sed -e 's/_name>/name>/g' $_f > "$pkgdir"/usr/share/ukui-background-properties/${_f%.in} +ln -s ../ukui-background-properties/${_f%.in} "$pkgdir"/usr/share/gnome-background-properties/ + done +}
[arch-commits] Commit in tpm2-abrmd/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 20:11:17 Author: diabonas Revision: 629665 upgpkg: tpm2-abrmd 2.3.2-1: upstream release (new maintainer), add libdeps Tadeusz Struk is one of the tpm2-tss maintainers, so there is an existing trust relation. Modified: tpm2-abrmd/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 20:10:17 UTC (rev 629664) +++ PKGBUILD2020-05-18 20:11:17 UTC (rev 629665) @@ -1,18 +1,19 @@ # Maintainer: Jonas Witschel # Contributor: Bruno Pagani pkgname=tpm2-abrmd -pkgver=2.3.1 +pkgver=2.3.2 pkgrel=1 pkgdesc='Trusted Platform Module 2.0 Access Broker and Resource Management Daemon' arch=('x86_64') url='https://github.com/tpm2-software/tpm2-abrmd' license=('BSD') -depends=('dbus' 'glib2' 'tpm2-tss') +depends=('glib2' 'tpm2-tss' 'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 'libtss2-tctildr.so') checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2') source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}) -sha512sums=('144ab2b147cd18f892f3c05181efdbed2ac422fe8507eb42871ffe571340b6395431743a4f1995a7ce7a914fd5e7afd2b17328062c893a0403708c2c4d92e0cb' +sha512sums=('c5014cce49351cd7f7125dbb6b271ffd31d016c7d15561f5d23b579bcc5503962ed08b57127a1b5cc28e50fab805e97709eebf303eeb6ba9f09866e5fca8c078' 'SKIP') -validpgpkeys=('42007E876F248E04A3F2FE25AE4548D043DEC7C3') # Philip Tricca +validpgpkeys=('42007E876F248E04A3F2FE25AE4548D043DEC7C3' # Philip Tricca + 'D760B790CCF0A41CBE7B047C316CC1FB24ABDC72') # Tadeusz Struk build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in tpm2-abrmd/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, May 18, 2020 @ 20:11:28 Author: diabonas Revision: 629666 archrelease: copy trunk to community-x86_64 Added: tpm2-abrmd/repos/community-x86_64/PKGBUILD (from rev 629665, tpm2-abrmd/trunk/PKGBUILD) Deleted: tpm2-abrmd/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 75 ++--- 1 file changed, 38 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-18 20:11:17 UTC (rev 629665) +++ PKGBUILD2020-05-18 20:11:28 UTC (rev 629666) @@ -1,37 +0,0 @@ -# Maintainer: Jonas Witschel - -pkgname=tpm2-abrmd -pkgver=2.3.1 -pkgrel=1 -pkgdesc="Trusted Platform Module 2.0 Access Broker and Resource Management Daemon" -arch=(x86_64) -url="https://github.com/tpm2-software/tpm2-abrmd; -license=(BSD) -depends=(dbus glib2 tpm2-tss) -checkdepends=(cmocka ibm-sw-tpm2 iproute2) -source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha512sums=('144ab2b147cd18f892f3c05181efdbed2ac422fe8507eb42871ffe571340b6395431743a4f1995a7ce7a914fd5e7afd2b17328062c893a0403708c2c4d92e0cb' -'SKIP') -validpgpkeys=(42007E876F248E04A3F2FE25AE4548D043DEC7C3) # Philip Tricca - -build() { -cd ${pkgname}-${pkgver} -./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---with-dbuspolicydir=/usr/share/dbus-1/system.d \ -$( ((CHECKFUNC)) && echo --enable-unit --enable-integration) -make -} - -check() { -cd ${pkgname}-${pkgver} -make check -} - -package() { -cd ${pkgname}-${pkgver} -make DESTDIR="${pkgdir}" install -rm -r "${pkgdir}"/usr/lib/systemd/system-preset -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: tpm2-abrmd/repos/community-x86_64/PKGBUILD (from rev 629665, tpm2-abrmd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-18 20:11:28 UTC (rev 629666) @@ -0,0 +1,38 @@ +# Maintainer: Jonas Witschel +# Contributor: Bruno Pagani +pkgname=tpm2-abrmd +pkgver=2.3.2 +pkgrel=1 +pkgdesc='Trusted Platform Module 2.0 Access Broker and Resource Management Daemon' +arch=('x86_64') +url='https://github.com/tpm2-software/tpm2-abrmd' +license=('BSD') +depends=('glib2' 'tpm2-tss' 'libtss2-mu.so' 'libtss2-rc.so' 'libtss2-sys.so' 'libtss2-tctildr.so') +checkdepends=('cmocka' 'ibm-sw-tpm2' 'iproute2') +source=("$url/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}) +sha512sums=('c5014cce49351cd7f7125dbb6b271ffd31d016c7d15561f5d23b579bcc5503962ed08b57127a1b5cc28e50fab805e97709eebf303eeb6ba9f09866e5fca8c078' +'SKIP') +validpgpkeys=('42007E876F248E04A3F2FE25AE4548D043DEC7C3' # Philip Tricca + 'D760B790CCF0A41CBE7B047C316CC1FB24ABDC72') # Tadeusz Struk + +build() { + cd "$pkgname-$pkgver" + ./configure \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --with-dbuspolicydir=/usr/share/dbus-1/system.d \ + $( ((CHECKFUNC)) && echo --enable-unit --enable-integration) + make +} + +check() { + cd "$pkgname-$pkgver" + make check +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + rm -r "$pkgdir/usr/lib/systemd/system-preset" + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" +}