Date: Wed, 12 Aug 1998 02:57:59 -0700 (PDT) From: Satoshi Asami <asami@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: ports/devel/p5-BSD-Resource Makefile ports/devel/p5-BSD-Resource/pkg PLIST ports/devel/p5-C-Scan Makefile ports/devel/p5-C-Scan/pkg PLIST ports/devel/p5-Curses Makefile ports/devel/p5-Curses/pkg PLIST ports/devel/p5-Data-Flow Makefile ... Message-ID: <199808120957.CAA28507@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
asami 1998/08/12 02:57:59 PDT Modified files: devel/p5-BSD-Resource Makefile devel/p5-BSD-Resource/pkg PLIST devel/p5-C-Scan Makefile devel/p5-C-Scan/pkg PLIST devel/p5-Curses Makefile devel/p5-Curses/pkg PLIST devel/p5-Data-Flow Makefile devel/p5-Data-Flow/pkg PLIST devel/p5-Data-ShowTable Makefile devel/p5-Data-ShowTable/pkg PLIST devel/p5-Date-Manip Makefile devel/p5-Date-Manip/pkg PLIST devel/p5-Devel-DProf Makefile devel/p5-Devel-DProf/pkg PLIST devel/p5-Devel-Peek Makefile devel/p5-Devel-Peek/pkg PLIST devel/p5-Devel-Symdump Makefile devel/p5-Devel-Symdump/pkg PLIST devel/p5-Errno Makefile devel/p5-Errno/pkg PLIST devel/p5-File-BasicFlock Makefile devel/p5-File-BasicFlock/pkg PLIST devel/p5-File-Lock/pkg PLIST devel/p5-File-Slurp Makefile devel/p5-File-Slurp/pkg PLIST devel/p5-File-Sync Makefile devel/p5-File-Sync/pkg PLIST devel/p5-File-Tools Makefile devel/p5-File-Tools/pkg PLIST devel/p5-Filter Makefile devel/p5-Filter/pkg PLIST devel/p5-FreezeThaw Makefile devel/p5-FreezeThaw/pkg PLIST devel/p5-IO-stringy Makefile devel/p5-IO-stringy/pkg PLIST devel/p5-Include Makefile devel/p5-Include/pkg PLIST devel/p5-IniConf Makefile devel/p5-IniConf/pkg PLIST devel/p5-Ioctl/pkg PLIST devel/p5-PV Makefile devel/p5-Penguin/pkg PLIST devel/p5-Penguin-Easy Makefile devel/p5-Penguin-Easy/pkg PLIST devel/p5-Proc-Simple Makefile devel/p5-Proc-Simple/pkg PLIST devel/p5-ReadLine-Gnu Makefile devel/p5-ReadLine-Gnu/pkg PLIST devel/p5-ReadLine-Perl/pkg PLIST devel/p5-Religion Makefile devel/p5-Religion/pkg PLIST devel/p5-Resources Makefile devel/p5-Resources/pkg PLIST devel/p5-Sort-Versions Makefile devel/p5-Sort-Versions/pkg PLIST devel/p5-Storable Makefile devel/p5-Storable/pkg PLIST devel/p5-Term-Query Makefile devel/p5-Term-Query/pkg PLIST devel/p5-Term-ReadKey Makefile devel/p5-Term-ReadKey/pkg PLIST devel/p5-Time Makefile devel/p5-Time/pkg PLIST devel/p5-TimeDate Makefile devel/p5-TimeDate/pkg PLIST devel/p5-TraceFuncs Makefile devel/p5-TraceFuncs/pkg PLIST Log: Update for perl version 5.00501. Requires latest bsd.port.mk. I'm going to be a little verbose here about the changes so people who fix up the rest of the stuff can have an idea what to do. (1) Manpages are moved to version-specific subdirectories. Since they are all defined in MAN? macros, I just needed to add ${PERL_VERSION} to the end of MAN*PREFIX and delete them from the PLIST. (2) Most of the module files are moved to version-specific subdirectories. This is usually accomplished by adding "%%PERL_VER%%/" right after "site_perl/" in the PLIST. However, some things didn't move, and some moved more than one level (like, all the way into "site_perl/%%PERL_VER%%/auto/FooBar") so some fishing, err, find'ing was necessary. (3) Fix up dependencies. See (2) above. (4) While I was there, I changed some "@dirrm foobar"'s to "@unexec rmdir %D/foobar 2>/dev/null || true", so there won't be any warnings if a directory can't be removed due to other modules sharing it. Now all of devel/p5-* will install and deinstall without a single warning. I hope others will follow suit. :) Revision Changes Path 1.10 +2 -2 ports/devel/p5-BSD-Resource/Makefile 1.3 +32 -33 ports/devel/p5-BSD-Resource/pkg/PLIST 1.11 +3 -3 ports/devel/p5-C-Scan/Makefile 1.2 +3 -4 ports/devel/p5-C-Scan/pkg/PLIST 1.9 +2 -2 ports/devel/p5-Curses/Makefile 1.2 +5 -6 ports/devel/p5-Curses/pkg/PLIST 1.8 +2 -2 ports/devel/p5-Data-Flow/Makefile 1.2 +4 -5 ports/devel/p5-Data-Flow/pkg/PLIST 1.4 +2 -2 ports/devel/p5-Data-ShowTable/Makefile 1.3 +3 -5 ports/devel/p5-Data-ShowTable/pkg/PLIST 1.6 +2 -2 ports/devel/p5-Date-Manip/Makefile 1.3 +4 -5 ports/devel/p5-Date-Manip/pkg/PLIST 1.4 +2 -2 ports/devel/p5-Devel-DProf/Makefile 1.2 +5 -7 ports/devel/p5-Devel-DProf/pkg/PLIST 1.8 +2 -2 ports/devel/p5-Devel-Peek/Makefile 1.3 +5 -6 ports/devel/p5-Devel-Peek/pkg/PLIST 1.4 +2 -2 ports/devel/p5-Devel-Symdump/Makefile 1.3 +5 -6 ports/devel/p5-Devel-Symdump/pkg/PLIST 1.3 +2 -2 ports/devel/p5-Errno/Makefile 1.3 +3 -4 ports/devel/p5-Errno/pkg/PLIST 1.7 +2 -2 ports/devel/p5-File-BasicFlock/Makefile 1.2 +1 -2 ports/devel/p5-File-BasicFlock/pkg/PLIST 1.2 +11 -11 ports/devel/p5-File-Lock/pkg/PLIST 1.7 +2 -2 ports/devel/p5-File-Slurp/Makefile 1.2 +1 -2 ports/devel/p5-File-Slurp/pkg/PLIST 1.3 +2 -2 ports/devel/p5-File-Sync/Makefile 1.3 +5 -8 ports/devel/p5-File-Sync/pkg/PLIST 1.7 +2 -2 ports/devel/p5-File-Tools/Makefile 1.2 +3 -6 ports/devel/p5-File-Tools/pkg/PLIST 1.3 +2 -2 ports/devel/p5-Filter/Makefile 1.3 +23 -29 ports/devel/p5-Filter/pkg/PLIST 1.3 +2 -2 ports/devel/p5-FreezeThaw/Makefile 1.3 +3 -4 ports/devel/p5-FreezeThaw/pkg/PLIST 1.4 +2 -2 ports/devel/p5-IO-stringy/Makefile 1.4 +9 -16 ports/devel/p5-IO-stringy/pkg/PLIST 1.8 +2 -2 ports/devel/p5-Include/Makefile 1.3 +3 -4 ports/devel/p5-Include/pkg/PLIST 1.8 +2 -2 ports/devel/p5-IniConf/Makefile 1.3 +3 -4 ports/devel/p5-IniConf/pkg/PLIST 1.3 +6 -6 ports/devel/p5-Ioctl/pkg/PLIST 1.5 +2 -2 ports/devel/p5-PV/Makefile 1.2 +22 -21 ports/devel/p5-Penguin/pkg/PLIST 1.3 +3 -3 ports/devel/p5-Penguin-Easy/Makefile 1.2 +3 -4 ports/devel/p5-Penguin-Easy/pkg/PLIST 1.2 +2 -2 ports/devel/p5-Proc-Simple/Makefile 1.2 +3 -4 ports/devel/p5-Proc-Simple/pkg/PLIST 1.5 +2 -2 ports/devel/p5-ReadLine-Gnu/Makefile 1.2 +5 -6 ports/devel/p5-ReadLine-Gnu/pkg/PLIST 1.2 +3 -3 ports/devel/p5-ReadLine-Perl/pkg/PLIST 1.7 +2 -2 ports/devel/p5-Religion/Makefile 1.2 +3 -4 ports/devel/p5-Religion/pkg/PLIST 1.8 +2 -2 ports/devel/p5-Resources/Makefile 1.2 +3 -4 ports/devel/p5-Resources/pkg/PLIST 1.2 +2 -2 ports/devel/p5-Sort-Versions/Makefile 1.2 +3 -4 ports/devel/p5-Sort-Versions/pkg/PLIST 1.11 +2 -2 ports/devel/p5-Storable/Makefile 1.2 +18 -20 ports/devel/p5-Storable/pkg/PLIST 1.2 +3 -3 ports/devel/p5-Term-Query/Makefile 1.2 +5 -6 ports/devel/p5-Term-Query/pkg/PLIST 1.3 +2 -2 ports/devel/p5-Term-ReadKey/Makefile 1.2 +7 -8 ports/devel/p5-Term-ReadKey/pkg/PLIST 1.9 +2 -2 ports/devel/p5-Time/Makefile 1.3 +7 -12 ports/devel/p5-Time/pkg/PLIST 1.4 +2 -2 ports/devel/p5-TimeDate/Makefile 1.3 +6 -9 ports/devel/p5-TimeDate/pkg/PLIST 1.2 +2 -2 ports/devel/p5-TraceFuncs/Makefile 1.2 +2 -3 ports/devel/p5-TraceFuncs/pkg/PLIST
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808120957.CAA28507>