diff --git a/dayplanner.spec b/dayplanner.spec index fdee8c7..6981af2 100644 --- a/dayplanner.spec +++ b/dayplanner.spec @@ -40,7 +40,6 @@ Day Planner hilft Ihnen, Ihre Termine einfach zu verwalten. Es kann Termine, Geburtstage und vieles mehr speichern. Um sicherzustellen, dass Sie keine Termine verpassen, erinnert Sie Day Planner mit einem Dialogfenster daran. - %prep %setup -q @@ -52,7 +51,7 @@ sed -e '/perl(DP::.*)/d' |\ sed -e '/perl(Date::HolidayParser)/d' EOF -%define __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov +%global __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov chmod +x %{__perl_provides} cat << \EOF > %{name}-req @@ -62,7 +61,7 @@ sed -e '/perl(DP::.*)/d' |\ sed -e '/perl(Date::HolidayParser)/d' EOF -%define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-req +%global __perl_requires %{_builddir}/%{name}-%{version}/%{name}-req chmod +x %{__perl_requires} %build @@ -70,7 +69,7 @@ chmod +x %{__perl_requires} %install %if include_holidayparser -make install DESTDIR=%{buildroot} prefix=%{_prefix} DHPinstall +make install DESTDIR=%{buildroot} prefix=%{_prefix} %else make install DESTDIR=%{buildroot} prefix=%{_prefix} %endif @@ -101,14 +100,14 @@ find %{buildroot}%{_datadir}/%{name} -name \*.pm -exec chmod 0644 {} \; %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : -%{_bindir}/update-desktop-database &> /dev/null || : +update-desktop-database &> /dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi -%{_bindir}/update-desktop-database &> /dev/null || : +update-desktop-database &> /dev/null || : %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :