2 |
|
|
3 |
Name: 2mandvd |
Name: 2mandvd |
4 |
Version: 1.8.4 |
Version: 1.8.4 |
5 |
Release: %mkrel 1 |
Release: %mkrel 2 |
6 |
Summary: Video DVD creation tool, successor to ManDVD |
Summary: Video DVD creation tool, successor to ManDVD |
7 |
URL: http://2mandvd.tuxfamily.org/ |
URL: http://2mandvd.tuxfamily.org/ |
8 |
# GPLv2 and LGPL for some icons |
# GPLv2 and LGPL for some icons |
10 |
Group: Video/Editors and Converters |
Group: Video/Editors and Converters |
11 |
Source0: http://download.tuxfamily.org/2mandvd/%{srcname}-%{version}.tar.gz |
Source0: http://download.tuxfamily.org/2mandvd/%{srcname}-%{version}.tar.gz |
12 |
Patch0: 2ManDVD-1.7.3-newer-ffmpeg.patch |
Patch0: 2ManDVD-1.7.3-newer-ffmpeg.patch |
13 |
|
Patch1: 2ManDVD-1.8.4-fix_install.patch |
14 |
BuildRequires: qt4-devel >= 4.6 |
BuildRequires: qt4-devel >= 4.6 |
15 |
BuildRequires: ffmpeg-devel |
BuildRequires: ffmpeg-devel |
16 |
|
|
37 |
%prep |
%prep |
38 |
%setup -q -n %{srcname} |
%setup -q -n %{srcname} |
39 |
%patch0 -p0 |
%patch0 -p0 |
40 |
|
%patch1 -p0 |
41 |
|
|
42 |
%build |
%build |
43 |
%qmake_qt4 2ManDVD.pro |
%qmake_qt4 2ManDVD.pro |
44 |
%make |
%make |
45 |
|
|
46 |
%install |
%install |
47 |
rm -rf %{buildroot} |
make INSTALL_ROOT=%{buildroot} install |
|
|
|
|
# put the executable in %{_datadir}/%{name} and symlink it to %_bindir |
|
|
# otherwise the UI localizations don't work |
|
|
install -D -m 755 %{srcname} %{buildroot}%{_datadir}/%{srcname}/%{srcname} |
|
|
|
|
|
mkdir %{buildroot}%{_bindir} |
|
|
pushd %{buildroot}%{_bindir} |
|
|
ln -s %{_datadir}/%{srcname}/%{srcname} 2ManDVD |
|
|
popd |
|
|
|
|
|
install -m 644 2mandvd_*.qm %{buildroot}%{_datadir}/%{srcname} |
|
|
install -m 644 fake.pl %{buildroot}%{_datadir}/%{srcname} |
|
|
|
|
|
# create .desktop file |
|
|
mkdir -p %{buildroot}%{_datadir}/applications/ |
|
|
|
|
|
cat > %{buildroot}%{_datadir}/applications/%{srcname}.desktop << EOF |
|
|
[Desktop Entry] |
|
|
Type=Application |
|
|
Exec=2ManDVD -graphicssystem raster |
|
|
Icon=2ManDVD |
|
|
GenericName=2ManDVD |
|
|
Comment=Video DVD Creator |
|
|
Name=2ManDVD |
|
|
Terminal=false |
|
|
Categories=AudioVideo;DiscBurning; |
|
|
X-KDE-StartupNotify=true |
|
|
EOF |
|
|
|
|
|
install -D -m 644 Interface/mandvd.png %{buildroot}%{_datadir}/pixmaps/%{srcname}.png |
|
|
|
|
|
%clean |
|
|
rm -rf %{buildroot} |
|
48 |
|
|
49 |
%files |
%files |
50 |
%defattr(-,root,root) |
%defattr(-,root,root) |
51 |
%{_bindir}/%{srcname} |
%{_bindir}/%{srcname} |
52 |
|
%{_bindir}/fake.pl |
53 |
%dir %{_datadir}/%{srcname} |
%dir %{_datadir}/%{srcname} |
|
%{_datadir}/%{srcname}/%{srcname} |
|
54 |
%{_datadir}/%{srcname}/2mandvd_*.qm |
%{_datadir}/%{srcname}/2mandvd_*.qm |
55 |
%{_datadir}/%{srcname}/fake.pl |
%{_datadir}/%{srcname}/Bibliotheque |
56 |
|
%{_datadir}/%{srcname}/mandvdico.png |
57 |
%{_datadir}/applications/%{srcname}.desktop |
%{_datadir}/applications/%{srcname}.desktop |
58 |
%{_datadir}/pixmaps/%{srcname}.png |
|
59 |
|
|