%global git_commit e8cc385a6321e7c99783150001193ec6e9e0c436 %global git_date 20120904 %global git_short_commit %(echo %{git_commit} | cut -c -8) %global git_suffix %{git_date}git%{git_short_commit} # git clone git://ddccontrol.git.sourceforge.net/gitroot/ddccontrol/ddccontrol-db # cd ddccontrol-db # git archive --format=tar --prefix=%%{name}-%%{version}/ %%{git_commit} | \ # bzip2 > ../%%{name}-%%{version}-%%{git_suffix}.tar.bz2 Name: ddccontrol-db URL: http://ddccontrol.sourceforge.net/ Version: 20061014 Release: 3.%{git_suffix}%{?dist} # Agreed by usptream to be GPLv2+ # http://sourceforge.net/mailarchive/message.php?msg_id=29762202 License: GPLv2+ Group: Applications/System Summary: DDC/CI control database for ddccontrol #Source0: http://downloads.sourceforge.net/ddccontrol/%{name}-%{version}.tar.bz2 Source0: %{name}-%{version}-%{git_suffix}.tar.bz2 # use autopoint instead of gettextize that is interactive tool Patch0: %{name}-autopoint.patch BuildRequires: gettext, gettext-devel, libtool, perl(XML::Parser) BuildArch: noarch %description DDC/CU control database for DDCcontrol. %prep %setup -q %patch0 -p1 -b .autopoint ./autogen.sh %build %configure make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} %find_lang %{name} %files -f %{name}.lang %doc AUTHORS COPYING NEWS README %{_datadir}/%{name} %changelog * Tue Sep 4 2012 Jaroslav Škarvada - 20061014-3.20120904gite8cc385a - Updated to latest git head * Tue Sep 4 2012 Jaroslav Škarvada - 20061014-2 - License tag changed to GPLv2+ (agreed by upstream) * Wed Aug 29 2012 Jaroslav Škarvada - 20061014-1 - Initial version