diff --git a/.cvsignore b/.cvsignore index c945664..5169dc6 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1,2 @@ -man-pages-it-0.3.0.tar.gz +man-pages-it-2.65.tar.gz +man-pages-it-extra-0.5.0.tar.gz diff --git a/man-pages-it-0.3.0-rofffix.patch b/man-pages-it-0.3.0-rofffix.patch deleted file mode 100644 index 435f292..0000000 --- a/man-pages-it-0.3.0-rofffix.patch +++ /dev/null @@ -1,129 +0,0 @@ ---- man-pages-it-0.3.0/man1/chmod.1.rofffix Wed Apr 4 11:29:13 2001 -+++ man-pages-it-0.3.0/man1/chmod.1 Wed Apr 4 11:31:26 2001 -@@ -23,8 +23,7 @@ - .B [\-\-help] [\-\-version] [\-\-] - .SH DESCRIZIONE - .B chmod --cambia i permessi di ogni --.file file -+cambia i permessi di ogni file - dato secondo i - .IR permessi - dati, i quali possono essere o una rappresentazione simbolica delle ---- man-pages-it-0.3.0/man1/mv.1.rofffix Wed Apr 4 11:32:21 2001 -+++ man-pages-it-0.3.0/man1/mv.1 Wed Apr 4 11:32:41 2001 -@@ -53,7 +53,7 @@ - Quando sia - .I sorgente - che --.destinazione -+.I destinazione - sono sulla stesso filesystem, allora sono lo stesso file (viene - semplicemente cambiato il nome: proprietario, permessi e orari non - vengono toccati). Quando sono su filesystem diversi, il file sorgente ---- man-pages-it-0.3.0/man1/talk.1.rofffix Wed Apr 4 11:32:51 2001 -+++ man-pages-it-0.3.0/man1/talk.1 Wed Apr 4 11:33:24 2001 -@@ -130,7 +130,7 @@ - incompatibile con il protocollo usato nella versione rilasciata con - .Bx 4.2 - (SunOS/Solaris usa il protocollo vecchio). --.PP -+.Pp - Si potrebbe avere un altro problema quando si fa un talk su un - collegamento SLIP o PPP. Per farlo funzionare bisogna scambiare, - fintanto che dura il collegamento, il nome della macchina (hostname) ---- man-pages-it-0.3.0/man7/regex.7.rofffix Wed Apr 4 11:33:45 2001 -+++ man-pages-it-0.3.0/man7/regex.7 Wed Apr 4 11:34:00 2001 -@@ -41,19 +41,19 @@ - ER �di base� in 1003.2). Le ER obsolete esistono per compatibilit� con - alcuni vecchi programmi, e verranno discusse alla fine. 1003.2 lascia - aperti alcuni aspetti della sintassi o della semantica delle ER: --`\(dg' denota scelte che potrebbero non essere completamente portabili -+`(*)' denota scelte che potrebbero non essere completamente portabili - ad altre implementazioni di 1003.2. - .PP --Una ER moderna � una\(dg diramazione o pi� diramazioni non vuote\(dg, -+Una ER moderna � una(*) diramazione o pi� diramazioni non vuote(*), - separate da `|': l'ER corrisponde a qualsiasi cosa che corrisponda ad - una delle diramazioni. - .PP --Una diramazione � formata da uno\(dg o pi� \fIpezzi\fR -+Una diramazione � formata da uno(*) o pi� \fIpezzi\fR - concatenati. Corrisponde ad una corrispondenza per il primo pezzo, - seguita da una corrispondenza per il secondo, ecc. - .PP - Un pezzo � formato da un \fIatomo\fR, eventualmente seguito da un --singolo\(dg `*', `+', `?' o \fIlimite\fR. -+singolo(*) `*', `+', `?' o \fIlimite\fR. - Un atomo seguito da `*' corrisponde ad una successione di 0 o pi� - corrispondenze dell'atomo. - Un atomo seguito da `+' corrisponde ad una successione di 1 o pi� -@@ -66,7 +66,7 @@ - \fIintervallo\fR] � formato da `{' seguito da un intero decimale senza - segno, eventualmente seguito da `,' eventualmente seguito da un altro - intero decimale senza segno, obbligatoriamente seguito da `}'. Gli --interi devono essere compresi fra 0 e ER_DUP_MAX (255\(dg) inclusi, e -+interi devono essere compresi fra 0 e ER_DUP_MAX (255(*)) inclusi, e - se ce ne sono due, il primo non deve essere maggiore del secondo. Un - atomo seguito da un limite contenente un intero \fIi\fR e nessuna - virgola corrisponde ad una successione di esattamente \fIi\fR -@@ -79,17 +79,17 @@ - .PP - Un atomo � formato da un'ER racchiusa fra `()' (corrispondente ad una - corrispondenza per l'ER), un insieme vuoto di `()' (corrispondente --alla stringa nulla)\(dg, un'\fIespressione parentetica\fR (vedi -+alla stringa nulla)(*), un'\fIespressione parentetica\fR (vedi - sotto), `.' (corrispondente ad un qualsiasi carattere singolo), `^' - (corrispondente alla stringa nulla a inizio riga), `$' (corrispondente - alla stringa nulla a fine riga), una `\e' seguita da uno dei caratteri - `^.[$()|*+?{\e' (corrispondente a quel carattere interpretato come un - carattere normale), una `\e' seguita da un qualsiasi altro --carattere\(dg (corrispondente a quel carattere interpretato come un --carattere normale, come se la `\e' non fosse presente\(dg) oppure un -+carattere(*) (corrispondente a quel carattere interpretato come un -+carattere normale, come se la `\e' non fosse presente(*)) oppure un - singolo carattere privo di ulteriori significati (interpretato come se - stesso). Una `{' seguita da un carattere che non sia una cifra � un --carattere normale, non l'inizio di un limite\(dg. � vietato terminare -+carattere normale, non l'inizio di un limite(*). � vietato terminare - un'ER con `\e'. - .PP - Un'\fIespressione parentetica\fR � un elenco di caratteri racchiusi da -@@ -100,7 +100,7 @@ - separati da un `\-' formano un'abbreviazione per l'intera serie di - caratteri compresi nella sequenza di collazione fra i due caratteri - (inclusi). Per es., `[0-9]' corrisponde, in ASCII, ad una qualsiasi --cifra decimale. Due serie non possono\(dg condividere un estremo, per -+cifra decimale. Due serie non possono(*) condividere un estremo, per - es. `a-c-e'. Le serie dipendono particolarmente dalla sequenza di - collazione, e un programma, per essere portatile, non dovrebbe - dipendere su di loro. -@@ -157,7 +157,7 @@ - Una classe di caratteri non pu� essere usata come estremo di una - serie. - .PP --Ci sono due casi speciali\(dg di espressioni parentetiche: le -+Ci sono due casi speciali(*) di espressioni parentetiche: le - espressioni `[[:<:]]' e `[[:>:]]' corrispondono alla stringa nulla - rispettivamente all'inizio e alla fine di una parola. Una parola � - definita come una sequenza di caratteri di parola non seguita n� -@@ -202,7 +202,7 @@ - `[^xX]'. - .PP - Non viene imposto nessun limite particolare alla lunghezza di --un'ER\(dg. Ma un programma, per essere portatile, non dovrebbe -+un'ER(*). Ma un programma, per essere portatile, non dovrebbe - impiegare ER pi� lunghe di 256 byte, in quanto un'implementazione - potrebbe rifiutare una simile ER e rimanere conforme a POSIX. - .PP -@@ -212,8 +212,8 @@ - mentre `{' e `}' sono caratteri ordinari. Le parentesi delle - sottoespressioni annidate sono `\e(' e `\e)', mentre `(' e `)' sono - caratteri ordinari. `^' � un carattere normale tranne che all'inizio --dell'ER o\(dg all'inizio di un'espressione parentetica, `$' � un --carattere normale tranne che alla fine dell'ER o\(dg alla fine di -+dell'ER o(*) all'inizio di un'espressione parentetica, `$' � un -+carattere normale tranne che alla fine dell'ER o(*) alla fine di - un'espressione parentetica, `*' � un carattere normale se appare - all'inizio dell'ER o all'inizio di un'espressione parentetica - (eventualmente preceduto da un `^' iniziale). Infine, c'� un nuovo diff --git a/man-pages-it.spec b/man-pages-it.spec index e4a75ba..96d7521 100644 --- a/man-pages-it.spec +++ b/man-pages-it.spec @@ -1,12 +1,15 @@ Summary: Italian man (manual) pages from the Linux Documentation Project Name: man-pages-it -Version: 0.3.0 -Release: 18 +Version: 2.65 +Release: 0 License: Distributable Group: Documentation URL: http://www.pluto.linux.it/ildp/man/ -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 +%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 BuildArchitectures: noarch @@ -14,57 +17,232 @@ BuildArchitectures: noarch %description Manual pages from the Linux Documentation Project, translated into Italian. -%prep -%setup -q -%patch0 -p1 - -%build - -%install -rm -fr $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT%{_mandir}/it -for n in 1 2 3 4 5 6 7 8 9 n; do - mkdir $RPM_BUILD_ROOT%{_mandir}/it/man$n -done +%package extra +Summary: Extra Manual pages from the Linux Documentation Project, translated into Italian. +Group: Documentation +Requires: %{name} = %{version}-%{release} -for i in man*/*; do - iconv -f ISO-8859-1 -t UTF-8 < $i > $i.new - mv -f $i.new $i -done +%description extra +Italian Manual pages for programs that are not in offical packages. +%define extra_pkg_name man-pages-it-extra-%{extra_ver} -mv LICENZE/* . - -LC_ALL=it_IT make prefix=$RPM_BUILD_ROOT/usr \ - mandir=$RPM_BUILD_ROOT/%{_mandir}/it install +%prep +%setup -q -a 1 +#%patch0 -p1 -# remove unpackaged files from the buildroot -rm -rf $RPM_BUILD_ROOT%{_prefix}/X11R6 +%build +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 -rm -f $RPM_BUILD_ROOT%{_mandir}/it/man1/newgrp.1* -rm -f $RPM_BUILD_ROOT%{_mandir}/it/man1/{apropos.1,man.1,whatis.1}* -rm -f $RPM_BUILD_ROOT%{_mandir}/it/man1/vim.1* -rm -f $RPM_BUILD_ROOT%{_mandir}/it/man5/man.config.5* -rm -f $RPM_BUILD_ROOT%{_mandir}/it/man8/makewhatis.8* -# remove "unsupported programs" from the buildroot -rm -f $RPM_BUILD_ROOT%{_mandir}/it/man1/celibacy.1* -rm -f $RPM_BUILD_ROOT%{_mandir}/it/man6/sex.6* +%install +rm -rf $RPM_BUILD_ROOT +make prefix=$RPM_BUILD_ROOT +make -C %{extra_pkg_name} prefix=$RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT/usr/share/man/it/'man??' %clean rm -fr $RPM_BUILD_ROOT %files %defattr(-,root,root) -%doc CONTRIB INSTALL INSTALL.eng NEW README README.eng README.translator TODO LDP.licenza -%{_mandir}/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 +%{_mandir}/it/man1/ldd.1.gz +%{_mandir}/it/man1p/admin.1p.gz +%{_mandir}/it/man1p/alias.1p.gz +%{_mandir}/it/man1p/ar.1p.gz +%{_mandir}/it/man1p/asa.1p.gz +%{_mandir}/it/man1p/at.1p.gz +%{_mandir}/it/man1p/basename.1p.gz +%{_mandir}/it/man1p/break.1p.gz +%{_mandir}/it/man1p/cal.1p.gz +%{_mandir}/it/man1p/cat.1p.gz +%{_mandir}/it/man1p/cmp.1p.gz +%{_mandir}/it/man1p/colon.1p.gz +%{_mandir}/it/man1p/compress.1p.gz +%{_mandir}/it/man1p/continue.1p.gz +%{_mandir}/it/man1p/dot.1p.gz +%{_mandir}/it/man1p/eval.1p.gz +%{_mandir}/it/man1p/exit.1p.gz +%{_mandir}/it/man1p/kill.1p.gz +%{_mandir}/it/man1p/link.1p.gz +%{_mandir}/it/man1p/locale.1p.gz +%{_mandir}/it/man1p/return.1p.gz +%{_mandir}/it/man1p/shift.1p.gz +%{_mandir}/it/man1p/times.1p.gz +%{_mandir}/it/man1p/unlink.1p.gz +%{_mandir}/it/man1/time.1.gz +%{_mandir}/it/man2/adjtimex.2.gz +%{_mandir}/it/man2/fork.2.gz +%{_mandir}/it/man2/intro.2.gz +%{_mandir}/it/man2/mount.2.gz +%{_mandir}/it/man2/readv.2.gz +%{_mandir}/it/man2/swapoff.2.gz +%{_mandir}/it/man2/swapon.2.gz +%{_mandir}/it/man2/symlink.2.gz +%{_mandir}/it/man2/sync.2.gz +%{_mandir}/it/man2/sysfs.2.gz +%{_mandir}/it/man2/sysinfo.2.gz +%{_mandir}/it/man2/umask.2.gz +%{_mandir}/it/man2/umount.2.gz +%{_mandir}/it/man2/umount2.2.gz +%{_mandir}/it/man2/uname.2.gz +%{_mandir}/it/man2/unimplemented.2.gz +%{_mandir}/it/man2/unlink.2.gz +%{_mandir}/it/man2/uselib.2.gz +%{_mandir}/it/man2/ustat.2.gz +%{_mandir}/it/man2/utime.2.gz +%{_mandir}/it/man2/utimes.2.gz +%{_mandir}/it/man2/vfork.2.gz +%{_mandir}/it/man2/vhangup.2.gz +%{_mandir}/it/man2/vm86.2.gz +%{_mandir}/it/man2/wait.2.gz +%{_mandir}/it/man2/wait3.2.gz +%{_mandir}/it/man2/wait4.2.gz +%{_mandir}/it/man2/waitpid.2.gz +%{_mandir}/it/man2/write.2.gz +%{_mandir}/it/man2/writev.2.gz +%{_mandir}/it/man3/adjtime.3.gz +%{_mandir}/it/man3/err.3.gz +%{_mandir}/it/man3/exit.3.gz +%{_mandir}/it/man3/intro.3.gz +%{_mandir}/it/man3p/abs.3p.gz +%{_mandir}/it/man4/console.4.gz +%{_mandir}/it/man4/fd.4.gz +%{_mandir}/it/man4/full.4.gz +%{_mandir}/it/man4/hd.4.gz +%{_mandir}/it/man4/intro.4.gz +%{_mandir}/it/man4/kmem.4.gz +%{_mandir}/it/man4/lp.4.gz +%{_mandir}/it/man4/mem.4.gz +%{_mandir}/it/man4/mouse.4.gz +%{_mandir}/it/man4/null.4.gz +%{_mandir}/it/man4/port.4.gz +%{_mandir}/it/man4/ram.4.gz +%{_mandir}/it/man4/random.4.gz +%{_mandir}/it/man4/sd.4.gz +%{_mandir}/it/man4/tty.4.gz +%{_mandir}/it/man4/ttyS.4.gz +%{_mandir}/it/man4/urandom.4.gz +%{_mandir}/it/man4/vcs.4.gz +%{_mandir}/it/man4/vcsa.4.gz +%{_mandir}/it/man4/zero.4.gz +%{_mandir}/it/man5/charmap.5.gz +%{_mandir}/it/man5/fs.5.gz +%{_mandir}/it/man5/group.5.gz +%{_mandir}/it/man5/hosts.5.gz +%{_mandir}/it/man5/intro.5.gz +%{_mandir}/it/man5/issue.5.gz +%{_mandir}/it/man5/locale.5.gz +%{_mandir}/it/man5/motd.5.gz +%{_mandir}/it/man5/passwd.5.gz +%{_mandir}/it/man5/protocols.5.gz +%{_mandir}/it/man5/securetty.5.gz +%{_mandir}/it/man5/services.5.gz +%{_mandir}/it/man5/shells.5.gz +%{_mandir}/it/man5/ttytype.5.gz +%{_mandir}/it/man5/utmp.5.gz +%{_mandir}/it/man5/wtmp.5.gz +%{_mandir}/it/man6/intro.6.gz +%{_mandir}/it/man7/ascii.7.gz +%{_mandir}/it/man7/environ.7.gz +%{_mandir}/it/man7/glob.7.gz +%{_mandir}/it/man7/hier.7.gz +%{_mandir}/it/man7/intro.7.gz +%{_mandir}/it/man7/iso_8859_15.7.gz +%{_mandir}/it/man7/iso_8859-15.7.gz +%{_mandir}/it/man7/iso-8859-15.7.gz +%{_mandir}/it/man7/iso_8859_1.7.gz +%{_mandir}/it/man7/iso_8859-1.7.gz +%{_mandir}/it/man7/iso-8859-1.7.gz +%{_mandir}/it/man7/iso_8859_2.7.gz +%{_mandir}/it/man7/iso_8859-2.7.gz +%{_mandir}/it/man7/iso-8859-2.7.gz +%{_mandir}/it/man7/iso_8859_7.7.gz +%{_mandir}/it/man7/iso_8859-7.7.gz +%{_mandir}/it/man7/iso-8859-7.7.gz +%{_mandir}/it/man7/latin1.7.gz +%{_mandir}/it/man7/latin2.7.gz +%{_mandir}/it/man7/locale.7.gz +%{_mandir}/it/man7/mailaddr.7.gz +%{_mandir}/it/man7/man.7.gz +%{_mandir}/it/man7/regex.7.gz +%{_mandir}/it/man7/signal.7.gz +%{_mandir}/it/man7/standards.7.gz +%{_mandir}/it/man7/suffixes.7.gz +%{_mandir}/it/man7/unicode.7.gz +%{_mandir}/it/man7/utf-8.7.gz +%{_mandir}/it/man7/utf8.7.gz +%{_mandir}/it/man8/intro.8.gz +%{_mandir}/it/man8/tzselect.8.gz +%{_mandir}/it/man8/zdump.8.gz +%{_mandir}/it/man9/ksoftirqd.9.gz + +%files extra +%defattr(-,root,root,-) +%doc EXTRA-CHANGELOG EXTRA-README +%{_mandir}/it/man1/addr2line.1.gz +%{_mandir}/it/man1/ar.1.gz +%{_mandir}/it/man1/as.1.gz +%{_mandir}/it/man1/bison.1.gz +%{_mandir}/it/man1/c++filt.1.gz +%{_mandir}/it/man1/deb-make.1.gz +%{_mandir}/it/man1/ftp.1.gz +%{_mandir}/it/man1/gnumeric.1.gz +%{_mandir}/it/man1/hman.1.gz +%{_mandir}/it/man1/logger.1.gz +%{_mandir}/it/man1/man2html.1.gz +%{_mandir}/it/man1/manlint.1.gz +%{_mandir}/it/man1/nm.1.gz +%{_mandir}/it/man1/psc.1.gz +%{_mandir}/it/man1/ranlib.1.gz +%{_mandir}/it/man1/rcp.1.gz +%{_mandir}/it/man1/readelf.1.gz +%{_mandir}/it/man1/rlogin.1.gz +%{_mandir}/it/man1/rsh.1.gz +%{_mandir}/it/man1/size.1.gz +%{_mandir}/it/man1/slsc.1.gz +%{_mandir}/it/man1/startx.1.gz +%{_mandir}/it/man1/strings.1.gz +%{_mandir}/it/man1/strip.1.gz +%{_mandir}/it/man1/talk.1.gz +%{_mandir}/it/man1/vprint.1.gz +%{_mandir}/it/man1/xhost.1.gz +%{_mandir}/it/man1/xinit.1.gz +%{_mandir}/it/man5/deb.5.gz +%{_mandir}/it/man5/deb-control.5.gz +%{_mandir}/it/man5/sources.list.5.gz +%{_mandir}/it/man8/apt-cdrom.8.gz +%{_mandir}/it/man8/dpkg.8.gz +%{_mandir}/it/man8/dselect.8.gz +%{_mandir}/it/man8/ftpd.8.gz +%{_mandir}/it/man8/inetd.8.gz +%{_mandir}/it/man8/iwconfig.8.gz +%{_mandir}/it/man8/iwevent.8.gz +%{_mandir}/it/man8/iwgetid.8.gz +%{_mandir}/it/man8/iwspy.8.gz +%{_mandir}/it/man8/ping.8.gz +%{_mandir}/it/man8/rexecd.8.gz +%{_mandir}/it/man8/rlogind.8.gz +%{_mandir}/it/man8/rshd.8.gz +%{_mandir}/it/man8/syslogd.8.gz +%{_mandir}/it/man8/talkd.8.gz +%{_mandir}/it/man8/telnetd.8.gz +%{_mandir}/it/man8/tftpd.8.gz %changelog +* Mon Oct 22 2007 Ding-Yi Chen - 2.65-0 +- [Bug 335931] man-pages-it package is 6 years old + * Wed Oct 10 2007 Ding-Yi Chen - 0.3.0-18 -- Bugzilla Bug 236116: Unsupported programs in man-pages-it +- [Bug 236116] Unsupported programs in man-pages-it - remove celibacy.1 and sex.6 -* Wed Jul 12 2006 Jesse Keating - 0.3.0-17.1 +* Wed Jul 12 2006 Jesse Keating - 0.3.0-17.1.gz - rebuild * Thu Mar 23 2006 Karsten Hopp 0.3.0-17 @@ -116,7 +294,7 @@ rm -fr $RPM_BUILD_ROOT - defattr root * Sun Jun 11 2000 Trond Eivind Glomsrød -- use %%{_mandir} and %%{_tmppath} +- use %%{_mandir}/it and %%{_tmppath} * Mon May 15 2000 Trond Eivind Glomsrød - first build diff --git a/sources b/sources index 1dbee43..a86c53a 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -b938a21fcd28623f31db7126bdaabe18 man-pages-it-0.3.0.tar.gz +8d58836d897c7b2e60b35b251c13afe0 man-pages-it-2.65.tar.gz +73b56d5d51c44e0d1a4850a6f8320b71 man-pages-it-extra-0.5.0.tar.gz