]> git.pld-linux.org Git - packages/aegisub.git/blame_incremental - aegisub.spec
BR gettext-tools, libicu-devel
[packages/aegisub.git] / aegisub.spec
... / ...
CommitLineData
1# TODO
2# - unvendor vendor/luabins
3# - unvendor vendor/luajit
4# - unvendor vendor/universalchardet
5# - our cxxflags
6
7# Conditional build:
8%bcond_without ffms2 # build ffms2 A/V provider
9
10Summary: Subtitle editor
11Name: aegisub
12Version: 3.2.0
13Release: 1
14License: BSD
15Group: X11/Applications
16Source0: http://ftp.aegisub.org/pub/releases/%{name}-%{version}.tar.xz
17# Source0-md5: 914685eb87daf230ac8856ed81479b43
18URL: http://www.aegisub.net/
19BuildRequires: Mesa-libGL-devel
20BuildRequires: alsa-lib-devel
21BuildRequires: autoconf
22BuildRequires: automake
23BuildRequires: boost-devel >= 1.50
24%{?with_ffms2:BuildRequires: ffms2-devel}
25BuildRequires: fftw3-devel >= 3.3
26BuildRequires: fontconfig-devel >= 1:2.4
27BuildRequires: gettext-tools
28BuildRequires: hunspell-devel >= 1.2.0
29BuildRequires: intltool
30BuildRequires: libass-devel
31BuildRequires: libicu-devel
32BuildRequires: libstdc++-devel
33BuildRequires: lua51-devel
34BuildRequires: pkg-config >= 0.20
35BuildRequires: pulseaudio-devel >= 0.5
36BuildRequires: tar >= 1:1.22
37BuildRequires: wxGTK2-unicode-gl-devel
38BuildRequires: wxWidgets-devel >= 2.9.5
39BuildRequires: xz
40BuildRequires: zlib-devel
41BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43%description
44Aegisub is an advanced subtitle editor for Windows, and UNIX-like
45systems, such as Linux, Mac OS X and BSD. It is open source software
46and free for any use.
47
48Aegisub natively works with the Advanced SubStation Alpha format
49(aptly abbreviated ASS) which allows for many advanced effects in the
50subtitles, apart from just basic timed text. Aegisubs goal is to
51support using these advanced functions with ease.
52
53%prep
54%setup -q
55
56mv vendor{,.keep}
57mkdir vendor
58mv vendor.keep/{luabins,luajit,universalchardet} vendor
59
60%build
61%configure \
62 --with-player-audio=PulseAudio \
63 --disable-update-checker \
64 --with-wx-config=wx-gtk2-unicode-config \
65 %{__with_without ffms2} \
66 --without-oss
67
68%{__make}
69
70%install
71rm -rf $RPM_BUILD_ROOT
72%{__make} install \
73 DESTDIR=$RPM_BUILD_ROOT
74
75ln -s %{name}-3.2 $RPM_BUILD_ROOT%{_bindir}/%{name}
76
77%find_lang %{name}-32
78
79%clean
80rm -rf $RPM_BUILD_ROOT
81
82%files -f %{name}-32.lang
83%defattr(644,root,root,755)
84%doc LICENCE
85%attr(755,root,root) %{_bindir}/%{name}
86%attr(755,root,root) %{_bindir}/%{name}-3.2
87%{_datadir}/%{name}
88%{_desktopdir}/%{name}.desktop
89%{_iconsdir}/hicolor/*/apps/%{name}.*
This page took 0.038847 seconds and 4 git commands to generate.