summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAustin Haedicke2018-11-13 16:02:43 -0500
committerAustin Haedicke2018-11-13 16:02:43 -0500
commit7b14a5eb3758731252d95673ab7163008c17ea87 (patch)
tree50c84676901efd13c1fe582e8866b7989e420906
parentd626fd9de9e9b5a2a4e6f0aacbd359db2acf26a3 (diff)
downloadaur-7b14a5eb3758731252d95673ab7163008c17ea87.tar.gz
star-meta.install clean up module list
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rw-r--r--star-meta.install60
3 files changed, 56 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f67db48c129e..18aa168d486e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = star-meta
pkgdesc = Metapackage to install Perl6 modules included in Rakudo Star
pkgver = 0.1
- pkgrel = 1
+ pkgrel = 1.1
url = https://github.com/rakudo/star/blob/master/modules/MODULES.txt
install = star-meta.install
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index d7c619d55dca..2fb805898781 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=star-meta
pkgver=0.1
-pkgrel=1
+pkgrel=1.1
pkgdesc="Metapackage to install Perl6 modules included in Rakudo Star"
arch=('any')
depends=('zef')
diff --git a/star-meta.install b/star-meta.install
index cb732b5dcad4..b5f77310d094 100644
--- a/star-meta.install
+++ b/star-meta.install
@@ -1,11 +1,59 @@
# module list:
# https://github.com/rakudo/star/blob/master/modules/MODULES.txt
+MODULES="
+uri
+json_fast
+JSON-Name
+JSON-Unmarshal
+JSON-Marshal
+JSON-Class
+META6
+Test-META
+xml-writer
+svg
+svg-plot
+Terminal-ANSIColor
+oo-monitors
+test-mock
+Grammar-Profiler-Simple
+grammar-debugger
+Perl6-MIME-Base64
+uri
+json
+perl6-encode
+openssl
+io-socket-ssl
+perl6-lwp-simple
+perl6-digest-md5
+perl6-http-status
+p6-Template-Mustache
+PSGI
+perl6-http-easy
+Template-Mojo
+NativeHelpers-Blob
+DBIish
+perl6-Test-When
+Pod-To-HTML
+perl6-pod-to-bigpage
+p6-file-directory-tree
+p6-File-Temp
+file-find
+doc
+debugger-ui-commandline
+shell-command
+library-make
+Linenoise
+perl6-file-which
+tap-harness6
+p6-io-string
+perl6-datetime-format
+datetime-parse # dependency for http-useragent
+io-capture-simple
+test-util-serverport
+http-useragent
+jsonrpc"
+
post_install() {
- /usr/share/perl6/vendor/bin/zef install --force-install uri json_fast JSON-Name JSON-Unmarshal JSON-Marshal JSON-Class META6 Test-META xml-writer
- /usr/share/perl6/vendor/bin/zef install --force-install svg svg-plot Terminal-ANSIColor oo-monitors test-moc Grammar-Profiler-Simple grammar debugger
- /usr/share/perl6/vendor/bin/zef install --force-install Perl6-MIME-Base64 uri json perl6-encode perl6-lwp-simple pelr6-digest-md5 perl6-http-status
- /usr/share/perl6/vendor/bin/zef install --force-install p6-Template-Mustache PSGI perl6-http-east Template-Mojo NativeHelpers-Blob DBIish perl6-Test-When
- /usr/share/perl6/vendor/bin/zef install --force-install jsonrpc Pod-To-HTML perl6-pod-to-bigpage p6-file-directory-treep6-File-Temp file-find doc debugger-ui-commandline
- /usr/share/perl6/vendor/bin/zef install --force-install shell-command library-make Linenoise perl6-file-which tap-harness6 panda-stub p6-io-string perl6-datetime-format
+ /usr/share/perl6/vendor/bin/zef install --force-install $MODULES
}