Date: Tuesday, June 14, 2022 @ 07:12:17 Author: polyzen Revision: 1237845
archrelease: copy trunk to community-any Added: prettier/repos/community-any/PKGBUILD (from rev 1237844, prettier/trunk/PKGBUILD) Deleted: prettier/repos/community-any/PKGBUILD ----------+ PKGBUILD | 72 +++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 39 insertions(+), 33 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-06-14 07:11:48 UTC (rev 1237844) +++ PKGBUILD 2022-06-14 07:12:17 UTC (rev 1237845) @@ -1,33 +0,0 @@ -# Maintainer: Jerome Leclanche <jer...@leclan.ch> -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> -# Maintainer: Daniel M. Capella <poly...@archlinux.org> - -pkgname=prettier -pkgver=2.6.2 -pkgrel=1 -pkgdesc="An opinionated code formatter for JS, JSON, CSS, YAML and much more" -arch=("any") -url="https://prettier.io/" -license=("MIT") -depends=("nodejs") -makedepends=("yarn") -source=("https://github.com/$pkgname/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha256sums=('8370a7c78f9a50941c2e0d25177d94112019d8fba124ad99c5a924edf1e6c2d2') - -prepare() { - cd "$pkgname-$pkgver" - yarn --frozen-lockfile -} - -build() { - cd "$pkgname-$pkgver" - yarn build -} - -package() { - cd "$pkgname-$pkgver" - install -d "$pkgdir/usr/"{bin,"lib/$pkgname","share/licenses/$pkgname"} - cp -a dist/* "$pkgdir/usr/lib/$pkgname" - ln -s "/usr/lib/$pkgname/bin-$pkgname.js" "$pkgdir/usr/bin/$pkgname" - ln -s "/usr/lib/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: prettier/repos/community-any/PKGBUILD (from rev 1237844, prettier/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-06-14 07:12:17 UTC (rev 1237845) @@ -0,0 +1,39 @@ +# Maintainer: Jerome Leclanche <jer...@leclan.ch> +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Maintainer: Daniel M. Capella <poly...@archlinux.org> + +pkgname=prettier +pkgver=2.7.0 +pkgrel=1 +pkgdesc="An opinionated code formatter for JS, JSON, CSS, YAML and much more" +arch=("any") +url="https://prettier.io/" +license=("MIT") +depends=("nodejs") +makedepends=("yarn") +checkdepends=("npm") +source=("https://github.com/$pkgname/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha256sums=('378e7f0d4b92dbd1f963b99fd32e1c26b009a6676a84ab4ac5735cb6e0d5c8f0') + +prepare() { + cd "$pkgname-$pkgver" + yarn --frozen-lockfile +} + +build() { + cd "$pkgname-$pkgver" + yarn build +} + +check() { + cd "$pkgname-$pkgver" + yarn test:dist +} + +package() { + cd "$pkgname-$pkgver" + install -d "$pkgdir/usr/"{bin,"lib/$pkgname","share/licenses/$pkgname"} + cp -a dist/* "$pkgdir/usr/lib/$pkgname" + ln -s "/usr/lib/$pkgname/bin-$pkgname.js" "$pkgdir/usr/bin/$pkgname" + ln -s "/usr/lib/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}