OT - question about PM building and requires

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi
I have done a perl script which clones an installed rpm from rpm db
and files on disk. (copy of created spec file attached - as an example
man)

All is fine except two issues

1. The created rpm will only install with -nomd5

I have googled and searched - I tried %verify (not md5) but to no avail

2. The Require line is being ignored

any help appreciated
Summary      :    A set of documentation tools: man, apropos and whatis
Name         :    man                          
Version      :    1.6e                              
Release      :    3.fc7                         
License      :    GPL
Group        :    System Environment/Base       
URL          :    http://primates.ximian.com/~flucifredi/man/
%description
The man package includes three tools for finding information and/or
documentation about your Linux system: man, apropos, and whatis. The
man system formats and displays on-line manual pages about commands or
functions on your system. Apropos searches the whatis database
(containing short descriptions of system commands) for a string.
Whatis searches its own database for a complete word.

The man package should be installed on your system because it is the
primary way to find documentation on a Linux system.

Requires: /bin/bash   /bin/sh   /bin/sh   /bin/sh   bzip2   config(man) = 1.6e-3.fc7 coreutils   diffutils   findutils   groff >= 1.18 gzip   less   libc.so.6   libc.so.6(GLIBC_2.0)   libc.so.6(GLIBC_2.1)   libc.so.6(GLIBC_2.3)   libc.so.6(GLIBC_2.3.4)   libc.so.6(GLIBC_2.4)   mktemp >= 1.5-2.1.5x nroff-i18n   rpm   rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rtld(GNU_HASH)   
%clean
%preun

rm -f /var/cache/man/cat[123456789n]/* 2>/dev/null || :
rm -f /var/cache/man/local/cat[123456789n]/* 2>/dev/null || :
rm -f /var/cache/man/X11R6/cat[123456789n]/* 2>/dev/null || :
rm -f /var/cache/man/whatis 2>/dev/null || :

%files
%defattr(-, root, root, 0755)

%verify(not md5) /usr/bin/man
/etc/cron.daily/makewhatis.cron
/etc/cron.weekly/makewhatis.cron
/etc/man.config
/usr/bin/apropos
/usr/bin/man
/usr/bin/man2html
/usr/bin/manpath
/usr/bin/whatis
/usr/sbin/makewhatis
/usr/share/locale/bg
/usr/share/locale/bg/man
/usr/share/locale/cs
/usr/share/locale/cs/man
/usr/share/locale/da
/usr/share/locale/da/man
/usr/share/locale/de
/usr/share/locale/de/man
/usr/share/locale/el
/usr/share/locale/el/man
/usr/share/locale/en
/usr/share/locale/en/man
/usr/share/locale/es
/usr/share/locale/es/man
/usr/share/locale/fi
/usr/share/locale/fi/man
/usr/share/locale/fr
/usr/share/locale/fr/man
/usr/share/locale/hr
/usr/share/locale/hr/man
/usr/share/locale/it
/usr/share/locale/it/man
/usr/share/locale/ja
/usr/share/locale/ja/man
/usr/share/locale/ko
/usr/share/locale/ko/man
/usr/share/locale/nl
/usr/share/locale/nl/man
/usr/share/locale/pl
/usr/share/locale/pl/man
/usr/share/locale/pt
/usr/share/locale/pt/man
/usr/share/locale/ro
/usr/share/locale/ro/man
/usr/share/locale/ru
/usr/share/locale/ru/man
/usr/share/locale/sl
/usr/share/locale/sl/man
/usr/share/man/bg
/usr/share/man/bg/man1
/usr/share/man/bg/man1/apropos.1.gz
/usr/share/man/bg/man1/man.1.gz
/usr/share/man/bg/man1/whatis.1.gz
/usr/share/man/bg/man5
/usr/share/man/bg/man5/man.config.5.gz
/usr/share/man/bg/man8
/usr/share/man/bg/man8/makewhatis.8.gz
/usr/share/man/cs
/usr/share/man/cs/man1
/usr/share/man/cs/man1/apropos.1.gz
/usr/share/man/cs/man1/man.1.gz
/usr/share/man/cs/man1/whatis.1.gz
/usr/share/man/cs/man5
/usr/share/man/cs/man5/man.config.5.gz
/usr/share/man/cs/man8
/usr/share/man/da
/usr/share/man/da/man1
/usr/share/man/da/man1/apropos.1.gz
/usr/share/man/da/man1/man.1.gz
/usr/share/man/da/man1/whatis.1.gz
/usr/share/man/da/man5
/usr/share/man/da/man5/man.config.5.gz
/usr/share/man/da/man8
/usr/share/man/de
/usr/share/man/de/man1
/usr/share/man/de/man1/apropos.1.gz
/usr/share/man/de/man1/man.1.gz
/usr/share/man/de/man1/whatis.1.gz
/usr/share/man/de/man5
/usr/share/man/de/man5/man.config.5.gz
/usr/share/man/de/man8
/usr/share/man/el
/usr/share/man/el/man1
/usr/share/man/el/man1/apropos.1.gz
/usr/share/man/el/man1/man.1.gz
/usr/share/man/el/man1/whatis.1.gz
/usr/share/man/el/man5
/usr/share/man/el/man5/man.config.5.gz
/usr/share/man/el/man8
/usr/share/man/el/man8/makewhatis.8.gz
/usr/share/man/en
/usr/share/man/en/man1
/usr/share/man/en/man1/apropos.1.gz
/usr/share/man/en/man1/man.1.gz
/usr/share/man/en/man1/whatis.1.gz
/usr/share/man/en/man5
/usr/share/man/en/man5/man.config.5.gz
/usr/share/man/en/man8
/usr/share/man/en/man8/makewhatis.8.gz
/usr/share/man/es
/usr/share/man/es/man1
/usr/share/man/es/man1/apropos.1.gz
/usr/share/man/es/man1/man.1.gz
/usr/share/man/es/man1/whatis.1.gz
/usr/share/man/es/man5
/usr/share/man/es/man5/man.config.5.gz
/usr/share/man/es/man8
/usr/share/man/es/man8/makewhatis.8.gz
/usr/share/man/fi
/usr/share/man/fi/man1
/usr/share/man/fi/man1/apropos.1.gz
/usr/share/man/fi/man1/man.1.gz
/usr/share/man/fi/man1/whatis.1.gz
/usr/share/man/fi/man5
/usr/share/man/fi/man5/man.config.5.gz
/usr/share/man/fi/man8
/usr/share/man/fr
/usr/share/man/fr/man1
/usr/share/man/fr/man1/apropos.1.gz
/usr/share/man/fr/man1/man.1.gz
/usr/share/man/fr/man1/whatis.1.gz
/usr/share/man/fr/man5
/usr/share/man/fr/man5/man.config.5.gz
/usr/share/man/fr/man8
/usr/share/man/fr/man8/makewhatis.8.gz
/usr/share/man/hr
/usr/share/man/hr/man1
/usr/share/man/hr/man1/apropos.1.gz
/usr/share/man/hr/man1/man.1.gz
/usr/share/man/hr/man1/whatis.1.gz
/usr/share/man/hr/man5
/usr/share/man/hr/man5/man.config.5.gz
/usr/share/man/hr/man8
/usr/share/man/it
/usr/share/man/it/man1
/usr/share/man/it/man1/apropos.1.gz
/usr/share/man/it/man1/man.1.gz
/usr/share/man/it/man1/whatis.1.gz
/usr/share/man/it/man5
/usr/share/man/it/man5/man.config.5.gz
/usr/share/man/it/man8
/usr/share/man/it/man8/makewhatis.8.gz
/usr/share/man/ja
/usr/share/man/ja/man1
/usr/share/man/ja/man1/apropos.1.gz
/usr/share/man/ja/man1/man.1.gz
/usr/share/man/ja/man1/whatis.1.gz
/usr/share/man/ja/man5
/usr/share/man/ja/man5/man.config.5.gz
/usr/share/man/ja/man8
/usr/share/man/ko
/usr/share/man/ko/man1
/usr/share/man/ko/man1/apropos.1.gz
/usr/share/man/ko/man1/man.1.gz
/usr/share/man/ko/man1/whatis.1.gz
/usr/share/man/ko/man5
/usr/share/man/ko/man5/man.config.5.gz
/usr/share/man/ko/man8
/usr/share/man/man1/apropos.1.gz
/usr/share/man/man1/man.1.gz
/usr/share/man/man1/man2html.1.gz
/usr/share/man/man1/manpath.1.gz
/usr/share/man/man1/whatis.1.gz
/usr/share/man/man5/man.config.5.gz
/usr/share/man/man8/makewhatis.8.gz
/usr/share/man/nl
/usr/share/man/nl/man1
/usr/share/man/nl/man1/apropos.1.gz
/usr/share/man/nl/man1/man.1.gz
/usr/share/man/nl/man1/whatis.1.gz
/usr/share/man/nl/man5
/usr/share/man/nl/man5/man.config.5.gz
/usr/share/man/nl/man8
/usr/share/man/pl
/usr/share/man/pl/man1
/usr/share/man/pl/man1/apropos.1.gz
/usr/share/man/pl/man1/man.1.gz
/usr/share/man/pl/man1/whatis.1.gz
/usr/share/man/pl/man5
/usr/share/man/pl/man5/man.config.5.gz
/usr/share/man/pl/man8
/usr/share/man/pt
/usr/share/man/pt/man1
/usr/share/man/pt/man1/apropos.1.gz
/usr/share/man/pt/man1/man.1.gz
/usr/share/man/pt/man1/whatis.1.gz
/usr/share/man/pt/man5
/usr/share/man/pt/man5/man.config.5.gz
/usr/share/man/pt/man8
/usr/share/man/ro
/usr/share/man/ro/man1
/usr/share/man/ro/man1/apropos.1.gz
/usr/share/man/ro/man1/man.1.gz
/usr/share/man/ro/man1/whatis.1.gz
/usr/share/man/ro/man5
/usr/share/man/ro/man5/man.config.5.gz
/usr/share/man/ro/man8
/usr/share/man/ro/man8/makewhatis.8.gz
/usr/share/man/sl
/usr/share/man/sl/man1
/usr/share/man/sl/man1/apropos.1.gz
/usr/share/man/sl/man1/man.1.gz
/usr/share/man/sl/man1/whatis.1.gz
/usr/share/man/sl/man5
/usr/share/man/sl/man5/man.config.5.gz
/usr/share/man/sl/man8
/var/cache/man
/var/cache/man/X11R6
/var/cache/man/X11R6/cat1
/var/cache/man/X11R6/cat2
/var/cache/man/X11R6/cat3
/var/cache/man/X11R6/cat4
/var/cache/man/X11R6/cat5
/var/cache/man/X11R6/cat6
/var/cache/man/X11R6/cat7
/var/cache/man/X11R6/cat8
/var/cache/man/X11R6/cat9
/var/cache/man/X11R6/catn
/var/cache/man/cat1
/var/cache/man/cat2
/var/cache/man/cat3
/var/cache/man/cat4
/var/cache/man/cat5
/var/cache/man/cat6
/var/cache/man/cat7
/var/cache/man/cat8
/var/cache/man/cat9
/var/cache/man/catn
/var/cache/man/local
/var/cache/man/local/cat1
/var/cache/man/local/cat2
/var/cache/man/local/cat3
/var/cache/man/local/cat4
/var/cache/man/local/cat5
/var/cache/man/local/cat6
/var/cache/man/local/cat7
/var/cache/man/local/cat8
/var/cache/man/local/cat9
/var/cache/man/local/catn
-- 
fedora-test-list mailing list
fedora-test-list@xxxxxxxxxx
To unsubscribe: 
https://www.redhat.com/mailman/listinfo/fedora-test-list

[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux