Go to file
2009-07-08 15:54:34 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=1 2006-12-18 23:17:26 +00:00
baselibs.conf OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=24 2008-11-28 14:47:26 +00:00
macros.perl OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=29 2009-07-08 15:54:34 +00:00
perl-5.10.0-regexp.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=13 2008-02-25 16:35:30 +00:00
perl-5.10.0-warn.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=20 2008-05-07 19:53:03 +00:00
perl-5.10.0.dif OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=15 2008-03-14 16:55:08 +00:00
perl-5.10.0.tar.bz2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=10 2008-01-12 01:01:53 +00:00
perl-errorcount.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=27 2009-06-12 14:26:43 +00:00
perl-fast-syslog.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=27 2009-06-12 14:26:43 +00:00
perl-file_path_rmtree_chmod_again.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=26 2009-01-14 16:44:56 +00:00
perl-file_path_rmtree_chmod.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=21 2008-08-21 16:46:31 +00:00
perl-fix_dbmclose_call.patch OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=14 2008-03-11 17:05:46 +00:00
perl-gracefull-net-ftp.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=10 2008-01-12 01:01:53 +00:00
perl-netcmdutf8.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=27 2009-06-12 14:26:43 +00:00
perl-nroff.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=26 2009-01-14 16:44:56 +00:00
perl-regexp-refoverflow.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=21 2008-08-21 16:46:31 +00:00
perl-rpmlintrc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=8 2007-10-31 20:54:06 +00:00
perl-zlib-growoob.diff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=27 2009-06-12 14:26:43 +00:00
perl.changes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=29 2009-07-08 15:54:34 +00:00
perl.spec OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=29 2009-07-08 15:54:34 +00:00
README.macros OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=28 2009-07-03 14:07:28 +00:00
ready OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=1 2006-12-18 23:17:26 +00:00

README for perl-macros

Author: Christian Wittmer <chris@computersalat.de>


%perl_gen_filelist generates an rpmlint happy filelist of your installed files

In most cases you only need to check the %doc part
sometimes there is a "Changes" or "ChangeLog",....

Requirements for %perl_gen_filelist
You have to define following parts inside your spec file

Example:

BuildRequires:  perl-macros

%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist

%files -f %{name}.files
%defattr(-,root,root)
%doc Changes README


And here an Example of the generated filelist:

%dir /usr/lib/perl5/vendor_perl/5.8.8/Algorithm
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/DiffOld.pm
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/diff.pl
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/Diff.pm
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/diffnew.pl
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/cdiff.pl
/usr/lib/perl5/vendor_perl/5.8.8/Algorithm/htmldiff.pl
%dir /usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/Algorithm
%dir /usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/Algorithm/Diff
/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/Algorithm/Diff/.packlist
/usr/share/man/man?/*
/var/adm/perl-modules/perl-Algorithm-Diff