rpms/man-pages-it/devel man-pages-it.spec,1.26,1.27

Ding-Yi Chen (dchen) fedora-extras-commits at redhat.com
Fri Dec 7 00:48:30 UTC 2007


Author: dchen

Update of /cvs/pkgs/rpms/man-pages-it/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31978/devel

Modified Files:
	man-pages-it.spec 
Log Message:
- [Bug 226125] Merge Review: man-page-it (Comment 8)



Index: man-pages-it.spec
===================================================================
RCS file: /cvs/pkgs/rpms/man-pages-it/devel/man-pages-it.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- man-pages-it.spec	6 Dec 2007 05:39:19 -0000	1.26
+++ man-pages-it.spec	7 Dec 2007 00:47:58 -0000	1.27
@@ -1,18 +1,18 @@
 Summary: Italian man (manual) pages from the Linux Documentation Project
 Name: man-pages-it
 Version: 2.65
-Release: 5%{?dist}
+Release: 6%{?dist}
 License: IEEE
 Group: Documentation
 URL: http://www.pluto.linux.it/ildp/man/
+%define extra_name %{name}-extra
 %define extra_ver 0.5.0
-Source0: ftp://ftp.pluto.it/pub/pluto/ildp/man/man-pages-it-%{version}.tar.gz
-Source1: ftp://ftp.pluto.it/pub/pluto/ildp/man/man-pages-it-extra-%{extra_ver}.tar.gz
-#Source: http://ftp.pluto.linux.it/pub/pluto/ildp/man/man-pages-it-%{version}.tar.gz
-#Patch0: man-pages-it-0.3.0-rofffix.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
+%define extra_pkg_name %{extra_name}-%{extra_ver}
+Source0: ftp://ftp.pluto.it/pub/pluto/ildp/man/%{name}-%{version}.tar.gz
+Source1: ftp://ftp.pluto.it/pub/pluto/ildp/man/%{extra_pkg_name}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 Requires: man
-BuildArchitectures: noarch
+BuildArch: noarch
 Summary(it): Pagine del manuale in italiano
 
 %description
@@ -23,16 +23,13 @@
 Project (ILDP) del pacchetto man page ufficiale mantenuto e distribuito da
 Michael Kerrisk. La versione di questo pacchetto garantisce che le man page
 contenute sono state aggiornate alla versione corrispondente del pacchetto
-ufficiale. E' possibile scaricare la versione più aggiornata di queste pagine
-all'indirizzo ftp://ftp.pluto.it/pub/pluto/ildp/man
+ufficiale. 
 
 %package extra
 Summary: Extra Italian manual pages from the Linux Documentation Project
 Group: Documentation
 Requires: %{name} = %{version}-%{release}
-BuildRequires: dos2unix
 Summary(it): Pagine man aggiuntive in italiano
-%define extra_pkg_name man-pages-it-extra-%{extra_ver}
 
 %description extra
 Italian Manual pages for programs that are not in offical packages.
@@ -42,15 +39,12 @@
 Project (ILDP) delle pagine di manuale che non fanno parte del pacchetto
 ufficiale, e che di solito vengono distribuite assieme ai software. Cerchiamo di
 mantenere le pagine aggiornate, tuttavia è possibile che alcune pagine restino
-indietro rispetto all'ultima versione del pacchetto di riferimento. E' possibile
-scaricare la versione più aggiornata di queste pagine all'indirizzo
-ftp://ftp.pluto.it/pub/pluto/ildp/man
+indietro rispetto all'ultima versione del pacchetto di riferimento. 
 
 %prep
 %setup -q -a 1
 #%patch0 -p1
 
-%build
 for i in *; do
     if [ -f $i ]; then
         iconv -f ISO8859-15 -t UTF-8 $i -o $i.utf8
@@ -65,7 +59,7 @@
 done
 for i in %{extra_pkg_name}/*; do
     if [ -f $i ]; then
-        dos2unix -o $i
+        %{__sed} -i 's/\r//' $i
         iconv -f ISO8859-15 -t UTF-8 $i -o $i.utf8
         mv $i.utf8 $i
     fi
@@ -76,10 +70,14 @@
         mv $i.utf8 $i
     fi
 done
-mv %{_builddir}/%{name}-%{version}/description %{_builddir}/%{name}-%{version}/DESCRIPTION-IT
-mv %{_builddir}/%{name}-%{version}/%{extra_pkg_name}/changelog %{_builddir}/%{name}-%{version}/EXTRA-CHANGELOG
-mv %{_builddir}/%{name}-%{version}/%{extra_pkg_name}/readme %{_builddir}/%{name}-%{version}/EXTRA-README
-mv %{_builddir}/%{name}-%{version}/%{extra_pkg_name}/description %{_builddir}/%{name}-%{version}/EXTRA-DESCRIPTION-IT
+mv readme README
+#mv description DESCRIPTION-IT
+mv %{extra_pkg_name}/changelog %{extra_pkg_name}/CHANGELOG
+mv %{extra_pkg_name}/readme %{extra_pkg_name}/README
+#mv %{extra_pkg_name}/description %{extra_pkg_name}/DESCRIPTION-IT
+
+
+%build
 
 
 %install
@@ -93,7 +91,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc CHANGELOG HOWTOHELP POSIX-COPYRIGHT readme DESCRIPTION-IT
+%doc CHANGELOG HOWTOHELP POSIX-COPYRIGHT README
 %{_mandir}/it/man0p/aio.h.0p.gz
 %{_mandir}/it/man0p/assert.h.0p.gz
 %{_mandir}/it/man1/intro.1.gz
@@ -230,7 +228,7 @@
 
 %files extra
 %defattr(-,root,root,-)
-%doc EXTRA-CHANGELOG EXTRA-README EXTRA-DESCRIPTION-IT
+%doc %{extra_pkg_name}/CHANGELOG %{extra_pkg_name}/README
 %{_mandir}/it/man1/addr2line.1.gz
 %{_mandir}/it/man1/ar.1.gz
 %{_mandir}/it/man1/as.1.gz
@@ -282,8 +280,11 @@
 
 
 %changelog
+* Thu Dec 06 2007 Ding-Yi Chen <dchen at redhat.com> - 2.65-6
+- [Bug 226125] Merge Review: man-page-it (Comment 8)
+
 * Thu Dec 06 2007 Ding-Yi Chen <dchen at redhat.com> - 2.65-5
-- Fix inproper format of SPEC
+- Fix improper format of SPEC
 
 * Wed Dec 05 2007 Ding-Yi Chen <dchen at redhat.com> - 2.65-4
 - Change the Licence from "Freely redistributable without restriction" to IEEE




More information about the scm-commits mailing list