summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorC0rn3j2020-05-31 21:15:19 +0200
committerC0rn3j2020-05-31 21:15:19 +0200
commit71b517748856dd224da836f51ffaaafe95f9ed39 (patch)
tree60a1da77d96e7b2e3e288cd249de1bf65c5c9b5b
parent42c1aa7a300de4092e149bc265f32ce0bb1879e4 (diff)
downloadaur-71b517748856dd224da836f51ffaaafe95f9ed39.tar.gz
Use make source-package to shave 830MB off
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD14
2 files changed, 11 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index abbdc0a73c06..ca056c9535e5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = jitsi-meet
pkgdesc = WebRTC JavaScript video conferences
pkgver = 1.0.4127
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/jitsi/jitsi-meet
arch = x86_64
license = Apache
diff --git a/PKGBUILD b/PKGBUILD
index 9068c9024c06..f054e2f1d96b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@ pkgname=jitsi-meet
# https://github.com/jitsi/jitsi-meet/releases/latest
pkgver=1.0.4127
_tag="jitsi-meet_4627"
-pkgrel=1
+pkgrel=2
pkgdesc="WebRTC JavaScript video conferences"
arch=("x86_64")
url="https://github.com/jitsi/jitsi-meet"
@@ -26,13 +26,19 @@ build() {
npm install
# fix as many vulns as possible, but seems to break the package as well
#npm audit fix
- # Make fails with more than one thread
- make -j1
+ make
+ # Hack https://github.com/jitsi/jitsi-meet/pull/6925
+ for c in $(ls node_modules/i18n-iso-countries/langs); do
+ cp node_modules/i18n-iso-countries/langs/${c} lang/countries-${c}
+ done
+ # Build the final source
+ make source-package
+ tar xvfj $pkgname.tar.bz2
}
package() {
install -d "${pkgdir}/opt"
- cp -R "${srcdir}/${pkgname}-stable-${_tag}/" "${pkgdir}/opt/jitsi-meet"
+ cp -R "${srcdir}/${pkgname}-stable-${_tag}/${pkgname}" "${pkgdir}/opt/jitsi-meet"
# get rid of all local references
find "${pkgdir}" -type f -execdir sed -i "s#$srcdir##g" "{}" \;