%define bsdver nb2 Summary: Popular freecell card game for X Name: xfreecell Version: 1.0.5b Release: alt8.%bsdver License: free Group: Games/Cards Url: http://www2.giganet.net/~nakayama/ Source: %name-%version.tgz Source1: MSNumbers.gz Source2: %{name}_16.png Source3: %{name}_32.png Source4: %{name}_48.png Patch1: http://mirror.vmmatrix.net/NetBSD/packages/pkgsrc/games/xfreecell/patches/patch-aa.fixed Patch2: http://mirror.vmmatrix.net/NetBSD/packages/pkgsrc/games/xfreecell/patches/patch-ab Patch3: http://mirror.vmmatrix.net/NetBSD/packages/pkgsrc/games/xfreecell/patches/patch-ac Patch4: http://mirror.vmmatrix.net/NetBSD/packages/pkgsrc/games/xfreecell/patches/patch-ad Patch5: http://mirror.vmmatrix.net/NetBSD/packages/pkgsrc/games/xfreecell/patches/patch-ae Patch10: xfreecell-1.0.5b-alt-makefile-optflags.patch Patch11: xfreecell-1.0.5b-alt-datadir.patch Patch12: xfreecell-1.0.5b-alt-gcc4.3.patch Patch13: %name-%version-alt-gcc6.patch Packager: Igor Yu. Vlasenko Prefix: /usr # Automatically added by buildreq on Fri Apr 04 2008 (-bi) BuildRequires: gcc-c++ libXext-devel libX11-devel libstdc++-devel xorg-xproto-devel %description Popular freecell card game for X %prep %setup -q -n %name %patch1 -p0 %patch2 -p0 %patch3 -p0 %patch4 -p0 %patch5 -p0 %patch10 -p1 %patch11 -p1 %patch12 -p1 %patch13 -p2 %build %add_optflags -fpermissive export OPTFLAGS="$RPM_OPT_FLAGS" make X11BASE=%{_x11dir} GMAKE=make %install mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_man6dir},%{_datadir}/%{name}} install -s -m 755 %{name} $RPM_BUILD_ROOT%{_bindir} install -m 644 %{name}.6 $RPM_BUILD_ROOT%{_man6dir}/%{name}.6 zcat %SOURCE1 > $RPM_BUILD_ROOT%_datadir/%name/MSNumbers install -D -m644 %SOURCE2 $RPM_BUILD_ROOT%_miconsdir/%name.png install -D -m644 %SOURCE3 $RPM_BUILD_ROOT%_niconsdir/%name.png install -D -m644 %SOURCE4 $RPM_BUILD_ROOT%_liconsdir/%name.png mkdir -p $RPM_BUILD_ROOT%_desktopdir cat > $RPM_BUILD_ROOT%_desktopdir/%{name}.desktop < 1.0.5b-alt8.nb2 - Fixed build with gcc-6 * Wed Mar 13 2013 Igor Vlasenko 1.0.5b-alt7.nb2 - fixed build * Sat Mar 26 2011 Igor Vlasenko 1.0.5b-alt6.nb2 - converted debian menu to freedesktop * Wed Nov 19 2008 Igor Vlasenko 1.0.5b-alt5.nb2.1 - NMU (by repocop): the following fixes applied: * update_menus for xfreecell * Wed Oct 29 2008 Igor Yu. Vlasenko 1.0.5b-alt5.nb2 - synced patches w/NetBSD nb2 * Fri Apr 04 2008 Igor Yu. Vlasenko 1.0.5b-alt4.nb1 - updated buildreq * Fri Apr 07 2006 Igor Vlasenko 1.0.5b-alt3.nb1 - fixed buildreq * Tue Apr 04 2006 Igor Vlasenko 1.0.5b-alt2.nb1 - fixed group * Sat Apr 01 2006 Igor Vlasenko 1.0.5b-alt1.nb1 - first build for Sisyphus