2 # TODO: doesn't build with gl enabled
4 Summary: GTK+ tool to edit subtitles
5 Summary(pl.UTF-8): Narzędzie napisane w GTK+ do edycji napisów
10 Group: X11/Applications
11 Source0: http://download.gna.org/subtitleeditor/0.38/%{name}-%{version}.tar.gz
12 # Source0-md5: 2c4d7d4bd79f45effcea279a2e06ca66
13 URL: http://home.gna.org/subtitleeditor/
14 BuildRequires: autoconf >= 2.59
15 BuildRequires: automake
16 BuildRequires: enchant-devel >= 1.1.0
17 BuildRequires: gettext-devel
18 BuildRequires: glibmm-devel >= 2.16.3
19 BuildRequires: gstreamer-audio-effects-good >= 0.10.5
20 BuildRequires: gstreamer-devel >= 0.10
21 BuildRequires: gstreamer-plugins-base-devel >= 0.10
22 BuildRequires: gstreamermm-devel >= 0.10
23 BuildRequires: gtkglextmm-devel >= 1.2.0
24 BuildRequires: gtkmm-devel >= 2.12.0
25 BuildRequires: intltool >= 0.35.0
26 BuildRequires: iso-codes
27 BuildRequires: libglademm-devel >= 2.4
28 BuildRequires: libstdc++-devel
29 BuildRequires: libtool
30 BuildRequires: libxml++-devel >= 2.20.0
31 BuildRequires: pkgconfig
32 BuildRequires: rpmbuild(macros) >= 1.311
33 Requires(post,postun): desktop-file-utils
34 Requires(post,postun): gtk-update-icon-cache
35 Requires(post,postun): hicolor-icon-theme
36 Suggests: gstreamer-aac
37 Suggests: gstreamer-audio-effects-base
38 Suggests: gstreamer-ffmpeg
39 Suggests: gstreamer-imagesink-xv
40 Suggests: gstreamer-pango
41 Suggests: gstreamer-plugins-good
42 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45 Subtitle Editor is a GTK+ tool to edit subtitles.
47 %description -l pl.UTF-8
48 Subtitle Editor jest narzędziem napisanym w GTK+ do edycji napisów.
67 rm -rf $RPM_BUILD_ROOT
70 DESTDIR=$RPM_BUILD_ROOT
72 # remove pt_PT as there is already pt locale
73 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/pt_PT
75 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/{actions,subtitleformats}/*.la
80 rm -rf $RPM_BUILD_ROOT
84 %update_icon_cache hicolor
85 %update_desktop_database
89 %update_icon_cache hicolor
90 %update_desktop_database_postun
92 %files -f %{name}.lang
93 %defattr(644,root,root,755)
94 %doc AUTHORS ChangeLog NEWS README TODO
95 %attr(755,root,root) %{_bindir}/subtitleeditor
96 %attr(755,root,root) %{_libdir}/libsubtitleeditor.so*
97 %dir %{_libdir}/%{name}
98 %dir %{_libdir}/%{name}/plugins
99 %dir %{_libdir}/%{name}/plugins/actions
100 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libabout.so
101 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libadjusttime.so
102 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libapplytranslation.so
103 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libchangeframerate.so
104 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libcombinesubtitles.so
105 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libcommand.so
106 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libconfigurekeyboardshortcuts.so
107 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libdialoguize.so
108 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libdocumentmanagement.so
109 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libduplicatesubtitle.so
110 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libeditcell.so
111 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/liberrorchecking.so
112 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libextendlength.so
113 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libexternalvideoplayer.so
114 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libfindandreplace.so
115 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libinsertsubtitle.so
116 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libitalicize.so
117 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libjoindocument.so
118 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libkeyframesmanagement.so
119 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libmoveafterprecedingsubtitle.so
120 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libmovesubtitles.so
121 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libplaintext.so
122 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libpreferences.so
123 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libremovesubtitle.so
124 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libreversetextandtranslation.so
125 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libscalesubtitles.so
126 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libselection.so
127 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libsortsubtitles.so
128 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libspellchecking.so
129 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libsplitdocument.so
130 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libsplitsubtitle.so
131 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libstyleeditor.so
132 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libtextcorrection.so
133 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libtimemodemanagement.so
134 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libtimingfromplayer.so
135 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libtypewriter.so
136 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libvideoplayermanagement.so
137 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libviewmanager.so
138 %attr(755,root,root) %{_libdir}/%{name}/plugins/actions/libwaveformmanagement.so
139 %dir %{_libdir}/%{name}/plugins/subtitleformats
140 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libadobeencoredvdntsc.so
141 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libadobeencoredvdpal.so
142 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libadvancedsubstationalpha.so
143 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libbitc.so
144 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libmicrodvd.so
145 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libmpl2.so
146 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libmpsub.so
147 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libsbv.so
148 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libsprucestl.so
149 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libsubrip.so
150 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libsubstationalpha.so
151 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libsubtitleeditorproject.so
152 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libsubviewer2.so
153 %attr(755,root,root) %{_libdir}/%{name}/plugins/subtitleformats/libtimedtextauthoringformat1.so
155 %{_desktopdir}/%{name}.desktop
156 %{_iconsdir}/hicolor/*/apps/subtitleeditor.*
158 %{_mandir}/man1/subtitleeditor.1*