Selaa lähdekoodia

Updates debian package with dependency to yui-compressor, which generates min versions of some libs (strophe plugins).

j8
Damian Minkov 10 vuotta sitten
vanhempi
commit
d9d1f010ab
3 muutettua tiedostoa jossa 11 lisäystä ja 5 poistoa
  1. 2
    1
      debian/control
  2. 3
    3
      debian/jitsi-meet.README.source
  3. 6
    1
      debian/rules

+ 2
- 1
debian/control Näytä tiedosto

@@ -3,7 +3,7 @@ Section: net
3 3
 Priority: extra
4 4
 Maintainer: Jitsi Team <dev@jitsi.org>
5 5
 Uploaders: Emil Ivov <emcho@jitsi.org>, Damian Minkov <damencho@jitsi.org>
6
-Build-Depends: debhelper (>= 8.0.0), libjs-strophe (>= 1.1.3)
6
+Build-Depends: debhelper (>= 8.0.0), libjs-strophe (>= 1.1.3), yui-compressor
7 7
 Standards-Version: 3.9.5
8 8
 Homepage: https://jitsi.org/meet
9 9
 
@@ -21,6 +21,7 @@ Description: WebRTC JavaScript video conferences
21 21
 Package: jitsi-meet-prosody
22 22
 Architecture: all
23 23
 Pre-Depends: openssl, prosody | prosody-trunk, jitsi-videobridge
24
+Depends: ${misc:Depends}
24 25
 Description: Prosody configuration for Jitsi Meet
25 26
  Jitsi Meet is a WebRTC JavaScript application that uses Jitsi
26 27
  Videobridge to provide high quality, scalable video conferences.

+ 3
- 3
debian/jitsi-meet.README.source Näytä tiedosto

@@ -8,14 +8,14 @@ Use something like the script below to update from Git
8 8
 
9 9
 #!/bin/bash
10 10
 
11
-VERSION=1.0.1-1
11
+VERSION=1.0.1
12 12
 
13 13
 echo "*.min.js export-ignore" > .gitattributes
14 14
 echo "jquery-2.1.1.* export-ignore" >> .gitattributes
15 15
 echo "jquery-ui.js export-ignore" >> .gitattributes
16 16
 echo ".gitignore export-ignore" >> .gitattributes
17
-echo "$VERSION" > version.txt
18
-sed -i "s/1.0.1-1/$VERSION/g" debian/changelog
17
+
18
+sed -i "s/1.0.1/$VERSION/g" debian/changelog
19 19
 
20 20
 git archive --worktree-attributes --format tar --prefix jitsi-meet-$VERSION/ -o ../jitsi-meet_${VERSION}.orig.tar master
21 21
 tar --transform "s,^,jitsi-meet-$VERSION/,"  -rf ../jitsi-meet_${VERSION}.orig.tar

+ 6
- 1
debian/rules Näytä tiedosto

@@ -14,4 +14,9 @@
14 14
 
15 15
 override_dh_install:
16 16
 	dh_installdirs
17
-	dh_install -Xlibs/strophe/strophe.min.js
17
+	dh_install
18
+	yui-compressor -o debian/jitsi-meet/usr/share/jitsi-meet/libs/strophe/strophe.caps.jsonly.min.js \
19
+		debian/patches/missing-source/libs/strophe/strophe.caps.jsonly.js
20
+	yui-compressor -o debian/jitsi-meet/usr/share/jitsi-meet/libs/strophe/strophe.disco.min.js \
21
+		debian/patches/missing-source/libs/strophe/sha1.js \
22
+		debian/patches/missing-source/libs/strophe/strophe.disco.js

Loading…
Peruuta
Tallenna