X-Git-Url: http://git.pld-linux.org/?p=packages%2Fasc.git;a=blobdiff_plain;f=asc.spec;h=01c30479821ce0e9a0263881715c2f77d12a7897;hp=ba6431257102c2427cbca21aa4a2c3bb434745c6;hb=HEAD;hpb=ccfe03a4da5ed0849948f64712ef847ef3455d60 diff --git a/asc.spec b/asc.spec index ba64312..5d15fb6 100644 --- a/asc.spec +++ b/asc.spec @@ -4,16 +4,18 @@ Summary: Advanced Strategic Command - a free, turn based strategy game Summary(pl.UTF-8): Advanced Strategic Command - turowa gra strategiczna Name: asc -Version: 2.5.0.0 -Release: 12 +Version: 2.8.0.2 +Release: 3 License: GPL v2+ Group: X11/Applications/Games/Strategy -Source0: http://downloads.sourceforge.net/asc-hq/%{name}-%{version}.tar.bz2 -# Source0-md5: 93400834ef6b75343388c1edc772bef9 +#Source0: https://github.com/ValHaris/asc-hq/archive/ASC%{dashversion}/%{name}-%{version}.tar.gz +Source0: http://terdon.asc-hq.org/asc/builds/%{name}-%{version}.tar.bz2 +# Source0-md5: f2dfaa794a3ba800f4095815be5b8009 Source1: %{name}.desktop Source2: %{name}.xpm Patch0: %{name}-configure.patch Patch1: %{name}-lua.patch +Patch2: gcc10.patch URL: http://www.asc-hq.org/ BuildRequires: SDL-devel >= 1.2.2 BuildRequires: SDL_image-devel @@ -64,11 +66,14 @@ Map editor and other tools for ASC. Edytor map i inne narzędzia dla ASC. %prep -%setup -q +# upstream tarball is busted, contains 2.8.0.1 dir instead of 2.8.0.2 +%setup -q -n asc-2.8.0.1 %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build +export CXXFLAGS="%{rpmcxxflags} -std=c++11 -D__EXPORT__=" %{__libtoolize} %{__aclocal} %{__autoconf} @@ -85,8 +90,8 @@ install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} -install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir} +cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} +cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir} %clean rm -rf $RPM_BUILD_ROOT @@ -99,6 +104,7 @@ rm -rf $RPM_BUILD_ROOT %{_desktopdir}/%{name}.desktop %{_mandir}/man6/%{name}.6* %{_pixmapsdir}/%{name}.xpm +%{_datadir}/appdata/asc.appdata.xml %files tools %defattr(644,root,root,755)