[arch-commits] Commit in firrtl/repos (3 files)

Felix Yan felixonmars at gemini.archlinux.org
Wed May 4 08:16:22 UTC 2022


    Date: Wednesday, May 4, 2022 @ 08:16:22
  Author: felixonmars
Revision: 1192646

archrelease: copy trunk to community-testing-any

Added:
  firrtl/repos/community-testing-any/
  firrtl/repos/community-testing-any/PKGBUILD
    (from rev 1192645, firrtl/trunk/PKGBUILD)
  firrtl/repos/community-testing-any/firrtl.sh
    (from rev 1192645, firrtl/trunk/firrtl.sh)

-----------+
 PKGBUILD  |   30 ++++++++++++++++++++++++++++++
 firrtl.sh |    3 +++
 2 files changed, 33 insertions(+)

Copied: firrtl/repos/community-testing-any/PKGBUILD (from rev 1192645, firrtl/trunk/PKGBUILD)
===================================================================
--- community-testing-any/PKGBUILD	                        (rev 0)
+++ community-testing-any/PKGBUILD	2022-05-04 08:16:22 UTC (rev 1192646)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Contributor: Sebastian Bøe <sebastianbooe at gmail dot com>
+
+pkgname=firrtl
+pkgver=1.5.0
+pkgrel=1
+pkgdesc='Flexible Intermediate Representation for RTL'
+arch=('any')
+url='https://github.com/freechipsproject/firrtl'
+license=('Apache')
+provides=('firrtl')
+conflicts=('firrtl')
+depends=('java-environment' 'bash')
+makedepends=('mill' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/freechipsproject/firrtl/archive/v$pkgver.tar.gz"
+        'firrtl.sh')
+sha512sums=('93cacd590d86aa5a4204c0153ec0838f52fc4f98d0ab9c74804d3dea87a415cc80bef0859b2e59c83706207b33d613f4b39ddf368a56eae4a51578969f6fdcbb'
+            '2e3ca5c5771bbbf4cfa1245e5bc6e1b65cc17f521ee62ca79e044d24be3c403f85ad8134734eed66132190c1d02e1295de4a0c7a46fd057d8040f1c8cb1865a2')
+
+build(){
+  cd firrtl-$pkgver
+  mill -i firrtl[2.13.7].assembly
+}
+
+package() {
+  install -Dm755 firrtl.sh "$pkgdir"/usr/bin/firrtl
+
+  cd firrtl-$pkgver
+  install -Dm755 out/firrtl/2.13.7/assembly.dest/out.jar "$pkgdir"/usr/share/scala/$pkgname/firrtl.jar
+}

Copied: firrtl/repos/community-testing-any/firrtl.sh (from rev 1192645, firrtl/trunk/firrtl.sh)
===================================================================
--- community-testing-any/firrtl.sh	                        (rev 0)
+++ community-testing-any/firrtl.sh	2022-05-04 08:16:22 UTC (rev 1192646)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+java -cp /usr/share/scala/firrtl/firrtl.jar firrtl.stage.FirrtlMain ${@:1}



More information about the arch-commits mailing list