Init packages
This commit is contained in:
parent
9dee637c04
commit
519573473a
BIN
deepin-movie-3.2.24.3.tar.gz
Normal file
BIN
deepin-movie-3.2.24.3.tar.gz
Normal file
Binary file not shown.
28
deepin-movie-appdata.xml
Normal file
28
deepin-movie-appdata.xml
Normal file
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Copyright 2017 mosquito -->
|
||||
<component type="desktop">
|
||||
<id>deepin-movie.desktop</id>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<name>Deepin Movie</name>
|
||||
<name xml:lang="zh_CN">深度影院</name>
|
||||
<summary>Deepin Movie is a well-designed and full-featured video player with simple borderless design.</summary>
|
||||
<summary xml:lang="zh_CN">深度影院是一款设计精良、功能全面的视频播放器。</summary>
|
||||
<description>
|
||||
<p>
|
||||
Deepin Movie is a well-designed and full-featured video player with simple borderless design. It supports local and streaming media play with multiple video formats.
|
||||
</p>
|
||||
<p xml:lang="zh_CN">
|
||||
深度影院是一款设计精良、功能全面的视频播放器。
|
||||
</p>
|
||||
</description>
|
||||
<url type="homepage">https://github.com/linuxdeepin/deepin-movie-reborn/</url>
|
||||
<url type="bugtracker">https://github.com/linuxdeepin/deepin-movie-reborn/issues/</url>
|
||||
<releases>
|
||||
<release version="3.2.11" date="2018-10-25"></release>
|
||||
</releases>
|
||||
<project_license>GPL-3.0</project_license>
|
||||
<developer_name>Linux Deepin</developer_name>
|
||||
<screenshots>
|
||||
<screenshot type="default">https://www.deepin.org/wp-content/uploads/2016/12/deepin-movie-3-1.png</screenshot>
|
||||
</screenshots>
|
||||
</component>
|
||||
89
deepin-movie.spec
Normal file
89
deepin-movie.spec
Normal file
@ -0,0 +1,89 @@
|
||||
Name: deepin-movie
|
||||
Version: 3.2.24.3
|
||||
Release: 1
|
||||
Summary: Deepin movie based on mpv
|
||||
Summary(zh_CN): 深度影音
|
||||
License: GPLv3
|
||||
URL: https://github.com/linuxdeepin/deepin-movie-reborn
|
||||
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
|
||||
Source1: %{name}-appdata.xml
|
||||
|
||||
BuildRequires: pkgconfig(Qt5Concurrent)
|
||||
BuildRequires: pkgconfig(Qt5DBus)
|
||||
BuildRequires: cmake(Qt5LinguistTools)
|
||||
BuildRequires: pkgconfig(Qt5Network)
|
||||
BuildRequires: pkgconfig(Qt5Sql)
|
||||
BuildRequires: pkgconfig(Qt5Widgets)
|
||||
BuildRequires: pkgconfig(Qt5X11Extras)
|
||||
BuildRequires: dtkcore2-devel
|
||||
BuildRequires: dtkwidget2-devel
|
||||
BuildRequires: pkgconfig(dvdnav)
|
||||
BuildRequires: pkgconfig(libffmpegthumbnailer)
|
||||
BuildRequires: pkgconfig(libavformat)
|
||||
BuildRequires: pkgconfig(libavutil)
|
||||
BuildRequires: pkgconfig(libavcodec)
|
||||
BuildRequires: pkgconfig(libavresample)
|
||||
BuildRequires: pkgconfig(libpulse)
|
||||
BuildRequires: pkgconfig(libpulse-simple)
|
||||
BuildRequires: pkgconfig(mpv)
|
||||
BuildRequires: pkgconfig(openssl)
|
||||
BuildRequires: pkgconfig(xtst)
|
||||
BuildRequires: pkgconfig(xcb-aux)
|
||||
BuildRequires: pkgconfig(xcb-ewmh)
|
||||
BuildRequires: pkgconfig(xcb-proto)
|
||||
BuildRequires: pkgconfig(xcb-shape)
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: gcc
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
%description
|
||||
Deepin movie for deepin desktop environment.
|
||||
|
||||
%description -l zh_CN
|
||||
深度影音播放器, 后端基于MPV, 支持解码大多数视频格式.
|
||||
|
||||
%package devel
|
||||
Summary: Development package for %{name}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
Header files and libraries for %{name}.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}-reborn-%{version}
|
||||
sed -i '/dtk2/s|lib|libexec|' src/CMakeLists.txt
|
||||
|
||||
%build
|
||||
%cmake -DCMAKE_BUILD_TYPE=Release
|
||||
%make_build
|
||||
|
||||
%install
|
||||
%make_install
|
||||
install -Dm644 %SOURCE1 %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
|
||||
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
|
||||
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
|
||||
|
||||
%find_lang %{name} --with-qt
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/%{name}
|
||||
%{_libdir}/libdmr.so.0.1
|
||||
%{_libdir}/libdmr.so.0.1.0
|
||||
%{_datadir}/appdata/%{name}.appdata.xml
|
||||
%{_datadir}/%{name}
|
||||
%{_datadir}/%{name}/translations
|
||||
%{_datadir}/%{name}/translations/%{name}*.qm
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
|
||||
|
||||
%files devel
|
||||
%{_includedir}/libdmr
|
||||
%{_includedir}/libdmr/*.h
|
||||
%{_libdir}/pkgconfig/libdmr.pc
|
||||
%{_libdir}/libdmr.so
|
||||
|
||||
%changelog
|
||||
* Tue Aug 03 2021 weidong <weidong@uniontech.com> - 3.2.24.3-1
|
||||
- Init packages
|
||||
Loading…
x
Reference in New Issue
Block a user