# TODO
+# - make 4.3 breaks build
# - unvendor vendor/luabins
# - unvendor vendor/luajit
# - unvendor vendor/universalchardet
Summary: Subtitle editor
Summary(pl.UTF-8): Edytor napisów
Name: aegisub
-Version: 3.2.1
-Release: 1
+Version: 3.2.2
+Release: 14
License: BSD
Group: X11/Applications
Source0: http://ftp.aegisub.org/pub/releases/%{name}-%{version}.tar.xz
-# Source0-md5: ff50e925eb96c69d928811e93a045a6b
-URL: http://www.aegisub.net/
+# Source0-md5: d80e852c34811add358c06d77f5cd40d
+Patch0: pthread.patch
+Patch1: %{name}-icu.patch
+Patch2: %{name}-icu64.patch
+Patch3: %{name}-boost-1.70.patch
+Patch4: cflags.patch
+URL: http://www.aegisub.org/
# AC_AGI_COMPILE tries to run test program which tries to open device and most likely fails
#BuildRequires: OpenAL-devel >= 0.0.8
BuildRequires: OpenGL-devel
Requires: libass >= 0.9.7
Requires: libicu >= 4.8.1.1
Requires: pulseaudio-libs >= 0.5
+# due to luajit usage
+ExclusiveArch: %{ix86} %{x8664} arm mips ppc
# missing atomic_ops
ExcludeArch: i386 i486
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%prep
%setup -q
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
%{__mv} vendor{,.keep}
mkdir vendor
%{__mv} vendor.keep/{luabins,luajit,universalchardet} vendor
%build
+<<<<<<< Updated upstream
+%{__aclocal} -I m4macros
+=======
+%{__libtoolize}
+%{__aclocal}
+>>>>>>> Stashed changes
+%{__autoconf}
+%{__autoheader}
%configure \
--disable-update-checker \
%{__with_without ffms2} \
%{__mv} $RPM_BUILD_ROOT%{_localedir}/{pt_PT,pt}
%{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr_RS,sr}
%{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr_RS,sr}@latin
+%{__mv} $RPM_BUILD_ROOT%{_localedir}/{uk_UA,uk}
%find_lang %{name}-32