From 74c791663712e9f960446a14cd4a42fdfa480aea Mon Sep 17 00:00:00 2001 From: Maxime Gervais Date: Wed, 28 Jun 2023 10:59:50 +0200 Subject: [PATCH] Clean and fix linux project files Signed-off-by: Maxime Gervais --- Project/GNU/mediaconch.dsc | 5 +- Project/GNU/mediaconch.spec | 10 +- Project/OBS/deb7.debian/changelog | 6 - Project/OBS/deb7.debian/compat | 1 - Project/OBS/deb7.debian/control | 118 ------------ Project/OBS/deb7.debian/copyright | 19 -- Project/OBS/deb7.debian/mediaconch-gui.dirs | 9 - .../OBS/deb7.debian/mediaconch-gui.install | 9 - .../OBS/deb7.debian/mediaconch-server.dirs | 1 - .../OBS/deb7.debian/mediaconch-server.install | 1 - Project/OBS/deb7.debian/mediaconch.dirs | 2 - Project/OBS/deb7.debian/mediaconch.install | 2 - Project/OBS/deb7.debian/rules | 134 -------------- Project/OBS/deb7.debian/source/format | 1 - Project/OBS/deb7.dsc | 27 --- Project/OBS/deb9.debian/autoreconf | 2 - Project/OBS/deb9.debian/changelog | 6 - Project/OBS/deb9.debian/compat | 1 - Project/OBS/deb9.debian/control | 169 ------------------ Project/OBS/deb9.debian/copyright | 19 -- .../OBS/deb9.debian/mediaconch-gui.install | 9 - .../OBS/deb9.debian/mediaconch-server.install | 1 - Project/OBS/deb9.debian/mediaconch.install | 1 - Project/OBS/deb9.debian/mediaconch.manpages | 1 - Project/OBS/deb9.debian/mediaconch.pod | 114 ------------ Project/OBS/deb9.debian/rules | 78 -------- Project/OBS/deb9.debian/source/format | 1 - .../OBS/deb9.debian/source/lintian-overrides | 3 - Project/OBS/deb9.debian/watch | 3 - Project/OBS/deb9.dsc | 30 ---- Project/OBS/obs_mediaconch | 144 --------------- debian/control | 58 +++++- debian/mediaconch-gui.install | 3 +- debian/mediaconch.pod | 2 +- debian/rules | 9 +- 35 files changed, 73 insertions(+), 926 deletions(-) delete mode 100644 Project/OBS/deb7.debian/changelog delete mode 100644 Project/OBS/deb7.debian/compat delete mode 100644 Project/OBS/deb7.debian/control delete mode 100644 Project/OBS/deb7.debian/copyright delete mode 100644 Project/OBS/deb7.debian/mediaconch-gui.dirs delete mode 100644 Project/OBS/deb7.debian/mediaconch-gui.install delete mode 100644 Project/OBS/deb7.debian/mediaconch-server.dirs delete mode 100644 Project/OBS/deb7.debian/mediaconch-server.install delete mode 100644 Project/OBS/deb7.debian/mediaconch.dirs delete mode 100644 Project/OBS/deb7.debian/mediaconch.install delete mode 100644 Project/OBS/deb7.debian/rules delete mode 100755 Project/OBS/deb7.debian/source/format delete mode 100644 Project/OBS/deb7.dsc delete mode 100644 Project/OBS/deb9.debian/autoreconf delete mode 100644 Project/OBS/deb9.debian/changelog delete mode 100644 Project/OBS/deb9.debian/compat delete mode 100644 Project/OBS/deb9.debian/control delete mode 100644 Project/OBS/deb9.debian/copyright delete mode 100644 Project/OBS/deb9.debian/mediaconch-gui.install delete mode 100644 Project/OBS/deb9.debian/mediaconch-server.install delete mode 100644 Project/OBS/deb9.debian/mediaconch.install delete mode 100644 Project/OBS/deb9.debian/mediaconch.manpages delete mode 100644 Project/OBS/deb9.debian/mediaconch.pod delete mode 100644 Project/OBS/deb9.debian/rules delete mode 100755 Project/OBS/deb9.debian/source/format delete mode 100644 Project/OBS/deb9.debian/source/lintian-overrides delete mode 100644 Project/OBS/deb9.debian/watch delete mode 100644 Project/OBS/deb9.dsc delete mode 100644 Project/OBS/obs_mediaconch diff --git a/Project/GNU/mediaconch.dsc b/Project/GNU/mediaconch.dsc index 2b987b08..87e7390c 100644 --- a/Project/GNU/mediaconch.dsc +++ b/Project/GNU/mediaconch.dsc @@ -8,14 +8,17 @@ Homepage: http://MediaArea.net/MediaConch Standards-Version: 3.9.6 Vcs-Git: https://github.com/MediaArea/MediaConch_SourceCode.git Vcs-Browser: https://github.com/MediaArea/MediaConch_SourceCode -Build-Depends: debhelper (>= 9), dh-autoreconf, tofrodos, libmediainfo-dev (>= 23.07), libzen-dev (>= 0.4.41), qt5-qmake, qtbase5-dev, libqt5webkit5-dev, libxml2-dev, libxslt-dev, libsqlite3-dev, libjansson-dev, zlib1g-dev, pkg-config, automake, autoconf, libtool, libcurl4-gnutls-dev, libevent-dev +Build-Depends: debhelper (>= 9), dh-autoreconf, tofrodos, libmediainfo-dev (>= 23.07), libzen-dev (>= 0.4.41), qt5-qmake, qtbase5-dev, libqt5webkit5-dev, libxml2-dev, libxslt-dev, libsqlite3-dev, libjansson-dev, zlib1g-dev, pkg-config, automake, autoconf, libtool, libcurl4-gnutls-dev, libevent-dev, python3-all, dh-python Package-List: mediaconch deb utils optional arch=any mediaconch-server deb utils optional arch=any mediaconch-gui deb utils optional arch=any + libmediaconch0 deb libs optional arch=any + libmediaconch-dev deb libdevel optional arch=any mediaconch-dbg deb debug extra arch=any mediaconch-server-dbg debug utils extra arch=any mediaconch-gui-dbg deb debug extra arch=any + libmediaconch0-dbg deb debug extra arch=any Checksums-Sha1: 0000000000000000000000000000000000000000 000000 mediaconch_23.07.orig.tar.xz 0000000000000000000000000000000000000000 000000 mediaconch_23.07-1.debian.tar.xz diff --git a/Project/GNU/mediaconch.spec b/Project/GNU/mediaconch.spec index e088c92c..e67c0209 100644 --- a/Project/GNU/mediaconch.spec +++ b/Project/GNU/mediaconch.spec @@ -2,7 +2,7 @@ %global libmediainfo_version 23.07 %global libzen_version 0.4.41 -%if 0%{?fedora_version} || 0%{?centos_version} >= 600 || 0%{?rhel_version} >= 600 +%if 0%{?fedora_version} || 0%{?rhel} %global libmediaconch_name libmediaconch %global libmediainfo_name libmediainfo %global libzen_name libzen @@ -13,7 +13,7 @@ %endif # CentOS also set rhel macro -%if ! 0%{?suse_version} && ! 0%{?rhel} || 0%{?suse_version} >= 1200 || 0%{?rhel_version} >= 700 || 0%{?centos_version} >= 700 +%if ! 0%{?suse_version} || 0%{?suse_version} >= 1200 %global build_server 1 %else %global build_server 0 @@ -378,7 +378,7 @@ fi %files %defattr(-,root,root,-) %doc Release/ReadMe_CLI_Linux.txt History_CLI.txt -%if 0%{?fedora_version} || 0%{?centos_version} >= 700 || 0%{?rhel_version} >= 700 +%if 0%{?fedora_version} || 0%{?rhel} %license License.html %else %doc License.html @@ -389,7 +389,7 @@ fi %files server %defattr(-,root,root,-) %doc Documentation/Daemon.md Documentation/Config.md Documentation/REST.md -%if 0%{?fedora_version} || 0%{?centos_version} >= 700 || 0%{?rhel_version} >= 700 +%if 0%{?fedora_version} || 0%{?rhel} %license License.html %else %doc License.html @@ -417,7 +417,7 @@ fi %files gui %defattr(-,root,root,-) %doc Release/ReadMe_GUI_Linux.txt History_GUI.txt -%if 0%{?fedora_version} || 0%{?centos_version} >= 700 || 0%{?rhel_version} >= 700 +%if 0%{?fedora_version} || 0%{?rhel} %license License.html %else %doc License.html diff --git a/Project/OBS/deb7.debian/changelog b/Project/OBS/deb7.debian/changelog deleted file mode 100644 index 692c4488..00000000 --- a/Project/OBS/deb7.debian/changelog +++ /dev/null @@ -1,6 +0,0 @@ -mediaconch (23.07-1deb7) unstable; urgency=low - - * See History.txt for more info and real dates - - -- MediaArea.net SARL Sat, 01 Jan 2011 15:05:00 +0000 - diff --git a/Project/OBS/deb7.debian/compat b/Project/OBS/deb7.debian/compat deleted file mode 100644 index 7ed6ff82..00000000 --- a/Project/OBS/deb7.debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/Project/OBS/deb7.debian/control b/Project/OBS/deb7.debian/control deleted file mode 100644 index 69353779..00000000 --- a/Project/OBS/deb7.debian/control +++ /dev/null @@ -1,118 +0,0 @@ -Source: mediaconch -Priority: optional -Section: utils -Maintainer: MediaArea.net SARL -Build-Depends: debhelper (>= 9), - dh-autoreconf, - libmediainfo-dev (>= 23.07), - libzen-dev (>= 0.4.41), - libqt4-dev, - libxml2-dev, - libxslt-dev, - libsqlite3-dev, - libjansson-dev, - zlib1g-dev, - pkg-config, - libqtwebkit-dev, - libcurl4-gnutls-dev, - libevent-dev, -Standards-Version: 3.9.6 -Homepage: http://MediaArea.net/MediaConch -Vcs-Svn: https://github.com/MediaArea/MediaConch_SourceCode.git -Vcs-Browser: https://github.com/MediaArea/MediaConch_SourceCode - -Package: mediaconch -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0 (>= 23.07), libzen0 (>= 0.4.41) -Description: implementation and policy checker, reporter and fixer for media files (command-line utility) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the command-line utility. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: mediaconch-server -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0 (>= 23.07), libzen0 (>= 0.4.41) -Description: implementation and policy checker, reporter and fixer for media files (server daemon) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the server daemon. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: mediaconch-gui -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0 (>= 23.07), libzen0 (>= 0.4.41) -Description: implementation and policy checker, reporter and fixer for media files (GUI application) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the GUI application. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: mediaconch-dbg -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: implementation and policy checker, reporter and fixer for media files (debug info of the command-line utility) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the debugging symbols of the command-line utility. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: mediaconch-server-dbg -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: implementation and policy checker, reporter and fixer for media files (debug info of the server daemon) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the debugging symbols of the server daemon. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: mediaconch-gui-dbg -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: implementation and policy checker, reporter and fixer for media files (debug info of the GUI application) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the debugging symbols of the GUI application. - . - This project is maintained by MediaArea and funded by PREFORMA. diff --git a/Project/OBS/deb7.debian/copyright b/Project/OBS/deb7.debian/copyright deleted file mode 100644 index 70611e93..00000000 --- a/Project/OBS/deb7.debian/copyright +++ /dev/null @@ -1,19 +0,0 @@ -This package was debianized by MediaArea.net SARL on -Wed, 26 Nov 2008 20:19:43 +0100. - -It was downloaded from - -Author: - - MediaArea.net SARL - -Copyright: - - - -License: - - MPL-2.0 - -The Debian packaging is Copyright (c) MediaArea.net SARL and -is licensed under the MPL-2.0, see `/usr/share/common-licenses/MPL'. diff --git a/Project/OBS/deb7.debian/mediaconch-gui.dirs b/Project/OBS/deb7.debian/mediaconch-gui.dirs deleted file mode 100644 index a58841fa..00000000 --- a/Project/OBS/deb7.debian/mediaconch-gui.dirs +++ /dev/null @@ -1,9 +0,0 @@ -usr/bin -usr/share/doc/mediaconch-gui -usr/share/appdata -usr/share/applications -usr/share/apps/konqueror/servicemenus -usr/share/kde4/services/ServiceMenus -usr/share/pixmaps -usr/share/icons/hicolor/256x256/apps -usr/share/icons/hicolor/scalable/apps diff --git a/Project/OBS/deb7.debian/mediaconch-gui.install b/Project/OBS/deb7.debian/mediaconch-gui.install deleted file mode 100644 index ac11eb21..00000000 --- a/Project/OBS/deb7.debian/mediaconch-gui.install +++ /dev/null @@ -1,9 +0,0 @@ -usr/bin/mediaconch-gui -usr/share/doc/mediaconch-gui/* -usr/share/appdata/* -usr/share/applications/* -usr/share/apps/konqueror/servicemenus/* -usr/share/kde4/services/ServiceMenus/* -usr/share/pixmaps/* -usr/share/icons/hicolor/256x256/apps/* -usr/share/icons/hicolor/scalable/apps/* diff --git a/Project/OBS/deb7.debian/mediaconch-server.dirs b/Project/OBS/deb7.debian/mediaconch-server.dirs deleted file mode 100644 index e7724817..00000000 --- a/Project/OBS/deb7.debian/mediaconch-server.dirs +++ /dev/null @@ -1 +0,0 @@ -usr/bin diff --git a/Project/OBS/deb7.debian/mediaconch-server.install b/Project/OBS/deb7.debian/mediaconch-server.install deleted file mode 100644 index e400c653..00000000 --- a/Project/OBS/deb7.debian/mediaconch-server.install +++ /dev/null @@ -1 +0,0 @@ -usr/bin/mediaconchd diff --git a/Project/OBS/deb7.debian/mediaconch.dirs b/Project/OBS/deb7.debian/mediaconch.dirs deleted file mode 100644 index e9412f5a..00000000 --- a/Project/OBS/deb7.debian/mediaconch.dirs +++ /dev/null @@ -1,2 +0,0 @@ -usr/bin -usr/share/doc/mediaconch diff --git a/Project/OBS/deb7.debian/mediaconch.install b/Project/OBS/deb7.debian/mediaconch.install deleted file mode 100644 index e5519611..00000000 --- a/Project/OBS/deb7.debian/mediaconch.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/bin/mediaconch -usr/share/doc/mediaconch/* diff --git a/Project/OBS/deb7.debian/rules b/Project/OBS/deb7.debian/rules deleted file mode 100644 index ae5c8da9..00000000 --- a/Project/OBS/deb7.debian/rules +++ /dev/null @@ -1,134 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- - -# Uncomment this to turn on verbose mode. -export DH_VERBOSE=1 - -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - - fromdos *.txt - chmod 644 *.txt - - cd Project/GNU/CLI && chmod +x autogen.sh - cd Project/GNU/CLI && ./autogen.sh - cd Project/GNU/CLI && ./configure --prefix=/usr - - cd Project/GNU/Server && chmod +x autogen.sh - cd Project/GNU/Server && ./autogen.sh - cd Project/GNU/Server && ./configure --prefix=/usr - - cd Project/Qt && chmod +x prepare - cd Project/Qt && ./prepare - - touch $@ - - -build: build-stamp -build-stamp: configure-stamp - dh_testdir - - # Add here commands to compile the package. - cd Project/GNU/CLI && $(MAKE) - - cd Project/GNU/Server && $(MAKE) - - cd Project/Qt && $(MAKE) - - touch $@ - -clean: - dh_testdir - dh_testroot - - # Add here commands to clean up after the build process. - # $(MAKE) clean - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/tmp - cd Project/GNU/CLI && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - cd Project/GNU/Server && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - install -dm 755 $(CURDIR)/debian/tmp/usr/bin - install -m 755 Project/Qt/mediaconch-gui $(CURDIR)/debian/tmp/usr/bin - #cd Project/Qt && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - - install -dm 755 $(CURDIR)/debian/tmp/usr/share/doc/mediaconch - install -m 644 Release/ReadMe_CLI_Linux.txt $(CURDIR)/debian/tmp/usr/share/doc/mediaconch/ReadMe.txt - install -m 644 History_CLI.txt $(CURDIR)/debian/tmp/usr/share/doc/mediaconch/History.txt - install -m 644 License.html $(CURDIR)/debian/tmp/usr/share/doc/mediaconch - - #install -dm 755 $(CURDIR)/debian/tmp/usr/share/doc/mediaconch-server - - install -dm 755 $(CURDIR)/debian/tmp/usr/share/doc/mediaconch-gui - install -m 644 Release/ReadMe_CLI_Linux.txt $(CURDIR)/debian/tmp/usr/share/doc/mediaconch-gui/ReadMe.txt - install -m 644 History_GUI.txt $(CURDIR)/debian/tmp/usr/share/doc/mediaconch-gui/History.txt - install -m 644 License.html $(CURDIR)/debian/tmp/usr/share/doc/mediaconch-gui - - install -dm 755 $(CURDIR)/debian/tmp/usr/share/pixmaps - install -m 644 Source/Resource/Image/MediaConch.xpm $(CURDIR)/debian/tmp/usr/share/pixmaps/mediaconch.xpm - install -dm 755 $(CURDIR)/debian/tmp/usr/share/icons/hicolor - install -m 644 Source/Resource/Image/MediaConchBig.png $(CURDIR)/debian/tmp/usr/share/icons/hicolor/mediaconch.png - install -dm 755 $(CURDIR)/debian/tmp/usr/share/icons/hicolor/256x256/apps - install -m 644 Source/Resource/Image/MediaConch.png $(CURDIR)/debian/tmp/usr/share/icons/hicolor/256x256/apps/mediaconch.png - install -dm 755 $(CURDIR)/debian/tmp/usr/share/icons/hicolor/scalable/apps - install -m 644 Source/Resource/Image/MediaConch.svg $(CURDIR)/debian/tmp/usr/share/icons/hicolor/scalable/apps/mediaconch.svg - - install -dm 755 $(CURDIR)/debian/tmp/usr/share/applications - install -m 644 Project/GNU/GUI/mediaconch-gui.desktop $(CURDIR)/debian/tmp/usr/share/applications - install -dm 755 $(CURDIR)/debian/tmp/usr/share/apps/konqueror/servicemenus/ - install -m 644 Project/GNU/GUI/mediaconch-gui.kde3.desktop $(CURDIR)/debian/tmp/usr/share/apps/konqueror/servicemenus/mediaconch-gui.desktop - install -dm 755 $(CURDIR)/debian/tmp/usr/share/kde4/services/ServiceMenus/ - install -m 644 Project/GNU/GUI/mediaconch-gui.kde4.desktop $(CURDIR)/debian/tmp/usr/share/kde4/services/ServiceMenus/mediaconch-gui.desktop - - install -dm 755 $(CURDIR)/debian/tmp/usr/share/appdata - install -m 644 Project/GNU/GUI/mediaconch-gui.metainfo.xml $(CURDIR)/debian/tmp/usr/share/appdata/mediaconch-gui.appdata.xml - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_install --sourcedir=debian/tmp - dh_installchangelogs - dh_installdocs - dh_installexamples -# dh_install -# dh_installmenu -# dh_installdebconf -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_installinit -# dh_installcron -# dh_installinfo - dh_installman - dh_link - dh_strip -p mediaconch --dbg-package=mediaconch-dbg - dh_strip -p mediaconch-server --dbg-package=mediaconch-server-dbg - dh_strip -p mediaconch-gui --dbg-package=mediaconch-gui-dbg - dh_compress - dh_fixperms -# dh_perl -# dh_python - dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure diff --git a/Project/OBS/deb7.debian/source/format b/Project/OBS/deb7.debian/source/format deleted file mode 100755 index 163aaf8d..00000000 --- a/Project/OBS/deb7.debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/Project/OBS/deb7.dsc b/Project/OBS/deb7.dsc deleted file mode 100644 index bc98df63..00000000 --- a/Project/OBS/deb7.dsc +++ /dev/null @@ -1,27 +0,0 @@ -Format: 3.0 (quilt) -Source: mediaconch -Binary: mediaconch, mediaconch-dbg, mediaconch-server, mediaconch-server-dbg, mediaconch-gui, mediaconch-gui-dbg -Architecture: any -Version: 23.07-1deb7 -Maintainer: MediaArea.net SARL -Homepage: http://MediaArea.net/MediaConch -Standards-Version: 3.9.6 -Vcs-Git: https://github.com/MediaArea/MediaConch_SourceCode.git -Vcs-Browser: https://github.com/MediaArea/MediaConch_SourceCode -Build-Depends: debhelper (>= 9), dh-autoreconf, tofrodos, libmediainfo-dev (>= 23.07), libzen-dev (>= 0.4.41), libqt4-dev, libxml2-dev, libxslt-dev, libsqlite3-dev, libjansson-dev, zlib1g-dev, pkg-config, automake, autoconf, libtool, libqtwebkit-dev, libcurl4-gnutls-dev, libevent-dev -Package-List: - mediaconch deb utils optional arch=any - mediaconch-server deb utils optional arch=any - mediaconch-gui deb utils optional arch=any - mediaconch-dbg deb debug extra arch=any - mediaconch-server-dbg debug utils extra arch=any - mediaconch-gui-dbg deb debug extra arch=any -Checksums-Sha1: - 0000000000000000000000000000000000000000 000000 mediaconch_23.07.orig.tar.xz - 0000000000000000000000000000000000000000 000000 mediaconch_23.07-1deb7.debian.tar.xz -Checksums-Sha256: - 0000000000000000000000000000000000000000000000000000000000000000 000000 mediaconch_23.07.orig.tar.xz - 0000000000000000000000000000000000000000000000000000000000000000 000000 mediaconch_23.07-1deb7.debian.tar.xz -Files: - 00000000000000000000000000000000 000000 mediaconch_23.07.orig.tar.xz - 00000000000000000000000000000000 000000 mediaconch_23.07-1deb7.debian.tar.xz diff --git a/Project/OBS/deb9.debian/autoreconf b/Project/OBS/deb9.debian/autoreconf deleted file mode 100644 index 5eb44897..00000000 --- a/Project/OBS/deb9.debian/autoreconf +++ /dev/null @@ -1,2 +0,0 @@ -Project/GNU/CLI -Project/GNU/Server diff --git a/Project/OBS/deb9.debian/changelog b/Project/OBS/deb9.debian/changelog deleted file mode 100644 index 0d252a7a..00000000 --- a/Project/OBS/deb9.debian/changelog +++ /dev/null @@ -1,6 +0,0 @@ -mediaconch (23.07-1deb9) unstable; urgency=low - - * See History.txt for more info and real dates - - -- MediaArea.net SARL Sat, 01 Jan 2011 15:05:00 +0000 - diff --git a/Project/OBS/deb9.debian/compat b/Project/OBS/deb9.debian/compat deleted file mode 100644 index ec635144..00000000 --- a/Project/OBS/deb9.debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/Project/OBS/deb9.debian/control b/Project/OBS/deb9.debian/control deleted file mode 100644 index 7f3d7577..00000000 --- a/Project/OBS/deb9.debian/control +++ /dev/null @@ -1,169 +0,0 @@ -Source: mediaconch -Priority: optional -Section: utils -Maintainer: MediaArea.net SARL -Build-Depends: debhelper (>= 9), - dh-autoreconf, - libmediainfo-dev (>= 23.07), - libzen-dev (>= 0.4.41), - qt5-qmake, - qtbase5-dev, - libqt5webkit5-dev, - libxml2-dev, - libxslt-dev, - libsqlite3-dev, - libjansson-dev, - zlib1g-dev, - pkg-config, - libcurl4-gnutls-dev, - libevent-dev, - python3-all, - dh-python -Standards-Version: 3.9.6 -Homepage: http://MediaArea.net/MediaConch -Vcs-Svn: https://github.com/MediaArea/MediaConch_SourceCode.git -Vcs-Browser: https://github.com/MediaArea/MediaConch_SourceCode - -Package: mediaconch -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0v5 (>= 23.07), libzen0v5 (>= 0.4.41) -Description: implementation and policy checker, reporter and fixer for media files (command-line utility) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the command-line utility. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: mediaconch-server -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0v5 (>= 23.07), libzen0v5 (>= 0.4.41) -Description: implementation and policy checker, reporter and fixer for media files (server daemon) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the server daemon. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: libmediaconch0 -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0v5 (>= 23.07), libzen0v5 (>= 0.4.41) -Description: implementation and policy checker, reporter and fixer for media files (library) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the library. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: libmediaconch-dev -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediaconch0 (= ${binary:Version}) -Description: implementation and policy checker, reporter and fixer for media files (library development files) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the library development files. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: mediaconch-gui -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0v5 (>= 23.07), libzen0v5 (>= 0.4.41) -Description: implementation and policy checker, reporter and fixer for media files (GUI application) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the GUI application. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: mediaconch-dbg -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: implementation and policy checker, reporter and fixer for media files (debug info of the command-line utility) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the debugging symbols of the command-line utility. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: mediaconch-server-dbg -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: implementation and policy checker, reporter and fixer for media files (debug info of the server daemon) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the debugging symbols of the server daemon. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: mediaconch-gui-dbg -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: implementation and policy checker, reporter and fixer for media files (debug info of the GUI application) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the debugging symbols of the GUI application. - . - This project is maintained by MediaArea and funded by PREFORMA. - -Package: libmediaconch0-dbg -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: implementation and policy checker, reporter and fixer for media files (debug info of the library) - MediaConch is an extensible, open source software project consisting of an - implementation checker, policy checker, reporter, and fixer that targets - preservation-level audiovisual files (specifically Matroska, Linear Pulse Code - Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, - providing detailed and batch-level conformance checking via an adaptable and - flexible application program interface accessible by the command line, a - graphical user interface, or a web-based shell. - . - This package contains the debugging symbols of the library. - . - This project is maintained by MediaArea and funded by PREFORMA. diff --git a/Project/OBS/deb9.debian/copyright b/Project/OBS/deb9.debian/copyright deleted file mode 100644 index 70611e93..00000000 --- a/Project/OBS/deb9.debian/copyright +++ /dev/null @@ -1,19 +0,0 @@ -This package was debianized by MediaArea.net SARL on -Wed, 26 Nov 2008 20:19:43 +0100. - -It was downloaded from - -Author: - - MediaArea.net SARL - -Copyright: - - - -License: - - MPL-2.0 - -The Debian packaging is Copyright (c) MediaArea.net SARL and -is licensed under the MPL-2.0, see `/usr/share/common-licenses/MPL'. diff --git a/Project/OBS/deb9.debian/mediaconch-gui.install b/Project/OBS/deb9.debian/mediaconch-gui.install deleted file mode 100644 index bd3fc029..00000000 --- a/Project/OBS/deb9.debian/mediaconch-gui.install +++ /dev/null @@ -1,9 +0,0 @@ -usr/bin/mediaconch-gui -usr/share/metainfo/* -usr/share/applications/* -usr/share/apps/konqueror/servicemenus/* -usr/share/kde4/services/ServiceMenus/* -usr/share/kservices5/ServiceMenus/* -usr/share/pixmaps/* -usr/share/icons/hicolor/256x256/apps/* -usr/share/icons/hicolor/scalable/apps/* diff --git a/Project/OBS/deb9.debian/mediaconch-server.install b/Project/OBS/deb9.debian/mediaconch-server.install deleted file mode 100644 index e400c653..00000000 --- a/Project/OBS/deb9.debian/mediaconch-server.install +++ /dev/null @@ -1 +0,0 @@ -usr/bin/mediaconchd diff --git a/Project/OBS/deb9.debian/mediaconch.install b/Project/OBS/deb9.debian/mediaconch.install deleted file mode 100644 index b5f7544c..00000000 --- a/Project/OBS/deb9.debian/mediaconch.install +++ /dev/null @@ -1 +0,0 @@ -usr/bin/mediaconch diff --git a/Project/OBS/deb9.debian/mediaconch.manpages b/Project/OBS/deb9.debian/mediaconch.manpages deleted file mode 100644 index 433087ce..00000000 --- a/Project/OBS/deb9.debian/mediaconch.manpages +++ /dev/null @@ -1 +0,0 @@ -debian/mediaconch.1 diff --git a/Project/OBS/deb9.debian/mediaconch.pod b/Project/OBS/deb9.debian/mediaconch.pod deleted file mode 100644 index 3b7bff3e..00000000 --- a/Project/OBS/deb9.debian/mediaconch.pod +++ /dev/null @@ -1,114 +0,0 @@ -=pod - -=head1 NAME - -MediaConch - implementation and policy checker, reporter and fixer for media files - -MediaInfo-Gui - implementation and policy checker, reporter and fixer for media files (graphical utility) - -=head1 SYNOPSIS - -=over - -=item mediaconch [F<-Options>...] F [F...] - -=item mediaconch-gui [F<-Options>...] F [F...] - -=back - - -=head1 DESCRIPTION - -MediaConch is an extensible, open source software project consisting of an -implementation checker, policy checker, reporter, and fixer that targets -preservation-level audiovisual files (specifically Matroska, Linear Pulse Code -Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, -providing detailed and batch-level conformance checking via an adaptable and -flexible application program interface accessible by the command line, a -graphical user interface, or a web-based shell. - -=head1 OPTIONS - -MediaInfo supports the following case-insensitive options: - -=over - -=item B<--Help>, B<-h> - -Display help and exit - -=item B<--Help=Advanced>, B<-ha> - -Display the advanced help and exit - -=back - -=head2 Reporting Elements - -=over - -=item B<--Mediaconch>, B<-mc> - -Output MediaConch report (default) - -(MediaConch contains default verbosity of implementationChecks plus any provided -policy checks.) - -=item B<--Mediainfo>, B<-mi> - -Output MediaInfo report - -=item B<--Mediatrace>, B<-mt> - -Output a trace of the file - -=back - -=head2 Policy Checker - -=over - -=item B<--Policy=PolicyFileName>, B<-p PolicyFileName> - -Apply the policy (XSL or Schematron) - -=back - -=head2 Output Formats - -=over - -=item B<--Format=text>, B<-ft> - -Output in Text format (default) - -=item B<--Format=xml>, B<-fx> - -Output in MediaInfo/MediaConch/MediaTrace XML format (changed to -fa if there -are more than 1 tool or more than 1 file) - -=item B<--Format=maxml>, B<-fa> - -Output in MediaArea XML format - -=item B<--Format=html>, B<-fh> - -Output MediaConch report in HTML format - -=item B<--Display=DisplayFileName>, B<-d DisplayFileName> - -Apply the display transformation (XSL) - -=back - -=head1 AUTHOR - -This manual page was written by Chow Loong Jin for the -Debian system (but may be used by others). Permissions is granted to copy, -distribute, and/or modify this document under the terms of the BSD-2-Clause -License. - -On Debian systems, the full text of the BSD-2-Clause License -can be found in /usr/share/common-licenses/BSD. - -=cut diff --git a/Project/OBS/deb9.debian/rules b/Project/OBS/deb9.debian/rules deleted file mode 100644 index ab20e005..00000000 --- a/Project/OBS/deb9.debian/rules +++ /dev/null @@ -1,78 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- - -export DH_VERBOSE=1 - -export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs -Wl,--as-needed -export QT_SELECT = qt5 - -paths = \ - Project/GNU/CLI/ \ - Project/GNU/Server/ \ - Project/GNU/Library/ \ - Project/Qt/ - -auto_build_cmd = \ - for path in $(paths); do \ - $(1) -D"$$path"; \ - done - -%: - dh $@ --with=autoreconf - -override_dh_auto_configure: - dh_auto_configure -DProject/GNU/CLI - dh_auto_configure -DProject/GNU/Server - dh_auto_configure -DProject/GNU/Library - dh_auto_configure -DProject/Qt -- USE_WEBKIT=1 - -override_dh_auto_build: - $(call auto_build_cmd,dh_auto_build) - -override_dh_auto_install: - $(call auto_build_cmd,dh_auto_install) - install -dm 755 $(CURDIR)/debian/tmp/usr/bin - install -m 755 Project/Qt/mediaconch-gui $(CURDIR)/debian/tmp/usr/bin - install -dm 755 $(CURDIR)/debian/tmp/usr/share/pixmaps - install -m 644 Source/Resource/Image/MediaConch.xpm $(CURDIR)/debian/tmp/usr/share/pixmaps/mediaconch.xpm - install -dm 755 $(CURDIR)/debian/tmp/usr/share/icons/hicolor - install -m 644 Source/Resource/Image/MediaConchBig.png $(CURDIR)/debian/tmp/usr/share/icons/hicolor/mediaconch.png - install -dm 755 $(CURDIR)/debian/tmp/usr/share/icons/hicolor/256x256/apps - install -m 644 Source/Resource/Image/MediaConch.png $(CURDIR)/debian/tmp/usr/share/icons/hicolor/256x256/apps/mediaconch.png - install -dm 755 $(CURDIR)/debian/tmp/usr/share/icons/hicolor/scalable/apps - install -m 644 Source/Resource/Image/MediaConch.svg $(CURDIR)/debian/tmp/usr/share/icons/hicolor/scalable/apps/mediaconch.svg - install -dm 755 $(CURDIR)/debian/tmp/usr/share/applications - install -m 644 Project/GNU/GUI/mediaconch-gui.desktop $(CURDIR)/debian/tmp/usr/share/applications - install -dm 755 $(CURDIR)/debian/tmp/usr/share/apps/konqueror/servicemenus/ - install -m 644 Project/GNU/GUI/mediaconch-gui.kde3.desktop $(CURDIR)/debian/tmp/usr/share/apps/konqueror/servicemenus/mediaconch-gui.desktop - install -dm 755 $(CURDIR)/debian/tmp/usr/share/kde4/services/ServiceMenus/ - install -m 644 Project/GNU/GUI/mediaconch-gui.kde4.desktop $(CURDIR)/debian/tmp/usr/share/kde4/services/ServiceMenus/mediaconch-gui.desktop - install -dm 755 $(CURDIR)/debian/tmp/usr/share/kservices5/ServiceMenus/ - install -m 644 Project/GNU/GUI/mediaconch-gui.kde4.desktop $(CURDIR)/debian/tmp/usr/share/kservices5/ServiceMenus/mediaconch-gui.desktop - install -dm 755 $(CURDIR)/debian/tmp/usr/share/metainfo - install -m 644 Project/GNU/GUI/mediaconch-gui.metainfo.xml $(CURDIR)/debian/tmp/usr/share/metainfo - -override_dh_auto_clean: - $(call auto_build_cmd,dh_auto_clean) - -override_dh_installman: debian/mediaconch.1 - dh_installman - -override_dh_installchangelogs: - fromdos *.txt - chmod 644 *.txt - dh_installchangelogs -p mediaconch History_CLI.txt - dh_installchangelogs -p mediaconch-gui History_GUI.txt - -override_dh_strip: - dh_strip -p mediaconch --dbg-package=mediaconch-dbg - dh_strip -p mediaconch-server --dbg-package=mediaconch-server-dbg - dh_strip -p libmediaconch0 --dbg-package=libmediaconch0-dbg - dh_strip -p mediaconch-gui --dbg-package=mediaconch-gui-dbg - -clean: - rm -f debian/*.1 - dh clean --with=autoreconf - -%.1: %.pod - pod2man --center "User Commands" --release=MediaConch\ $(DEB_VERSION_UPSTREAM) $< > $@ diff --git a/Project/OBS/deb9.debian/source/format b/Project/OBS/deb9.debian/source/format deleted file mode 100755 index 163aaf8d..00000000 --- a/Project/OBS/deb9.debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/Project/OBS/deb9.debian/source/lintian-overrides b/Project/OBS/deb9.debian/source/lintian-overrides deleted file mode 100644 index 1bb84516..00000000 --- a/Project/OBS/deb9.debian/source/lintian-overrides +++ /dev/null @@ -1,3 +0,0 @@ -source: source-is-missing Source/Resource/html/js/jstreegrid.js -source: source-is-missing Source/Resource/html/js/checker.js -source: source-is-missing Source/Resource/html/js/datatables.js diff --git a/Project/OBS/deb9.debian/watch b/Project/OBS/deb9.debian/watch deleted file mode 100644 index 29712759..00000000 --- a/Project/OBS/deb9.debian/watch +++ /dev/null @@ -1,3 +0,0 @@ -version=3 - -https://mediaarea.net/download/source/mediaconch/([0-9.]+)/mediaconch_([0-9.]+).tar.gz diff --git a/Project/OBS/deb9.dsc b/Project/OBS/deb9.dsc deleted file mode 100644 index ae228b5e..00000000 --- a/Project/OBS/deb9.dsc +++ /dev/null @@ -1,30 +0,0 @@ -Format: 3.0 (quilt) -Source: mediaconch -Binary: mediaconch, mediaconch-dbg, mediaconch-server, mediaconch-server-dbg, libmediaconch0, libmediaconch0-dbg, libmediaconch-dev, mediaconch-gui, mediaconch-gui-dbg -Architecture: any -Version: 23.07-1deb9 -Maintainer: MediaArea.net SARL -Homepage: http://MediaArea.net/MediaConch -Standards-Version: 3.9.6 -Vcs-Git: https://github.com/MediaArea/MediaConch_SourceCode.git -Vcs-Browser: https://github.com/MediaArea/MediaConch_SourceCode -Build-Depends: debhelper (>= 9), dh-autoreconf, tofrodos, libmediainfo-dev (>= 23.07), libzen-dev (>= 0.4.41), qt5-qmake, qtbase5-dev, libqt5webkit5-dev, libxml2-dev, libxslt-dev, libsqlite3-dev, libjansson-dev, zlib1g-dev, pkg-config, automake, autoconf, libtool, libcurl4-gnutls-dev, libevent-dev, python3-all, dh-python -Package-List: - mediaconch deb utils optional arch=any - mediaconch-server deb utils optional arch=any - mediaconch-gui deb utils optional arch=any - libmediaconch0 deb libs optional arch=any - libmediaconch-dev deb libdevel optional arch=any - mediaconch-dbg deb debug extra arch=any - mediaconch-server-dbg debug utils extra arch=any - mediaconch-gui-dbg deb debug extra arch=any - libmediaconch0-dbg deb debug extra arch=any -Checksums-Sha1: - 0000000000000000000000000000000000000000 000000 mediaconch_23.07.orig.tar.xz - 0000000000000000000000000000000000000000 000000 mediaconch_23.07-1deb9.debian.tar.xz -Checksums-Sha256: - 0000000000000000000000000000000000000000000000000000000000000000 000000 mediaconch_23.07.orig.tar.xz - 0000000000000000000000000000000000000000000000000000000000000000 000000 mediaconch_23.07-1deb9.debian.tar.xz -Files: - 00000000000000000000000000000000 000000 mediaconch_23.07.orig.tar.xz - 00000000000000000000000000000000 000000 mediaconch_23.07-1deb9.debian.tar.xz diff --git a/Project/OBS/obs_mediaconch b/Project/OBS/obs_mediaconch deleted file mode 100644 index 4a27e69a..00000000 --- a/Project/OBS/obs_mediaconch +++ /dev/null @@ -1,144 +0,0 @@ -#!/bin/sh - -#----------------------------------------------------------------------- -# $1=mediaconch Package version, -# $2=libmediainfo Package version, -# $3=libzen Package version, -# $4=, -# $5=, -# $6=Distro extension from OBS, -# $7=Platform, $8=CPU, $9=CPU target -Download_Packages() -{ -#----------------------------------------------------------------------- -# Downloading -wget "http://download.opensuse.org/repositories/home:/MediaArea_net/$7/$8/mediaconch$dash$mediainfov-$1$6$9.$type" -mv mediaconch$dash$mediainfov-$1$6$9.$type \ - download/binary/mediaconch/$mediainfov/mediaconch$dash$mediainfov-$destversion$9.$7.$type - -wget "http://download.opensuse.org/repositories/home:/MediaArea_net/$7/$8/mediaconch-gui$dash$mediainfov-$1$6$9.$type" -mv mediaconch-gui$dash$mediainfov-$1$6$9.$type \ - download/binary/mediaconch-gui/$mediainfov/mediaconch-gui$dash$mediainfov-$destversion$9.$7.$type -} - -#----------------------------------------------------------------------- -# ${1}=Platform -# ${3}=CPU -# ${3}=CPU target -Download_deb_Packages() -{ -#----------------------------------------------------------------------- -# Downloading -wget "http://downloadcontent.opensuse.org/repositories/home:/MediaArea_net/${1}/${2}/mediaconch${dash}${mediainfov}${3}.$type" -mv mediaconch${dash}${mediainfov}${3}.$type \ - download/binary/mediaconch/${mediainfov}/mediaconch${dash}${mediainfov}-${destversion}${3}.${1}.$type - -wget "http://downloadcontent.opensuse.org/repositories/home:/MediaArea_net/${1}/${2}/mediaconch-gui${dash}${mediainfov}${3}.$type" -mv mediaconch-gui${dash}${mediainfov}${3}.$type \ - download/binary/mediaconch-gui/${mediainfov}/mediaconch-gui${dash}${mediainfov}-${destversion}${3}.${1}.$type -} - -#----------------------------------------------------------------------- -# $1=Wx Package version, -# $7=Platform, $8=CPU, $9=CPU target -Download_Wx() -{ -wget "http://download.opensuse.org/repositories/home:/MediaArea_net/$7/$8/wxGTK-2.8.12-$1$6$9.$type" -mv wxGTK-2.8.12-$1$6$9.$type \ - download/binary/wxGTK/2.8.12/wxGTK-2.8.12-1$9.$7.$type - -wget "http://download.opensuse.org/repositories/home:/MediaArea_net/$7/$8/wxGTK-devel-2.8.12-$1$6$9.$type" -mv wxGTK-devel-2.8.12-$1$6$9.$type \ - download/binary/wxGTK/2.8.12/wxGTK-devel-2.8.12-1$9.$7.$type -} - -#----------------------------------------------------------------------- -# $1=MI version, $2=ZL version, $3=Package version -Download_Global() -{ -#----------------------------------------------------------------------- -# Clean up -#rm download/binary/mediaconch/$mediainfov/*.rpm -f -#rm download/binary/mediaconch/$mediainfov/*.deb -f -#rm download/binary/mediaconch-gui/$mediainfov/*.rpm -f -#rm download/binary/mediaconch-gui/$mediainfov/*.deb -f -#rm download/binary/libmediainfo0/$libmediainfov/*.rpm -f -#rm download/binary/libmediainfo0/$libmediainfov/*.deb -f -#rm download/binary/libzen0/$libzen/*.rpm -f -#rm download/binary/libzen0/$libzen/*.deb -f -mkdir download/binary/mediaconch/$mediainfov -mkdir download/binary/mediaconch-gui/$mediainfov - -#----------------------------------------------------------------------- -# Downloading -type="deb" -devext="dev" -dash="_" -Download_deb_Packages Debian_7.0 i386 _i386 -Download_deb_Packages Debian_7.0 amd64 _amd64 -Download_deb_Packages Debian_8.0 i386 _i386 -Download_deb_Packages Debian_8.0 amd64 _amd64 -Download_deb_Packages xUbuntu_12.04 i386 _i386 -Download_deb_Packages xUbuntu_12.04 amd64 _amd64 -Download_deb_Packages xUbuntu_14.04 i386 _i386 -Download_deb_Packages xUbuntu_14.04 amd64 _amd64 -Download_deb_Packages xUbuntu_14.10 i386 _i386 -Download_deb_Packages xUbuntu_14.10 amd64 _amd64 -Download_deb_Packages xUbuntu_15.04 i386 _i386 -Download_deb_Packages xUbuntu_15.04 amd64 _amd64 - -type="rpm" -devext="devel" -dash="-" -Download_Packages $1 $2 $3 x x "" CentOS_6 i686 .i686 -Download_Packages $1 $2 $3 x x "" CentOS_6 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" CentOS_7 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" Fedora_20 i686 .i686 -Download_Packages $1 $2 $3 x x "" Fedora_20 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" Fedora_21 i686 .i686 -Download_Packages $1 $2 $3 x x "" Fedora_21 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" Fedora_22 i686 .i686 -Download_Packages $1 $2 $3 x x "" Fedora_22 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" RHEL_6 i686 .i686 -Download_Packages $1 $2 $3 x x "" RHEL_6 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" RHEL_7 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" RHEL_7 ppc64 .ppc64 -Download_Packages $1 $2 $3 x x "" SLE_11 i586 .i586 -Download_Packages $1 $2 $3 x x "" SLE_11 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" SLE_11_SP1 i586 .i586 -Download_Packages $1 $2 $3 x x "" SLE_11_SP1 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" SLE_11_SP2 i586 .i586 -Download_Packages $1 $2 $3 x x "" SLE_11_SP2 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" SLE_11_SP2 ppc64 .ppc64 -Download_Packages $1 $2 $3 x x "" SLE_11_SP3 i586 .i586 -Download_Packages $1 $2 $3 x x "" SLE_11_SP3 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" SLE_12 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" openSUSE_11.4 i586 .i586 -Download_Packages $1 $2 $3 x x "" openSUSE_11.4 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" openSUSE_13.1 i586 .i586 -Download_Packages $1 $2 $3 x x "" openSUSE_13.1 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" openSUSE_13.2 i586 .i586 -Download_Packages $1 $2 $3 x x "" openSUSE_13.2 x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" openSUSE_Factory i586 .i586 -Download_Packages $1 $2 $3 x x "" openSUSE_Factory x86_64 .x86_64 -Download_Packages $1 $2 $3 x x "" openSUSE_Tumbleweed i586 .i586 -Download_Packages $1 $2 $3 x x "" openSUSE_Tumbleweed x86_64 .x86_64 -} - -mediainfov="15.06" -destversion="1" - -Download_Global 51.1 12.1 2.1 #MediaConch, MediaInfoLib, ZenLib - -#mkdir download/binary/wxGTK/2.8.12/ -#Download_Wx 6.1 x x x x "" CentOS_5 i386 .i386 -#Download_Wx 6.1 x x x x "" CentOS_5 x86_64 .x86_64 -#Download_Wx 6.1 x x x x "" CentOS_6 i386 .i386 -#Download_Wx 6.1 x x x x "" CentOS_6 x86_64 .x86_64 -#Download_Wx 6.1 x x x x "" CentOS_7 x86_64 .x86_64 -#Download_Wx 6.1 x x x x "" RHEL_5 i386 .i386 -#Download_Wx 6.1 x x x x "" RHEL_5 x86_64 .x86_64 -#Download_Wx 6.1 x x x x "" RHEL_6 i386 .i386 -#Download_Wx 6.1 x x x x "" RHEL_6 x86_64 .x86_64 -#Download_Wx 6.1 x x x x "" RHEL_7 x86_64 .x86_64 -#Download_Wx 6.1 x x x x "" RHEL_7 ppc64 .ppc64 diff --git a/debian/control b/debian/control index d7318111..2cbb817c 100644 --- a/debian/control +++ b/debian/control @@ -16,7 +16,9 @@ Build-Depends: debhelper (>= 9), zlib1g-dev, pkg-config, libcurl4-gnutls-dev, - libevent-dev + libevent-dev, + python3-all, + dh-python Standards-Version: 3.9.6 Homepage: http://MediaArea.net/MediaConch Vcs-Svn: https://github.com/MediaArea/MediaConch_SourceCode.git @@ -24,7 +26,7 @@ Vcs-Browser: https://github.com/MediaArea/MediaConch_SourceCode Package: mediaconch Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0 (>= 23.07), libzen0 (>= 0.4.41) +Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0v5 (>= 23.07), libzen0v5 (>= 0.4.41) Description: implementation and policy checker, reporter and fixer for media files (command-line utility) MediaConch is an extensible, open source software project consisting of an implementation checker, policy checker, reporter, and fixer that targets @@ -40,7 +42,7 @@ Description: implementation and policy checker, reporter and fixer for media fil Package: mediaconch-server Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0 (>= 23.07), libzen0 (>= 0.4.41) +Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0v5 (>= 23.07), libzen0v5 (>= 0.4.41) Description: implementation and policy checker, reporter and fixer for media files (server daemon) MediaConch is an extensible, open source software project consisting of an implementation checker, policy checker, reporter, and fixer that targets @@ -54,9 +56,41 @@ Description: implementation and policy checker, reporter and fixer for media fil . This project is maintained by MediaArea and funded by PREFORMA. +Package: libmediaconch0 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0v5 (>= 23.06), libzen0v5 (>= 0.4.41) +Description: implementation and policy checker, reporter and fixer for media files (library) + MediaConch is an extensible, open source software project consisting of an + implementation checker, policy checker, reporter, and fixer that targets + preservation-level audiovisual files (specifically Matroska, Linear Pulse Code + Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, + providing detailed and batch-level conformance checking via an adaptable and + flexible application program interface accessible by the command line, a + graphical user interface, or a web-based shell. + . + This package contains the library. + . + This project is maintained by MediaArea and funded by PREFORMA. + +Package: libmediaconch-dev +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libmediaconch0 (= ${binary:Version}) +Description: implementation and policy checker, reporter and fixer for media files (library development files) + MediaConch is an extensible, open source software project consisting of an + implementation checker, policy checker, reporter, and fixer that targets + preservation-level audiovisual files (specifically Matroska, Linear Pulse Code + Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, + providing detailed and batch-level conformance checking via an adaptable and + flexible application program interface accessible by the command line, a + graphical user interface, or a web-based shell. + . + This package contains the library development files. + . + This project is maintained by MediaArea and funded by PREFORMA. + Package: mediaconch-gui Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0 (>= 23.07), libzen0 (>= 0.4.41) +Depends: ${shlibs:Depends}, ${misc:Depends}, libmediainfo0v5 (>= 23.07), libzen0v5 (>= 0.4.41) Description: implementation and policy checker, reporter and fixer for media files (GUI application) MediaConch is an extensible, open source software project consisting of an implementation checker, policy checker, reporter, and fixer that targets @@ -117,3 +151,19 @@ Description: implementation and policy checker, reporter and fixer for media fil This package contains the debugging symbols of the GUI application. . This project is maintained by MediaArea and funded by PREFORMA. + +Package: libmediaconch0-dbg +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: implementation and policy checker, reporter and fixer for media files (debug info of the library) + MediaConch is an extensible, open source software project consisting of an + implementation checker, policy checker, reporter, and fixer that targets + preservation-level audiovisual files (specifically Matroska, Linear Pulse Code + Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions, + providing detailed and batch-level conformance checking via an adaptable and + flexible application program interface accessible by the command line, a + graphical user interface, or a web-based shell. + . + This package contains the debugging symbols of the library. + . + This project is maintained by MediaArea and funded by PREFORMA. diff --git a/debian/mediaconch-gui.install b/debian/mediaconch-gui.install index c158f7a6..bd3fc029 100644 --- a/debian/mediaconch-gui.install +++ b/debian/mediaconch-gui.install @@ -1,8 +1,9 @@ usr/bin/mediaconch-gui -usr/share/appdata/* +usr/share/metainfo/* usr/share/applications/* usr/share/apps/konqueror/servicemenus/* usr/share/kde4/services/ServiceMenus/* +usr/share/kservices5/ServiceMenus/* usr/share/pixmaps/* usr/share/icons/hicolor/256x256/apps/* usr/share/icons/hicolor/scalable/apps/* diff --git a/debian/mediaconch.pod b/debian/mediaconch.pod index 4c482bc1..3b7bff3e 100644 --- a/debian/mediaconch.pod +++ b/debian/mediaconch.pod @@ -105,7 +105,7 @@ Apply the display transformation (XSL) This manual page was written by Chow Loong Jin for the Debian system (but may be used by others). Permissions is granted to copy, -distribute, and/or modify this document under the terms of the BSD-2-Clause +distribute, and/or modify this document under the terms of the BSD-2-Clause License. On Debian systems, the full text of the BSD-2-Clause License diff --git a/debian/rules b/debian/rules index 5f4e8f25..ab20e005 100644 --- a/debian/rules +++ b/debian/rules @@ -9,6 +9,7 @@ export QT_SELECT = qt5 paths = \ Project/GNU/CLI/ \ Project/GNU/Server/ \ + Project/GNU/Library/ \ Project/Qt/ auto_build_cmd = \ @@ -22,6 +23,7 @@ auto_build_cmd = \ override_dh_auto_configure: dh_auto_configure -DProject/GNU/CLI dh_auto_configure -DProject/GNU/Server + dh_auto_configure -DProject/GNU/Library dh_auto_configure -DProject/Qt -- USE_WEBKIT=1 override_dh_auto_build: @@ -45,8 +47,10 @@ override_dh_auto_install: install -m 644 Project/GNU/GUI/mediaconch-gui.kde3.desktop $(CURDIR)/debian/tmp/usr/share/apps/konqueror/servicemenus/mediaconch-gui.desktop install -dm 755 $(CURDIR)/debian/tmp/usr/share/kde4/services/ServiceMenus/ install -m 644 Project/GNU/GUI/mediaconch-gui.kde4.desktop $(CURDIR)/debian/tmp/usr/share/kde4/services/ServiceMenus/mediaconch-gui.desktop - install -dm 755 $(CURDIR)/debian/tmp/usr/share/appdata - install -m 644 Project/GNU/GUI/mediaconch-gui.metainfo.xml $(CURDIR)/debian/tmp/usr/share/appdata/mediaconch-gui.appdata.xml + install -dm 755 $(CURDIR)/debian/tmp/usr/share/kservices5/ServiceMenus/ + install -m 644 Project/GNU/GUI/mediaconch-gui.kde4.desktop $(CURDIR)/debian/tmp/usr/share/kservices5/ServiceMenus/mediaconch-gui.desktop + install -dm 755 $(CURDIR)/debian/tmp/usr/share/metainfo + install -m 644 Project/GNU/GUI/mediaconch-gui.metainfo.xml $(CURDIR)/debian/tmp/usr/share/metainfo override_dh_auto_clean: $(call auto_build_cmd,dh_auto_clean) @@ -63,6 +67,7 @@ override_dh_installchangelogs: override_dh_strip: dh_strip -p mediaconch --dbg-package=mediaconch-dbg dh_strip -p mediaconch-server --dbg-package=mediaconch-server-dbg + dh_strip -p libmediaconch0 --dbg-package=libmediaconch0-dbg dh_strip -p mediaconch-gui --dbg-package=mediaconch-gui-dbg clean: