Name: xssstate Version: 1.0 Release: 1%{?dist} Summary: A simple tool to retrieve the X screen saver state License: MIT URL: http://tools.suckless.org/%{name} Source0: http://dl.suckless.org/tools/%{name}-%{version}.tar.gz Patch0: %{name}-1.0-format.patch BuildRequires: libXScrnSaver-devel %description %{summary}. %prep %setup -q %patch0 -p1 sed -e 's|PREFIX = /usr/local|PREFIX = %{_prefix}|' \ -e 's|LIBS = -L/usr/lib -lc -lX11 -lXss|LIBS = -L%{_libdir} -lc -lX11 -lXss|' \ -e 's|CFLAGS = -g -std=c99 -pedantic -Wall -O0 ${INCS} ${CPPFLAGS}|CFLAGS = %{optflags} ${INCS} ${CPPFLAGS}|' \ -i config.mk sed -i 's|^\t@|\t|' Makefile chmod -x xsidle.sh %build make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} %files %doc LICENSE README xsidle.sh %{_bindir}/%{name} %{_mandir}/man1/%{name}.* %changelog * Tue May 07 2013 Petr Ĺ abata - 1.0-1 - Initial package.