]> git.pld-linux.org Git - packages/xbill.git/blobdiff - xbill.spec
cosmetics
[packages/xbill.git] / xbill.spec
index 509fcf191912bf429ec6a195d05f8a2389b076ed..1efabd53446d04075afc1a06d8f0c9e107367fee 100644 (file)
@@ -1,12 +1,19 @@
 Summary:       Stop Bill from loading his OS into all the computers
+Summary(pl):   Powstrzymaj Billa przed instalowaniem jego systemu na wszystkich komputerach
 Name:          xbill
 Version:       2.0
-Release:       7
-Copyright:     MIT
-Group:         X11/Games
-Group(pl):     X11/Gry
+Release:       17
+License:       MIT
+Group:         X11/Applications/Games
 Source0:       ftp://ftp.x.org/contrib/games/%{name}-%{version}.tgz
-Patch0:                xbill-2.0-rh.patch
+Source1:       %{name}.desktop
+Source2:       %{name}.png
+Patch0:                %{name}-c++.patch
+Patch1:                %{name}-imake.patch
+Patch2:                %{name}-FHS.patch
+Icon:          xbill.xpm
+BuildRequires: XFree86-devel
+BuildRequires: libstdc++-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _prefix         /usr/X11R6
@@ -18,45 +25,45 @@ forms of Bill, establish new operating systems and boldly go where no
 geek has gone before. Xbill has become an increasingly attractive
 option as the Linux Age progresses, and it is very popular at Red Hat.
 
+%description -l pl
+Gra xbill sprawdza refleks przy wy³apywaniu i niszczeniu wszelkich
+form Billa, instalowaniu nowych systemów operacyjnych oraz docieraniu
+tam, gdzie nikt wcze¶niej nie dotar³. Xbill stawa³ siê ci±gle coraz
+bardziej przyci±gaj±cy w miarê postêpu Ery Linuksa, jest tak¿e bardzo
+popularny w Red Hacie.
+
 %prep
 %setup -q
-%patch -p1
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
 xmkmf
-make
+%{__make} \
+       CXXDEBUGFLAGS="%{rpmcflags} -fno-rtti -fno-exceptions -fno-implicit-templates"
 
 %install
 rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_applnkdir}/Games,%{_pixmapsdir}}
 
 %{__make} DESTDIR=$RPM_BUILD_ROOT install install.man
 
-( cd $RPM_BUILD_ROOT
-  install -d .%{_libdir}/xbill
-  for i in bitmaps pixmaps
-  do
-    mv ./var/lib/games/xbill/$i .%{_libdir}/xbill/$i
-    ln -s ../../../..%{_libdir}/xbill/$i ./var/lib/games/xbill/$i
-  done
-
-install -d .%{_sysconfdir}/X11/wmconfig
-cat > .%{_sysconfdir}/X11/wmconfig/xbill <<EOF
-xbill name "xbill"
-xbill description "Save the world"
-xbill group Games/Video
-xbill exec "xbill &"
-EOF
-)
+install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Games
+install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
+
+gzip -9nf README README.Ports ChangeLog
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%attr(2755,root,games) %{_prefix}/X11R6/bin/xbill
-%attr(775,root,games)  %dir /var/lib/games/xbill
-%attr(664,root,games)  %config /var/lib/games/xbill/scores
-/var/lib/games/xbill/bitmaps
-/var/lib/games/xbill/pixmaps
+%doc *.gz
+%attr(2755,root,games) %{_bindir}/xbill
+%attr(775,root,games) %dir /var/games/xbill
+%attr(664,root,games) %config(noreplace) %verify(not size mtime md5) /var/games/xbill/scores
+%{_mandir}/man1/*
 %{_libdir}/xbill
-%config %{_sysconfdir}/X11/wmconfig/xbill
+%{_applnkdir}/Games/xbill.desktop
+%{_pixmapsdir}/*
This page took 0.041723 seconds and 4 git commands to generate.