%define beta %nil %define scmrev %nil Name: libggz Version: 0.0.14.1 %if "%beta" == "" %if "%scmrev" == "" Release: 1ark Source: %name-%version.tar.lz %else Release: 0.%scmrev.1ark Source: %name-%scmrev.tar.lz %endif %else %if "%scmrev" == "" Release: 0.%beta.1ark Source: %name-%version%beta.tar.bz2 %else Release: 0.%beta.%scmrev.1ark Source: %name-%scmrev.tar.lz %endif %endif Summary: Online gaming library URL: http://www.ggzgamingzone.org/ License: GPL Group: System/Libraries BuildRoot: %_tmppath/%name-root %description Online gaming library. This library allows games using it (such as various KDE 4.x games) to be played online. %package devel Summary: Development files for %name Group: Development/Libraries Requires: %name = %version-%release %description devel Development files (Headers etc.) for %name. %package static Summary: Static libraries for linking to %name Group: Development/Libraries Requires: %name-devel = %version-%release %description static Static libraries for linking to %name. Install this package if you wish to develop or compile applications using %name statically (users of the resulting binary won't need %name installed with static linking). %prep %if "%scmrev" == "" %setup -q -n %name-%version%beta %else %setup -q -n %name %endif %configure %build make %?_smp_mflags %install rm -rf $RPM_BUILD_ROOT make %?_smp_mflags install DESTDIR="$RPM_BUILD_ROOT" %files %defattr(-,root,root) %_libdir/*.so* %files devel %defattr(-,root,root) %_includedir/* %_mandir/man3/* %files static %defattr(-,root,root) %_libdir/*.a %clean rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%name-%version %changelog * Fri Dec 12 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 0.0.14.1-1ark - 0.0.14.1 * Fri Nov 23 2007 Bernhard Rosenkraenzer <bero@arklinux.org> - initial RPM