Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:MediaArea_net:snapshots
AVIMetaEdit
avimetaedit.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File avimetaedit.spec of Package AVIMetaEdit
# Copyright (c) 2012 info@mediaarea.net # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # norootforbuild %global avimetaedit_version 1.0.1.20240504 Name: avimetaedit Version: %avimetaedit_version Release: 1 Summary: Supplies technical and tag information about a video or audio file (CLI) Group: Productivity/Multimedia/Other License: CC0-1.0+ URL: http://mediaarea.net Packager: Jerome Martinez <info@mediaarea.net> Source0: avimetaedit_%{version}-1.tar.gz Prefix: %{_prefix} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: dos2unix BuildRequires: gcc-c++ BuildRequires: pkgconfig BuildRequires: automake BuildRequires: autoconf %if 0%{?fedora_version} BuildRequires: desktop-file-utils %endif %if 0%{?suse_version} BuildRequires: update-desktop-files %endif BuildRequires: automake BuildRequires: autoconf %if 0%{?rhel} >= 8 BuildRequires: alternatives %endif %if 0%{?mageia} BuildRequires: sane-backends-iscan %if 0%{?mageia} >= 6 BuildRequires: libproxy-pacrunner %endif BuildRequires: libuuid-devel %endif %description avimetaedit CLI (Command Line Interface) AVI MetaEdit provides this service: (To be filled) %package gui Summary: Supplies technical and tag information about a video or audio file (GUI) Group: Productivity/Multimedia/Other %if 0%{?fedora_version} || 0%{?rhel} >= 7 BuildRequires: pkgconfig(Qt5) %else %if 0%{?mageia} %ifarch x86_64 BuildRequires: lib64qt5base5-devel %else BuildRequires: libqt5base5-devel %endif %else %if 0%{?suse_version} >= 1200 BuildRequires: libqt5-qtbase-devel %endif %endif %endif %description gui avimetaedit GUI (Graphical User Interface) AVI MetaEdit provides this service: (To be filled) This package contains the graphical user interface %prep %setup -q -n avimetaedit dos2unix *.txt Release/*.txt %__chmod 644 *.html *.txt Release/*.txt %build export CFLAGS="-g $RPM_OPT_FLAGS" export CXXFLAGS="-g $RPM_OPT_FLAGS" # build CLI pushd Project/GNU/CLI %__chmod +x autogen ./autogen %configure %__make %{?jobs:-j%{jobs}} popd # now build GUI pushd Project/QtCreator %__chmod +x prepare ./prepare BINDIR=%{_bindir} %__make %{?jobs:-j%{jobs}} popd %install pushd Project/GNU/CLI %__make install DESTDIR=%{buildroot} popd pushd Project/QtCreator %__make install INSTALL_ROOT=%{buildroot} popd # icon %__install -dm 755 %{buildroot}%{_datadir}/icons/hicolor/128x128/apps %__install -m 644 Source/Resource/Image/Brand/Logo128.png \ %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png %__install -dm 755 %{buildroot}%{_datadir}/pixmaps %__install -m 644 Source/Resource/Image/Brand/Logo.png \ %{buildroot}%{_datadir}/pixmaps/%{name}.png # menu-entry %__install -dm 755 %{buildroot}/%{_datadir}/applications %__install -m 644 Project/GNU/GUI/avimetaedit-gui.desktop \ %{buildroot}/%{_datadir}/applications %if 0%{?suse_version} %suse_update_desktop_file -n avimetaedit-gui AudioVideo AudioVideoEditing %endif %__install -dm 755 %{buildroot}/%{_datadir}/apps/konqueror/servicemenus %__install -m 644 Project/GNU/GUI/avimetaedit-gui.kde3.desktop \ %{buildroot}/%{_datadir}/apps/konqueror/servicemenus/avimetaedit-gui.desktop %if 0%{?suse_version} %suse_update_desktop_file -n %{buildroot}/%{_datadir}/apps/konqueror/servicemenus/avimetaedit-gui.desktop AudioVideo AudioVideoEditing %endif %__install -dm 755 %{buildroot}/%{_datadir}/kde4/services/ServiceMenus/ %__install -m 644 Project/GNU/GUI/avimetaedit-gui.kde4.desktop \ %{buildroot}/%{_datadir}/kde4/services/ServiceMenus/avimetaedit-gui.desktop %__install -dm 755 %{buildroot}/%{_datadir}/kservices5/ServiceMenus/ %__install -m 644 Project/GNU/GUI/avimetaedit-gui.kde4.desktop \ %{buildroot}/%{_datadir}/kservices5/ServiceMenus/avimetaedit-gui.desktop %if 0%{?suse_version} %suse_update_desktop_file -n %{buildroot}/%{_datadir}/kde4/services/ServiceMenus/avimetaedit-gui.desktop AudioVideo AudioVideoEditing %suse_update_desktop_file -n %{buildroot}/%{_datadir}/kservices5/ServiceMenus/avimetaedit-gui.desktop AudioVideo AudioVideoEditing %endif %if %{undefined fedora_version} || 0%{?fedora_version} < 26 %__install -dm 755 %{buildroot}%{_datadir}/appdata/ %__install -m 644 Project/GNU/GUI/avimetaedit-gui.metainfo.xml %{buildroot}%{_datadir}/appdata/avimetaedit-gui.appdata.xml %else %__install -dm 755 %{buildroot}%{_datadir}/metainfo/ %__install -m 644 Project/GNU/GUI/avimetaedit-gui.metainfo.xml %{buildroot}%{_datadir}/metainfo/avimetaedit-gui.metainfo.xml %endif %clean [ -d "%{buildroot}" -a "%{buildroot}" != "" ] && %__rm -rf "%{buildroot}" %files %defattr(-,root,root,-) %doc Release/ReadMe_CLI_Linux.txt %doc License.html History_CLI.txt conformance_point_document.xsd %{_bindir}/avimetaedit %files gui %defattr(-,root,root,-) %doc Release/ReadMe_GUI_Linux.txt %doc License.html History_GUI.txt conformance_point_document.xsd %{_bindir}/avimetaedit-gui %{_datadir}/applications/*.desktop %{_datadir}/pixmaps/*.png %dir %{_datadir}/icons/hicolor %dir %{_datadir}/icons/hicolor/128x128 %dir %{_datadir}/icons/hicolor/128x128/apps %{_datadir}/icons/hicolor/128x128/apps/*.png %dir %{_datadir}/apps %dir %{_datadir}/apps/konqueror %dir %{_datadir}/apps/konqueror/servicemenus %{_datadir}/apps/konqueror/servicemenus/*.desktop %dir %{_datadir}/kde4 %dir %{_datadir}/kde4/services %dir %{_datadir}/kde4/services/ServiceMenus %{_datadir}/kde4/services/ServiceMenus/*.desktop %dir %{_datadir}/kservices5 %dir %{_datadir}/kservices5/ServiceMenus %{_datadir}/kservices5/ServiceMenus/*.desktop %if 0%{?fedora_version} && 0%{?fedora_version} >= 26 %dir %{_datadir}/metainfo %{_datadir}/metainfo/*.xml %else %dir %{_datadir}/appdata %{_datadir}/appdata/*.xml %endif %changelog * Wed Jan 01 2014 MediaArea.net SARL <info@mediaarea.net> - 1.0.1.20240504-0 - See History.txt for more info and real dates
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor