mirror of
https://gitlab.com/mbunkus/mkvtoolnix.git
synced 2025-02-26 08:22:31 +00:00
Debian build system: build MKVToolNix GUI
This commit is contained in:
parent
131b693bca
commit
a88ef5e2b5
@ -12,7 +12,7 @@ Build-Depends:
|
||||
libcurl4-gnutls-dev | libcurl4-openssl-dev,
|
||||
libboost-dev (>= 1.46), libboost-filesystem-dev (>= 1.46),
|
||||
libboost-regex-dev (>= 1.46), libboost-date-time-dev (>= 1.46),
|
||||
libboost-system-dev (>= 1.46),
|
||||
libboost-system-dev (>= 1.46), qt5-default,
|
||||
pkg-config
|
||||
|
||||
Package: mkvtoolnix
|
||||
@ -39,8 +39,8 @@ Description: Set of tools to work with Matroska files - GUI frontend
|
||||
Matroska is a new multimedia container format, based on EBML (Extensible
|
||||
Binary Meta Language), which is a kind of binary XML.
|
||||
.
|
||||
The mmg tool is a graphical user interface for the mkvmerge program, which
|
||||
allows one to create Matroska files from other formats.
|
||||
The mkvtoolnix-gui tool is a graphical user interface for the mkvmerge
|
||||
program, which allows one to create Matroska files from other formats.
|
||||
.
|
||||
This package also contains a graphical version of the mkvinfo tool, which
|
||||
allows one to get information about a Matroska file.
|
||||
|
@ -1,5 +1,6 @@
|
||||
src/mmg/mmg-gui usr/bin
|
||||
src/mkvinfo-gui usr/bin
|
||||
src/mmg/mmg-gui usr/bin
|
||||
src/mkvinfo-gui usr/bin
|
||||
src/mkvtoolnix-gui/mkvtoolnix-gui-tmp usr/bin
|
||||
usr/share/applications/*.desktop
|
||||
usr/share/doc/mkvtoolnix-gui
|
||||
usr/share/icons/hicolor/*/apps/mkvtoolnix-gui.png
|
||||
|
@ -15,10 +15,11 @@ override_dh_auto_configure:
|
||||
|
||||
# exit 1
|
||||
|
||||
./drake apps:mkvinfo apps:mmg
|
||||
./drake apps:mkvinfo apps:mmg apps:mkvtoolnix-gui
|
||||
|
||||
mv src/mkvinfo src/mkvinfo-gui
|
||||
mv src/mmg/mmg src/mmg/mmg-gui
|
||||
mv src/mkvtoolnix-gui/mkvtoolnix-gui src/mkvtoolnix-gui/mkvtoolnix-gui-tmp
|
||||
|
||||
./drake clean:dist
|
||||
|
||||
@ -30,7 +31,7 @@ override_dh_auto_configure:
|
||||
override_dh_clean:
|
||||
[ ! -f build-config ] || ./drake clean:dist
|
||||
|
||||
dh_clean src/mkvinfo-gui src/mmg/mmg-gui config.status config.log \
|
||||
dh_clean src/mkvinfo-gui src/mmg/mmg-gui src/mkvtoolnix-gui/mkvtoolnix-gui-tmp config.status config.log \
|
||||
rake.d/dependecy.d/*.rb src/input/*.d config.h build-config
|
||||
|
||||
override_dh_install:
|
||||
@ -41,6 +42,7 @@ override_dh_install:
|
||||
|
||||
mv debian/mkvtoolnix/usr/bin/mkvinfo debian/mkvtoolnix/usr/bin/mkvinfo-text
|
||||
mv debian/mkvtoolnix-gui/usr/bin/mmg-gui debian/mkvtoolnix-gui/usr/bin/mmg
|
||||
mv debian/mkvtoolnix-gui/usr/bin/mkvtoolnix-gui-tmp debian/mkvtoolnix-gui/usr/bin/mkvtoolnix-gui
|
||||
|
||||
dh_link -pmkvtoolnix usr/share/man/man1/mkvinfo.1.gz usr/share/man/man1/mkvinfo-text.1.gz
|
||||
dh_link -pmkvtoolnix-gui usr/share/man/man1/mkvinfo.1.gz usr/share/man/man1/mkvinfo-gui.1.gz
|
||||
|
Loading…
Reference in New Issue
Block a user