%define is_mandriva %(test -e /etc/mandriva-release && echo 1 || echo 0) %define is_mandrake %(test -e /etc/mandrake-release && echo 1 || echo 0) %define is_suse %(test -e /etc/SuSE-release && echo 1 || echo 0) %define is_fedora %(test -e /etc/fedora-release && echo 1 || echo 0) %define is_lsb %(test -e /etc/lsb-release && echo 1 || echo 0) %define is_ark %(test -e /etc/ark-release && echo 1 || echo 0) %define is_ydl %(test -e /etc/yellowdog-release && echo 1 || echo 0) %define dist redhat %define disttag rh %define distver 0 %if %is_lsb %define dist lsb %define disttag lsb %endif %if %is_mandrake %define dist mandrake %define disttag mdk %endif %if %is_mandriva %define dist mandriva %define disttag mdk %endif %if %is_suse %define dist suse %define disttag suse %endif %if %is_fedora %define dist fedora %define disttag rhfc %endif %if %is_ark %define dist ark %define disttag ark %endif %define distver %(release="`rpm -q --queryformat='%%{VERSION}' %{dist}-release 2> /dev/null | tr . : | sed s/://g`"; if test $? != 0; then release=""; fi; if test "$release" = "package %{dist}-release is not installed"; then release=""; fi ; echo "$release") Name: flo Summary: A mindmap tool with a focus on presentations Version: 1.1 Release: 0.%{disttag}%{distver} License: GPL Vendor: Ian Reinhart Geiser Packager: Ian Reinhart Geiser Group: X11 Source: %{name}-%{version}.tar.gz Url: http://trac.geiseri.com/wiki/FloMain BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build Prereq: /sbin/ldconfig %description %prep echo Target: %_target echo Target Alias: %_target_alias echo Target CPU: %_target_cpu echo Target OS: %_target_os echo Target Vendor: %_target_vendor echo Building %{name}-%{version}-%{release} %setup -q qmake-qt4 %build make %install make INSTALL_ROOT=%{buildroot} install find %{buildroot} -type d -printf "%%%%dir /%%P\\n" > ${RPM_BUILD_DIR}/filelist.%{name} find %{buildroot} -type f -printf "%%%%attr(-,root,root) /%%P\\n" >> ${RPM_BUILD_DIR}/filelist.%{name} find %{buildroot} -type l -printf "%%%%attr(-,root,root) /%%P\\n" >> ${RPM_BUILD_DIR}/filelist.%{name} echo "%%doc COPYING AUTHORS" >> ${RPM_BUILD_DIR}/filelist.%{name} %clean [ ${RPM_BUILD_ROOT} != "/" ] && rm -rf ${RPM_BUILD_ROOT} rm ${RPM_BUILD_DIR}/filelist.%{name} rm -rf ${RPM_BUILD_DIR}/%{name}-%{version} %files -f ../filelist.%{name} #find %{buildroot} -type f -path "*/usr/bin*" -printf "%%attr(-,root,root) ,/%P\n"