summaryrefslogtreecommitdiff
path: root/qnapi.spec
blob: 227b80d0893ef94ebe16d07164c04c457f016a6d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130

Summary:	QNapi - Movie Subtitle Downloader
Summary(pl.UTF-8):	QNapi - program pobierający napisy do filmów
Name:		qnapi
Version:	0.1.5
Release:	1
License:	GPL
Group:		X11/Applications/Multimedia
Source0:	http://dl.sourceforge.net/qnapi/%{name}-%{version}.tar.gz
# Source0-md5:	503a34b4605507740bca5fbf6a20fbf8
Source1:	%{name}-konqueror.desktop
URL:		http://krzemin.iglu.cz/qnapi/
BuildRequires:	QtGui-devel >= 4.3.0
BuildRequires:	QtNetwork-devel >= 4.3.0
BuildRequires:	QtXml-devel >= 4.3.0
BuildRequires:	qt4-build >= 4.3.0
BuildRequires:	qt4-qmake >= 4.3.0
Requires:	p7zip
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
QNapi are unofficial and free clone of NAPI-PROJEKT written for Linux
(and other OS) users, for which there is no official NAPI-PROJEKT
client. This program has functionality similar to the original client
(adding subtitles, sending bug reports etc.), thus it helps in
increasing NAPI database.

%description -l pl.UTF-8
QNapi jest nieoficjalnym, wolnym klonem programu NAPI-PROJEKT,
napisanym z myślą o użytkownikach Linuksa oraz innych systemów
operacyjnych, pod które oryginalny NAPI-PROJEKT nie jest dostępny.
Program ma funkcjonalność zbliżoną do oryginalnego klienta (m.in.
dodawanie napisów, zgłaszanie raportów o błędach), przez co pozwala
zwiększyć rozmiar bazy NAPI.

%package konqueror
Summary:	Konqueror actions for QNapi
Summary(pl.UTF-8):	Akcje QNapi dla Konquerora
Group:		Applications/Multimedia
Requires:	%{name} = %{version}-%{release}
Requires:	konqueror

%description konqueror
QNapi actions on media files for Konqueror.

%description konqueror -l pl.UTF-8
Ten pakiet dodaje do Konquerora akcje QNapi na plikach
multimedialnych.

%package kde4
Summary:	Konqueror actions for QNapi
Summary(pl.UTF-8):	Akcje QNapi dla Konquerora
Group:		Applications/Multimedia
Requires:	%{name} = %{version}-%{release}

%description kde4
QNapi actions on media files for KDE4.

%description kde4 -l pl.UTF-8
Ten pakiet dodaje do KDE4 akcje QNapi na plikach
multimedialnych.

%package dolphin
Summary:	dolphin actions for QNapi
Summary(pl.UTF-8):	Akcje QNapi dla Dolphina
Group:		Applications/Multimedia
Requires:	%{name} = %{version}-%{release}
Requires:	kde-dolphin

%description dolphin
QNapi actions on media files for Dolphin.

%description dolphin -l pl.UTF-8
Ten pakiet dodaje do Dolphina akcje QNapi na plikach multimedialnych.

%prep
%setup -q

%build
qmake-qt4 -unix -o Makefile %{name}.pro
%{__make} clean
%{__make}

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%{_bindir}
install qnapi $RPM_BUILD_ROOT%{_bindir}

install -d $RPM_BUILD_ROOT%{_mandir}/man1
install doc/*.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1

install -d $RPM_BUILD_ROOT%{_iconsdir}
install res/%{name}.png $RPM_BUILD_ROOT%{_iconsdir}
install res/%{name}-48.png $RPM_BUILD_ROOT%{_iconsdir}
install res/%{name}-128.png $RPM_BUILD_ROOT%{_iconsdir}
install res/%{name}-512.png $RPM_BUILD_ROOT%{_iconsdir}

install -d $RPM_BUILD_ROOT%{_desktopdir}
install doc/%{name}.desktop $RPM_BUILD_ROOT%{_desktopdir}

install -d $RPM_BUILD_ROOT%{_datadir}/apps/konqueror/servicemenus
install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/apps/konqueror/servicemenus
install -d $RPM_BUILD_ROOT%{_datadir}/apps/dolphin/servicemenus
install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/apps/dolphin/servicemenus
install -d $RPM_BUILD_ROOT%{_datadir}/kde4/services/ServiceMenus
install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/kde4/services/ServiceMenus/qnapi-download.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc doc/ChangeLog doc/README
%attr(755,root,root) %{_bindir}/%{name}
%{_mandir}/man1/%{name}.*
%{_iconsdir}/%{name}*.png
%{_desktopdir}/%{name}.desktop

%files konqueror
%defattr(644,root,root,755)
%{_datadir}/apps/konqueror/servicemenus/%{name}*.desktop

%files kde4
%defattr(644,root,root,755)
%{_datadir}/kde4/services/ServiceMenus/%{name}*.desktop

%files dolphin
%defattr(644,root,root,755)
%{_datadir}/apps/dolphin/servicemenus/%{name}*.desktop