Blob Blame History Raw
%define snaptag .20080527svn811390

Name:           automoc
Version:        1.0
Release:        0.3%{?snaptag}%{?dist}
Summary:        KDE4 automoc
Group:          Development/Tools
License:        BSD
URL:            http://www.kde.org
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Source0:        http://rpm.binaryhelix.net/SOURCES/%{name}-%{version}%{?snaptag}.tar.gz
Patch0:         automoc-1.0-lib64.patch

Requires:       cmake
BuildRequires:  cmake qt4-devel kde-filesystem

%description
KDE4 automoc


%prep
%setup -q
%patch0 -p1 -b .lib64


%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%{cmake_kde4} ..
popd

make %{?_smp_mflags} VERBOSE=1 -C %{_target_platform}


%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} -C %{_target_platform}
# Put things in proper places
# Put Automoc4Config.cmake in proper place
%{__mkdir} -p %{buildroot}%{_datadir}/cmake/Modules
%{__mv} %{buildroot}%{_libdir}/automoc4/Automoc4Config.cmake \
	%{buildroot}%{_datadir}/cmake/Modules/Automoc4Config.cmake
# Remove automoc4.files.in (and /usr/lib, since it's not needed)
%{__rm} -rf %{buildroot}%{_libdir}




%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc automoc4.files.in
%{_bindir}/automoc4
%{_datadir}/cmake/Modules/Automoc4Config.cmake



%changelog
* Thu May 29 2008 Lorenzo Villani <lvillani@binaryhelix.net> - 1.0-0.3.20080527svn811390
- Added 'cmake' to Requires

* Wed May 28 2008 Lorenzo Villani <lvillani@binaryhelix.net> - 1.0-0.2.20080527svn811390
- Patched to make it build on other systems than i386 (thanks to Rex Dieter)

* Tue May 27 2008 Lorenzo Villani <lvillani@binaryhelix.net> - 1.0-0.1.20080527svn811390
- Initial release