Browse Source

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

j8
Damian Minkov 10 years ago
parent
commit
d9d1f010ab
3 changed files with 11 additions and 5 deletions
  1. 2
    1
      debian/control
  2. 3
    3
      debian/jitsi-meet.README.source
  3. 6
    1
      debian/rules

+ 2
- 1
debian/control View File

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

+ 3
- 3
debian/jitsi-meet.README.source View File

8
 
8
 
9
 #!/bin/bash
9
 #!/bin/bash
10
 
10
 
11
-VERSION=1.0.1-1
11
+VERSION=1.0.1
12
 
12
 
13
 echo "*.min.js export-ignore" > .gitattributes
13
 echo "*.min.js export-ignore" > .gitattributes
14
 echo "jquery-2.1.1.* export-ignore" >> .gitattributes
14
 echo "jquery-2.1.1.* export-ignore" >> .gitattributes
15
 echo "jquery-ui.js export-ignore" >> .gitattributes
15
 echo "jquery-ui.js export-ignore" >> .gitattributes
16
 echo ".gitignore export-ignore" >> .gitattributes
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
 git archive --worktree-attributes --format tar --prefix jitsi-meet-$VERSION/ -o ../jitsi-meet_${VERSION}.orig.tar master
20
 git archive --worktree-attributes --format tar --prefix jitsi-meet-$VERSION/ -o ../jitsi-meet_${VERSION}.orig.tar master
21
 tar --transform "s,^,jitsi-meet-$VERSION/,"  -rf ../jitsi-meet_${VERSION}.orig.tar
21
 tar --transform "s,^,jitsi-meet-$VERSION/,"  -rf ../jitsi-meet_${VERSION}.orig.tar

+ 6
- 1
debian/rules View File

14
 
14
 
15
 override_dh_install:
15
 override_dh_install:
16
 	dh_installdirs
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…
Cancel
Save