File vdr.macros of Package vdr

%vdrapi %(pkg-config --variable=apiversion vdr)

%vdr_find_locale \
echo '%%defattr (644, root, root, 755)' > vdrlocale.files \
find %{buildroot}%{vdr_localedir} -type f -printf '%%P\\n' | while read f; do \
    echo "%%lang(${f%%%%/*}) %{vdr_localedir}/$f" \
done >> vdrlocale.files \
%{nil}

%vdr_find_locale_name(n:) \
echo '%%defattr (644, root, root, 755)' > vdrlocale.files \
find %{buildroot}%{vdr_localedir} -type f -name %{-n*}.mo -printf '%%P\\n' | while read f; do \
    echo "%%lang(${f%%%%/*}) %{vdr_localedir}/$f" \
done >> %{-n*}.files \
%{nil}

%vdr_dirs \
%dir %{_libdir}/vdr \
%dir %{_datadir}/vdr \
%dir %{vdr_localedir} \
%dir %{vdr_localedir}/* \
%dir %{vdr_localedir}/*/LC_MESSAGES \
%{nil}

%vdr_dirs_no_locale \
%dir %{_libdir}/vdr \
%{nil}

%vdr_make() \
make %{?jobs:-j%jobs} VDRDIR=%{vdr_includedir} LIBDIR=. LOCALEDIR=locale %{!?1:all}%{?*} \
%{nil}

# vim: syntax=spec
openSUSE Build Service is sponsored by