- for f in $moddir/* ; do
- bf=$(basename $f)
- case "$bf" in
- po)
- echo "%dir %{_libdir}/R/library/${module}/po"
- gen_lang %{_libdir}/R/library/${module}/po
- ;;
- libs)
- echo "%dir %{_libdir}/R/library/${module}/libs"
- echo "%attr(755,root,root) %{_libdir}/R/library/${module}/libs/*.so"
- ;;
- *)
- echo "%{_libdir}/R/library/${module}/${bf}"
- ;;
- esac
- done
+ if [ "$module" = "translations" ]; then
+ for f in $moddir/* ; do
+ bf=$(basename $f)
+ case "$bf" in
+ DESCRIPTION|en|en@quot)
+ echo "%{_libdir}/R/library/${module}/${bf}"
+ ;;
+ *)
+ echo "%lang(${bf}) %{_libdir}/R/library/${module}/${bf}"
+ ;;
+ esac
+ done
+ else
+ for f in $moddir/* ; do
+ bf=$(basename $f)
+ case "$bf" in
+ po)
+ echo "%dir %{_libdir}/R/library/${module}/po"
+ gen_lang %{_libdir}/R/library/${module}/po
+ ;;
+ libs)
+ echo "%dir %{_libdir}/R/library/${module}/libs"
+ echo "%attr(755,root,root) %{_libdir}/R/library/${module}/libs/*.so"
+ ;;
+ *)
+ echo "%{_libdir}/R/library/${module}/${bf}"
+ ;;
+ esac
+ done
+ fi