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>
