rpms/man-pages-fr/devel man-pages-fr.spec,1.20,1.21
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Mon Jul 24 09:55:38 UTC 2006
Author: mmaslano
Update of /cvs/dist/rpms/man-pages-fr/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv21573
Modified Files:
man-pages-fr.spec
Log Message:
New spec file for better encoding.
Index: man-pages-fr.spec
===================================================================
RCS file: /cvs/dist/rpms/man-pages-fr/devel/man-pages-fr.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- man-pages-fr.spec 21 Jul 2006 13:42:30 -0000 1.20
+++ man-pages-fr.spec 24 Jul 2006 09:55:35 -0000 1.21
@@ -1,7 +1,7 @@
Summary: French man pages from the Linux Documentation Project
Name: man-pages-fr
Version: 2.22.0
-Release: 3
+Release: 4
License: Distributable
Group: Documentation
URL: http://manpagesfr.free.fr/
@@ -34,26 +34,25 @@
mkdir -p $RPM_BUILD_ROOT%{_mandir}/fr/man${n}
done
-# Conversion to UTF-8 only when needed
+# gawk haven't coding, but it's in latin1
for i in man?/*; do
- iconv -f ISO-8859-1 -t UTF-8 < $i > $i.new
- mv -f $i.new $i
+ CODING=`file -i ${i} | cut -d"=" -f2`;
+ if [[ "${CODING}" == "utf-8" || "${CODING}" == "us-ascii" || "${CODING}" == "iso-8859-1" ]]
+ then
+ if [ "${CODING}" != "UTF-8" ]
+ then
+ iconv -f ${CODING} -t UTF-8 < ${i} > ${i}.new
+ install -m 0644 ${i}.new $RPM_BUILD_ROOT%{_mandir}/fr/${i}
+ rm -rf ${i}.new
+ else
+ install -m 0644 ${i} $RPM_BUILD_ROOT%{_mandir}/fr/${i}
+ fi
+ else
+ iconv -f LATIN1 -t UTF-8 < ${i} > ${i}.new
+ install -m 0644 ${i}.new $RPM_BUILD_ROOT%{_mandir}/fr/${i}
+ rm -rf ${i}.new
+ fi
done
-for i in man?; do
- install -m 644 $i/* $RPM_BUILD_ROOT%{_mandir}/fr/$i;
-done
-
-#for i in man?/*; do
-# CODING=`file -i ${i}`
-# if [ "${CODING}" != "UTF-8" ]
-# then
-# iconv -f ${CODING} -t UTF-8 < ${i} > ${i}.new
-# install -m 0644 ${i}.new $RPM_BUILD_ROOT%{_mandir}/fr/${i}
-# rm -rf ${i}.new
-# else
-# install -m 0644 ${i} $RPM_BUILD_ROOT%{_mandir}/fr/${i}
-# fi
-#done
##make install-install DESTDIR=$RPM_BUILD_ROOT
@@ -103,6 +102,9 @@
%{_mandir}/fr/
%changelog
+* Mon Jul 24 2006 Marcela Maslanova <mmaslano at redhat.com> 2.22.0-4
+- new spec file for better encoding
+
* Fri Jul 21 2006 Marcela Maslanova <mmaslano at redhat.com> 2.22.0-3
- deleting conflicts in man-pages
More information about the fedora-cvs-commits
mailing list