[arch-commits] Commit in haskell-turtle/repos (2 files)
Date: Sunday, August 26, 2018 @ 06:25:06 Author: felixonmars Revision: 374047 archrelease: copy trunk to community-staging-x86_64 Added: haskell-turtle/repos/community-staging-x86_64/ haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 374046, haskell-turtle/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 374046, haskell-turtle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 06:25:06 UTC (rev 374047) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=turtle +pkgname=haskell-turtle +pkgver=1.5.10 +pkgrel=19 +pkgdesc="Shell programming, Haskell-style" +url="https://github.com/Gabriel439/Haskell-Turtle-Library"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 'haskell-exceptions' + 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 'haskell-optparse-applicative' + 'haskell-optional-args' 'haskell-system-fileio' 'haskell-system-filepath' + 'haskell-temporary' 'haskell-unix-compat') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('50746c89867a20b34fc8955a9a61a40d696f304c51cb1f5217fb2332aa85205f4c3893034133c609082858a95bddfa62f0dddc109784dee1d53543fcc76e3f1d') + +prepare() { +sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs +sed -i '/semigroups/d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +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-turtle/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 06:24:53 Author: felixonmars Revision: 374046 upgpkg: haskell-turtle 1.5.10-19 rebuild with unix-compat 0.5.1 Modified: haskell-turtle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 06:23:30 UTC (rev 374045) +++ PKGBUILD2018-08-26 06:24:53 UTC (rev 374046) @@ -5,7 +5,7 @@ _hkgname=turtle pkgname=haskell-turtle pkgver=1.5.10 -pkgrel=18 +pkgrel=19 pkgdesc="Shell programming, Haskell-style" url="https://github.com/Gabriel439/Haskell-Turtle-Library"; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-streams/repos/community-staging-x86_64 (2 files)
Date: Sunday, August 26, 2018 @ 06:23:30 Author: felixonmars Revision: 374045 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 374044, haskell-http-streams/trunk/PKGBUILD) Deleted: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 120 ++--- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-26 06:22:59 UTC (rev 374044) +++ PKGBUILD2018-08-26 06:23:30 UTC (rev 374045) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -_hkgname=http-streams -pkgname=haskell-http-streams -pkgver=0.8.6.1 -pkgrel=47 -pkgdesc="An HTTP client using io-streams" -url="https://github.com/afcowie/http-streams"; -license=('custom:BSD3') -arch=('x86_64') -depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' - 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' - 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' - 'haskell-http-common' 'haskell-network' 'haskell-network-uri') -makedepends=('ghc') -checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' - 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' - 'haskell-system-fileio' 'haskell-system-filepath') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/<.*1.1/<2/' $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \ ---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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" -} Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 374044, haskell-http-streams/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-26 06:23:30 UTC (rev 374045) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=http-streams +pkgname=haskell-http-streams +pkgver=0.8.6.1 +pkgrel=48 +pkgdesc="An HTTP client using io-streams" +url="https://github.com/afcowie/http-streams"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' + 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' + 'haskell-http-common' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' + 'haskell-system-fileio' 'haskell-system-filepath') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.1/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhas
[arch-commits] Commit in haskell-http-streams/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 06:22:59 Author: felixonmars Revision: 374044 upgpkg: haskell-http-streams 0.8.6.1-48 rebuild with unix-compat 0.5.1 Modified: haskell-http-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 06:21:47 UTC (rev 374043) +++ PKGBUILD2018-08-26 06:22:59 UTC (rev 374044) @@ -4,7 +4,7 @@ _hkgname=http-streams pkgname=haskell-http-streams pkgver=0.8.6.1 -pkgrel=47 +pkgrel=48 pkgdesc="An HTTP client using io-streams" url="https://github.com/afcowie/http-streams"; license=('custom:BSD3')
[arch-commits] Commit in haskell-snap-server/repos (2 files)
Date: Sunday, August 26, 2018 @ 06:21:47 Author: felixonmars Revision: 374043 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-server/repos/community-staging-x86_64/ haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 374042, haskell-snap-server/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 374042, haskell-snap-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 06:21:47 UTC (rev 374043) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=snap-server +pkgname=haskell-snap-server +pkgver=1.1.0.0 +pkgrel=41 +pkgdesc="A web server for the Snap Framework" +url="https://github.com/snapframework/snap-server"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-case-insensitive' + 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 'haskell-lifted-base' + 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 'haskell-unix-compat' + 'haskell-vector') +makedepends=('ghc') +checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 'haskell-random' + 'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 'haskell-http-streams' + 'haskell-http-common' 'haskell-parallel' '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=('ccd438310746c59bd7456df69c072ad3a2d473eb69f721fe2c91e086f4916d386c8b83a786d7ff9de11f0ce5294e36034baf10b0a109c65e16ec771e688a1184') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \ +--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-snap-server/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 06:21:15 Author: felixonmars Revision: 374042 upgpkg: haskell-snap-server 1.1.0.0-41 rebuild with unix-compat 0.5.1 Modified: haskell-snap-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 06:17:37 UTC (rev 374041) +++ PKGBUILD2018-08-26 06:21:15 UTC (rev 374042) @@ -4,7 +4,7 @@ _hkgname=snap-server pkgname=haskell-snap-server pkgver=1.1.0.0 -pkgrel=40 +pkgrel=41 pkgdesc="A web server for the Snap Framework" url="https://github.com/snapframework/snap-server"; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-streams/repos (2 files)
Date: Sunday, August 26, 2018 @ 06:17:37 Author: felixonmars Revision: 374041 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-streams/repos/community-staging-x86_64/ haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 374040, haskell-http-streams/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 374040, haskell-http-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 06:17:37 UTC (rev 374041) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=http-streams +pkgname=haskell-http-streams +pkgver=0.8.6.1 +pkgrel=47 +pkgdesc="An HTTP client using io-streams" +url="https://github.com/afcowie/http-streams"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' + 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' + 'haskell-http-common' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' + 'haskell-system-fileio' 'haskell-system-filepath') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.1/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \ +--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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-http-streams/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 06:17:24 Author: felixonmars Revision: 374040 upgpkg: haskell-http-streams 0.8.6.1-47 rebuild pass 1, specified --nocheck Modified: haskell-http-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:46:28 UTC (rev 374039) +++ PKGBUILD2018-08-26 06:17:24 UTC (rev 374040) @@ -4,7 +4,7 @@ _hkgname=http-streams pkgname=haskell-http-streams pkgver=0.8.6.1 -pkgrel=46 +pkgrel=47 pkgdesc="An HTTP client using io-streams" url="https://github.com/afcowie/http-streams"; license=('custom:BSD3')
[arch-commits] Commit in haskell-snap-core/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:46:28 Author: felixonmars Revision: 374039 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-core/repos/community-staging-x86_64/ haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 374038, haskell-snap-core/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 374038, haskell-snap-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:46:28 UTC (rev 374039) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=snap-core +pkgname=haskell-snap-core +pkgver=1.0.3.2 +pkgrel=25 +pkgdesc="A Haskell Web Framework (core interfaces and types)" +url="https://github.com/JustusAdam/snap-core"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 'haskell-hashable' + 'haskell-monad-control' 'haskell-random' 'haskell-readable' 'haskell-regex-posix' + 'haskell-transformers-base' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('83f60dd07e6f75779ebf44601fa7bb3d3e67936409d00df46dd03b9353325e74a90c0f915e3787991383047508dff507e1d7d09ee8eed62988abf6aca0594326') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<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-snap-core/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:46:15 Author: felixonmars Revision: 374038 upgpkg: haskell-snap-core 1.0.3.2-25 rebuild with unix-compat 0.5.1 Modified: haskell-snap-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:44:03 UTC (rev 374037) +++ PKGBUILD2018-08-26 05:46:15 UTC (rev 374038) @@ -4,7 +4,7 @@ _hkgname=snap-core pkgname=haskell-snap-core pkgver=1.0.3.2 -pkgrel=24 +pkgrel=25 pkgdesc="A Haskell Web Framework (core interfaces and types)" url="https://github.com/JustusAdam/snap-core"; license=('custom:BSD3')
[arch-commits] Commit in haskell-network-protocol-xmpp/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:44:03 Author: felixonmars Revision: 374037 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-protocol-xmpp/repos/community-staging-x86_64/ haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 374036, haskell-network-protocol-xmpp/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 374036, haskell-network-protocol-xmpp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:44:03 UTC (rev 374037) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-protocol-xmpp +pkgname=haskell-network-protocol-xmpp +pkgver=0.4.8 +pkgrel=72 +pkgdesc="Client library for the XMPP protocol." +url="https://john-millikin.com/software/haskell-xmpp/"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" "haskell-libxml-sax" + "haskell-monads-tf" "haskell-network" "haskell-xml-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('029cbb1a0ea6691fd886b326eee7a24e8300bbece1f0c0f564b43b0e344f4107ca980d97342271cab0b9c1333fc445ac10f7dfae41dd2b6e6ea995bfb810311e') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-network-protocol-xmpp/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:43:50 Author: felixonmars Revision: 374036 upgpkg: haskell-network-protocol-xmpp 0.4.8-72 rebuild with unix-compat 0.5.1 Modified: haskell-network-protocol-xmpp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:43:14 UTC (rev 374035) +++ PKGBUILD2018-08-26 05:43:50 UTC (rev 374036) @@ -5,7 +5,7 @@ _hkgname=network-protocol-xmpp pkgname=haskell-network-protocol-xmpp pkgver=0.4.8 -pkgrel=71 +pkgrel=72 pkgdesc="Client library for the XMPP protocol." url="https://john-millikin.com/software/haskell-xmpp/"; license=("GPL3")
[arch-commits] Commit in haskell-gnuidn/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:43:14 Author: felixonmars Revision: 374035 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnuidn/repos/community-staging-x86_64/ haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 374034, haskell-gnuidn/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 374034, haskell-gnuidn/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:43:14 UTC (rev 374035) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gnuidn +pkgname=haskell-gnuidn +pkgver=0.2.2 +pkgrel=61 +pkgdesc="Bindings for GNU IDN" +url="https://john-millikin.com/software/haskell-gnuidn/"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "libidn") +makedepends=('c2hs' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-gnuidn/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:43:01 Author: felixonmars Revision: 374034 upgpkg: haskell-gnuidn 0.2.2-61 rebuild with unix-compat 0.5.1 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:42:29 UTC (rev 374033) +++ PKGBUILD2018-08-26 05:43:01 UTC (rev 374034) @@ -5,7 +5,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=60 +pkgrel=61 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/"; license=("GPL3")
[arch-commits] Commit in haskell-fsnotify/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:42:29 Author: felixonmars Revision: 374033 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fsnotify/repos/community-staging-x86_64/ haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 374032, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 374032, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:42:29 UTC (rev 374033) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.3.0.1 +pkgrel=8 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +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-fsnotify/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:42:16 Author: felixonmars Revision: 374032 upgpkg: haskell-fsnotify 0.3.0.1-8 rebuild with unix-compat 0.5.1 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:41:41 UTC (rev 374031) +++ PKGBUILD2018-08-26 05:42:16 UTC (rev 374032) @@ -5,7 +5,7 @@ _hkgname=fsnotify pkgname=haskell-fsnotify pkgver=0.3.0.1 -pkgrel=7 +pkgrel=8 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify"; license=("custom:BSD3")
[arch-commits] Commit in c2hs/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:41:41 Author: felixonmars Revision: 374031 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 374030, c2hs/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 374030, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:41:41 UTC (rev 374031) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.5 +pkgrel=17 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('74a872fc73abee879cdfaf8c2f7c372e7a453df94bceec0e110dac7c9c74468b0d6e8d2a2e673d4e33e30c5a1c984a3a7945b76ff155a79bc18a0fb14ad5e073') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 +runhaskell Setup build +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:41:28 Author: felixonmars Revision: 374030 upgpkg: c2hs 0.28.5-17 rebuild with unix-compat 0.5.1 Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:39:50 UTC (rev 374029) +++ PKGBUILD2018-08-26 05:41:28 UTC (rev 374030) @@ -4,7 +4,7 @@ pkgname=c2hs pkgver=0.28.5 -pkgrel=16 +pkgrel=17 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs"; license=("GPL2")
[arch-commits] Commit in haskell-shelly/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:39:37 Author: felixonmars Revision: 374028 upgpkg: haskell-shelly 1.8.1-19 rebuild with unix-compat 0.5.1 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:38:12 UTC (rev 374027) +++ PKGBUILD2018-08-26 05:39:37 UTC (rev 374028) @@ -5,7 +5,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.8.1 -pkgrel=18 +pkgrel=19 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs"; license=("custom:BSD3")
[arch-commits] Commit in haskell-shelly/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:39:50 Author: felixonmars Revision: 374029 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shelly/repos/community-staging-x86_64/ haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 374028, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 374028, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:39:50 UTC (rev 374029) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.8.1 +pkgrel=19 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-exceptions' 'haskell-enclosed-exceptions' + 'haskell-async' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651') + +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-lifted -f-build-examples +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-path-io/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:37:59 Author: felixonmars Revision: 374026 upgpkg: haskell-path-io 1.4.0-4 rebuild with unix-compat 0.5.1 Modified: haskell-path-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:37:25 UTC (rev 374025) +++ PKGBUILD2018-08-26 05:37:59 UTC (rev 374026) @@ -6,7 +6,7 @@ _hkgname=path-io pkgname=haskell-path-io pkgver=1.4.0 -pkgrel=3 +pkgrel=4 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io"; license=("custom:BSD3")
[arch-commits] Commit in haskell-filemanip/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:37:25 Author: felixonmars Revision: 374025 archrelease: copy trunk to community-staging-x86_64 Added: haskell-filemanip/repos/community-staging-x86_64/ haskell-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 374024, haskell-filemanip/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 374024, haskell-filemanip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:37:25 UTC (rev 374025) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: William J. Bowman + +_hkgname=filemanip +pkgname=haskell-filemanip +pkgver=0.3.6.3 +pkgrel=16 +pkgdesc="Expressive file and directory manipulation for Haskell." +url="https://hackage.haskell.org/package/filemanip"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "sh" "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +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-path-io/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:38:12 Author: felixonmars Revision: 374027 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path-io/repos/community-staging-x86_64/ haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 374026, haskell-path-io/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 374026, haskell-path-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:38:12 UTC (rev 374027) @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 162763 2016-02-20 14:34:32Z fyan $ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +_hkgname=path-io +pkgname=haskell-path-io +pkgver=1.4.0 +pkgrel=4 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-exceptions' 'haskell-path' 'haskell-temporary' + 'haskell-unix-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('fa1df1b807e4e1c148dbcb8b26bc6607ff5ccffdb452605b289e8325dfda0d78acdbe57ad9e9b2ad2b1b242af4dcf99c01437dc3b902009731a032837e35412f') + +prepare() { + cd $_hkgname-$pkgver +} + +build() { + cd "$srcdir/$_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-dev + 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 "${srcdir}/${_hkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + 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-filemanip/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:37:10 Author: felixonmars Revision: 374024 upgpkg: haskell-filemanip 0.3.6.3-16 rebuild with unix-compat 0.5.1 Modified: haskell-filemanip/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:36:38 UTC (rev 374023) +++ PKGBUILD2018-08-26 05:37:10 UTC (rev 374024) @@ -5,7 +5,7 @@ _hkgname=filemanip pkgname=haskell-filemanip pkgver=0.3.6.3 -pkgrel=15 +pkgrel=16 pkgdesc="Expressive file and directory manipulation for Haskell." url="https://hackage.haskell.org/package/filemanip"; license=("custom:BSD3")
[arch-commits] Commit in haskell-configurator-ng/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:36:25 Author: felixonmars Revision: 374022 upgpkg: haskell-configurator-ng 0.0.0.1-37 rebuild with unix-compat 0.5.1 Modified: haskell-configurator-ng/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:35:42 UTC (rev 374021) +++ PKGBUILD2018-08-26 05:36:25 UTC (rev 374022) @@ -5,7 +5,7 @@ _hkgname=configurator-ng pkgname=haskell-configurator-ng pkgver=0.0.0.1 -pkgrel=36 +pkgrel=37 pkgdesc="The next generation of configuration management" url="https://github.com/lpsmith/configurator-ng"; license=("custom:BSD3")
[arch-commits] Commit in haskell-configurator-ng/repos (3 files)
Date: Sunday, August 26, 2018 @ 05:36:38 Author: felixonmars Revision: 374023 archrelease: copy trunk to community-staging-x86_64 Added: haskell-configurator-ng/repos/community-staging-x86_64/ haskell-configurator-ng/repos/community-staging-x86_64/PKGBUILD (from rev 374022, haskell-configurator-ng/trunk/PKGBUILD) haskell-configurator-ng/repos/community-staging-x86_64/ghc-8.4.patch (from rev 374022, haskell-configurator-ng/trunk/ghc-8.4.patch) ---+ PKGBUILD | 51 +++ ghc-8.4.patch | 26 ++ 2 files changed, 77 insertions(+) Copied: haskell-configurator-ng/repos/community-staging-x86_64/PKGBUILD (from rev 374022, haskell-configurator-ng/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:36:38 UTC (rev 374023) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=configurator-ng +pkgname=haskell-configurator-ng +pkgver=0.0.0.1 +pkgrel=37 +pkgdesc="The next generation of configuration management" +url="https://github.com/lpsmith/configurator-ng"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-critbit" "haskell-dlist" "haskell-data-ordlist" + "haskell-hashable" "haskell-scientific" "haskell-unix-compat" + "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz"; +ghc-8.4.patch) +sha512sums=('7995be233ab367e807a66c6f0f412826dc6c916a895c5e145d5b21af2f867a0c69c6bd228e7d5425a69ea9b500ed51fb00025ca9090417aaee4ac1a027f2f77a' + 'c0f0ed7bc5e61794e66950792c8664c84f78b664b15c91e7a8c7d4d547229500e04a2975c4a68908167ab6e636b6db87fd4f6e6af4730bfe3c24a60b22ddc129') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../ghc-8.4.patch + +sed -i '/fail/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_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-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 +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-configurator-ng/repos/community-staging-x86_64/ghc-8.4.patch (from rev 374022, haskell-configurator-ng/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-08-26 05:36:38 UTC (rev 374023) @@ -0,0 +1,26 @@ +diff --git a/Data/Configurator/Parser/Implementation.hs.orig b/Data/Configurator/Parser/Implementation.hs +index 3b3c82a..be9080f 100644 +--- a/Data/Configurator/Parser/Implementation.hs.orig b/Data/Configurator/Parser/Implementation.hs +@@ -152,9 +152,8 @@ newtype ConfigTransform = ConfigTransform (ConfigPlan ()) + + -- | 'mempty' is the identity 'ConfigTransform', 'mappend' is the composition + -- of two 'ConfigTransform's. +-instance Monoid ConfigTransform where +- mempty = ConfigTransform (ConfigPlan ()) +- (ConfigTransform x) `mappend` (ConfigTransform y) = (ConfigTransform (go x)) ++instance Semigroup ConfigTransform where ++ ConfigTransform x <> ConfigTransform y = ConfigTransform (go x) + where +go (ConfigPlan _) = y +go (Union a b) = Union (go a) (go b) +@@ -162,6 +161,9 @@ instance Monoid ConfigTransform where +go (Subconfig pre a) = Subconfig pre (go a) +go Empty = Empty + ++instance Monoid ConfigTransform where ++ mempty = ConfigTransform (ConfigPlan ()) ++ + -- | Conceptually, @'union' f g = \\config -> union\' (f config) (g config)@, + -- where @union\'@ is the left-biased union of two 'Config's. + union :: ConfigTransform -> ConfigTransform -> ConfigTransform
[arch-commits] Commit in haskell-configurator/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:35:42 Author: felixonmars Revision: 374021 archrelease: copy trunk to community-staging-x86_64 Added: haskell-configurator/repos/community-staging-x86_64/ haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 374020, haskell-configurator/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 374020, haskell-configurator/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:35:42 UTC (rev 374021) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=configurator +pkgname=haskell-configurator +pkgver=0.3.0.0 +pkgrel=49 +pkgdesc="Configuration management" +url="https://github.com/bos/configurator"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-unix-compat' + 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0c4c95b3182874c87c4b6b8e74bf8e39ec7528b49f06e9a02baed5fa4aa90a22a9504f59e881c17616ef95a1aa5450b431df8cc9317ef837d8e821f330e303c9') + +build() { +cd "${srcdir}/${_hkgname}-${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 \ +-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 +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +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-configurator/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:35:29 Author: felixonmars Revision: 374020 upgpkg: haskell-configurator 0.3.0.0-49 rebuild with unix-compat 0.5.1 Modified: haskell-configurator/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:34:42 UTC (rev 374019) +++ PKGBUILD2018-08-26 05:35:29 UTC (rev 374020) @@ -4,7 +4,7 @@ _hkgname=configurator pkgname=haskell-configurator pkgver=0.3.0.0 -pkgrel=48 +pkgrel=49 pkgdesc="Configuration management" url="https://github.com/bos/configurator"; license=('custom:BSD3')
[arch-commits] Commit in git-repair/repos (3 files)
Date: Sunday, August 26, 2018 @ 05:34:42 Author: felixonmars Revision: 374019 archrelease: copy trunk to community-staging-x86_64 Added: git-repair/repos/community-staging-x86_64/ git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 374018, git-repair/trunk/PKGBUILD) git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 374018, git-repair/trunk/ghc-8.4.patch) ---+ PKGBUILD | 42 ++ ghc-8.4.patch | 29 + 2 files changed, 71 insertions(+) Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 374018, git-repair/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:34:42 UTC (rev 374019) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=git-repair +pkgver=1.20170626 +pkgrel=43 +pkgdesc="Repairs a damaged git repisitory" +url="http://git-repair.branchable.com/"; +license=("GPL") +arch=('x86_64') +depends=('git' 'ghc-libs' 'haskell-async' 'haskell-data-default' 'haskell-exceptions' + 'haskell-hslogger' 'haskell-ifelse' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-split' + 'haskell-unix-compat' 'haskell-utf8-string') +makedepends=('ghc') +source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver" +ghc-8.4.patch) +sha512sums=('SKIP' + '7aefb60b5857252bb5b9212865ecc6da0727ec24422fa75fd7442108483e63560bb71d5782c580735ac640d9ec1131cda68882d097ebbd5e2681a9fab4ccebd2') + +prepare() { + cd git-repair + patch -p1 -i ../ghc-8.4.patch +} + +build() { + cd git-repair + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ + -fnetwork-uri + runhaskell Setup build +} + +package() { + cd git-repair + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1 + + rm "$pkgdir"/usr/share/doc/git-repair/GPL + rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc +} Copied: git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 374018, git-repair/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-08-26 05:34:42 UTC (rev 374019) @@ -0,0 +1,29 @@ +diff --git a/Git/Fsck.hs b/Git/Fsck.hs +index a716b56..e7061cb 100644 +--- a/Git/Fsck.hs b/Git/Fsck.hs +@@ -44,15 +44,17 @@ type MissingObjects = S.Set Sha + + type Truncated = Bool + ++instance Semigroup FsckOutput where ++ (<>) (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) (t1 || t2) ++ (<>) (FsckOutput s t) _ = FsckOutput s t ++ (<>) _ (FsckOutput s t) = FsckOutput s t ++ (<>) NoFsckOutput NoFsckOutput = NoFsckOutput ++ (<>) AllDuplicateEntriesWarning AllDuplicateEntriesWarning = AllDuplicateEntriesWarning ++ (<>) AllDuplicateEntriesWarning NoFsckOutput = AllDuplicateEntriesWarning ++ (<>) NoFsckOutput AllDuplicateEntriesWarning = AllDuplicateEntriesWarning ++ + instance Monoid FsckOutput where + mempty = NoFsckOutput +- mappend (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) (t1 || t2) +- mappend (FsckOutput s t) _ = FsckOutput s t +- mappend _ (FsckOutput s t) = FsckOutput s t +- mappend NoFsckOutput NoFsckOutput = NoFsckOutput +- mappend AllDuplicateEntriesWarning AllDuplicateEntriesWarning = AllDuplicateEntriesWarning +- mappend AllDuplicateEntriesWarning NoFsckOutput = AllDuplicateEntriesWarning +- mappend NoFsckOutput AllDuplicateEntriesWarning = AllDuplicateEntriesWarning + + {- Runs fsck to find some of the broken objects in the repository. + - May not find all broken objects, if fsck fails on bad data in some of
[arch-commits] Commit in git-repair/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:34:01 Author: felixonmars Revision: 374018 upgpkg: git-repair 1.20170626-43 rebuild with unix-compat 0.5.1 Modified: git-repair/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:32:48 UTC (rev 374017) +++ PKGBUILD2018-08-26 05:34:01 UTC (rev 374018) @@ -3,7 +3,7 @@ pkgname=git-repair pkgver=1.20170626 -pkgrel=42 +pkgrel=43 pkgdesc="Repairs a damaged git repisitory" url="http://git-repair.branchable.com/"; license=("GPL")
[arch-commits] Commit in cgrep/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:32:48 Author: felixonmars Revision: 374017 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 374016, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 374016, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:32:48 UTC (rev 374017) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.25 +pkgrel=67 +pkgdesc="A context-aware grep for source codes" +url="http://awgn.github.io/cgrep/"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:32:08 Author: felixonmars Revision: 374016 upgpkg: cgrep 6.6.25-67 rebuild with unix-compat 0.5.1 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-26 05:30:46 UTC (rev 374015) +++ PKGBUILD2018-08-26 05:32:08 UTC (rev 374016) @@ -4,7 +4,7 @@ pkgname=cgrep pkgver=6.6.25 -pkgrel=66 +pkgrel=67 pkgdesc="A context-aware grep for source codes" url="http://awgn.github.io/cgrep/"; license=("GPL2")
[arch-commits] Commit in haskell-unix-compat/repos (2 files)
Date: Sunday, August 26, 2018 @ 05:30:46 Author: felixonmars Revision: 374015 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unix-compat/repos/community-staging-x86_64/ haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 374014, haskell-unix-compat/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 374014, haskell-unix-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-26 05:30:46 UTC (rev 374015) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Lex Black +# Contributor: Don Stewart + +pkgname=haskell-unix-compat +_hkgname=unix-compat +pkgver=0.5.1 +pkgrel=1 +pkgdesc="Portable POSIX-compatibility layer." +url="https://hackage.haskell.org/package/unix-compat"; +license=('BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-old-time') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4b4a0267e8f84ed8ce86b47e9e02e760bbda09e7d441320ed9f9dae7f861ada25ed906a0410ef8c516b71b0ea29a1e0aa0c8ec7724ecdf889931705f000bb0d4') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +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-unix-compat/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 05:29:57 Author: felixonmars Revision: 374014 upgpkg: haskell-unix-compat 0.5.1-1 rebuild with unix-compat 0.5.1 Modified: haskell-unix-compat/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 19:01:41 UTC (rev 374013) +++ PKGBUILD2018-08-26 05:29:57 UTC (rev 374014) @@ -6,8 +6,8 @@ pkgname=haskell-unix-compat _hkgname=unix-compat -pkgver=0.5.0.1 -pkgrel=3 +pkgver=0.5.1 +pkgrel=1 pkgdesc="Portable POSIX-compatibility layer." url="https://hackage.haskell.org/package/unix-compat"; license=('BSD3') @@ -15,7 +15,7 @@ depends=('ghc-libs' 'haskell-old-time') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('ef6fe0da61efe67eee188027354495420505093d12d47ce65d45e963484a55158ad5cbbff545fa00c293a67d56b1ceed51aa2529bff217b931b67c3544584a9c') +sha512sums=('4b4a0267e8f84ed8ce86b47e9e02e760bbda09e7d441320ed9f9dae7f861ada25ed906a0410ef8c516b71b0ea29a1e0aa0c8ec7724ecdf889931705f000bb0d4') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in linux-firmware/repos (testing-any testing-any/PKGBUILD)
Date: Sunday, August 26, 2018 @ 00:20:00 Author: lcarlier Revision: 333019 archrelease: copy trunk to testing-any Added: linux-firmware/repos/testing-any/ linux-firmware/repos/testing-any/PKGBUILD (from rev 333018, linux-firmware/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: linux-firmware/repos/testing-any/PKGBUILD (from rev 333018, linux-firmware/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-08-26 00:20:00 UTC (rev 333019) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Thomas Bächler + +pkgbase=linux-firmware +pkgname=(linux-firmware amd-ucode) +_commit=fea76a04f25fd0a217c0d566ff5ff8f23ad3e648 # master +pkgver=20180825.fea76a0 +pkgrel=1 +pkgdesc="Firmware files for Linux" +makedepends=('git') +arch=('any') +url="http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary"; +license=('GPL2' 'GPL3' 'custom') +options=(!strip) +source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#commit=${_commit}";) +md5sums=('SKIP') + +prepare() { + cd "${srcdir}/${pkgname}" +} + +pkgver() { + cd "${srcdir}/${pkgname}" + + # Commit date + short rev + echo $(TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD).$(git rev-parse --short HEAD) +} + +build() { + mkdir -p kernel/x86/microcode + cat ${pkgbase}/amd-ucode/microcode_amd*.bin > kernel/x86/microcode/AuthenticAMD.bin + echo kernel/x86/microcode/AuthenticAMD.bin | bsdcpio -o -H newc -R 0:0 > amd-ucode.img +} + +package_linux-firmware() { + conflicts=('linux-firmware-git' + 'kernel26-firmware' + 'ar9170-fw' + 'iwlwifi-1000-ucode' + 'iwlwifi-3945-ucode' + 'iwlwifi-4965-ucode' + 'iwlwifi-5000-ucode' + 'iwlwifi-5150-ucode' + 'iwlwifi-6000-ucode' + 'rt2870usb-fw' + 'rt2x00-rt61-fw' + 'rt2x00-rt71w-fw') + replaces=('kernel26-firmware' +'ar9170-fw' +'iwlwifi-1000-ucode' +'iwlwifi-3945-ucode' +'iwlwifi-4965-ucode' +'iwlwifi-5000-ucode' +'iwlwifi-5150-ucode' +'iwlwifi-6000-ucode' +'rt2870usb-fw' +'rt2x00-rt61-fw' +'rt2x00-rt71w-fw') + + cd "${srcdir}/${pkgname}" + + make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install + rm "${pkgdir}/usr/lib/firmware/"{Makefile,README,configure,GPL-3} + + install -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm644 LICEN* WHENCE "${pkgdir}/usr/share/licenses/linux-firmware/" + + # Trigger a microcode reload for configurations not using early updates + install -d "${pkgdir}/usr/lib/tmpfiles.d" + echo 'w /sys/devices/system/cpu/microcode/reload - - - - 1' \ +>"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" +} + +package_amd-ucode() { + pkgdesc='Microcode update files for AMD CPUs' + + install -D -m0644 amd-ucode.img "${pkgdir}"/boot/amd-ucode.img + install -D -m0644 "${srcdir}/${pkgbase}/LICENSE.amd-ucode" "${pkgdir}/usr/share/licenses/amd-ucode/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in linux-firmware/trunk (PKGBUILD)
Date: Sunday, August 26, 2018 @ 00:19:53 Author: lcarlier Revision: 333018 upgpkg: linux-firmware 20180825.fea76a0-1 sync with master Modified: linux-firmware/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 23:15:17 UTC (rev 333017) +++ PKGBUILD2018-08-26 00:19:53 UTC (rev 333018) @@ -3,9 +3,9 @@ pkgbase=linux-firmware pkgname=(linux-firmware amd-ucode) -_commit=1d17c18226c2ddf5bc127b3f934cfa88e0c0c29f # master -pkgver=20180821.1d17c18 -pkgrel=3 +_commit=fea76a04f25fd0a217c0d566ff5ff8f23ad3e648 # master +pkgver=20180825.fea76a0 +pkgrel=1 pkgdesc="Firmware files for Linux" makedepends=('git') arch=('any')
[arch-commits] Commit in meson/repos/extra-any (5 files)
Date: Saturday, August 25, 2018 @ 21:29:07 Author: heftig Revision: 333015 archrelease: copy trunk to extra-any Added: meson/repos/extra-any/PKGBUILD (from rev 333014, meson/trunk/PKGBUILD) meson/repos/extra-any/arch-meson (from rev 333014, meson/trunk/arch-meson) meson/repos/extra-any/test.diff (from rev 333014, meson/trunk/test.diff) Deleted: meson/repos/extra-any/PKGBUILD meson/repos/extra-any/arch-meson + PKGBUILD | 122 ++- arch-meson | 44 ++--- test.diff | 13 ++ 3 files changed, 98 insertions(+), 81 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 21:27:43 UTC (rev 333014) +++ PKGBUILD2018-08-25 21:29:07 UTC (rev 333015) @@ -1,59 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Levente Polyak -# Contributor: Anatol Pomozov - -pkgname=meson -pkgver=0.47.1 -pkgrel=2 -pkgdesc='High productivity build system' -url='http://mesonbuild.com/' -arch=('any') -license=('Apache') -depends=('python' 'ninja') -makedepends=('python-setuptools') -checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'cython' - 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' - 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' - 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' - 'libwmf' 'dmd' 'valgrind') -source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} -arch-meson) -sha512sums=('b86a95a057cfe3b46a33dfe57d0b215133306808871cd2d0f479421b7fd7ce7f5b49aa4c1d429ac0a1a56f805e1c690d220b567b8118e875b140dc75ad8218a5' -'SKIP' - '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') -validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen - -prepare() { - cd ${pkgname}-${pkgver} -} - -build() { - cd ${pkgname}-${pkgver} - python setup.py build -} - -check() ( - cd ${pkgname}-${pkgver} - - # set for debug output - #export MESON_PRINT_TEST_OUTPUT=1 - - export LC_CTYPE=en_US.UTF-8 - ./run_tests.py -) - -package() { - cd ${pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - - install -d "${pkgdir}/usr/share/vim/vimfiles" - cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/* - - install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 data/syntax-highlighting/emacs/* - install -Dt "${pkgdir}/usr/share/zsh/site-functions" -m644 data/shell-completions/zsh/* - - # Arch packaging helper - install -D ../arch-meson -t "${pkgdir}/usr/bin" -} - -# vim: ts=2 sw=2 et: Copied: meson/repos/extra-any/PKGBUILD (from rev 333014, meson/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 21:29:07 UTC (rev 333015) @@ -0,0 +1,63 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Levente Polyak +# Contributor: Anatol Pomozov + +pkgname=meson +pkgver=0.47.2 +pkgrel=1 +pkgdesc='High productivity build system' +url='http://mesonbuild.com/' +arch=('any') +license=('Apache') +depends=('python' 'ninja') +makedepends=('python-setuptools') +checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'cython' + 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' + 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' + 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' + 'libwmf' 'dmd' 'valgrind') +source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} +arch-meson test.diff) +sha512sums=('a1ac5691a5319ccf196d9443aea61e6c3ee9f09a9f638a3a7b5e5381b4c14372253c845be74fa2b59f42b9697671f12bce92c46bcb5cb629aeebd68e044e0021' +'SKIP' + '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d' + '0e537c4fc04535decf901713f05d895dd8b93f2136e463b4a5adc5f2bf3a3e4c4ee07b5936fd7d01309af75a50fb1dc8d842b953c039ffe096efd54fd86aa7d0') +validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen + +prepare() { + cd ${pkgname}-${pkgver} + + # https://github.com/mesonbuild/meson/issues/4083 + patch -Np1 -i ../test.diff +} + +build() { + cd ${pkgname}-${pkgver} + python setup.py build +} + +check() ( + cd ${pkgname}-${pkgver} + + # set for debug output + #export MESON_PRINT_TEST_OUTPUT=1 + + export LC_CTYPE=en_US.UTF-8 + ./run_tests.py
[arch-commits] Commit in meson/trunk (PKGBUILD test.diff)
Date: Saturday, August 25, 2018 @ 21:27:43 Author: heftig Revision: 333014 0.47.2-1 Added: meson/trunk/test.diff Modified: meson/trunk/PKGBUILD ---+ PKGBUILD | 14 +- test.diff | 13 + 2 files changed, 22 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 19:59:11 UTC (rev 333013) +++ PKGBUILD2018-08-25 21:27:43 UTC (rev 333014) @@ -3,8 +3,8 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.47.1 -pkgrel=2 +pkgver=0.47.2 +pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -17,14 +17,18 @@ 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} -arch-meson) -sha512sums=('b86a95a057cfe3b46a33dfe57d0b215133306808871cd2d0f479421b7fd7ce7f5b49aa4c1d429ac0a1a56f805e1c690d220b567b8118e875b140dc75ad8218a5' +arch-meson test.diff) +sha512sums=('a1ac5691a5319ccf196d9443aea61e6c3ee9f09a9f638a3a7b5e5381b4c14372253c845be74fa2b59f42b9697671f12bce92c46bcb5cb629aeebd68e044e0021' 'SKIP' - '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') + '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d' + '0e537c4fc04535decf901713f05d895dd8b93f2136e463b4a5adc5f2bf3a3e4c4ee07b5936fd7d01309af75a50fb1dc8d842b953c039ffe096efd54fd86aa7d0') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { cd ${pkgname}-${pkgver} + + # https://github.com/mesonbuild/meson/issues/4083 + patch -Np1 -i ../test.diff } build() { Added: test.diff === --- test.diff (rev 0) +++ test.diff 2018-08-25 21:27:43 UTC (rev 333014) @@ -0,0 +1,13 @@ +diff --git i/run_unittests.py w/run_unittests.py +index 28264606..7c267e17 100755 +--- i/run_unittests.py w/run_unittests.py +@@ -3441,7 +3441,7 @@ class LinuxlikeTests(BasePlatformTests): + break + self.assertIsInstance(docbook_target, dict) + ifile = self.introspect(['--target-files', 'generated-gdbus-docbook@cus'])[0] +-self.assertEqual(t['filename'], 'gdbus/generated-gdbus-doc-' + ifile) ++self.assertEqual(t['filename'], 'gdbus/generated-gdbus-doc-' + os.path.basename(ifile)) + + def test_build_rpath(self): + if is_cygwin():
[arch-commits] Commit in python2-typing/repos/community-any (4 files)
Date: Saturday, August 25, 2018 @ 19:01:41 Author: demize Revision: 374013 archrelease: copy trunk to community-any Added: python2-typing/repos/community-any/PKGBUILD (from rev 374012, python2-typing/trunk/PKGBUILD) python2-typing/repos/community-any/python2-typing-3.6.1.tar.gz (from rev 374012, python2-typing/trunk/python2-typing-3.6.1.tar.gz) Deleted: python2-typing/repos/community-any/PKGBUILD python2-typing/repos/community-any/python2-typing-3.6.1.tar.gz --+ PKGBUILD | 59 ++- 1 file changed, 30 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 19:01:37 UTC (rev 374012) +++ PKGBUILD2018-08-25 19:01:41 UTC (rev 374013) @@ -1,29 +0,0 @@ -# Maintainer: Johannes Löthberg - -pkgname=python2-typing -pkgver=3.6.4 -pkgrel=1 - -pkgdesc="Backport of the standard library typing module to Python versions older than 3.6" -url="https://pypi.python.org/pypi/typing"; -arch=('any') -license=('FSF') - -makedepends=('python2' - 'python2-setuptools') - -source=("python2-typing-$pkgver.tar.gz::https://pypi.io/packages/source/t/typing/typing-$pkgver.tar.gz";) - -md5sums=('5b2ade08d83be488f17b5fe587c27c74') - -build() { - cd typing-$pkgver - python2 setup.py build -} - -package() { - depends=('python2') - - cd typing-$pkgver - python2 setup.py install --root "$pkgdir" --optimize=1 --skip-build -} Copied: python2-typing/repos/community-any/PKGBUILD (from rev 374012, python2-typing/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 19:01:41 UTC (rev 374013) @@ -0,0 +1,30 @@ +# Maintainer: Johannes Löthberg + +pkgname=python2-typing +pkgver=3.6.4 +pkgrel=2 + +pkgdesc="Backport of the standard library typing module to Python versions older than 3.6" +url="https://pypi.python.org/pypi/typing"; +arch=('any') +license=('PSF') + +makedepends=('python2' + 'python2-setuptools') + +source=("python2-typing-$pkgver.tar.gz::https://pypi.io/packages/source/t/typing/typing-$pkgver.tar.gz";) + +md5sums=('5b2ade08d83be488f17b5fe587c27c74') + +build() { + cd typing-$pkgver + python2 setup.py build +} + +package() { + depends=('python2') + + cd typing-$pkgver + python2 setup.py install --root "$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} Deleted: python2-typing-3.6.1.tar.gz === (Binary files differ) Copied: python2-typing/repos/community-any/python2-typing-3.6.1.tar.gz (from rev 374012, python2-typing/trunk/python2-typing-3.6.1.tar.gz) === (Binary files differ)
[arch-commits] Commit in python2-typing/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 19:01:37 Author: demize Revision: 374012 upgpkg: python2-typing 3.6.4-2 Modified: python2-typing/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 18:57:28 UTC (rev 374011) +++ PKGBUILD2018-08-25 19:01:37 UTC (rev 374012) @@ -2,12 +2,12 @@ pkgname=python2-typing pkgver=3.6.4 -pkgrel=1 +pkgrel=2 pkgdesc="Backport of the standard library typing module to Python versions older than 3.6" url="https://pypi.python.org/pypi/typing"; arch=('any') -license=('FSF') +license=('PSF') makedepends=('python2' 'python2-setuptools') @@ -26,4 +26,5 @@ cd typing-$pkgver python2 setup.py install --root "$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in ddclient/repos/community-any (4 files)
Date: Saturday, August 25, 2018 @ 18:57:28 Author: demize Revision: 374011 archrelease: copy trunk to community-any Added: ddclient/repos/community-any/PKGBUILD (from rev 374010, ddclient/trunk/PKGBUILD) ddclient/repos/community-any/ddclient.service (from rev 374010, ddclient/trunk/ddclient.service) Deleted: ddclient/repos/community-any/PKGBUILD ddclient/repos/community-any/ddclient.service --+ PKGBUILD | 82 ++--- ddclient.service | 22 +++--- 2 files changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 18:57:20 UTC (rev 374010) +++ PKGBUILD2018-08-25 18:57:28 UTC (rev 374011) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Johannes Löthberg -# Contributor: Jonathan Steel -# Contributor: Abhishek Dasgupta -# Contributor: David Rosenstrauch - -pkgname=ddclient -pkgver=3.8.3 -pkgrel=3 - -pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services" -url="https://ddclient.sourceforge.net"; -arch=('any') -license=('GPL2') - -backup=('etc/ddclient/ddclient.conf') - -depends=('perl-io-socket-ssl' 'perl-digest-sha1' 'net-tools') -optdepends=('perl-json-any: needed for cloudflare module') - -source=(https://downloads.sourceforge.net/sourceforge/ddclient/ddclient-$pkgver.tar.bz2 -ddclient.service) - -sha512sums=('5f2546687faf82a44c1addf058ef23bd29efba163c7fc1e9660f236aa092e9e51d301320cfdb72b78f2e65860386c30d85773d791f7c298d4ce42ba7dcdb4d2d' - '8706ece161c4c0a4fb7dfd4972a8bb094e3019077f69cfc511c8a90d11e9c64a217a34e0c49c32ce75c84d579f712facc6a4366c709cd11bd80418e648759f12') - -package() { - cd ddclient-$pkgver - - install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname - install -Dm600 sample-etc_$pkgname.conf "$pkgdir"/etc/$pkgname/$pkgname.conf - install -d "$pkgdir"/var/cache/$pkgname - install -Dm644 "$srcdir"/$pkgname.service "$pkgdir"/usr/lib/systemd/system/$pkgname.service - - install -Dm644 README.cisco "$pkgdir"/usr/share/doc/$pkgname/README.cisco - install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md - install -Dm644 README.ssl "$pkgdir"/usr/share/doc/$pkgname/README.ssl - install -Dm644 sample-etc_cron.d_$pkgname "$pkgdir"/usr/share/doc/$pkgname/sample-etc_cron.d_$pkgname - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING - install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT -} Copied: ddclient/repos/community-any/PKGBUILD (from rev 374010, ddclient/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 18:57:28 UTC (rev 374011) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Johannes Löthberg +# Contributor: Jonathan Steel +# Contributor: Abhishek Dasgupta +# Contributor: David Rosenstrauch + +pkgname=ddclient +pkgver=3.9.0 +pkgrel=1 + +pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services" +url="https://github.com/ddclient/ddclient"; +arch=('any') +license=('GPL2') + +backup=('etc/ddclient/ddclient.conf') + +depends=('perl-io-socket-ssl' 'perl-digest-sha1' 'net-tools') +optdepends=('smtp-forwarder: email support requires sendmail binary') + +source=(https://github.com/ddclient/ddclient/archive/v$pkgver.tar.gz +ddclient.service) + +sha512sums=('ae314c96a37dd90256d6acf62f4a4523b72f540194131e351a032239b00b4520351f6549d3b20a9209fe49ccc6de7ce158ffa8635d341066ea71b789dc667438' + '8706ece161c4c0a4fb7dfd4972a8bb094e3019077f69cfc511c8a90d11e9c64a217a34e0c49c32ce75c84d579f712facc6a4366c709cd11bd80418e648759f12') + +package() { + cd ddclient-$pkgver + + install -Dm755 ddclient "$pkgdir"/usr/bin/$pkgname + install -Dm600 sample-etc_ddclient.conf "$pkgdir"/etc/ddclient/ddclient.conf + install -d "$pkgdir"/var/cache/ddclient + install -Dm644 "$srcdir"/ddclient.service "$pkgdir"/usr/lib/systemd/system/ddclient.service + + install -Dm644 README.cisco "$pkgdir"/usr/share/doc/ddclient/README.cisco + install -Dm644 README.md "$pkgdir"/usr/share/doc/ddclient/README.md + install -Dm644 README.ssl "$pkgdir"/usr/share/doc/ddclient/README.ssl + install -Dm644 sample-etc_cron.d_ddclient "$pkgdir"/usr/share/doc/ddclient/sample-etc_cron.d_ddclient + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING + install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT +} Deleted: ddclient.service === --- ddclient.service2018-08-25 18:57:20 UTC (rev 374010) +++ ddclient.service2018-08-25 18:57:28 UTC (rev 374011) @@ -1,11 +0,0 @@ -[Unit] -Description=Dynamic DNS Update Client -After=network.target - -[Service] -Type=forking -PIDFile=/var/run/ddclient.pid -ExecStart=/usr/bin/ddclient - -[Install] -WantedBy=multi-user.target Copied: ddclient/repos/community-any/ddclient.se
[arch-commits] Commit in ddclient/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 18:57:20 Author: demize Revision: 374010 upgpkg: ddclient 3.9.0-1 Modified: ddclient/trunk/PKGBUILD --+ PKGBUILD | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 18:26:49 UTC (rev 374009) +++ PKGBUILD2018-08-25 18:57:20 UTC (rev 374010) @@ -5,11 +5,11 @@ # Contributor: David Rosenstrauch pkgname=ddclient -pkgver=3.8.3 -pkgrel=3 +pkgver=3.9.0 +pkgrel=1 pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services" -url="https://ddclient.sourceforge.net"; +url="https://github.com/ddclient/ddclient"; arch=('any') license=('GPL2') @@ -16,26 +16,26 @@ backup=('etc/ddclient/ddclient.conf') depends=('perl-io-socket-ssl' 'perl-digest-sha1' 'net-tools') -optdepends=('perl-json-any: needed for cloudflare module') +optdepends=('smtp-forwarder: email support requires sendmail binary') -source=(https://downloads.sourceforge.net/sourceforge/ddclient/ddclient-$pkgver.tar.bz2 +source=(https://github.com/ddclient/ddclient/archive/v$pkgver.tar.gz ddclient.service) -sha512sums=('5f2546687faf82a44c1addf058ef23bd29efba163c7fc1e9660f236aa092e9e51d301320cfdb72b78f2e65860386c30d85773d791f7c298d4ce42ba7dcdb4d2d' +sha512sums=('ae314c96a37dd90256d6acf62f4a4523b72f540194131e351a032239b00b4520351f6549d3b20a9209fe49ccc6de7ce158ffa8635d341066ea71b789dc667438' '8706ece161c4c0a4fb7dfd4972a8bb094e3019077f69cfc511c8a90d11e9c64a217a34e0c49c32ce75c84d579f712facc6a4366c709cd11bd80418e648759f12') package() { cd ddclient-$pkgver - install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname - install -Dm600 sample-etc_$pkgname.conf "$pkgdir"/etc/$pkgname/$pkgname.conf - install -d "$pkgdir"/var/cache/$pkgname - install -Dm644 "$srcdir"/$pkgname.service "$pkgdir"/usr/lib/systemd/system/$pkgname.service + install -Dm755 ddclient "$pkgdir"/usr/bin/$pkgname + install -Dm600 sample-etc_ddclient.conf "$pkgdir"/etc/ddclient/ddclient.conf + install -d "$pkgdir"/var/cache/ddclient + install -Dm644 "$srcdir"/ddclient.service "$pkgdir"/usr/lib/systemd/system/ddclient.service - install -Dm644 README.cisco "$pkgdir"/usr/share/doc/$pkgname/README.cisco - install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md - install -Dm644 README.ssl "$pkgdir"/usr/share/doc/$pkgname/README.ssl - install -Dm644 sample-etc_cron.d_$pkgname "$pkgdir"/usr/share/doc/$pkgname/sample-etc_cron.d_$pkgname + install -Dm644 README.cisco "$pkgdir"/usr/share/doc/ddclient/README.cisco + install -Dm644 README.md "$pkgdir"/usr/share/doc/ddclient/README.md + install -Dm644 README.ssl "$pkgdir"/usr/share/doc/ddclient/README.ssl + install -Dm644 sample-etc_cron.d_ddclient "$pkgdir"/usr/share/doc/ddclient/sample-etc_cron.d_ddclient install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT }
[arch-commits] Commit in python-yara/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 18:26:49 Author: anthraxx Revision: 374009 archrelease: copy trunk to community-x86_64 Added: python-yara/repos/community-x86_64/PKGBUILD (from rev 374008, python-yara/trunk/PKGBUILD) Deleted: python-yara/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 142 ++--- 1 file changed, 71 insertions(+), 71 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 18:26:42 UTC (rev 374008) +++ PKGBUILD2018-08-25 18:26:49 UTC (rev 374009) @@ -1,71 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: arch3y - -_gitname=yara-python -pkgbase=python-yara -pkgname=('python-yara' 'python2-yara') -pkgver=3.8.0 -_gitcommit=ee2bd9ecfd33ab1d14d880f3e127f61597563b0f -pkgrel=1 -pkgdesc='Tool aimed at helping malware researchers to identify and classify malware samples' -url='https://github.com/VirusTotal/yara-python' -arch=('x86_64') -license=('Apache') -makedepends=('git' 'yara' 'glibc' - 'python' 'python-setuptools' - 'python2' 'python2-setuptools') -source=(${pkgbase}::git+"https://github.com/VirusTotal/${_gitname}#commit=${_gitcommit}";) -sha512sums=('SKIP') - -pkgver() { - cd ${pkgbase} - git describe --always | sed 's/^v//;s/-/./g' -} - -prepare() { - cp -a ${pkgbase}{,-py2} -} - -build() { - msg2 'Building python...' - (cd ${pkgbase} -python setup.py build --dynamic-linking - ) - msg2 'Building python2...' - (cd ${pkgbase}-py2 -python2 setup.py build --dynamic-linking - ) -} - -check() { - msg2 'Checking python...' - (cd ${pkgbase} -local PYTHONVERSION="$(python -c 'import sys; print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')" -PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \ - python tests.py - ) - msg2 'Checking python2...' - (cd ${pkgbase}-py2 -local PYTHONVERSION="$(python2 -c 'import sys; print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')" -PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \ - python2 tests.py - ) -} - -package_python-yara() { - depends=('python' 'yara' 'glibc') - cd ${pkgbase} - python setup.py install --root="${pkgdir}" -O1 --skip-build - install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README" - ln -s /usr/share/doc/yara/docs "${pkgdir}/usr/share/doc/${pkgname}/docs" -} - -package_python2-yara() { - depends=('python2' 'yara' 'glibc') - cd ${pkgbase}-py2 - python2 setup.py install --root="${pkgdir}" -O1 --skip-build - install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README" - ln -s /usr/share/doc/yara/docs "${pkgdir}/usr/share/doc/${pkgname}/docs" -} - -# vim: ts=2 sw=2 et: Copied: python-yara/repos/community-x86_64/PKGBUILD (from rev 374008, python-yara/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 18:26:49 UTC (rev 374009) @@ -0,0 +1,71 @@ +# Maintainer: Levente Polyak +# Contributor: arch3y + +_gitname=yara-python +pkgbase=python-yara +pkgname=('python-yara' 'python2-yara') +pkgver=3.8.1 +_gitcommit=a73270276df017d660f438d5ff235bd5f3259bc8 +pkgrel=1 +pkgdesc='Tool aimed at helping malware researchers to identify and classify malware samples' +url='https://github.com/VirusTotal/yara-python' +arch=('x86_64') +license=('Apache') +makedepends=('git' 'yara' 'glibc' + 'python' 'python-setuptools' + 'python2' 'python2-setuptools') +source=(${pkgbase}::git+"https://github.com/VirusTotal/${_gitname}#commit=${_gitcommit}";) +sha512sums=('SKIP') + +pkgver() { + cd ${pkgbase} + git describe --always | sed 's/^v//;s/-/./g' +} + +prepare() { + cp -a ${pkgbase}{,-py2} +} + +build() { + msg2 'Building python...' + (cd ${pkgbase} +python setup.py build --dynamic-linking + ) + msg2 'Building python2...' + (cd ${pkgbase}-py2 +python2 setup.py build --dynamic-linking + ) +} + +check() { + msg2 'Checking python...' + (cd ${pkgbase} +local PYTHONVERSION="$(python -c 'import sys; print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')" +PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \ + python tests.py + ) + msg2 'Checking python2...' + (cd ${pkgbase}-py2 +local PYTHONVERSION="$(python2 -c 'import sys; print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')" +PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \ + python2 tests.py + ) +} + +package_python-yara() { + depends=('python' 'yara' 'glibc') + cd ${pkgbase} + python setup.py install --root="${pkgdir}" -O1 --skip-build + install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README" + ln -s /usr/share/doc/yara/docs "${pkgdir}/usr/share/doc/${pkgname}/docs" +} + +package_python2-yara() { + depends=('python2' 'yara' 'glibc') + cd ${pkgbase}-py2 + python2 set
[arch-commits] Commit in python-yara/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 18:26:42 Author: anthraxx Revision: 374008 upgpkg: python-yara 3.8.1-1 Modified: python-yara/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 18:23:05 UTC (rev 374007) +++ PKGBUILD2018-08-25 18:26:42 UTC (rev 374008) @@ -4,8 +4,8 @@ _gitname=yara-python pkgbase=python-yara pkgname=('python-yara' 'python2-yara') -pkgver=3.8.0 -_gitcommit=ee2bd9ecfd33ab1d14d880f3e127f61597563b0f +pkgver=3.8.1 +_gitcommit=a73270276df017d660f438d5ff235bd5f3259bc8 pkgrel=1 pkgdesc='Tool aimed at helping malware researchers to identify and classify malware samples' url='https://github.com/VirusTotal/yara-python'
[arch-commits] Commit in yara/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 18:23:05 Author: anthraxx Revision: 374007 archrelease: copy trunk to community-x86_64 Added: yara/repos/community-x86_64/PKGBUILD (from rev 374006, yara/trunk/PKGBUILD) Deleted: yara/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 18:22:59 UTC (rev 374006) +++ PKGBUILD2018-08-25 18:23:05 UTC (rev 374007) @@ -1,38 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: bitwave -# Contributor: fnord0 - -pkgname=yara -pkgver=3.7.1 -pkgrel=1 -pkgdesc='Tool aimed at helping malware researchers to identify and classify malware samples' -url='https://github.com/VirusTotal/yara' -arch=('x86_64') -license=('BSD') -depends=('openssl' 'file') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/VirusTotal/${pkgname}/archive/v${pkgver}.tar.gz) -sha512sums=('cfb03a36a490e87544b1d315979991a6b6f4d2dbfe5c712ae321a1835a5378a86ed3ae2a65059741cf02cad2495761d90b26c56d67628a334f50f3bf4041b784') - -prepare() { - cd ${pkgname}-${pkgver} - autoreconf -fiv -} - -build() { - cd ${pkgname}-${pkgver} - ./configure \ ---prefix=/usr \ ---with-crypto \ ---enable-magic - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - cp -r docs "${pkgdir}/usr/share/doc/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: yara/repos/community-x86_64/PKGBUILD (from rev 374006, yara/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 18:23:05 UTC (rev 374007) @@ -0,0 +1,38 @@ +# Maintainer: Levente Polyak +# Contributor: bitwave +# Contributor: fnord0 + +pkgname=yara +pkgver=3.8.1 +pkgrel=1 +pkgdesc='Tool aimed at helping malware researchers to identify and classify malware samples' +url='https://github.com/VirusTotal/yara' +arch=('x86_64') +license=('BSD') +depends=('openssl' 'file') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/VirusTotal/${pkgname}/archive/v${pkgver}.tar.gz) +sha512sums=('32acb7b7336eebe2fe2c10ba6e8b23fea4e91148c289d15b53119bbed3dfe27508fbd90aef5c036a5b6a7e31e0f73ec8885e30093c598f9bc04bd9d64ac0ac7e') + +prepare() { + cd ${pkgname}-${pkgver} + autoreconf -fiv +} + +build() { + cd ${pkgname}-${pkgver} + ./configure \ +--prefix=/usr \ +--with-crypto \ +--enable-magic + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + cp -r docs "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in yara/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 18:22:59 Author: anthraxx Revision: 374006 upgpkg: yara 3.8.1-1 Modified: yara/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 18:21:53 UTC (rev 374005) +++ PKGBUILD2018-08-25 18:22:59 UTC (rev 374006) @@ -3,7 +3,7 @@ # Contributor: fnord0 pkgname=yara -pkgver=3.7.1 +pkgver=3.8.1 pkgrel=1 pkgdesc='Tool aimed at helping malware researchers to identify and classify malware samples' url='https://github.com/VirusTotal/yara' @@ -11,7 +11,7 @@ license=('BSD') depends=('openssl' 'file') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/VirusTotal/${pkgname}/archive/v${pkgver}.tar.gz) -sha512sums=('cfb03a36a490e87544b1d315979991a6b6f4d2dbfe5c712ae321a1835a5378a86ed3ae2a65059741cf02cad2495761d90b26c56d67628a334f50f3bf4041b784') +sha512sums=('32acb7b7336eebe2fe2c10ba6e8b23fea4e91148c289d15b53119bbed3dfe27508fbd90aef5c036a5b6a7e31e0f73ec8885e30093c598f9bc04bd9d64ac0ac7e') prepare() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in radare2-cutter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 18:21:53 Author: anthraxx Revision: 374005 archrelease: copy trunk to community-x86_64 Added: radare2-cutter/repos/community-x86_64/PKGBUILD (from rev 374004, radare2-cutter/trunk/PKGBUILD) Deleted: radare2-cutter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 18:21:47 UTC (rev 374004) +++ PKGBUILD2018-08-25 18:21:53 UTC (rev 374005) @@ -1,43 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Aaron McDaniel (mcd1992) <'aur' at the domain 'fgthou.se'> - -pkgname=radare2-cutter -_gitcommit=806bd6346fe7b9381d3b4b757f935b3810a927db -pkgver=1.6 -pkgrel=3 -pkgdesc='Qt and C++ GUI for radare2 reverse engineering framework' -url='https://github.com/radareorg/cutter' -arch=('x86_64') -license=('GPL3') -depends=('radare2' 'capstone' 'qt5-base' 'qt5-svg' 'qt5-webengine' 'icu' 'python') -makedepends=('git' 'cmake') -source=(${pkgname}::"git+https://github.com/radareorg/cutter#commit=${_gitcommit}";) -sha512sums=('SKIP') - -pkgver() { - cd ${pkgname} - # remove 'v' prefix on tags; prefix revision with 'r'; replace all '-' with '.' - git describe --always --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} - -prepare() { - cd ${pkgname} - install -d build -} - -build() { - cd ${pkgname}/build - qmake ../src/Cutter.pro - make -} - -package() { - cd ${pkgname} - install -Dm 755 build/Cutter -t "${pkgdir}/usr/bin" - install -Dm 644 src/Cutter.desktop -t "${pkgdir}/usr/share/applications" - install -Dm 644 src/img/cutter.svg -t "${pkgdir}/usr/share/icons/hicolor/scalable/apps" - install -d "${pkgdir}/usr/share/doc/${pkgname}" - cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: radare2-cutter/repos/community-x86_64/PKGBUILD (from rev 374004, radare2-cutter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 18:21:53 UTC (rev 374005) @@ -0,0 +1,43 @@ +# Maintainer: Levente Polyak +# Contributor: Aaron McDaniel (mcd1992) <'aur' at the domain 'fgthou.se'> + +pkgname=radare2-cutter +_gitcommit=f4ebd72301fe25bbd9ac4e1707cc8f98dcd21b39 +pkgver=1.7 +pkgrel=1 +pkgdesc='Qt and C++ GUI for radare2 reverse engineering framework' +url='https://github.com/radareorg/cutter' +arch=('x86_64') +license=('GPL3') +depends=('radare2' 'capstone' 'qt5-base' 'qt5-svg' 'qt5-webengine' 'icu' 'python') +makedepends=('git' 'cmake') +source=(${pkgname}::"git+https://github.com/radareorg/cutter#commit=${_gitcommit}";) +sha512sums=('SKIP') + +pkgver() { + cd ${pkgname} + # remove 'v' prefix on tags; prefix revision with 'r'; replace all '-' with '.' + git describe --always --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd ${pkgname} + install -d build +} + +build() { + cd ${pkgname}/build + qmake ../src/Cutter.pro + make +} + +package() { + cd ${pkgname} + install -Dm 755 build/Cutter -t "${pkgdir}/usr/bin" + install -Dm 644 src/Cutter.desktop -t "${pkgdir}/usr/share/applications" + install -Dm 644 src/img/cutter.svg -t "${pkgdir}/usr/share/icons/hicolor/scalable/apps" + install -d "${pkgdir}/usr/share/doc/${pkgname}" + cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in radare2-cutter/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 18:21:47 Author: anthraxx Revision: 374004 upgpkg: radare2-cutter 1.7-1 Modified: radare2-cutter/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 16:41:26 UTC (rev 374003) +++ PKGBUILD2018-08-25 18:21:47 UTC (rev 374004) @@ -2,9 +2,9 @@ # Contributor: Aaron McDaniel (mcd1992) <'aur' at the domain 'fgthou.se'> pkgname=radare2-cutter -_gitcommit=806bd6346fe7b9381d3b4b757f935b3810a927db -pkgver=1.6 -pkgrel=3 +_gitcommit=f4ebd72301fe25bbd9ac4e1707cc8f98dcd21b39 +pkgver=1.7 +pkgrel=1 pkgdesc='Qt and C++ GUI for radare2 reverse engineering framework' url='https://github.com/radareorg/cutter' arch=('x86_64')
[arch-commits] Commit in cups-filters/repos/extra-x86_64 (3 files)
Date: Saturday, August 25, 2018 @ 17:59:01 Author: andyrtr Revision: 333012 archrelease: copy trunk to extra-x86_64 Added: cups-filters/repos/extra-x86_64/PKGBUILD (from rev 333011, cups-filters/trunk/PKGBUILD) cups-filters/repos/extra-x86_64/fix_segfault.diff (from rev 333011, cups-filters/trunk/fix_segfault.diff) Deleted: cups-filters/repos/extra-x86_64/PKGBUILD ---+ PKGBUILD | 120 +++- fix_segfault.diff | 28 2 files changed, 92 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 17:58:52 UTC (rev 333011) +++ PKGBUILD2018-08-25 17:59:01 UTC (rev 333012) @@ -1,56 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke - -pkgname=cups-filters -pkgver=1.21.0 -pkgrel=1 -pkgdesc="OpenPrinting CUPS Filters" -arch=('x86_64') -url="https://wiki.linuxfoundation.org/openprinting/cups-filters"; -license=('custom') -depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 'libcups>=2.2.6-2' 'systemd') -makedepends=('ghostscript' 'ttf-dejavu' 'python' 'mupdf-tools') # ttf-dejavu for make check -optdepends=('ghostscript: for non-PostScript printers to print with CUPS to convert PostScript to raster images' - 'foomatic-db: drivers use Ghostscript to convert PostScript to a printable form directly' - 'foomatic-db-engine: drivers use Ghostscript to convert PostScript to a printable form directly' - 'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript to a printable form directly' - 'antiword: needed to convert MS Word documents (requires also docx2txt (AUR)') -backup=(etc/cups/cups-browsed.conf) -source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz) -sha256sums=('d1e975eaece2884ffa726f8d57dc249bd220e09cc5bd48ef7a0892987a07493b') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---sbindir=/usr/bin \ ---localstatedir=/var \ ---with-rcdir=no \ ---enable-avahi \ ---with-browseremoteprotocols=DNSSD,CUPS \ ---enable-auto-setup-driverless \ ---with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf - make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir/" install - - # add upstream systemd support file - install -Dm644 utils/cups-browsed.service ${pkgdir}/usr/lib/systemd/system/cups-browsed.service - sed -i "s|/usr/sbin/cups-browsed|/usr/bin/cups-browsed|" ${pkgdir}/usr/lib/systemd/system/cups-browsed.service - sed -i "s|cups.service|org.cups.cupsd.service|g" ${pkgdir}/usr/lib/systemd/system/cups-browsed.service - - # use cups group from cups pkg FS#56818 - chgrp -R 209 ${pkgdir}/etc/cups - - # license - mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} - install -m644 "${srcdir}"/${pkgname}-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: cups-filters/repos/extra-x86_64/PKGBUILD (from rev 333011, cups-filters/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 17:59:01 UTC (rev 333012) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgname=cups-filters +pkgver=1.21.0 +pkgrel=2 +pkgdesc="OpenPrinting CUPS Filters" +arch=('x86_64') +url="https://wiki.linuxfoundation.org/openprinting/cups-filters"; +license=('custom') +depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 'libcups>=2.2.6-2' 'systemd') +makedepends=('ghostscript' 'ttf-dejavu' 'python' 'mupdf-tools') # ttf-dejavu for make check +optdepends=('ghostscript: for non-PostScript printers to print with CUPS to convert PostScript to raster images' + 'foomatic-db: drivers use Ghostscript to convert PostScript to a printable form directly' + 'foomatic-db-engine: drivers use Ghostscript to convert PostScript to a printable form directly' + 'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript to a printable form directly' + 'antiword: needed to convert MS Word documents (requires also docx2txt (AUR)') +backup=(etc/cups/cups-browsed.conf) +source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz +fix_segfault.diff) +sha256sums=('d1e975eaece2884ffa726f8d57dc249bd220e09cc5bd48ef7a0892987a07493b' +'7de12167759002c863006d6939e995534dbd9cbc6e9de56293c9440518addc59') + +prepare() { + cd $pkgname-$pkgver + # FS#59775 + patch -Np1 -i ../fix_segfault.diff +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--localstatedir=/var \ +--with-rcdir=no \ +--enable-avahi \ +--with-browseremoteprotocols=DNSSD,CUPS \ +--enable-auto-setup-driverless \ +--with-test-font-path=/usr/share/fonts
[arch-commits] Commit in cups-filters/trunk (PKGBUILD fix_segfault.diff)
Date: Saturday, August 25, 2018 @ 17:58:52 Author: andyrtr Revision: 333011 upgpkg: cups-filters 1.21.0-2 fix segfault - FS#59775 Added: cups-filters/trunk/fix_segfault.diff Modified: cups-filters/trunk/PKGBUILD ---+ PKGBUILD | 14 +++--- fix_segfault.diff | 28 2 files changed, 39 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 17:44:19 UTC (rev 333010) +++ PKGBUILD2018-08-25 17:58:52 UTC (rev 333011) @@ -3,7 +3,7 @@ pkgname=cups-filters pkgver=1.21.0 -pkgrel=1 +pkgrel=2 pkgdesc="OpenPrinting CUPS Filters" arch=('x86_64') url="https://wiki.linuxfoundation.org/openprinting/cups-filters"; @@ -16,9 +16,17 @@ 'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript to a printable form directly' 'antiword: needed to convert MS Word documents (requires also docx2txt (AUR)') backup=(etc/cups/cups-browsed.conf) -source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz) -sha256sums=('d1e975eaece2884ffa726f8d57dc249bd220e09cc5bd48ef7a0892987a07493b') +source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz +fix_segfault.diff) +sha256sums=('d1e975eaece2884ffa726f8d57dc249bd220e09cc5bd48ef7a0892987a07493b' +'7de12167759002c863006d6939e995534dbd9cbc6e9de56293c9440518addc59') +prepare() { + cd $pkgname-$pkgver + # FS#59775 + patch -Np1 -i ../fix_segfault.diff +} + build() { cd $pkgname-$pkgver ./configure --prefix=/usr \ Added: fix_segfault.diff === --- fix_segfault.diff (rev 0) +++ fix_segfault.diff 2018-08-25 17:58:52 UTC (rev 333011) @@ -0,0 +1,28 @@ +diff --git a/filter/foomatic-rip/options.c b/filter/foomatic-rip/options.c +index 14eddc75..0f46855a 100644 +--- a/filter/foomatic-rip/options.c b/filter/foomatic-rip/options.c +@@ -1031,12 +1031,10 @@ int option_set_value(option_t *opt, int optionset, const char *value) + /* TODO only set the changed option, not all of them */ + choice = option_find_choice(fromopt, + option_get_value(fromopt, optionset)); +- + composite_set_values(fromopt, optionset, choice->command); +-} +-else { ++ free(newvalue); ++} else + val->value = newvalue; +-} + + if (option_is_composite(opt)) { + /* set dependent values */ +@@ -1044,7 +1042,6 @@ int option_set_value(option_t *opt, int optionset, const char *value) + if (choice && !isempty(choice->command)) + composite_set_values(opt, optionset, choice->command); + } +-free(newvalue); + return 1; + } + +
[arch-commits] Commit in digikam/kde-unstable (PKGBUILD)
Date: Saturday, August 25, 2018 @ 17:44:19 Author: arojas Revision: 333010 Update source URL Modified: digikam/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 16:00:14 UTC (rev 333009) +++ PKGBUILD2018-08-25 17:44:19 UTC (rev 333010) @@ -16,7 +16,7 @@ qt5-webengine libkvkontakte libmediawiki) makedepends=(extra-cmake-modules doxygen eigen boost kdoctools) optdepends=('hugin: panorama tool' 'qt5-imageformats: support for additional image formats (WEBP, TIFF)') -source=("http://download.kde.org/stable/${pkgname}/${pkgname}-${_pkgver}.tar.xz";) +source=("http://download.kde.org/unstable/${pkgname}/${pkgname}-${_pkgver}.tar.xz";) sha256sums=('43bde5b12b261e8aacb95948103c499389153af7d9e5527bd278781a4f3ea020') prepare() {
[arch-commits] Commit in python-pytest-xdist/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 16:41:26 Author: felixonmars Revision: 374003 archrelease: copy trunk to community-any Added: python-pytest-xdist/repos/community-any/PKGBUILD (from rev 374002, python-pytest-xdist/trunk/PKGBUILD) Deleted: python-pytest-xdist/repos/community-any/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 16:41:11 UTC (rev 374002) +++ PKGBUILD2018-08-25 16:41:26 UTC (rev 374003) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-pytest-xdist -pkgname=('python-pytest-xdist' 'python2-pytest-xdist') -pkgver=1.22.5 -pkgrel=1 -pkgdesc='py.test xdist plugin for distributed testing and loop-on-failing modes' -arch=('any') -license=('MIT') -url='https://bitbucket.org/pytest-dev/pytest-xdist' -makedepends=('python-pytest' 'python2-pytest' 'python-setuptools_scm' 'python2-setuptools_scm' - 'python-execnet' 'python2-execnet' 'python-pytest-forked' 'python2-pytest-forked') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-xdist/archive/v$pkgver.tar.gz";) -sha512sums=('682b779f2c85fda6d736ce1bf5cc08e662b2961ca06b8d0e9d26c3e5a4e1e581b75bfcc1847690b940a6fec5da8bc8b42757a8842cb0202c6a852af784eb4d08') - -prepare() { - cp -a pytest-xdist-$pkgver{,-py2} - - export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver -} - -build() { - cd "$srcdir"/pytest-xdist-$pkgver - python setup.py build - - cd "$srcdir"/pytest-xdist-$pkgver-py2 - python2 setup.py build -} - -check() { - # Hack entry points by installing it - - cd "$srcdir"/pytest-xdist-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" py.test - - cd "$srcdir"/pytest-xdist-$pkgver-py2 - python2 setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 -} - -package_python-pytest-xdist() { - depends=('python-pytest-forked' 'python-execnet') - - cd pytest-xdist-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-pytest-xdist() { - depends=('python2-pytest-forked' 'python2-execnet') - - cd pytest-xdist-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} -# vim:set ts=2 sw=2 et: Copied: python-pytest-xdist/repos/community-any/PKGBUILD (from rev 374002, python-pytest-xdist/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 16:41:26 UTC (rev 374003) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-pytest-xdist +pkgname=('python-pytest-xdist' 'python2-pytest-xdist') +pkgver=1.23.0 +pkgrel=1 +pkgdesc='py.test xdist plugin for distributed testing and loop-on-failing modes' +arch=('any') +license=('MIT') +url='https://bitbucket.org/pytest-dev/pytest-xdist' +makedepends=('python-pytest' 'python2-pytest' 'python-setuptools_scm' 'python2-setuptools_scm' + 'python-execnet' 'python2-execnet' 'python-pytest-forked' 'python2-pytest-forked') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-xdist/archive/v$pkgver.tar.gz";) +sha512sums=('a365c8ad4ba84e2aac503c140f9e5893405dbfa67bc7dc14bb92eda6171e3a4a54433427213e2cd1b8ddcc88cf81bfd1ac0c62cb2c352c345e4c615dc9e59d2f') + +prepare() { + cp -a pytest-xdist-$pkgver{,-py2} + + export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver +} + +build() { + cd "$srcdir"/pytest-xdist-$pkgver + python setup.py build + + cd "$srcdir"/pytest-xdist-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack entry points by installing it + + cd "$srcdir"/pytest-xdist-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" py.test + + cd "$srcdir"/pytest-xdist-$pkgver-py2 + python2 setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 +} + +package_python-pytest-xdist() { + depends=('python-pytest-forked' 'python-execnet') + + cd pytest-xdist-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-pytest-xdist() { + depends=('python2-pytest-forked' 'python2-execnet') + + cd pytest-xdist-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pytest-xdist/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 16:41:11 Author: felixonmars Revision: 374002 upgpkg: python-pytest-xdist 1.23.0-1 Modified: python-pytest-xdist/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 14:13:08 UTC (rev 374001) +++ PKGBUILD2018-08-25 16:41:11 UTC (rev 374002) @@ -3,7 +3,7 @@ pkgbase=python-pytest-xdist pkgname=('python-pytest-xdist' 'python2-pytest-xdist') -pkgver=1.22.5 +pkgver=1.23.0 pkgrel=1 pkgdesc='py.test xdist plugin for distributed testing and loop-on-failing modes' arch=('any') @@ -12,7 +12,7 @@ makedepends=('python-pytest' 'python2-pytest' 'python-setuptools_scm' 'python2-setuptools_scm' 'python-execnet' 'python2-execnet' 'python-pytest-forked' 'python2-pytest-forked') source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-xdist/archive/v$pkgver.tar.gz";) -sha512sums=('682b779f2c85fda6d736ce1bf5cc08e662b2961ca06b8d0e9d26c3e5a4e1e581b75bfcc1847690b940a6fec5da8bc8b42757a8842cb0202c6a852af784eb4d08') +sha512sums=('a365c8ad4ba84e2aac503c140f9e5893405dbfa67bc7dc14bb92eda6171e3a4a54433427213e2cd1b8ddcc88cf81bfd1ac0c62cb2c352c345e4c615dc9e59d2f') prepare() { cp -a pytest-xdist-$pkgver{,-py2}
[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (14 files)
Date: Saturday, August 25, 2018 @ 16:00:14 Author: anthraxx Revision: 333009 archrelease: copy trunk to extra-x86_64 Added: linux-hardened/repos/extra-x86_64/60-linux.hook (from rev 333008, linux-hardened/trunk/60-linux.hook) linux-hardened/repos/extra-x86_64/90-linux.hook (from rev 333008, linux-hardened/trunk/90-linux.hook) linux-hardened/repos/extra-x86_64/PKGBUILD (from rev 333008, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/extra-x86_64/config.x86_64 (from rev 333008, linux-hardened/trunk/config.x86_64) linux-hardened/repos/extra-x86_64/increase-timeout-in-lspcon_wait_mode.patch (from rev 333008, linux-hardened/trunk/increase-timeout-in-lspcon_wait_mode.patch) linux-hardened/repos/extra-x86_64/linux.install (from rev 333008, linux-hardened/trunk/linux.install) linux-hardened/repos/extra-x86_64/linux.preset (from rev 333008, linux-hardened/trunk/linux.preset) Deleted: linux-hardened/repos/extra-x86_64/60-linux.hook linux-hardened/repos/extra-x86_64/90-linux.hook linux-hardened/repos/extra-x86_64/PKGBUILD linux-hardened/repos/extra-x86_64/config.x86_64 linux-hardened/repos/extra-x86_64/increase-timeout-in-lspcon_wait_mode.patch linux-hardened/repos/extra-x86_64/linux.install linux-hardened/repos/extra-x86_64/linux.preset + 60-linux.hook | 24 90-linux.hook | 22 PKGBUILD | 486 config.x86_64 |19312 +-- increase-timeout-in-lspcon_wait_mode.patch | 46 linux.install | 22 linux.preset | 28 7 files changed, 9980 insertions(+), 9960 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 333008:333009 to see the changes.
[arch-commits] Commit in linux-hardened/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 16:00:04 Author: anthraxx Revision: 333008 upgpkg: linux-hardened 4.18.5.a-1 Modified: linux-hardened/trunk/PKGBUILD --+ PKGBUILD | 30 +- 1 file changed, 25 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 14:33:40 UTC (rev 333007) +++ PKGBUILD2018-08-25 16:00:04 UTC (rev 333008) @@ -4,7 +4,7 @@ # Contributor: Thomas Baechler pkgbase=linux-hardened -_pkgver=4.18.2 +_pkgver=4.18.5 _hardenedver=a _srcname=linux-${_pkgver} pkgver=${_pkgver}.${_hardenedver} @@ -12,7 +12,7 @@ url='https://github.com/anthraxx/linux-hardened' arch=('x86_64') license=('GPL2') -makedepends=('xmlto' 'kmod' 'inetutils' 'bc' 'libelf') +makedepends=('xmlto' 'kmod' 'inetutils' 'bc' 'libelf' 'python-sphinx' 'graphviz') options=('!strip') source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-${_pkgver}.tar.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-${_pkgver}.tar.sign @@ -25,9 +25,9 @@ increase-timeout-in-lspcon_wait_mode.patch ) replaces=('linux-grsec') -sha256sums=('d56082dd9d895c32ab5d898096abb3e7f5525bb0a603e5c3be9f83921484eda5' +sha256sums=('fb090a3680eddf6f10bf895bc3075bd3f830e3d2429ce469982db5a28df647bd' 'SKIP' -'fc50a9b4c735229161bca195e4a3d9c6815e2884a7dcfcf6b7738bfe08bef6ce' +'a06238ea0ce66d090fa899d6951c9d40fa993c7b4975088dded2c1e660c1ff69' 'SKIP' '7d91d3e22235724e4d1b3eafaf3e592ceb3f8344a7761f8b3ce0909e3ed17747' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' @@ -72,7 +72,7 @@ build() { cd $_srcname - make bzImage modules + make bzImage modules htmldocs } _package() { @@ -203,6 +203,10 @@ esac done < <(find "$builddir" -type f -perm -u+x ! -name vmlinux -print0) + msg2 "Adding symlink..." + mkdir -p "$pkgdir/usr/src" + ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase-$pkgver" + msg2 "Fixing permissions..." chmod -Rc u=rwX,go=rX "$pkgdir" } @@ -218,6 +222,22 @@ mkdir -p "$builddir" cp -t "$builddir" -a Documentation + msg2 "Removing doctrees..." + rm -r "$builddir/Documentation/output/.doctrees" + + msg2 "Moving HTML docs..." + local src dst + while read -rd '' src; do +dst="$builddir/Documentation/${src#$builddir/Documentation/output/}" +mkdir -p "${dst%/*}" +mv "$src" "$dst" +rmdir -p --ignore-fail-on-non-empty "${src%/*}" + done < <(find "$builddir/Documentation/output" -type f -print0) + + msg2 "Adding symlink..." + mkdir -p "$pkgdir/usr/share/doc" + ln -sr "$builddir/Documentation" "$pkgdir/usr/share/doc/$pkgbase" + msg2 "Fixing permissions..." chmod -Rc u=rwX,go=rX "$pkgdir" }
[arch-commits] Commit in ethtool/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 14:33:40 Author: anatolik Revision: 333007 archrelease: copy trunk to extra-x86_64 Added: ethtool/repos/extra-x86_64/PKGBUILD (from rev 333006, ethtool/trunk/PKGBUILD) Deleted: ethtool/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 14:33:11 UTC (rev 333006) +++ PKGBUILD2018-08-25 14:33:40 UTC (rev 333007) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer : Ionut Biru -# Contributor: Paul Mattal -# Contributor: Martin Kemp - -pkgname=ethtool -pkgver=4.17 -pkgrel=1 -epoch=1 -pkgdesc="Utility for controlling network drivers and hardware" -arch=('x86_64') -url="https://www.kernel.org/pub/software/network/ethtool/"; -license=('GPL') -depends=('glibc') -source=(https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.{xz,sign}) -sha1sums=('4e0d0d6ad1db01b04334522cd368bbcc7849cf75' - 'SKIP') -validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806) # John W. Linville - -build() { -cd $pkgname-$pkgver -./configure --prefix=/usr --mandir=/usr/share/man --sbindir=/usr/bin -make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { -cd $pkgname-$pkgver -make DESTDIR="$pkgdir" install -} Copied: ethtool/repos/extra-x86_64/PKGBUILD (from rev 333006, ethtool/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 14:33:40 UTC (rev 333007) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer : Ionut Biru +# Contributor: Paul Mattal +# Contributor: Martin Kemp + +pkgname=ethtool +pkgver=4.18 +pkgrel=1 +epoch=1 +pkgdesc="Utility for controlling network drivers and hardware" +arch=('x86_64') +url="https://www.kernel.org/pub/software/network/ethtool/"; +license=('GPL') +depends=('glibc') +source=(https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.{xz,sign}) +sha1sums=('11b902b6f1a90e11da3cbcf4b44525bd19e994d1' + 'SKIP') +validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806) # John W. Linville + +build() { +cd $pkgname-$pkgver +./configure --prefix=/usr --mandir=/usr/share/man --sbindir=/usr/bin +make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { +cd $pkgname-$pkgver +make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in ethtool/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 14:33:11 Author: anatolik Revision: 333006 upgpkg: ethtool 1:4.18-1 Modified: ethtool/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 11:48:20 UTC (rev 333005) +++ PKGBUILD2018-08-25 14:33:11 UTC (rev 333006) @@ -4,7 +4,7 @@ # Contributor: Martin Kemp pkgname=ethtool -pkgver=4.17 +pkgver=4.18 pkgrel=1 epoch=1 pkgdesc="Utility for controlling network drivers and hardware" @@ -13,7 +13,7 @@ license=('GPL') depends=('glibc') source=(https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.{xz,sign}) -sha1sums=('4e0d0d6ad1db01b04334522cd368bbcc7849cf75' +sha1sums=('11b902b6f1a90e11da3cbcf4b44525bd19e994d1' 'SKIP') validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806) # John W. Linville
[arch-commits] Commit in nginx-mod-njs/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 14:12:30 Author: mtorromeo Revision: 374000 upgpkg: nginx-mod-njs 0.2.3-1 Modified: nginx-mod-njs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 13:26:22 UTC (rev 373999) +++ PKGBUILD2018-08-25 14:12:30 UTC (rev 374000) @@ -2,7 +2,7 @@ # Maintainer: Massimiliano Torromeo pkgname=nginx-mod-njs -pkgver=0.2.2 # https://hg.nginx.org/njs/tags +pkgver=0.2.3 # https://hg.nginx.org/njs/tags pkgrel=1 _modname="${pkgname#nginx-mod-}" @@ -21,7 +21,7 @@ validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5' 'SKIP' -'bd0e4012f9d83c23f6dcb113724495de8dbe498fcfd11e0541a7bb3d248c9f0d') +'cbc7df9ddd7211fe2e252a0394abf26a6d3506a74425362572685aec27a65830') build() { cd "$srcdir"/nginx-$_nginxver
[arch-commits] Commit in nginx-mod-njs/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 14:13:08 Author: mtorromeo Revision: 374001 archrelease: copy trunk to community-x86_64 Added: nginx-mod-njs/repos/community-x86_64/PKGBUILD (from rev 374000, nginx-mod-njs/trunk/PKGBUILD) Deleted: nginx-mod-njs/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 14:12:30 UTC (rev 374000) +++ PKGBUILD2018-08-25 14:13:08 UTC (rev 374001) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Massimiliano Torromeo - -pkgname=nginx-mod-njs -pkgver=0.2.2 # https://hg.nginx.org/njs/tags -pkgrel=1 - -_modname="${pkgname#nginx-mod-}" -_nginxver=1.14.0 - -pkgdesc='nginScript module for nginx' -arch=('x86_64') -depends=("nginx=$_nginxver") -url="https://nginx.org/en/docs/njs_about.html"; -license=('CUSTOM') - -source=( - https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc} - njs-$pkgver.tar.gz::https://hg.nginx.org/njs/archive/$pkgver.tar.gz -) -validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin -sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5' -'SKIP' -'bd0e4012f9d83c23f6dcb113724495de8dbe498fcfd11e0541a7bb3d248c9f0d') - -build() { - cd "$srcdir"/nginx-$_nginxver - ./configure --with-compat --with-stream --add-dynamic-module=../njs-$pkgver/nginx - make modules -} - -package() { - install -Dm644 "$srcdir"/njs-$pkgver/LICENSE \ - "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - cd "$srcdir"/nginx-$_nginxver/objs - for mod in *.so; do - install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod - done -} Copied: nginx-mod-njs/repos/community-x86_64/PKGBUILD (from rev 374000, nginx-mod-njs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 14:13:08 UTC (rev 374001) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo + +pkgname=nginx-mod-njs +pkgver=0.2.3 # https://hg.nginx.org/njs/tags +pkgrel=1 + +_modname="${pkgname#nginx-mod-}" +_nginxver=1.14.0 + +pkgdesc='nginScript module for nginx' +arch=('x86_64') +depends=("nginx=$_nginxver") +url="https://nginx.org/en/docs/njs_about.html"; +license=('CUSTOM') + +source=( + https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc} + njs-$pkgver.tar.gz::https://hg.nginx.org/njs/archive/$pkgver.tar.gz +) +validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin +sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5' +'SKIP' +'cbc7df9ddd7211fe2e252a0394abf26a6d3506a74425362572685aec27a65830') + +build() { + cd "$srcdir"/nginx-$_nginxver + ./configure --with-compat --with-stream --add-dynamic-module=../njs-$pkgver/nginx + make modules +} + +package() { + install -Dm644 "$srcdir"/njs-$pkgver/LICENSE \ + "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + cd "$srcdir"/nginx-$_nginxver/objs + for mod in *.so; do + install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod + done +}
[arch-commits] Commit in perl-app-borgrestore/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 13:26:22 Author: bluewind Revision: 373999 archrelease: copy trunk to community-any Added: perl-app-borgrestore/repos/community-any/PKGBUILD (from rev 373998, perl-app-borgrestore/trunk/PKGBUILD) Deleted: perl-app-borgrestore/repos/community-any/PKGBUILD --+ PKGBUILD | 109 ++--- 1 file changed, 55 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 13:26:18 UTC (rev 373998) +++ PKGBUILD2018-08-25 13:26:22 UTC (rev 373999) @@ -1,54 +0,0 @@ -# Maintainer: Florian Pritz - -pkgname=perl-app-borgrestore -pkgver=3.0.0 -pkgrel=2 -pkgdesc='Restore paths from borg backups' -arch=(any) -license=(PerlArtistic GPL) -options=(!emptydirs) -depends=('perl>=5.14.0' perl-dbd-sqlite perl-dbi perl-file-pushd - perl-function-parameters perl-ipc-run perl-json perl-log-any - perl-log-any-adapter-log4perl perl-log-log4perl - perl-number-bytes-human perl-path-tiny perl-timedate - perl-version-compare borg) -makedepends=(perl-devel-checkbin 'perl-module-build-tiny>=0.035') -checkdepends=(perl-software-license perl-test-differences perl-test-exception - perl-test-mockobject perl-test-pod perl-test-pod-coverage) -url=https://metacpan.org/release/App-BorgRestore -source=("http://search.cpan.org/CPAN/authors/id/B/BL/BLUEWIND/App-BorgRestore-$pkgver.tar.gz";) -md5sums=(968027d2424538764a482dc4dbf86053) -sha512sums=(ed296b891130cc0e6074f943ecde0158f865f06f168144259af95c40f958ba1151f3769dfed12d09469a88e9b847dc183238abbdd37d23eb94b5f4742420b95a) -_ddir="App-BorgRestore-$pkgver" - -build() -( - cd "$srcdir/$_ddir" - export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null - unset PERL5LIB PERL_MB_OPT - /usr/bin/perl Build.PL - ./Build -) - -check() -( - cd "$srcdir/$_ddir" - export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null - unset PERL5LIB PERL_MB_OPT - ./Build test -) - -package() -( - cd "$srcdir/$_ddir" - export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null - unset PERL5LIB PERL_MB_OPT - ./Build install --installdirs=vendor --destdir="$pkgdir" - find "$pkgdir" -name .packlist -o -name perllocal.pod -delete -) - -# Local Variables: -# mode: shell-script -# sh-basic-offset: 2 -# End: -# vim:set ts=2 sw=2 et: Copied: perl-app-borgrestore/repos/community-any/PKGBUILD (from rev 373998, perl-app-borgrestore/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 13:26:22 UTC (rev 373999) @@ -0,0 +1,55 @@ +# Maintainer: Florian Pritz + +pkgname=perl-app-borgrestore +pkgver=3.1.0 +pkgrel=1 +pkgdesc='Restore paths from borg backups' +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.14.0' perl-dbd-sqlite perl-dbi perl-file-pushd + perl-function-parameters perl-ipc-run perl-json perl-log-any + perl-log-any-adapter-log4perl perl-log-log4perl + perl-number-bytes-human perl-path-tiny perl-timedate + perl-version-compare borg) +makedepends=(perl-devel-checkbin 'perl-module-build-tiny>=0.035') +checkdepends=(perl-log-any-adapter-tap perl-software-license + perl-test-differences perl-test-exception perl-test-mockobject + perl-test-pod perl-test-pod-coverage) +url=https://metacpan.org/release/App-BorgRestore +source=("http://search.cpan.org/CPAN/authors/id/B/BL/BLUEWIND/App-BorgRestore-$pkgver.tar.gz";) +md5sums=(94ac6d7ca0d502c8144c5a19266ffb32) +sha512sums=(831efbbc32e6dad3b9250cc2e62f515e0d2c84e91640335bb12f495952ec972a621ae8977943b3caad890d3b2087465e9efef4dd596c54ea3bfb654bbd7e96f5) +_ddir="App-BorgRestore-$pkgver" + +build() +( + cd "$srcdir/$_ddir" + export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null + unset PERL5LIB PERL_MB_OPT + /usr/bin/perl Build.PL + ./Build +) + +check() +( + cd "$srcdir/$_ddir" + export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null + unset PERL5LIB PERL_MB_OPT + ./Build test +) + +package() +( + cd "$srcdir/$_ddir" + export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null + unset PERL5LIB PERL_MB_OPT + ./Build install --installdirs=vendor --destdir="$pkgdir" + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +) + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Saturday, August 25, 2018 @ 13:26:00 Author: bluewind Revision: 373996 Add perl-log-any-adapter-tap Added: perl-log-any-adapter-tap/ perl-log-any-adapter-tap/repos/ perl-log-any-adapter-tap/trunk/ perl-log-any-adapter-tap/trunk/PKGBUILD --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Added: perl-log-any-adapter-tap/trunk/PKGBUILD === --- perl-log-any-adapter-tap/trunk/PKGBUILD (rev 0) +++ perl-log-any-adapter-tap/trunk/PKGBUILD 2018-08-25 13:26:00 UTC (rev 373996) @@ -0,0 +1,45 @@ +# Maintainer: Florian Pritz + +pkgname=perl-log-any-adapter-tap +pkgver=0.003003 +pkgrel=1 +pkgdesc='Logger suitable for use with TAP test files' +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.6.0' perl-log-any perl-try-tiny) +url=https://metacpan.org/release/Log-Any-Adapter-TAP +source=("http://search.cpan.org/CPAN/authors/id/N/NE/NERDVANA/Log-Any-Adapter-TAP-$pkgver.tar.gz";) +md5sums=(c5fe31d8990f8ce06cc6a8fdc3feec58) +sha512sums=(fbb8c5893d184c066fe471a207ecca98f2cacfbd98401f35d156cbb8bde567b313d846b75f721643fc470c1a19c162d3d791585f87d47a71e4fd7372252e65a5) +_ddir="Log-Any-Adapter-TAP-$pkgver" + +build() +( + cd "$srcdir/$_ddir" + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + unset PERL5LIB PERL_MM_OPT + /usr/bin/perl Makefile.PL + make +) + +check() +( + cd "$srcdir/$_ddir" + export PERL_MM_USE_DEFAULT=1 + unset PERL5LIB + make test +) + +package() +( + cd "$srcdir/$_ddir" + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +) + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in perl-app-borgrestore/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 13:26:18 Author: bluewind Revision: 373998 upgpkg: perl-app-borgrestore 3.1.0-1 upstream update Modified: perl-app-borgrestore/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 13:26:10 UTC (rev 373997) +++ PKGBUILD2018-08-25 13:26:18 UTC (rev 373998) @@ -1,8 +1,8 @@ # Maintainer: Florian Pritz pkgname=perl-app-borgrestore -pkgver=3.0.0 -pkgrel=2 +pkgver=3.1.0 +pkgrel=1 pkgdesc='Restore paths from borg backups' arch=(any) license=(PerlArtistic GPL) @@ -13,12 +13,13 @@ perl-number-bytes-human perl-path-tiny perl-timedate perl-version-compare borg) makedepends=(perl-devel-checkbin 'perl-module-build-tiny>=0.035') -checkdepends=(perl-software-license perl-test-differences perl-test-exception - perl-test-mockobject perl-test-pod perl-test-pod-coverage) +checkdepends=(perl-log-any-adapter-tap perl-software-license + perl-test-differences perl-test-exception perl-test-mockobject + perl-test-pod perl-test-pod-coverage) url=https://metacpan.org/release/App-BorgRestore source=("http://search.cpan.org/CPAN/authors/id/B/BL/BLUEWIND/App-BorgRestore-$pkgver.tar.gz";) -md5sums=(968027d2424538764a482dc4dbf86053) -sha512sums=(ed296b891130cc0e6074f943ecde0158f865f06f168144259af95c40f958ba1151f3769dfed12d09469a88e9b847dc183238abbdd37d23eb94b5f4742420b95a) +md5sums=(94ac6d7ca0d502c8144c5a19266ffb32) +sha512sums=(831efbbc32e6dad3b9250cc2e62f515e0d2c84e91640335bb12f495952ec972a621ae8977943b3caad890d3b2087465e9efef4dd596c54ea3bfb654bbd7e96f5) _ddir="App-BorgRestore-$pkgver" build()
[arch-commits] Commit in perl-log-any-adapter-tap/repos (2 files)
Date: Saturday, August 25, 2018 @ 13:26:10 Author: bluewind Revision: 373997 archrelease: copy trunk to community-any Added: perl-log-any-adapter-tap/repos/community-any/ perl-log-any-adapter-tap/repos/community-any/PKGBUILD (from rev 373996, perl-log-any-adapter-tap/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: perl-log-any-adapter-tap/repos/community-any/PKGBUILD (from rev 373996, perl-log-any-adapter-tap/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-08-25 13:26:10 UTC (rev 373997) @@ -0,0 +1,45 @@ +# Maintainer: Florian Pritz + +pkgname=perl-log-any-adapter-tap +pkgver=0.003003 +pkgrel=1 +pkgdesc='Logger suitable for use with TAP test files' +arch=(any) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl>=5.6.0' perl-log-any perl-try-tiny) +url=https://metacpan.org/release/Log-Any-Adapter-TAP +source=("http://search.cpan.org/CPAN/authors/id/N/NE/NERDVANA/Log-Any-Adapter-TAP-$pkgver.tar.gz";) +md5sums=(c5fe31d8990f8ce06cc6a8fdc3feec58) +sha512sums=(fbb8c5893d184c066fe471a207ecca98f2cacfbd98401f35d156cbb8bde567b313d846b75f721643fc470c1a19c162d3d791585f87d47a71e4fd7372252e65a5) +_ddir="Log-Any-Adapter-TAP-$pkgver" + +build() +( + cd "$srcdir/$_ddir" + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + unset PERL5LIB PERL_MM_OPT + /usr/bin/perl Makefile.PL + make +) + +check() +( + cd "$srcdir/$_ddir" + export PERL_MM_USE_DEFAULT=1 + unset PERL5LIB + make test +) + +package() +( + cd "$srcdir/$_ddir" + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +) + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in scribus/trunk (4 files)
Date: Saturday, August 25, 2018 @ 13:17:38 Author: archange Revision: 373994 upgpkg: scribus 1.5.4-1 Upgrade to the scribus-devel branch in order to switch to Qt5. Remove PKGBUILD.next that served this purpose. Added: scribus/trunk/fix-15289-2.patch scribus/trunk/fix-15289.patch Modified: scribus/trunk/PKGBUILD Deleted: scribus/trunk/PKGBUILD.next ---+ PKGBUILD | 85 +++--- PKGBUILD.next | 49 -- fix-15289-2.patch | 243 fix-15289.patch | 70 ++ 4 files changed, 368 insertions(+), 79 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 13:07:41 UTC (rev 373993) +++ PKGBUILD2018-08-25 13:17:38 UTC (rev 373994) @@ -1,5 +1,6 @@ # $Id$ # Maintainer: Gaetan Bisson +# Maintainer: Bruno Pagani # Contributor: Daniel J Griffiths # Contributor: Ronald van Haren # Contributor: tobias @@ -6,44 +7,68 @@ # Contributor: Ben pkgname=scribus -pkgver=1.4.7 +pkgver=1.5.4 pkgrel=1 -pkgdesc='Desktop publishing software' -url='http://www.scribus.net/' +pkgdesc="Desktop publishing software" +arch=('x86_64') +url="https://www.scribus.net/"; license=('GPL') -arch=('x86_64') -makedepends=('cmake' 'boost' 'mesa') -optdepends=('tk: scripts based on tkinter') -depends=('qt4' 'cairo' 'lcms2' 'libcups' 'libxml2' 'hyphen' - 'ghostscript' 'python2' 'podofo' 'boost-libs' - 'desktop-file-utils' 'shared-mime-info') -validpgpkeys=('5086B8D68E70FDDF4C40045AEF7B95E7F60166DA') -source=("https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=('42d335b4a59c26c8ae1e3f601676baa3c42b035b8cde326d195f7a30078e5fec' -'SKIP') +depends=('qt5-base' 'harfbuzz-icu' 'poppler' 'python2' 'hunspell' 'podofo' 'openscenegraph' + 'libcdr' 'libfreehand' 'libmspub' 'libpagemaker' 'libqxp' 'libvisio' 'libzmf') # 'graphicsmagick' +makedepends=('cmake' 'boost' 'mesa' 'qt5-tools') +optdepends=('tk: scripts based on tkinter' +'hyphen-lang: hyphenation patterns for desired languages') +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.asc} +'fix-15289.patch' +'fix-15289-2.patch') +sha256sums=('6480925250b2bb07028e2f378c02b67fe3e33206743671e03c07c701cd05da03' +'SKIP' +'0a782958360ad70145a588a5e1c0044d162344e96b4ff9b0aeb31388cc9b2e36' +'edb124793e1b838e60cff4c21c536e16c77e91322f9837eab75d9ff06439ad4f') +validpgpkeys=('5086B8D68E70FDDF4C40045AEF7B95E7F60166DA' # Peter Linnell + '757F5E9B13DD648887AD50092D47C099E782504E') # The Scribus Team (www.scribus.net) prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - sed \ - -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ - -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \ - -i scribus/plugins/scriptplugin/{samples,scripts}/* - install -d build +cd ${pkgname}-${pkgver} + +patch -p1 -i ../fix-15289.patch +patch -p1 -i ../fix-15289-2.patch + +# Fix python name +sed \ +-e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ +-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \ +-i scribus/plugins/scriptplugin/{samples,scripts}/* + +mkdir -p build } build() { - cd "${srcdir}/${pkgname}-${pkgver}/build" - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_SKIP_RPATH=ON \ - -DLIB_SUFFIX="" - make +cd ${pkgname}-${pkgver}/build +cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ +-DCMAKE_SKIP_RPATH=ON +# FS#59800 +#-DWANT_GRAPHICSMAGICK=1 +make } package() { - cd "${srcdir}/${pkgname}-${pkgver}/build" - make DESTDIR="${pkgdir}" install - install -Dm644 ../scribus.desktop "${pkgdir}/usr/share/applications/scribus.desktop" - install -Dm644 ../resources/icons/AppIcon.png "${pkgdir}/usr/share/icons/hicolor/32x32/apps/scribus.png" +cd ${pkgname}-${pkgver}/build + +make DESTDIR="${pkgdir}" install + +cd .. + +install -Dm644 scribus.desktop -t "${pkgdir}"/usr/share/applications + +for i in 16x16 32x32 128x128 256x256 512x512 1024x1024 +do +install -Dm644 resources/iconsets/artwork/icon_${i}.png "${pkgdir}"/usr/share/icons/hicolor/${i}/apps/scribus.png +done + +# Use system hyphen +rm -rf "${pkgdir}"/usr/share/scribus/dicts/hyph +ln -sf /usr/share/hyphen "${pkgdir}"/usr/share/scribus/dicts/hyph } Deleted: PKGBUILD.next === --- PKGBUILD.next 2018-08-25 13:07:41 UTC (rev 373993) +++ PKGBUILD.next 2018-08-25 13:17:38 UTC (rev 373994) @@ -1,49 +0,0 @@ -# $Id: PKGBU
[arch-commits] Commit in scribus/repos (4 files)
Date: Saturday, August 25, 2018 @ 13:17:52 Author: archange Revision: 373995 archrelease: copy trunk to community-testing-x86_64 Added: scribus/repos/community-testing-x86_64/ scribus/repos/community-testing-x86_64/PKGBUILD (from rev 373994, scribus/trunk/PKGBUILD) scribus/repos/community-testing-x86_64/fix-15289-2.patch (from rev 373994, scribus/trunk/fix-15289-2.patch) scribus/repos/community-testing-x86_64/fix-15289.patch (from rev 373994, scribus/trunk/fix-15289.patch) ---+ PKGBUILD | 74 +++ fix-15289-2.patch | 243 fix-15289.patch | 70 ++ 3 files changed, 387 insertions(+) Copied: scribus/repos/community-testing-x86_64/PKGBUILD (from rev 373994, scribus/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-08-25 13:17:52 UTC (rev 373995) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Maintainer: Bruno Pagani +# Contributor: Daniel J Griffiths +# Contributor: Ronald van Haren +# Contributor: tobias +# Contributor: Ben + +pkgname=scribus +pkgver=1.5.4 +pkgrel=1 +pkgdesc="Desktop publishing software" +arch=('x86_64') +url="https://www.scribus.net/"; +license=('GPL') +depends=('qt5-base' 'harfbuzz-icu' 'poppler' 'python2' 'hunspell' 'podofo' 'openscenegraph' + 'libcdr' 'libfreehand' 'libmspub' 'libpagemaker' 'libqxp' 'libvisio' 'libzmf') # 'graphicsmagick' +makedepends=('cmake' 'boost' 'mesa' 'qt5-tools') +optdepends=('tk: scripts based on tkinter' +'hyphen-lang: hyphenation patterns for desired languages') +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.asc} +'fix-15289.patch' +'fix-15289-2.patch') +sha256sums=('6480925250b2bb07028e2f378c02b67fe3e33206743671e03c07c701cd05da03' +'SKIP' +'0a782958360ad70145a588a5e1c0044d162344e96b4ff9b0aeb31388cc9b2e36' +'edb124793e1b838e60cff4c21c536e16c77e91322f9837eab75d9ff06439ad4f') +validpgpkeys=('5086B8D68E70FDDF4C40045AEF7B95E7F60166DA' # Peter Linnell + '757F5E9B13DD648887AD50092D47C099E782504E') # The Scribus Team (www.scribus.net) + +prepare() { +cd ${pkgname}-${pkgver} + +patch -p1 -i ../fix-15289.patch +patch -p1 -i ../fix-15289-2.patch + +# Fix python name +sed \ +-e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ +-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \ +-i scribus/plugins/scriptplugin/{samples,scripts}/* + +mkdir -p build +} + +build() { +cd ${pkgname}-${pkgver}/build +cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ +-DCMAKE_SKIP_RPATH=ON +# FS#59800 +#-DWANT_GRAPHICSMAGICK=1 +make +} + +package() { +cd ${pkgname}-${pkgver}/build + +make DESTDIR="${pkgdir}" install + +cd .. + +install -Dm644 scribus.desktop -t "${pkgdir}"/usr/share/applications + +for i in 16x16 32x32 128x128 256x256 512x512 1024x1024 +do +install -Dm644 resources/iconsets/artwork/icon_${i}.png "${pkgdir}"/usr/share/icons/hicolor/${i}/apps/scribus.png +done + +# Use system hyphen +rm -rf "${pkgdir}"/usr/share/scribus/dicts/hyph +ln -sf /usr/share/hyphen "${pkgdir}"/usr/share/scribus/dicts/hyph +} Copied: scribus/repos/community-testing-x86_64/fix-15289-2.patch (from rev 373994, scribus/trunk/fix-15289-2.patch) === --- community-testing-x86_64/fix-15289-2.patch (rev 0) +++ community-testing-x86_64/fix-15289-2.patch 2018-08-25 13:17:52 UTC (rev 373995) @@ -0,0 +1,243 @@ +From 7d4ceeb5cac32287769e3c0238699e0b3e56c24d Mon Sep 17 00:00:00 2001 +From: Jean Ghali +Date: Wed, 2 May 2018 14:22:50 + +Subject: [PATCH] #15289: FTBFS when using poppler 0.64.0 + +git-svn-id: svn://scribus.net/trunk/Scribus@22513 11d20701-8431-0410-a711-e3c959e3b870 +--- + scribus/plugins/import/pdf/slaoutput.cpp | 42 +--- + scribus/plugins/import/pdf/slaoutput.h | 26 +++- + 2 files changed, 42 insertions(+), 26 deletions(-) + +diff --git a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp +index 257deb30c6..96847508ba 100644 +--- a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp +@@ -6,7 +6,7 @@ for which a new license (GPL+exception) is in place. + */ + + #include "slaoutput.h" +-#include ++ + #include + #include + #include +@@ -20,12 +20,6 @@ for which a new license (GPL+exception) is in place. + #include "util_math.h" + #include + +-#define POPPLER_VERSION_ENCODE(major, minor, micro) ( \ +-((major) * 1) \ +- + ((minor) * 100)
[arch-commits] Commit in lutris/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 13:07:41 Author: ffy00 Revision: 373993 archrelease: copy trunk to community-any Added: lutris/repos/community-any/PKGBUILD (from rev 373992, lutris/trunk/PKGBUILD) Deleted: lutris/repos/community-any/PKGBUILD --+ PKGBUILD | 82 ++--- 1 file changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 11:13:41 UTC (rev 373992) +++ PKGBUILD2018-08-25 13:07:41 UTC (rev 373993) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Filipe Laíns (FFY00) -# Contributor: Frederik “Freso” S. Olesen -# Contributor: Maxime Gauduin - -pkgname=lutris -pkgver=0.4.18.1 -pkgrel=3 -pkgdesc='Open Gaming Platform' -arch=('any') -url='https://lutris.net' -license=('GPL3') -depends=('desktop-file-utils' 'hicolor-icon-theme' 'polkit' 'xorg-xrandr' 'python-dbus' - 'python-gobject' 'python-yaml' 'python-evdev' 'cabextract' 'gtk3' 'libsoup') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner') -optdepends=('wine: recommended to avoid dependency issues' -'wine-staging: recommended to avoid dependency issues - Staging patches' -'wine-gaming-nine: recommended to avoid dependency issues - Gallium9 patches') -makedepends=('python-setuptools') -source=("$url/releases/${pkgname}_$pkgver.tar.xz") -sha512sums=('d5f760860d7b88101e8833e7c8697ce6584a041b82049a7068e6f1e52c564a74ba97e4d2899706e6f3684404acfa8b858ddd41f67301acf42be11e6768607ada') - -build() { - cd $pkgname - - python setup.py build -} - -check() { - cd $pkgname - - #python setup.py pytest -} - -package() { - cd $pkgname - - python setup.py install --root="$pkgdir" --optimize=1 --skip-build -} - Copied: lutris/repos/community-any/PKGBUILD (from rev 373992, lutris/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 13:07:41 UTC (rev 373993) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Frederik “Freso” S. Olesen +# Contributor: Maxime Gauduin + +pkgname=lutris +pkgver=0.4.18.1 +pkgrel=3 +pkgdesc='Open Gaming Platform' +arch=('any') +url='https://lutris.net' +license=('GPL3') +depends=('desktop-file-utils' 'hicolor-icon-theme' 'polkit' 'xorg-xrandr' 'python-dbus' + 'python-gobject' 'python-yaml' 'python-evdev' 'cabextract' 'gtk3' 'libsoup') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner') +optdepends=('wine: recommended to avoid dependency issues' +'wine-staging: recommended to avoid dependency issues - Staging patches' +'wine-gaming-nine: recommended to avoid dependency issues - Gallium9 patches') +makedepends=('python-setuptools') +source=("$url/releases/${pkgname}_$pkgver.tar.xz") +sha512sums=('d5f760860d7b88101e8833e7c8697ce6584a041b82049a7068e6f1e52c564a74ba97e4d2899706e6f3684404acfa8b858ddd41f67301acf42be11e6768607ada') + +build() { + cd $pkgname + + python setup.py build +} + +check() { + cd $pkgname + + #python setup.py pytest +} + +package() { + cd $pkgname + + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +} +
[arch-commits] Commit in grub/trunk (0010-relocation.patch PKGBUILD)
Date: Saturday, August 25, 2018 @ 11:48:20 Author: eworm Revision: 333005 fix build with binutils 2.31 Added: grub/trunk/0010-relocation.patch Modified: grub/trunk/PKGBUILD ---+ 0010-relocation.patch | 65 PKGBUILD |7 - 2 files changed, 71 insertions(+), 1 deletion(-) Added: 0010-relocation.patch === --- 0010-relocation.patch (rev 0) +++ 0010-relocation.patch 2018-08-25 11:48:20 UTC (rev 333005) @@ -0,0 +1,65 @@ +commit 842c390469e2c2e10b5aa36700324cd3bde25875 +Author: H.J. Lu +Date: Sat Feb 17 06:47:28 2018 -0800 + +x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32 + +Starting from binutils commit bd7ab16b4537788ad53521c45469a1bdae84ad4a: + + https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=bd7ab16b4537788ad53521c45469a1bdae84ad4a + +x86-64 assembler generates R_X86_64_PLT32, instead of R_X86_64_PC32, for +32-bit PC-relative branches. Grub2 should treat R_X86_64_PLT32 as +R_X86_64_PC32. + +Signed-off-by: H.J. Lu +Reviewed-by: Daniel Kiper + +diff --git a/grub-core/efiemu/i386/loadcore64.c b/grub-core/efiemu/i386/loadcore64.c +index e49d0b6ff..18facf47f 100644 +--- a/grub-core/efiemu/i386/loadcore64.c b/grub-core/efiemu/i386/loadcore64.c +@@ -98,6 +98,7 @@ grub_arch_efiemu_relocate_symbols64 (grub_efiemu_segment_t segs, + break; + + case R_X86_64_PC32: ++case R_X86_64_PLT32: + err = grub_efiemu_write_value (addr, + *addr32 + rel->r_addend + + sym.off +diff --git a/grub-core/kern/x86_64/dl.c b/grub-core/kern/x86_64/dl.c +index 440690673..3a73e6e6c 100644 +--- a/grub-core/kern/x86_64/dl.c b/grub-core/kern/x86_64/dl.c +@@ -70,6 +70,7 @@ grub_arch_dl_relocate_symbols (grub_dl_t mod, void *ehdr, + break; + + case R_X86_64_PC32: ++ case R_X86_64_PLT32: + { + grub_int64_t value; + value = ((grub_int32_t) *addr32) + rel->r_addend + sym->st_value - +diff --git a/util/grub-mkimagexx.c b/util/grub-mkimagexx.c +index a2bb05439..39d7efb91 100644 +--- a/util/grub-mkimagexx.c b/util/grub-mkimagexx.c +@@ -841,6 +841,7 @@ SUFFIX (relocate_addresses) (Elf_Ehdr *e, Elf_Shdr *sections, + break; + + case R_X86_64_PC32: ++ case R_X86_64_PLT32: + { + grub_uint32_t *t32 = (grub_uint32_t *) target; + *t32 = grub_host_to_target64 (grub_target_to_host32 (*t32) +diff --git a/util/grub-module-verifier.c b/util/grub-module-verifier.c +index 9179285a5..a79271f66 100644 +--- a/util/grub-module-verifier.c b/util/grub-module-verifier.c +@@ -19,6 +19,7 @@ struct grub_module_verifier_arch archs[] = { + -1 + }, (int[]){ + R_X86_64_PC32, ++ R_X86_64_PLT32, + -1 + } + }, Modified: PKGBUILD === --- PKGBUILD2018-08-25 10:59:52 UTC (rev 333004) +++ PKGBUILD2018-08-25 11:48:20 UTC (rev 333005) @@ -67,6 +67,7 @@ '0007-grub-mkconfig_10_linux_Support_multiple_early_initrd_images.patch' '0008-Fix-packed-not-aligned-error-on-GCC-8.patch' '0009-xfs-Accept-filesystem-with-sparse-inodes.patch' +'0010-relocation.patch' 'grub.default' 'grub.cfg') @@ -82,6 +83,7 @@ 'e43566c4fe3b1b87e677167323d4716b82ac0810410a9d8dc7fbf415c8db2b8a' 'e84b8de569c7e6b73263758c35cf95c6516fde85d4ed451991427864f6a4e5a8' 'fcd5a626d4af33665d041ce42df813f1f198d8230ea186481b155a5b676f3b87' +'51562fa1016c54567dbf42a86c0cfc902372ab579bbee17879a81aff09b76b99' '74e5dd2090a153c10a7b9599b73bb09e70fddc6a019dd41641b0f10b9d773d82' 'c5e4f3836130c6885e9273c21f057263eba53f4b7c0e2f111f6e5f2e487a47ad') @@ -130,9 +132,12 @@ msg "Patch to fix packed-not-aligned error on GCC 8" patch -Np1 -i "${srcdir}/0008-Fix-packed-not-aligned-error-on-GCC-8.patch" - msg "xfs: Accept filesystem with sparse inodes" + msg "Patch xfs: Accept filesystem with sparse inodes" patch -Np1 -i "${srcdir}/0009-xfs-Accept-filesystem-with-sparse-inodes.patch" + msg "Patch x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32" + patch -Np1 -i "${srcdir}/0010-relocation.patch" + msg "Fix DejaVuSans.ttf location so that grub-mkfont can create *.pf2 files for starfield theme" sed 's|/usr/share/fonts/dejavu|/usr/share/fonts/dejavu /usr/share/fonts/TTF|g' -i "configure.ac"
[arch-commits] Commit in granite/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 11:13:41 Author: alucryd Revision: 373992 archrelease: copy trunk to community-x86_64 Added: granite/repos/community-x86_64/PKGBUILD (from rev 373991, granite/trunk/PKGBUILD) Deleted: granite/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 82 + 1 file changed, 40 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 11:13:32 UTC (rev 373991) +++ PKGBUILD2018-08-25 11:13:41 UTC (rev 373992) @@ -1,42 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin -# Contributor: Ner0 - -pkgname=granite -pkgver=5.0 -pkgrel=1 -pkgdesc='Library that extends Gtk+' -arch=('x86_64') -url='https://github.com/elementary/granite' -license=('LGPL3') -groups=('pantheon') -depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gtk3' 'libgee' 'pango') -makedepends=('cmake' 'gobject-introspection' 'vala') -provides=('libgranite.so') -source=("granite-${pkgver}.tar.gz::https://github.com/elementary/granite/archive/${pkgver}.tar.gz";) -sha256sums=('62dd9a8ddef61d42bb77fdc6626e235d3129bd438533a1575652f7a15fd186c8') - -prepare() { - if [[ -d build ]]; then -rm -rf build - fi - mkdir build -} - -build() { - cd build - - cmake ../granite-${pkgver} \ --DCMAKE_BUILD_TYPE='Release' \ --DCMAKE_INSTALL_PREFIX='/usr' \ --DCMAKE_INSTALL_LIBDIR='/usr/lib' - make -} - -package() { - cd build - - make DESTDIR="${pkgdir}" install -} - -# vim: ts=2 sw=2 et: Copied: granite/repos/community-x86_64/PKGBUILD (from rev 373991, granite/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 11:13:41 UTC (rev 373992) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: Ner0 + +pkgname=granite +pkgver=5.1.0 +pkgrel=1 +pkgdesc='Library that extends Gtk+' +arch=('x86_64') +url='https://github.com/elementary/granite' +license=('LGPL3') +groups=('pantheon') +depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gtk3' 'libgee' 'pango') +makedepends=('cmake' 'git' 'gobject-introspection' 'vala') +provides=('libgranite.so') +source=("git+https://github.com/elementary/granite.git#tag=${pkgver}";) +sha256sums=('SKIP') + +prepare() { + if [[ -d build ]]; then +rm -rf build + fi + mkdir build +} + +build() { + cd build + + cmake ../granite \ +-DCMAKE_BUILD_TYPE='Release' \ +-DCMAKE_INSTALL_PREFIX='/usr' \ +-DCMAKE_INSTALL_LIBDIR='/usr/lib' + make +} + +package() { + make DESTDIR="${pkgdir}" -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in granite/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 11:13:32 Author: alucryd Revision: 373991 upgpkg: granite 5.1.0-1 Modified: granite/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 09:19:33 UTC (rev 373990) +++ PKGBUILD2018-08-25 11:13:32 UTC (rev 373991) @@ -3,7 +3,7 @@ # Contributor: Ner0 pkgname=granite -pkgver=5.0 +pkgver=5.1.0 pkgrel=1 pkgdesc='Library that extends Gtk+' arch=('x86_64') @@ -11,10 +11,10 @@ license=('LGPL3') groups=('pantheon') depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gtk3' 'libgee' 'pango') -makedepends=('cmake' 'gobject-introspection' 'vala') +makedepends=('cmake' 'git' 'gobject-introspection' 'vala') provides=('libgranite.so') -source=("granite-${pkgver}.tar.gz::https://github.com/elementary/granite/archive/${pkgver}.tar.gz";) -sha256sums=('62dd9a8ddef61d42bb77fdc6626e235d3129bd438533a1575652f7a15fd186c8') +source=("git+https://github.com/elementary/granite.git#tag=${pkgver}";) +sha256sums=('SKIP') prepare() { if [[ -d build ]]; then @@ -26,7 +26,7 @@ build() { cd build - cmake ../granite-${pkgver} \ + cmake ../granite \ -DCMAKE_BUILD_TYPE='Release' \ -DCMAKE_INSTALL_PREFIX='/usr' \ -DCMAKE_INSTALL_LIBDIR='/usr/lib' @@ -34,9 +34,7 @@ } package() { - cd build - - make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" -C build install } # vim: ts=2 sw=2 et:
[arch-commits] Commit in arch-install-scripts/repos/extra-any (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 10:59:52 Author: dreisner Revision: 333004 archrelease: copy trunk to extra-any Added: arch-install-scripts/repos/extra-any/PKGBUILD (from rev 333003, arch-install-scripts/trunk/PKGBUILD) Deleted: arch-install-scripts/repos/extra-any/PKGBUILD --+ PKGBUILD | 61 - 1 file changed, 32 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 10:59:34 UTC (rev 333003) +++ PKGBUILD2018-08-25 10:59:52 UTC (rev 333004) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Dave Reisner - -pkgname=arch-install-scripts -pkgver=18 -pkgrel=1 -pkgdesc="Scripts to aid in installing Arch Linux" -arch=('any') -url="https://projects.archlinux.org/arch-install-scripts.git"; -license=('GPL') -depends=('bash' 'coreutils' 'pacman' 'util-linux') -source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) -validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner -md5sums=('578ec888683dbfecea297c40ecf7c229' - 'SKIP') - -build() { - make -C "$pkgname-$pkgver" -} - -check() { - make -C "$pkgname-$pkgver" check -} - -package() { - make -C "$pkgname-$pkgver" PREFIX=/usr DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: arch-install-scripts/repos/extra-any/PKGBUILD (from rev 333003, arch-install-scripts/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 10:59:52 UTC (rev 333004) @@ -0,0 +1,32 @@ +# Maintainer: Dave Reisner + +pkgname=arch-install-scripts +pkgver=19 +pkgrel=1 +pkgdesc="Scripts to aid in installing Arch Linux" +arch=('any') +url="https://projects.archlinux.org/arch-install-scripts.git"; +license=('GPL') +depends=('awk' 'bash' 'coreutils' 'pacman' 'util-linux') +makedepends=('git') +source=("git+https://projects.archlinux.org/arch-install-scripts.git?signed#tag=v$pkgver";) +validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner +md5sums=('SKIP') + +pkgver() { + cd "$pkgname" + + git describe | sed s,^v,, +} + +build() { + make -C "$pkgname" +} + +check() { + make -C "$pkgname" check +} + +package() { + make -C "$pkgname" PREFIX=/usr DESTDIR="$pkgdir" install +}
[arch-commits] Commit in arch-install-scripts/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 10:59:34 Author: dreisner Revision: 333003 upgpkg: arch-install-scripts 19-1 - pull sources from git - add 'awk' as dependency (needed by genfstab) Modified: arch-install-scripts/trunk/PKGBUILD --+ PKGBUILD | 25 ++--- 1 file changed, 14 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 10:47:38 UTC (rev 333002) +++ PKGBUILD2018-08-25 10:59:34 UTC (rev 333003) @@ -1,29 +1,32 @@ -# $Id$ # Maintainer: Dave Reisner pkgname=arch-install-scripts -pkgver=18 +pkgver=19 pkgrel=1 pkgdesc="Scripts to aid in installing Arch Linux" arch=('any') url="https://projects.archlinux.org/arch-install-scripts.git"; license=('GPL') -depends=('bash' 'coreutils' 'pacman' 'util-linux') -source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) +depends=('awk' 'bash' 'coreutils' 'pacman' 'util-linux') +makedepends=('git') +source=("git+https://projects.archlinux.org/arch-install-scripts.git?signed#tag=v$pkgver";) validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner -md5sums=('578ec888683dbfecea297c40ecf7c229' - 'SKIP') +md5sums=('SKIP') +pkgver() { + cd "$pkgname" + + git describe | sed s,^v,, +} + build() { - make -C "$pkgname-$pkgver" + make -C "$pkgname" } check() { - make -C "$pkgname-$pkgver" check + make -C "$pkgname" check } package() { - make -C "$pkgname-$pkgver" PREFIX=/usr DESTDIR="$pkgdir" install + make -C "$pkgname" PREFIX=/usr DESTDIR="$pkgdir" install } - -# vim:set ts=2 sw=2 et:
[arch-commits] Commit in nawk/repos/extra-x86_64 (4 files)
Date: Saturday, August 25, 2018 @ 10:47:38 Author: dreisner Revision: 333002 archrelease: copy trunk to extra-x86_64 Added: nawk/repos/extra-x86_64/PKGBUILD (from rev 333001, nawk/trunk/PKGBUILD) nawk/repos/extra-x86_64/manpage-naming.patch (from rev 333001, nawk/trunk/manpage-naming.patch) Deleted: nawk/repos/extra-x86_64/PKGBUILD nawk/repos/extra-x86_64/manpage-naming.patch --+ PKGBUILD | 95 - manpage-naming.patch | 87 +--- 2 files changed, 97 insertions(+), 85 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 10:41:13 UTC (rev 333001) +++ PKGBUILD2018-08-25 10:47:38 UTC (rev 333002) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Dave Reisner - -pkgname=nawk -pkgver=20121220 -pkgrel=3 -pkgdesc="The one, true implementation of AWK" -url="https://www.cs.princeton.edu/~bwk/btl.mirror/"; -license=('MIT') -arch=('i686' 'x86_64') -options=('!makeflags') -depends=('glibc') -source=("$pkgname-$pkgver.tar.gz::https://www.cs.princeton.edu/~bwk/btl.mirror/awk.tar.gz"; -'manpage-naming.patch') -md5sums=('b74ca7f8f4284fc82ccee6b4e34531d8' - '8486d387a51fe3b3c9875c4151ad92b4') - -prepare() { - # awk -> nawk - patch -Np1 <"$srcdir"/manpage-naming.patch - - # create license - sed -n '/Copyright/,/THIS SOFTWARE\./p' README > LICENSE - - # fix build - sed -i '/YACC = yacc -d -S/ s|^|#|' makefile -} - -build() { - make "CPPFLAGS=-DHAS_ISBLANK $CPPFLAGS" \ -"LDFLAGS=$LDFLAGS" \ -"CFLAGS=$CFLAGS" -} - -package() { - install -Dm755 a.out "$pkgdir/usr/bin/nawk" - install -Dm644 awk.1 "$pkgdir/usr/share/man/man1/nawk.1" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/nawk/LICENSE" -} Copied: nawk/repos/extra-x86_64/PKGBUILD (from rev 333001, nawk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 10:47:38 UTC (rev 333002) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Dave Reisner + +pkgname=nawk +pkgver=20180824 +pkgrel=1 +pkgdesc="The one, true implementation of AWK" +url="https://github.com/onetrueawk/awk"; +license=('custom') +arch=('x86_64') +options=('!makeflags') +depends=('glibc') +makedepends=('git') +source=(git+https://github.com/onetrueawk/awk +'manpage-naming.patch') +md5sums=('SKIP' + '5413692140f8366f8ae6bcecc9a40f2f') + +pkgver() { + cd awk + + git --no-pager log --pretty='format:%ad' --date=format:%Y%m%d HEAD~.. +} + +prepare() { + cd awk + + # awk -> nawk + patch -Np1 <"$srcdir"/manpage-naming.patch + + bsdtar xf awktest.tar +} + +check() { + cd awk + + ./REGRESS +} + +build() { + cd awk + + # the final linking step doesn't honor LDFLAGS, so let's just throw it all + # together into CFLAGS. + make \ +"CPPFLAGS=-DHAS_ISBLANK $CPPFLAGS" \ +"CFLAGS=$CFLAGS $LDFLAGS" +} + +package() { + cd awk + + install -Dm755 a.out "$pkgdir/usr/bin/nawk" + install -Dm644 awk.1 "$pkgdir/usr/share/man/man1/nawk.1" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/nawk/LICENSE" +} Deleted: manpage-naming.patch === --- manpage-naming.patch2018-08-25 10:41:13 UTC (rev 333001) +++ manpage-naming.patch2018-08-25 10:47:38 UTC (rev 333002) @@ -1,46 +0,0 @@ -diff -uNr ./nawk-20100523.orig/awk.1 nawk-20100523/awk.1 ./nawk-20100523.orig/awk.1 2007-03-31 16:56:19.0 -0400 -+++ nawk-20100523/awk.12010-09-20 21:49:16.840069318 -0400 -@@ -7,13 +7,11 @@ - .fi - .ft 1 - .. --awk --.TH AWK 1 --.CT 1 files prog_other -+.TH NAWK 1 - .SH NAME --awk \- pattern-directed scanning and processing language -+nawk \- pattern-directed scanning and processing language - .SH SYNOPSIS --.B awk -+.B nawk - [ - .BI \-F - .I fs -@@ -32,7 +30,7 @@ - .I file ... - ] - .SH DESCRIPTION --.I Awk -+.I Nawk - scans each input - .I file - for lines that match any of a set of patterns specified literally in -@@ -198,7 +196,6 @@ - .BR atan2 - are built in. - Other built-in functions: --.TF length - .TP - .B length - the length of its argument -@@ -407,7 +404,6 @@ - do not combine with other patterns. - .PP - Variable names with special meanings: --.TF FILENAME - .TP - .B CONVFMT - conversion format used when converting numbers - Copied: nawk/repos/extra-x86_64/manpage-naming.patch (from rev 333001, nawk/trunk/manpage-naming.patch) === --- manpage-naming.patch(rev 0) +++ manpage-naming.patch2018-08-25 10:47:38 UTC (rev 333002) @@ -0,0 +1,41 @@ +diff --git a/awk.1 b/awk.1 +index 5830143..339271e 100644 +--- a/awk.1 b/awk.1 +@@ -7,12 +7,12 @@ + .fi + .ft 1 + .. +-.TH AWK 1 ++.TH NAWK 1 + .CT 1 files prog_other + .SH NAME +-awk \- pattern-directed scanning and pro
[arch-commits] Commit in nawk/trunk (PKGBUILD manpage-naming.patch)
Date: Saturday, August 25, 2018 @ 10:41:13 Author: dreisner Revision: 333001 upgpkg: nawk 20180824-1 - pull latest from github sources - fix license, it's a custom lucent deal - ensure binary has full RELRO - include testsuite in packaging Modified: nawk/trunk/PKGBUILD nawk/trunk/manpage-naming.patch --+ PKGBUILD | 45 +++-- manpage-naming.patch | 35 +++ 2 files changed, 46 insertions(+), 34 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 08:35:48 UTC (rev 333000) +++ PKGBUILD2018-08-25 10:41:13 UTC (rev 333001) @@ -2,37 +2,54 @@ # Maintainer: Dave Reisner pkgname=nawk -pkgver=20121220 -pkgrel=3 +pkgver=20180824 +pkgrel=1 pkgdesc="The one, true implementation of AWK" -url="https://www.cs.princeton.edu/~bwk/btl.mirror/"; -license=('MIT') +url="https://github.com/onetrueawk/awk"; +license=('custom') arch=('x86_64') options=('!makeflags') depends=('glibc') -source=("$pkgname-$pkgver.tar.gz::https://www.cs.princeton.edu/~bwk/btl.mirror/awk.tar.gz"; +makedepends=('git') +source=(git+https://github.com/onetrueawk/awk 'manpage-naming.patch') -md5sums=('b74ca7f8f4284fc82ccee6b4e34531d8' - '8486d387a51fe3b3c9875c4151ad92b4') +md5sums=('SKIP' + '5413692140f8366f8ae6bcecc9a40f2f') +pkgver() { + cd awk + + git --no-pager log --pretty='format:%ad' --date=format:%Y%m%d HEAD~.. +} + prepare() { + cd awk + # awk -> nawk patch -Np1 <"$srcdir"/manpage-naming.patch - # create license - sed -n '/Copyright/,/THIS SOFTWARE\./p' README > LICENSE + bsdtar xf awktest.tar +} - # fix build - sed -i '/YACC = yacc -d -S/ s|^|#|' makefile +check() { + cd awk + + ./REGRESS } build() { - make "CPPFLAGS=-DHAS_ISBLANK $CPPFLAGS" \ -"LDFLAGS=$LDFLAGS" \ -"CFLAGS=$CFLAGS" + cd awk + + # the final linking step doesn't honor LDFLAGS, so let's just throw it all + # together into CFLAGS. + make \ +"CPPFLAGS=-DHAS_ISBLANK $CPPFLAGS" \ +"CFLAGS=$CFLAGS $LDFLAGS" } package() { + cd awk + install -Dm755 a.out "$pkgdir/usr/bin/nawk" install -Dm644 awk.1 "$pkgdir/usr/share/man/man1/nawk.1" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/nawk/LICENSE" Modified: manpage-naming.patch === --- manpage-naming.patch2018-08-25 08:35:48 UTC (rev 333000) +++ manpage-naming.patch2018-08-25 10:41:13 UTC (rev 333001) @@ -1,14 +1,14 @@ -diff -uNr ./nawk-20100523.orig/awk.1 nawk-20100523/awk.1 ./nawk-20100523.orig/awk.1 2007-03-31 16:56:19.0 -0400 -+++ nawk-20100523/awk.12010-09-20 21:49:16.840069318 -0400 -@@ -7,13 +7,11 @@ +diff --git a/awk.1 b/awk.1 +index 5830143..339271e 100644 +--- a/awk.1 b/awk.1 +@@ -7,12 +7,12 @@ .fi .ft 1 .. --awk -.TH AWK 1 --.CT 1 files prog_other +.TH NAWK 1 + .CT 1 files prog_other .SH NAME -awk \- pattern-directed scanning and processing language +nawk \- pattern-directed scanning and processing language @@ -18,7 +18,7 @@ [ .BI \-F .I fs -@@ -32,7 +30,7 @@ +@@ -31,7 +31,7 @@ awk \- pattern-directed scanning and processing language .I file ... ] .SH DESCRIPTION @@ -27,20 +27,15 @@ scans each input .I file for lines that match any of a set of patterns specified literally in -@@ -198,7 +196,6 @@ - .BR atan2 - are built in. - Other built-in functions: --.TF length - .TP - .B length - the length of its argument -@@ -407,7 +404,6 @@ +@@ -426,7 +426,7 @@ and do not combine with other patterns. + They may appear multiple times in a program and execute + in the order they are read by +-.IR awk . ++.IR nawk . .PP Variable names with special meanings: --.TF FILENAME - .TP - .B CONVFMT - conversion format used when converting numbers + .TF FILENAME +-- +2.18.0
[arch-commits] Commit in rng-tools/trunk (PKGBUILD rngd.service)
Date: Saturday, August 25, 2018 @ 09:19:14 Author: mtorromeo Revision: 373989 Updated systemd service file (Implemented FS#59774) Modified: rng-tools/trunk/PKGBUILD rng-tools/trunk/rngd.service --+ PKGBUILD |4 ++-- rngd.service | 10 +- 2 files changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 08:03:21 UTC (rev 373988) +++ PKGBUILD2018-08-25 09:19:14 UTC (rev 373989) @@ -4,7 +4,7 @@ pkgname=rng-tools pkgver=6.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Random number generator related utilities" arch=('x86_64') url="https://github.com/nhorman/rng-tools"; @@ -16,7 +16,7 @@ rngd.service) sha256sums=('9ac402ce8f0c0b3c25e6bf47979d25b17f2dbed11ae19a7c103aa151d9e6e712' 'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047' -'d3e38ac1460e3072792def73281faf5f59dffe9ac43b00916252cc69f7c7d1b5') +'e39c1d1238f39faa03e0e6ae3bd0965d0aec6f599b6d5a4fa7f9234b6a2ec3c8') prepare() { cd "$srcdir"/$pkgname-$pkgver Modified: rngd.service === --- rngd.service2018-08-25 08:03:21 UTC (rev 373988) +++ rngd.service2018-08-25 09:19:14 UTC (rev 373989) @@ -1,9 +1,17 @@ [Unit] Description=Hardware RNG Entropy Gatherer Daemon +After=systemd-random-seed.service +Before=sysinit.target shutdown.target [Service] EnvironmentFile=/etc/conf.d/rngd ExecStart=/usr/bin/rngd -f $RNGD_OPTS +NoNewPrivileges=on +PrivateDevices=on +PrivateNetwork=on +PrivateTmp=on +ProtectSystem=full +ProtectHome=on [Install] -WantedBy=multi-user.target +WantedBy=sysinit.target
[arch-commits] Commit in rng-tools/repos/community-x86_64 (8 files)
Date: Saturday, August 25, 2018 @ 09:19:33 Author: mtorromeo Revision: 373990 archrelease: copy trunk to community-x86_64 Added: rng-tools/repos/community-x86_64/PKGBUILD (from rev 373989, rng-tools/trunk/PKGBUILD) rng-tools/repos/community-x86_64/rngd-test-signal-in-loop.patch (from rev 373989, rng-tools/trunk/rngd-test-signal-in-loop.patch) rng-tools/repos/community-x86_64/rngd.conf (from rev 373989, rng-tools/trunk/rngd.conf) rng-tools/repos/community-x86_64/rngd.service (from rev 373989, rng-tools/trunk/rngd.service) Deleted: rng-tools/repos/community-x86_64/PKGBUILD rng-tools/repos/community-x86_64/rngd-test-signal-in-loop.patch rng-tools/repos/community-x86_64/rngd.conf rng-tools/repos/community-x86_64/rngd.service + PKGBUILD | 86 +++ rngd-test-signal-in-loop.patch | 72 rngd.conf |2 rngd.service | 26 +++ 4 files changed, 97 insertions(+), 89 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 09:19:14 UTC (rev 373989) +++ PKGBUILD2018-08-25 09:19:33 UTC (rev 373990) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Massimiliano Torromeo -# Contributor: Alasdair Haswell - -pkgname=rng-tools -pkgver=6.3.1 -pkgrel=1 -pkgdesc="Random number generator related utilities" -arch=('x86_64') -url="https://github.com/nhorman/rng-tools"; -license=('GPL') -depends=('libgcrypt' 'curl' 'libxml2' 'sysfsutils') -backup=(etc/conf.d/rngd) -source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz -rngd.conf -rngd.service) -sha256sums=('9ac402ce8f0c0b3c25e6bf47979d25b17f2dbed11ae19a7c103aa151d9e6e712' -'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047' -'d3e38ac1460e3072792def73281faf5f59dffe9ac43b00916252cc69f7c7d1b5') - -prepare() { - cd "$srcdir"/$pkgname-$pkgver - mv README{.md,} - - libtoolize --force - aclocal - autoheader - automake --force-missing --add-missing - autoconf -} - -build() { - cd "$srcdir"/$pkgname-$pkgver - ./configure --prefix=/usr --sbindir=/usr/bin - make -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -Dm0644 "$srcdir"/rngd.service "$pkgdir"/usr/lib/systemd/system/rngd.service - install -Dm0644 "$srcdir"/rngd.conf "$pkgdir"/etc/conf.d/rngd -} Copied: rng-tools/repos/community-x86_64/PKGBUILD (from rev 373989, rng-tools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 09:19:33 UTC (rev 373990) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo +# Contributor: Alasdair Haswell + +pkgname=rng-tools +pkgver=6.3.1 +pkgrel=2 +pkgdesc="Random number generator related utilities" +arch=('x86_64') +url="https://github.com/nhorman/rng-tools"; +license=('GPL') +depends=('libgcrypt' 'curl' 'libxml2' 'sysfsutils') +backup=(etc/conf.d/rngd) +source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz +rngd.conf +rngd.service) +sha256sums=('9ac402ce8f0c0b3c25e6bf47979d25b17f2dbed11ae19a7c103aa151d9e6e712' +'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047' +'e39c1d1238f39faa03e0e6ae3bd0965d0aec6f599b6d5a4fa7f9234b6a2ec3c8') + +prepare() { + cd "$srcdir"/$pkgname-$pkgver + mv README{.md,} + + libtoolize --force + aclocal + autoheader + automake --force-missing --add-missing + autoconf +} + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr --sbindir=/usr/bin + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm0644 "$srcdir"/rngd.service "$pkgdir"/usr/lib/systemd/system/rngd.service + install -Dm0644 "$srcdir"/rngd.conf "$pkgdir"/etc/conf.d/rngd +} Deleted: rngd-test-signal-in-loop.patch === --- rngd-test-signal-in-loop.patch 2018-08-25 09:19:14 UTC (rev 373989) +++ rngd-test-signal-in-loop.patch 2018-08-25 09:19:33 UTC (rev 373990) @@ -1,36 +0,0 @@ -From: Leonardo Chiquitto -Subject: Check for signals in update_kernel_random() - -When running as a daemon, a signal handler is installed to catch -SIGINT/SIGTERM. This handler sets a flag that's tested in the main -loop. However, rngd loops in update_kernel_random() as well, where -the flag was not tested. - -This patch adds the check to update_kernel_random() so that the -daemon exits properly after receiving a SIGINT/SIGTERM signal. - -Index: rng-tools-5/rngd.c -=== -
[arch-commits] Commit in intel-ucode/repos/testing-any (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 08:35:48 Author: eworm Revision: 333000 archrelease: copy trunk to testing-any Added: intel-ucode/repos/testing-any/PKGBUILD (from rev 332999, intel-ucode/trunk/PKGBUILD) Deleted: intel-ucode/repos/testing-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 08:35:45 UTC (rev 332999) +++ PKGBUILD2018-08-25 08:35:48 UTC (rev 333000) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Thomas Bächler - -pkgname=intel-ucode -pkgver=20180807 -# Some random "download id" that intel has in their downloadcenter -_dlid=28039 -pkgrel=2 -pkgdesc='Microcode update files for Intel CPUs' -arch=('any') -url='https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=processor%20microcode%20data%20file' -replaces=('microcode_ctl') -makedepends=('iucode-tool') -license=('custom') -source=("https://downloadmirror.intel.com/${_dlid}/eng/microcode-${pkgver}.tgz";) -sha256sums=('29f9e8dc27e6c9b6488cecd7fe2394030307799e511db2d197d9e6553a7f9e40') - -build() { - cd "$srcdir" - - rm -f intel-ucode{,-with-caveats}/list - mkdir -p kernel/x86/microcode - iucode_tool -w kernel/x86/microcode/GenuineIntel.bin intel-ucode{,-with-caveats}/ - echo kernel/x86/microcode/GenuineIntel.bin | bsdcpio -o -H newc -R 0:0 > intel-ucode.img -} - -package() { - cd "$srcdir" - - install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img - install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: intel-ucode/repos/testing-any/PKGBUILD (from rev 332999, intel-ucode/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 08:35:48 UTC (rev 333000) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Thomas Bächler + +pkgname=intel-ucode +pkgver=20180807.a +# Some random "download id" that intel has in their downloadcenter +_dlid=28087 +pkgrel=1 +pkgdesc='Microcode update files for Intel CPUs' +arch=('any') +url='https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=processor%20microcode%20data%20file' +replaces=('microcode_ctl') +makedepends=('iucode-tool') +license=('custom') +source=("https://downloadmirror.intel.com/${_dlid}/eng/microcode-${pkgver/./}.tgz";) +sha256sums=('46ab18699ec42eb6cc01ee1846ec4d7ca979766dee2156f92d69e2f6df548137') + +build() { + cd "$srcdir" + + rm -f intel-ucode{,-with-caveats}/list + mkdir -p kernel/x86/microcode + iucode_tool -w kernel/x86/microcode/GenuineIntel.bin intel-ucode{,-with-caveats}/ + echo kernel/x86/microcode/GenuineIntel.bin | bsdcpio -o -H newc -R 0:0 > intel-ucode.img +} + +package() { + cd "$srcdir" + + install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img + install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in intel-ucode/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 08:35:45 Author: eworm Revision: 332999 upgpkg: intel-ucode 20180807.a-1 Intel re-packaged with updated license... Modified: intel-ucode/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 08:24:06 UTC (rev 332998) +++ PKGBUILD2018-08-25 08:35:45 UTC (rev 332999) @@ -2,10 +2,10 @@ # Maintainer: Thomas Bächler pkgname=intel-ucode -pkgver=20180807 +pkgver=20180807.a # Some random "download id" that intel has in their downloadcenter -_dlid=28039 -pkgrel=2 +_dlid=28087 +pkgrel=1 pkgdesc='Microcode update files for Intel CPUs' arch=('any') url='https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=processor%20microcode%20data%20file' @@ -12,8 +12,8 @@ replaces=('microcode_ctl') makedepends=('iucode-tool') license=('custom') -source=("https://downloadmirror.intel.com/${_dlid}/eng/microcode-${pkgver}.tgz";) -sha256sums=('29f9e8dc27e6c9b6488cecd7fe2394030307799e511db2d197d9e6553a7f9e40') +source=("https://downloadmirror.intel.com/${_dlid}/eng/microcode-${pkgver/./}.tgz";) +sha256sums=('46ab18699ec42eb6cc01ee1846ec4d7ca979766dee2156f92d69e2f6df548137') build() { cd "$srcdir"
[arch-commits] Commit in linux-firmware/repos/testing-any (PKGBUILD PKGBUILD)
Date: Saturday, August 25, 2018 @ 08:24:06 Author: eworm Revision: 332998 archrelease: copy trunk to testing-any Added: linux-firmware/repos/testing-any/PKGBUILD (from rev 332997, linux-firmware/trunk/PKGBUILD) Deleted: linux-firmware/repos/testing-any/PKGBUILD --+ PKGBUILD | 161 ++--- 1 file changed, 81 insertions(+), 80 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-25 08:24:03 UTC (rev 332997) +++ PKGBUILD2018-08-25 08:24:06 UTC (rev 332998) @@ -1,80 +0,0 @@ -# $Id$ -# Maintainer: Thomas Bächler - -pkgbase=linux-firmware -pkgname=(linux-firmware amd-ucode) -_commit=1d17c18226c2ddf5bc127b3f934cfa88e0c0c29f # master -pkgver=20180821.1d17c18 -pkgrel=2 -pkgdesc="Firmware files for Linux" -makedepends=('git') -arch=('any') -url="http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary"; -license=('GPL2' 'GPL3' 'custom') -options=(!strip) -source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#commit=${_commit}";) -md5sums=('SKIP') - -prepare() { - cd "${srcdir}/${pkgname}" -} - -pkgver() { - cd "${srcdir}/${pkgname}" - - # Commit date + short rev - echo $(TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD).$(git rev-parse --short HEAD) -} - -build() { - mkdir -p kernel/x86/microcode - cat ${pkgbase}/amd-ucode/microcode_amd*.bin > kernel/x86/microcode/AuthenticAMD.bin - echo kernel/x86/microcode/AuthenticAMD.bin | bsdcpio -o -H newc -R 0:0 > amd-ucode.img -} - -package_linux-firmware() { - conflicts=('linux-firmware-git' - 'kernel26-firmware' - 'ar9170-fw' - 'iwlwifi-1000-ucode' - 'iwlwifi-3945-ucode' - 'iwlwifi-4965-ucode' - 'iwlwifi-5000-ucode' - 'iwlwifi-5150-ucode' - 'iwlwifi-6000-ucode' - 'rt2870usb-fw' - 'rt2x00-rt61-fw' - 'rt2x00-rt71w-fw') - replaces=('kernel26-firmware' -'ar9170-fw' -'iwlwifi-1000-ucode' -'iwlwifi-3945-ucode' -'iwlwifi-4965-ucode' -'iwlwifi-5000-ucode' -'iwlwifi-5150-ucode' -'iwlwifi-6000-ucode' -'rt2870usb-fw' -'rt2x00-rt61-fw' -'rt2x00-rt71w-fw') - - cd "${srcdir}/${pkgname}" - - make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install - rm "${pkgdir}/usr/lib/firmware/"{Makefile,README,configure,GPL-3} - - install -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -Dm644 LICEN* WHENCE "${pkgdir}/usr/share/licenses/linux-firmware/" - - # Trigger a microcode reload for configurations not using early updates - install -d "${pkgdir}/usr/lib/tmpfiles.d" - echo 'w /sys/devices/system/cpu/microcode/reload - - - - 1' \ ->"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" -} - -package_amd-ucode() { - pkgdesc='Microcode update files for AMD CPUs' - - install -D -m0644 amd-ucode.img "${pkgdir}"/boot/amd-ucode.img -} - -# vim:set ts=2 sw=2 et: Copied: linux-firmware/repos/testing-any/PKGBUILD (from rev 332997, linux-firmware/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-25 08:24:06 UTC (rev 332998) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Thomas Bächler + +pkgbase=linux-firmware +pkgname=(linux-firmware amd-ucode) +_commit=1d17c18226c2ddf5bc127b3f934cfa88e0c0c29f # master +pkgver=20180821.1d17c18 +pkgrel=3 +pkgdesc="Firmware files for Linux" +makedepends=('git') +arch=('any') +url="http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary"; +license=('GPL2' 'GPL3' 'custom') +options=(!strip) +source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#commit=${_commit}";) +md5sums=('SKIP') + +prepare() { + cd "${srcdir}/${pkgname}" +} + +pkgver() { + cd "${srcdir}/${pkgname}" + + # Commit date + short rev + echo $(TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD).$(git rev-parse --short HEAD) +} + +build() { + mkdir -p kernel/x86/microcode + cat ${pkgbase}/amd-ucode/microcode_amd*.bin > kernel/x86/microcode/AuthenticAMD.bin + echo kernel/x86/microcode/AuthenticAMD.bin | bsdcpio -o -H newc -R 0:0 > amd-ucode.img +} + +package_linux-firmware() { + conflicts=('linux-firmware-git' + 'kernel26-firmware' + 'ar9170-fw' + 'iwlwifi-1000-ucode' + 'iwlwifi-3945-ucode' + 'iwlwifi-4965-ucode' + 'iwlwifi-5000-ucode' + 'iwlwifi-5150-ucode' + 'iwlwifi-6000-ucode' + 'rt2870usb-fw' + 'rt2x00-rt61-fw' + 'rt2x00-rt71w-fw') + replaces=('kernel26-firmware' +'ar9170-fw' +'iwlwifi-1000-ucode' +'iwlwifi-3945-ucode' +'iwlwifi-4965-ucode' +
[arch-commits] Commit in linux-firmware/trunk (PKGBUILD)
Date: Saturday, August 25, 2018 @ 08:24:03 Author: eworm Revision: 332997 upgpkg: linux-firmware 20180821.1d17c18-3 install license file for amd-ucode Modified: linux-firmware/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 08:21:43 UTC (rev 332996) +++ PKGBUILD2018-08-25 08:24:03 UTC (rev 332997) @@ -5,7 +5,7 @@ pkgname=(linux-firmware amd-ucode) _commit=1d17c18226c2ddf5bc127b3f934cfa88e0c0c29f # master pkgver=20180821.1d17c18 -pkgrel=2 +pkgrel=3 pkgdesc="Firmware files for Linux" makedepends=('git') arch=('any') @@ -75,6 +75,7 @@ pkgdesc='Microcode update files for AMD CPUs' install -D -m0644 amd-ucode.img "${pkgdir}"/boot/amd-ucode.img + install -D -m0644 "${srcdir}/${pkgbase}/LICENSE.amd-ucode" "${pkgdir}/usr/share/licenses/amd-ucode/LICENSE" } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in intel-ucode/repos (testing-any testing-any/PKGBUILD)
Date: Saturday, August 25, 2018 @ 08:21:43 Author: eworm Revision: 332996 archrelease: copy trunk to testing-any Added: intel-ucode/repos/testing-any/ intel-ucode/repos/testing-any/PKGBUILD (from rev 332995, intel-ucode/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: intel-ucode/repos/testing-any/PKGBUILD (from rev 332995, intel-ucode/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-08-25 08:21:43 UTC (rev 332996) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Thomas Bächler + +pkgname=intel-ucode +pkgver=20180807 +# Some random "download id" that intel has in their downloadcenter +_dlid=28039 +pkgrel=2 +pkgdesc='Microcode update files for Intel CPUs' +arch=('any') +url='https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=processor%20microcode%20data%20file' +replaces=('microcode_ctl') +makedepends=('iucode-tool') +license=('custom') +source=("https://downloadmirror.intel.com/${_dlid}/eng/microcode-${pkgver}.tgz";) +sha256sums=('29f9e8dc27e6c9b6488cecd7fe2394030307799e511db2d197d9e6553a7f9e40') + +build() { + cd "$srcdir" + + rm -f intel-ucode{,-with-caveats}/list + mkdir -p kernel/x86/microcode + iucode_tool -w kernel/x86/microcode/GenuineIntel.bin intel-ucode{,-with-caveats}/ + echo kernel/x86/microcode/GenuineIntel.bin | bsdcpio -o -H newc -R 0:0 > intel-ucode.img +} + +package() { + cd "$srcdir" + + install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img + install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in intel-ucode/trunk (LICENSE PKGBUILD)
Date: Saturday, August 25, 2018 @ 08:21:37 Author: eworm Revision: 332995 upgpkg: intel-ucode 20180807-2 install license file from tarball Modified: intel-ucode/trunk/PKGBUILD Deleted: intel-ucode/trunk/LICENSE --+ LICENSE | 123 - PKGBUILD | 10 +--- 2 files changed, 4 insertions(+), 129 deletions(-) Deleted: LICENSE === --- LICENSE 2018-08-25 08:03:15 UTC (rev 332994) +++ LICENSE 2018-08-25 08:21:37 UTC (rev 332995) @@ -1,123 +0,0 @@ -INTEL SOFTWARE LICENSE AGREEMENT - -IMPORTANT - READ BEFORE COPYING, INSTALLING OR USING. -Do not use or load this software and any associated materials (collectively, -the "Software") until you have carefully read the following terms and -conditions. By loading or using the Software, you agree to the terms of this -Agreement. If you do not wish to so agree, do not install or use the Software. - -LICENSES: Please Note: -- If you are a network administrator, the "Site License" below shall -apply to you. -- If you are an end user, the "Single User License" shall apply to you. -- If you are an original equipment manufacturer (OEM), the "OEM License" -shall apply to you. - -SITE LICENSE. You may copy the Software onto your organization's computers -for your organization's use, and you may make a reasonable number of -back-up copies of the Software, subject to these conditions: - -1. This Software is licensed for use only in conjunction with Intel -component products. Use of the Software in conjunction with non-Intel -component products is not licensed hereunder. -2. You may not copy, modify, rent, sell, distribute or transfer any part -of the Software except as provided in this Agreement, and you agree to -prevent unauthorized copying of the Software. -3. You may not reverse engineer, decompile, or disassemble the Software. -4. You may not sublicense or permit simultaneous use of the Software by -more than one user. -5. The Software may include portions offered on terms in addition to those -set out here, as set out in a license accompanying those portions. - -SINGLE USER LICENSE. You may copy the Software onto a single computer for -your personal, noncommercial use, and you may make one back-up copy of the -Software, subject to these conditions: - -1. This Software is licensed for use only in conjunction with Intel -component products. Use of the Software in conjunction with non-Intel -component products is not licensed hereunder. -2. You may not copy, modify, rent, sell, distribute or transfer any part -of the Software except as provided in this Agreement, and you agree to -prevent unauthorized copying of the Software. -3. You may not reverse engineer, decompile, or disassemble the Software. -4. You may not sublicense or permit simultaneous use of the Software by -more than one user. -5. The Software may include portions offered on terms in addition to those -set out here, as set out in a license accompanying those portions. - -OEM LICENSE: You may reproduce and distribute the Software only as an -integral part of or incorporated in Your product or as a standalone -Software maintenance update for existing end users of Your products, -excluding any other standalone products, subject to these conditions: - -1. This Software is licensed for use only in conjunction with Intel -component products. Use of the Software in conjunction with non-Intel -component products is not licensed hereunder. -2. You may not copy, modify, rent, sell, distribute or transfer any part -of the Software except as provided in this Agreement, and you agree to -prevent unauthorized copying of the Software. -3. You may not reverse engineer, decompile, or disassemble the Software. -4. You may only distribute the Software to your customers pursuant to a -written license agreement. Such license agreement may be a "break-the- -seal" license agreement. At a minimum such license shall safeguard -Intel's ownership rights to the Software. -5. The Software may include portions offered on terms in addition to those -set out here, as set out in a license accompanying those portions. - -NO OTHER RIGHTS. No rights or licenses are granted by Intel to You, expressly -or by implication, with respect to any proprietary information or patent, -copyright, mask work, trademark, trade secret, or other intellectual property -right owned or controlled by Intel, except as expressly provided in this -Agreement. - -OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Title to all copies of the Software -remains with Intel or its suppliers. The Software is copyrighted and -protected by the laws of the United States and other countries, and -international treaty provisions. You may not remove any copyright notices -from the Software. Intel may make changes to the Software, or to items -referenced therein, at any time without notice, but is not obligated to -support or update the Software. Ex