[SCM] ffmpeg/master: Use system bootstrap for ffmpeg-doc.
aca-guest at users.alioth.debian.org
aca-guest at users.alioth.debian.org
Thu Nov 12 23:15:54 UTC 2015
The following commit has been merged in the master branch:
commit 43ec729793c6e2955bdd048338fb17725d2575ee
Author: Andreas Cadhalpun <Andreas.Cadhalpun at googlemail.com>
Date: Thu Nov 12 22:43:49 2015 +0100
Use system bootstrap for ffmpeg-doc.
diff --git a/debian/control b/debian/control
index 2fbfe44..10118b0 100644
--- a/debian/control
+++ b/debian/control
@@ -207,6 +207,7 @@ Architecture: all
Multi-Arch: foreign
Depends:
libjs-jquery,
+ libjs-bootstrap,
${misc:Depends}
Description: Documentation of the FFmpeg multimedia framework
FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
diff --git a/debian/ffmpeg-doc.install b/debian/ffmpeg-doc.install
index 3c871af..44bf765 100644
--- a/debian/ffmpeg-doc.install
+++ b/debian/ffmpeg-doc.install
@@ -3,7 +3,7 @@ doc/examples/*.c usr/share/doc/ffmpeg-doc/examples
doc/examples/Makefile usr/share/doc/ffmpeg-doc/examples
doc/examples/README usr/share/doc/ffmpeg-doc/examples
doc/*.html usr/share/doc/ffmpeg-doc/manual
-doc/*.css usr/share/doc/ffmpeg-doc/manual
+doc/style.min.css usr/share/doc/ffmpeg-doc/manual
doc/APIchanges usr/share/doc/ffmpeg-doc/developer-info
doc/*.txt usr/share/doc/ffmpeg-doc/developer-info
usr/share/man/man3
diff --git a/debian/ffmpeg-doc.links b/debian/ffmpeg-doc.links
index 43af130..b46903f 100644
--- a/debian/ffmpeg-doc.links
+++ b/debian/ffmpeg-doc.links
@@ -1 +1,2 @@
usr/share/javascript/jquery/jquery.min.js usr/share/doc/ffmpeg-doc/api/jquery.js
+usr/share/javascript/bootstrap/css/bootstrap.min.css usr/share/doc/ffmpeg-doc/manual/bootstrap.min.css
diff --git a/debian/rules b/debian/rules
index 8a2cb57..6c218b4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -210,17 +210,14 @@ override_dh_auto_clean:
[ ! -d doc/examples/pc-uninstalled ] || rm -r doc/examples/pc-uninstalled
$(foreach flavor,$(FLAVORS),[ ! -d debian/$(flavor) ] || rm -r debian/$(flavor);)
# Restore backed up CSS files
- [ ! -f debian/bootstrap.min.css.bak ] || mv debian/bootstrap.min.css.bak doc/bootstrap.min.css
[ ! -f debian/style.min.css.bak ] || mv debian/style.min.css.bak doc/style.min.css
# Create doxygen documentation:
override_dh_auto_build-indep:
dh_auto_build -i -- apidoc
# Backup the minified CSS files distributed by upstream.
- mv doc/bootstrap.min.css debian/bootstrap.min.css.bak
mv doc/style.min.css debian/style.min.css.bak
# Create the minified CSS files.
- lessc debian/missing-sources/bootstrap/less/bootstrap.less | cleancss | cat debian/missing-sources/bootstrap_copyright_notice.txt - > doc/bootstrap.min.css
lessc debian/missing-sources/ffmpeg-web/src/less/style.less | cleancss > doc/style.min.css
override_dh_auto_build-arch:
--
ffmpeg packaging
More information about the pkg-multimedia-commits
mailing list