aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorvanilla <vanilla@FreeBSD.org>2013-11-05 09:33:02 +0800
committervanilla <vanilla@FreeBSD.org>2013-11-05 09:33:02 +0800
commitd9efc98422d3b43728bae75f01b8192174f354c5 (patch)
tree6b2046ea5205e6106b70f572dde8ed8864afc287 /graphics
parent0b4841692456e5678cf76b53cbe5060a03aed6f5 (diff)
downloadfreebsd-ports-gnome-d9efc98422d3b43728bae75f01b8192174f354c5.tar.gz
freebsd-ports-gnome-d9efc98422d3b43728bae75f01b8192174f354c5.tar.zst
freebsd-ports-gnome-d9efc98422d3b43728bae75f01b8192174f354c5.zip
Support STAGEDIR.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/p5-CAD-Drawing-Template/Makefile3
-rw-r--r--graphics/p5-CAD-Drawing-Template/pkg-plist1
-rw-r--r--graphics/p5-CAD-Drawing/Makefile14
-rw-r--r--graphics/p5-CAD-Drawing/pkg-plist20
-rw-r--r--graphics/p5-Captcha-reCAPTCHA/Makefile3
-rw-r--r--graphics/p5-Captcha-reCAPTCHA/pkg-plist3
-rw-r--r--graphics/p5-Chart-Clicker/Makefile40
-rw-r--r--graphics/p5-Chart-Clicker/pkg-plist50
-rw-r--r--graphics/p5-Chart-PNGgraph/Makefile3
-rw-r--r--graphics/p5-Chart-PNGgraph/pkg-plist5
-rw-r--r--graphics/p5-Chart/Makefile5
-rw-r--r--graphics/p5-Chart/pkg-plist3
-rw-r--r--graphics/p5-Color-Library/Makefile27
-rw-r--r--graphics/p5-Color-Library/pkg-plist63
-rw-r--r--graphics/p5-GD-Arrow/Makefile3
-rw-r--r--graphics/p5-GD-Arrow/pkg-plist5
-rw-r--r--graphics/p5-GD-Barcode/Makefile15
-rw-r--r--graphics/p5-GD-Barcode/pkg-plist19
-rw-r--r--graphics/p5-GD-Graph-histogram/Makefile7
-rw-r--r--graphics/p5-GD-Graph-histogram/pkg-plist7
-rw-r--r--graphics/p5-GD-Graph/Makefile8
-rw-r--r--graphics/p5-GD-Graph/pkg-plist10
-rw-r--r--graphics/p5-GD-Graph3d/Makefile3
-rw-r--r--graphics/p5-GD-Graph3d/pkg-plist8
-rw-r--r--graphics/p5-GD-SVG/Makefile3
-rw-r--r--graphics/p5-GD-SVG/pkg-plist5
-rw-r--r--graphics/p5-GD-TextUtil/Makefile3
-rw-r--r--graphics/p5-GD-TextUtil/pkg-plist10
-rw-r--r--graphics/p5-GD-Thumbnail/Makefile3
-rw-r--r--graphics/p5-GD-Thumbnail/pkg-plist2
-rw-r--r--graphics/p5-GD/Makefile5
-rw-r--r--graphics/p5-GD/pkg-plist6
-rw-r--r--graphics/p5-Geo-EOP/Makefile5
-rw-r--r--graphics/p5-Geo-EOP/pkg-plist39
-rw-r--r--graphics/p5-Geo-KML/Makefile3
-rw-r--r--graphics/p5-Geo-KML/pkg-plist19
-rw-r--r--graphics/p5-Geo-Point/Makefile4
-rw-r--r--graphics/p5-Geo-Point/pkg-plist23
-rw-r--r--graphics/p5-Geometry-Primitive/Makefile14
-rw-r--r--graphics/p5-Geometry-Primitive/pkg-plist14
-rw-r--r--graphics/p5-Graph-ReadWrite/Makefile12
-rw-r--r--graphics/p5-Graph-ReadWrite/pkg-plist16
-rw-r--r--graphics/p5-Graph-SocialMap/Makefile3
-rw-r--r--graphics/p5-Graph-SocialMap/pkg-plist3
-rw-r--r--graphics/p5-GraphViz-Data-Structure/Makefile3
-rw-r--r--graphics/p5-GraphViz-Data-Structure/pkg-plist7
-rw-r--r--graphics/p5-GraphViz-Traverse/Makefile3
-rw-r--r--graphics/p5-GraphViz-Traverse/pkg-plist6
-rw-r--r--graphics/p5-GraphViz/Makefile12
-rw-r--r--graphics/p5-GraphViz/pkg-plist30
-rw-r--r--graphics/p5-Graphics-Color/Makefile11
-rw-r--r--graphics/p5-Graphics-Color/pkg-plist11
-rw-r--r--graphics/p5-Graphics-ColorNames-WWW/Makefile10
-rw-r--r--graphics/p5-Graphics-ColorNames-WWW/pkg-plist6
-rw-r--r--graphics/p5-Graphics-ColorNames/Makefile7
-rw-r--r--graphics/p5-Graphics-ColorNames/pkg-plist7
-rw-r--r--graphics/p5-Graphics-Primitive-Driver-Cairo/Makefile6
-rw-r--r--graphics/p5-Graphics-Primitive-Driver-Cairo/pkg-plist4
-rw-r--r--graphics/p5-Graphics-Primitive/Makefile26
-rw-r--r--graphics/p5-Graphics-Primitive/pkg-plist28
-rw-r--r--graphics/p5-Image-Caa/Makefile7
-rw-r--r--graphics/p5-Image-Caa/pkg-plist23
-rw-r--r--graphics/p5-Image-Compare/Makefile9
-rw-r--r--graphics/p5-Image-Compare/pkg-plist9
-rw-r--r--graphics/p5-Image-IPTCInfo/Makefile7
-rw-r--r--graphics/p5-Image-IPTCInfo/pkg-plist9
-rw-r--r--graphics/p5-Image-Imlib2/Makefile11
-rw-r--r--graphics/p5-Image-Imlib2/pkg-plist3
-rw-r--r--graphics/p5-Image-Info/Makefile16
-rw-r--r--graphics/p5-Image-Info/pkg-plist30
-rw-r--r--graphics/p5-Image-PBMlib/Makefile3
-rw-r--r--graphics/p5-Image-PBMlib/pkg-plist5
-rw-r--r--graphics/p5-Image-Pngslimmer/Makefile3
-rw-r--r--graphics/p5-Image-Pngslimmer/pkg-plist1
-rw-r--r--graphics/p5-Imager-Plot/Makefile5
-rw-r--r--graphics/p5-Imager-Plot/pkg-plist12
-rw-r--r--graphics/p5-Imager-QRCode/Makefile3
-rw-r--r--graphics/p5-Imager-QRCode/pkg-plist9
-rw-r--r--graphics/p5-Imager/Makefile54
-rw-r--r--graphics/p5-Imager/pkg-plist54
-rw-r--r--graphics/p5-Imlib2/Makefile4
-rw-r--r--graphics/p5-Imlib2/pkg-plist9
-rw-r--r--graphics/p5-Layout-Manager/Makefile9
-rw-r--r--graphics/p5-Layout-Manager/pkg-plist9
-rw-r--r--graphics/p5-PGPLOT/Makefile8
-rw-r--r--graphics/p5-PGPLOT/pkg-plist5
-rw-r--r--graphics/p5-SVG-Graph/Makefile21
-rw-r--r--graphics/p5-SVG-Graph/pkg-plist47
-rw-r--r--graphics/p5-SVG-Metadata/Makefile4
-rw-r--r--graphics/p5-SVG-Metadata/pkg-plist3
-rw-r--r--graphics/p5-SWF-Builder/Makefile11
-rw-r--r--graphics/p5-SWF-Builder/pkg-plist31
-rw-r--r--graphics/p5-SWF-File/Makefile7
-rw-r--r--graphics/p5-SWF-File/pkg-plist17
-rw-r--r--graphics/p5-Sane/Makefile3
-rw-r--r--graphics/p5-Sane/pkg-plist1
-rw-r--r--graphics/p5-SpringGraph/Makefile3
-rw-r--r--graphics/p5-SpringGraph/pkg-plist5
-rw-r--r--graphics/p5-Tk-JPEG-Lite/Makefile4
-rw-r--r--graphics/p5-Tk-JPEG-Lite/pkg-plist6
-rw-r--r--graphics/p5-VCG/Makefile3
-rw-r--r--graphics/p5-VCG/pkg-plist3
-rw-r--r--graphics/p5-Visio/Makefile5
-rw-r--r--graphics/p5-Visio/pkg-plist19
104 files changed, 566 insertions, 638 deletions
diff --git a/graphics/p5-CAD-Drawing-Template/Makefile b/graphics/p5-CAD-Drawing-Template/Makefile
index 3ecf311325c8..d0a9bfa16bbe 100644
--- a/graphics/p5-CAD-Drawing-Template/Makefile
+++ b/graphics/p5-CAD-Drawing-Template/Makefile
@@ -15,10 +15,7 @@ BUILD_DEPENDS= p5-CAD-Drawing>=0:${PORTSDIR}/graphics/p5-CAD-Drawing \
p5-CAD-Calc>=0:${PORTSDIR}/math/p5-CAD-Calc
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= CAD::Drawing::Template.3
-
USES= perl5
USE_PERL5= modbuild
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-CAD-Drawing-Template/pkg-plist b/graphics/p5-CAD-Drawing-Template/pkg-plist
index b78cd75ce7f1..3551e1bdb7fd 100644
--- a/graphics/p5-CAD-Drawing-Template/pkg-plist
+++ b/graphics/p5-CAD-Drawing-Template/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/CAD::Drawing::Template.3.gz
%%SITE_PERL%%/CAD/Drawing/Template.pm
@dirrmtry %%SITE_PERL%%/CAD/Drawing
@dirrmtry %%SITE_PERL%%/CAD
diff --git a/graphics/p5-CAD-Drawing/Makefile b/graphics/p5-CAD-Drawing/Makefile
index be13e05716c7..8d8bebc47805 100644
--- a/graphics/p5-CAD-Drawing/Makefile
+++ b/graphics/p5-CAD-Drawing/Makefile
@@ -19,21 +19,7 @@ RUN_DEPENDS= p5-Math-Vec>=0:${PORTSDIR}/math/p5-Math-Vec \
p5-Math-Geometry-Planar>=0:${PORTSDIR}/math/p5-Math-Geometry-Planar
BUILD_DEPENDS:= ${RUN_DEPENDS}
-MAN3= CAD::Drawing.3 \
- CAD::Drawing::Calculate.3 \
- CAD::Drawing::Calculate::Finite.3 \
- CAD::Drawing::Defined.3 \
- CAD::Drawing::IO.3 \
- CAD::Drawing::IO::Circ.3 \
- CAD::Drawing::IO::Compressed.3 \
- CAD::Drawing::IO::FlatYAML.3 \
- CAD::Drawing::IO::Split.3 \
- CAD::Drawing::Manipulate.3 \
- CAD::Drawing::Manipulate::Graphics.3 \
- CAD::Drawing::Manipulate::Transform.3
-
USES= perl5
USE_PERL5= modbuild
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-CAD-Drawing/pkg-plist b/graphics/p5-CAD-Drawing/pkg-plist
index 7fc3c4f4c219..32a9142cf278 100644
--- a/graphics/p5-CAD-Drawing/pkg-plist
+++ b/graphics/p5-CAD-Drawing/pkg-plist
@@ -1,3 +1,15 @@
+%%PERL5_MAN3%%/CAD::Drawing.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::Calculate.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::Calculate::Finite.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::Defined.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::IO.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::IO::Circ.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::IO::Compressed.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::IO::FlatYAML.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::IO::Split.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::Manipulate.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::Manipulate::Graphics.3.gz
+%%PERL5_MAN3%%/CAD::Drawing::Manipulate::Transform.3.gz
%%SITE_PERL%%/CAD/Drawing.pm
%%SITE_PERL%%/CAD/Drawing/Calculate.pm
%%SITE_PERL%%/CAD/Drawing/Calculate/Finite.pm
@@ -10,8 +22,8 @@
%%SITE_PERL%%/CAD/Drawing/Manipulate.pm
%%SITE_PERL%%/CAD/Drawing/Manipulate/Graphics.pm
%%SITE_PERL%%/CAD/Drawing/Manipulate/Transform.pm
-@dirrm %%SITE_PERL%%/CAD/Drawing/Manipulate
-@dirrm %%SITE_PERL%%/CAD/Drawing/IO
-@dirrm %%SITE_PERL%%/CAD/Drawing/Calculate
-@dirrm %%SITE_PERL%%/CAD/Drawing
+@dirrmtry %%SITE_PERL%%/CAD/Drawing/Manipulate
+@dirrmtry %%SITE_PERL%%/CAD/Drawing/IO
+@dirrmtry %%SITE_PERL%%/CAD/Drawing/Calculate
+@dirrmtry %%SITE_PERL%%/CAD/Drawing
@dirrmtry %%SITE_PERL%%/CAD
diff --git a/graphics/p5-Captcha-reCAPTCHA/Makefile b/graphics/p5-Captcha-reCAPTCHA/Makefile
index 65955ba83350..a8a5977add68 100644
--- a/graphics/p5-Captcha-reCAPTCHA/Makefile
+++ b/graphics/p5-Captcha-reCAPTCHA/Makefile
@@ -15,10 +15,7 @@ BUILD_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
p5-HTML-Tiny>=0:${PORTSDIR}/textproc/p5-HTML-Tiny
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= Captcha::reCAPTCHA.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Captcha-reCAPTCHA/pkg-plist b/graphics/p5-Captcha-reCAPTCHA/pkg-plist
index 4aee7668001a..834e5f02b24a 100644
--- a/graphics/p5-Captcha-reCAPTCHA/pkg-plist
+++ b/graphics/p5-Captcha-reCAPTCHA/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Captcha/reCAPTCHA/.packlist
+%%PERL5_MAN3%%/Captcha::reCAPTCHA.3.gz
%%SITE_PERL%%/Captcha/reCAPTCHA.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Captcha/reCAPTCHA/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Captcha/reCAPTCHA
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Captcha
@dirrmtry %%SITE_PERL%%/Captcha
diff --git a/graphics/p5-Chart-Clicker/Makefile b/graphics/p5-Chart-Clicker/Makefile
index b8e17895ecdd..09d201d1fb9a 100644
--- a/graphics/p5-Chart-Clicker/Makefile
+++ b/graphics/p5-Chart-Clicker/Makefile
@@ -31,44 +31,4 @@ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
USES= perl5
USE_PERL5= configure
-MAN3= Chart::Clicker.3 \
- Chart::Clicker::Axis.3 \
- Chart::Clicker::Axis::DateTime.3 \
- Chart::Clicker::Axis::DivisionType.3 \
- Chart::Clicker::Axis::DivisionType::Exact.3 \
- Chart::Clicker::Axis::DivisionType::LinearExpandGraph.3 \
- Chart::Clicker::Axis::DivisionType::LinearRounded.3 \
- Chart::Clicker::Component.3 \
- Chart::Clicker::Container.3 \
- Chart::Clicker::Context.3 \
- Chart::Clicker::Data::DataSet.3 \
- Chart::Clicker::Data::Marker.3 \
- Chart::Clicker::Data::Range.3 \
- Chart::Clicker::Data::Series.3 \
- Chart::Clicker::Data::Series::HighLow.3 \
- Chart::Clicker::Data::Series::Size.3 \
- Chart::Clicker::Decoration.3 \
- Chart::Clicker::Decoration::Glass.3 \
- Chart::Clicker::Decoration::Grid.3 \
- Chart::Clicker::Decoration::Legend.3 \
- Chart::Clicker::Decoration::Legend::Tabular.3 \
- Chart::Clicker::Decoration::MarkerOverlay.3 \
- Chart::Clicker::Decoration::OverAxis.3 \
- Chart::Clicker::Decoration::Plot.3 \
- Chart::Clicker::Drawing::ColorAllocator.3 \
- Chart::Clicker::Positioned.3 \
- Chart::Clicker::Renderer.3 \
- Chart::Clicker::Renderer::Area.3 \
- Chart::Clicker::Renderer::Bar.3 \
- Chart::Clicker::Renderer::Bubble.3 \
- Chart::Clicker::Renderer::CandleStick.3 \
- Chart::Clicker::Renderer::Line.3 \
- Chart::Clicker::Renderer::Pie.3 \
- Chart::Clicker::Renderer::Point.3 \
- Chart::Clicker::Renderer::PolarArea.3 \
- Chart::Clicker::Renderer::StackedArea.3 \
- Chart::Clicker::Renderer::StackedBar.3 \
- Chart::Clicker::Tutorial.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Chart-Clicker/pkg-plist b/graphics/p5-Chart-Clicker/pkg-plist
index 520e83ac91d7..2f71b947f6eb 100644
--- a/graphics/p5-Chart-Clicker/pkg-plist
+++ b/graphics/p5-Chart-Clicker/pkg-plist
@@ -1,11 +1,48 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart/Clicker/.packlist
+%%PERL5_MAN3%%/Chart::Clicker.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Axis.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Axis::DateTime.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Axis::DivisionType.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Axis::DivisionType::Exact.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Axis::DivisionType::LinearExpandGraph.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Axis::DivisionType::LinearRounded.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Component.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Container.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Context.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Data::DataSet.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Data::Marker.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Data::Range.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Data::Series.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Data::Series::HighLow.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Data::Series::Size.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Decoration.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Decoration::Glass.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Decoration::Grid.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Decoration::Legend.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Decoration::Legend::Tabular.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Decoration::MarkerOverlay.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Decoration::OverAxis.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Decoration::Plot.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Drawing::ColorAllocator.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Positioned.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer::Area.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer::Bar.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer::Bubble.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer::CandleStick.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer::Line.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer::Pie.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer::Point.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer::PolarArea.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer::StackedArea.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Renderer::StackedBar.3.gz
+%%PERL5_MAN3%%/Chart::Clicker::Tutorial.3.gz
%%SITE_PERL%%/Chart/Clicker.pm
%%SITE_PERL%%/Chart/Clicker/Axis.pm
%%SITE_PERL%%/Chart/Clicker/Axis/DateTime.pm
-%%SITE_PERL%%/Chart/Clicker/Axis/DivisionType/LinearRounded.pm
-%%SITE_PERL%%/Chart/Clicker/Axis/DivisionType/LinearExpandGraph.pm
-%%SITE_PERL%%/Chart/Clicker/Axis/DivisionType/Exact.pm
%%SITE_PERL%%/Chart/Clicker/Axis/DivisionType.pm
+%%SITE_PERL%%/Chart/Clicker/Axis/DivisionType/Exact.pm
+%%SITE_PERL%%/Chart/Clicker/Axis/DivisionType/LinearExpandGraph.pm
+%%SITE_PERL%%/Chart/Clicker/Axis/DivisionType/LinearRounded.pm
%%SITE_PERL%%/Chart/Clicker/Component.pm
%%SITE_PERL%%/Chart/Clicker/Container.pm
%%SITE_PERL%%/Chart/Clicker/Context.pm
@@ -37,6 +74,9 @@
%%SITE_PERL%%/Chart/Clicker/Renderer/StackedArea.pm
%%SITE_PERL%%/Chart/Clicker/Renderer/StackedBar.pm
%%SITE_PERL%%/Chart/Clicker/Tutorial.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart/Clicker/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart/Clicker
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart
@dirrmtry %%SITE_PERL%%/Chart/Clicker/Renderer
@dirrmtry %%SITE_PERL%%/Chart/Clicker/Drawing
@dirrmtry %%SITE_PERL%%/Chart/Clicker/Decoration/Legend
@@ -47,5 +87,3 @@
@dirrmtry %%SITE_PERL%%/Chart/Clicker/Axis
@dirrmtry %%SITE_PERL%%/Chart/Clicker
@dirrmtry %%SITE_PERL%%/Chart
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart/Clicker
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart
diff --git a/graphics/p5-Chart-PNGgraph/Makefile b/graphics/p5-Chart-PNGgraph/Makefile
index 3c36966096c2..b06676456c5b 100644
--- a/graphics/p5-Chart-PNGgraph/Makefile
+++ b/graphics/p5-Chart-PNGgraph/Makefile
@@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Chart::PNGgraph.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Chart-PNGgraph/pkg-plist b/graphics/p5-Chart-PNGgraph/pkg-plist
index 71a424897762..0fa4e1117d83 100644
--- a/graphics/p5-Chart-PNGgraph/pkg-plist
+++ b/graphics/p5-Chart-PNGgraph/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Chart::PNGgraph.3.gz
%%SITE_PERL%%/Chart/PNGgraph.pm
%%SITE_PERL%%/Chart/PNGgraph/Convert.pm
%%SITE_PERL%%/Chart/PNGgraph/area.pm
@@ -9,7 +10,7 @@
%%SITE_PERL%%/Chart/PNGgraph/pie.pm
%%SITE_PERL%%/Chart/PNGgraph/points.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart/PNGgraph/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart/PNGgraph
-@dirrm %%SITE_PERL%%/Chart/PNGgraph
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart/PNGgraph
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart
+@dirrmtry %%SITE_PERL%%/Chart/PNGgraph
@dirrmtry %%SITE_PERL%%/Chart
diff --git a/graphics/p5-Chart/Makefile b/graphics/p5-Chart/Makefile
index d2cde35d6bbf..ab45d77f5c67 100644
--- a/graphics/p5-Chart/Makefile
+++ b/graphics/p5-Chart/Makefile
@@ -11,12 +11,9 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 interface to build chart graphics
BUILD_DEPENDS= p5-GD>=2:${PORTSDIR}/graphics/p5-GD
-RUN_DEPENDS= p5-GD>=2:${PORTSDIR}/graphics/p5-GD
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Chart.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Chart/pkg-plist b/graphics/p5-Chart/pkg-plist
index 002b0379670b..40becaba946b 100644
--- a/graphics/p5-Chart/pkg-plist
+++ b/graphics/p5-Chart/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Chart.3.gz
%%SITE_PERL%%/Chart.pod
%%SITE_PERL%%/Chart/Bars.pm
%%SITE_PERL%%/Chart/Base.pm
@@ -17,4 +18,4 @@
%%SITE_PERL%%/Chart/StackedBars.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chart
-@dirrm %%SITE_PERL%%/Chart
+@dirrmtry %%SITE_PERL%%/Chart
diff --git a/graphics/p5-Color-Library/Makefile b/graphics/p5-Color-Library/Makefile
index cab5e2eba0c9..4ef572ccb33a 100644
--- a/graphics/p5-Color-Library/Makefile
+++ b/graphics/p5-Color-Library/Makefile
@@ -22,31 +22,4 @@ TEST_DEPENDS= p5-Test-Most>=0:${PORTSDIR}/devel/p5-Test-Most
USES= perl5
USE_PERL5= configure
-MAN3= Color::Library.3 \
- Color::Library::Color.3 \
- Color::Library::Dictionary.3 \
- Color::Library::Dictionary::HTML.3 \
- Color::Library::Dictionary::IE.3 \
- Color::Library::Dictionary::Mozilla.3 \
- Color::Library::Dictionary::NBS_ISCC.3 \
- Color::Library::Dictionary::NBS_ISCC::A.3 \
- Color::Library::Dictionary::NBS_ISCC::B.3 \
- Color::Library::Dictionary::NBS_ISCC::F.3 \
- Color::Library::Dictionary::NBS_ISCC::H.3 \
- Color::Library::Dictionary::NBS_ISCC::M.3 \
- Color::Library::Dictionary::NBS_ISCC::P.3 \
- Color::Library::Dictionary::NBS_ISCC::R.3 \
- Color::Library::Dictionary::NBS_ISCC::RC.3 \
- Color::Library::Dictionary::NBS_ISCC::S.3 \
- Color::Library::Dictionary::NBS_ISCC::SC.3 \
- Color::Library::Dictionary::NBS_ISCC::TC.3 \
- Color::Library::Dictionary::Netscape.3 \
- Color::Library::Dictionary::SVG.3 \
- Color::Library::Dictionary::Tango.3 \
- Color::Library::Dictionary::VACCC.3 \
- Color::Library::Dictionary::WWW.3 \
- Color::Library::Dictionary::Windows.3 \
- Color::Library::Dictionary::X11.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Color-Library/pkg-plist b/graphics/p5-Color-Library/pkg-plist
index 66f707b4cd97..9a70731c2ed1 100644
--- a/graphics/p5-Color-Library/pkg-plist
+++ b/graphics/p5-Color-Library/pkg-plist
@@ -1,30 +1,55 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Color/Library/.packlist
-%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/P.pm
-%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/R.pm
+%%PERL5_MAN3%%/Color::Library.3.gz
+%%PERL5_MAN3%%/Color::Library::Color.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::HTML.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::IE.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::Mozilla.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::A.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::B.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::F.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::H.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::M.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::P.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::R.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::RC.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::S.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::SC.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::NBS_ISCC::TC.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::Netscape.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::SVG.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::Tango.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::VACCC.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::WWW.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::Windows.3.gz
+%%PERL5_MAN3%%/Color::Library::Dictionary::X11.3.gz
+%%SITE_PERL%%/Color/Library.pm
+%%SITE_PERL%%/Color/Library/Color.pm
+%%SITE_PERL%%/Color/Library/Dictionary.pm
+%%SITE_PERL%%/Color/Library/Dictionary/HTML.pm
+%%SITE_PERL%%/Color/Library/Dictionary/IE.pm
+%%SITE_PERL%%/Color/Library/Dictionary/Mozilla.pm
+%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC.pm
%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/A.pm
-%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/TC.pm
-%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/H.pm
-%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/F.pm
%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/B.pm
-%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/S.pm
+%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/F.pm
+%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/H.pm
%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/M.pm
+%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/P.pm
+%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/R.pm
%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/RC.pm
+%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/S.pm
%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/SC.pm
-%%SITE_PERL%%/Color/Library/Dictionary/X11.pm
-%%SITE_PERL%%/Color/Library/Dictionary/Mozilla.pm
-%%SITE_PERL%%/Color/Library/Dictionary/VACCC.pm
+%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC/TC.pm
+%%SITE_PERL%%/Color/Library/Dictionary/Netscape.pm
%%SITE_PERL%%/Color/Library/Dictionary/SVG.pm
-%%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC.pm
-%%SITE_PERL%%/Color/Library/Dictionary/IE.pm
-%%SITE_PERL%%/Color/Library/Dictionary/Windows.pm
%%SITE_PERL%%/Color/Library/Dictionary/Tango.pm
+%%SITE_PERL%%/Color/Library/Dictionary/VACCC.pm
%%SITE_PERL%%/Color/Library/Dictionary/WWW.pm
-%%SITE_PERL%%/Color/Library/Dictionary/Netscape.pm
-%%SITE_PERL%%/Color/Library/Dictionary/HTML.pm
-%%SITE_PERL%%/Color/Library/Dictionary.pm
-%%SITE_PERL%%/Color/Library/Color.pm
-%%SITE_PERL%%/Color/Library.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Color/Library
+%%SITE_PERL%%/Color/Library/Dictionary/Windows.pm
+%%SITE_PERL%%/Color/Library/Dictionary/X11.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Color/Library/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Color/Library
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Color
@dirrmtry %%SITE_PERL%%/Color/Library/Dictionary/NBS_ISCC
@dirrmtry %%SITE_PERL%%/Color/Library/Dictionary
diff --git a/graphics/p5-GD-Arrow/Makefile b/graphics/p5-GD-Arrow/Makefile
index 115400cae2e5..590a60f31329 100644
--- a/graphics/p5-GD-Arrow/Makefile
+++ b/graphics/p5-GD-Arrow/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD
USES= perl5
USE_PERL5= configure
-MAN3= GD::Arrow.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GD-Arrow/pkg-plist b/graphics/p5-GD-Arrow/pkg-plist
index 2981e5908a31..2f62cfa39f89 100644
--- a/graphics/p5-GD-Arrow/pkg-plist
+++ b/graphics/p5-GD-Arrow/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/GD::Arrow.3.gz
%%SITE_PERL%%/GD/Arrow.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Arrow/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Arrow
-@dirrmtry %%SITE_PERL%%/GD
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Arrow
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD
+@dirrmtry %%SITE_PERL%%/GD
diff --git a/graphics/p5-GD-Barcode/Makefile b/graphics/p5-GD-Barcode/Makefile
index 0a8948004f77..3ed99adbc9c8 100644
--- a/graphics/p5-GD-Barcode/Makefile
+++ b/graphics/p5-GD-Barcode/Makefile
@@ -17,19 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= GD::Barcode.3 \
- GD::Barcode::COOP2of5.3 \
- GD::Barcode::Code39.3 \
- GD::Barcode::EAN13.3 \
- GD::Barcode::EAN8.3 \
- GD::Barcode::IATA2of5.3 \
- GD::Barcode::ITF.3 \
- GD::Barcode::Industrial2of5.3 \
- GD::Barcode::Matrix2of5.3 \
- GD::Barcode::NW7.3 \
- GD::Barcode::QRcode.3 \
- GD::Barcode::UPCA.3 \
- GD::Barcode::UPCE.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GD-Barcode/pkg-plist b/graphics/p5-GD-Barcode/pkg-plist
index 2479f01e796e..76e52201b65e 100644
--- a/graphics/p5-GD-Barcode/pkg-plist
+++ b/graphics/p5-GD-Barcode/pkg-plist
@@ -1,3 +1,16 @@
+%%PERL5_MAN3%%/GD::Barcode.3.gz
+%%PERL5_MAN3%%/GD::Barcode::COOP2of5.3.gz
+%%PERL5_MAN3%%/GD::Barcode::Code39.3.gz
+%%PERL5_MAN3%%/GD::Barcode::EAN13.3.gz
+%%PERL5_MAN3%%/GD::Barcode::EAN8.3.gz
+%%PERL5_MAN3%%/GD::Barcode::IATA2of5.3.gz
+%%PERL5_MAN3%%/GD::Barcode::ITF.3.gz
+%%PERL5_MAN3%%/GD::Barcode::Industrial2of5.3.gz
+%%PERL5_MAN3%%/GD::Barcode::Matrix2of5.3.gz
+%%PERL5_MAN3%%/GD::Barcode::NW7.3.gz
+%%PERL5_MAN3%%/GD::Barcode::QRcode.3.gz
+%%PERL5_MAN3%%/GD::Barcode::UPCA.3.gz
+%%PERL5_MAN3%%/GD::Barcode::UPCE.3.gz
%%SITE_PERL%%/GD/Barcode.pm
%%SITE_PERL%%/GD/Barcode/COOP2of5.pm
%%SITE_PERL%%/GD/Barcode/Code39.pm
@@ -185,8 +198,8 @@
%%SITE_PERL%%/GD/Barcode/UPCA.pm
%%SITE_PERL%%/GD/Barcode/UPCE.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Barcode/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Barcode
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Barcode
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD
-@dirrm %%SITE_PERL%%/GD/Barcode/QRcode
-@dirrm %%SITE_PERL%%/GD/Barcode
+@dirrmtry %%SITE_PERL%%/GD/Barcode/QRcode
+@dirrmtry %%SITE_PERL%%/GD/Barcode
@dirrmtry %%SITE_PERL%%/GD
diff --git a/graphics/p5-GD-Graph-histogram/Makefile b/graphics/p5-GD-Graph-histogram/Makefile
index bbeedcca9656..e34bdd4be827 100644
--- a/graphics/p5-GD-Graph-histogram/Makefile
+++ b/graphics/p5-GD-Graph-histogram/Makefile
@@ -13,14 +13,11 @@ DISTNAME= GDGraph-histogram-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Histogram plotting module for perl5
-BUILD_DEPENDS= p5-GD-Graph>=0:${PORTSDIR}/graphics/p5-GD-Graph \
- p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
+BUILD_DEPENDS= p5-GD-Graph>=0:${PORTSDIR}/graphics/p5-GD-Graph
RUN_DEPENDS:= ${BUILD_DEPENDS}
+TEST_DEPENDS= p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
USES= perl5
USE_PERL5= configure
-MAN3= GD::Graph::histogram.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GD-Graph-histogram/pkg-plist b/graphics/p5-GD-Graph-histogram/pkg-plist
index 937b2cbfee64..47251720c176 100644
--- a/graphics/p5-GD-Graph-histogram/pkg-plist
+++ b/graphics/p5-GD-Graph-histogram/pkg-plist
@@ -1,3 +1,8 @@
+%%PERL5_MAN3%%/GD::Graph::histogram.3.gz
%%SITE_PERL%%/GD/Graph/histogram.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Graph/histogram/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Graph/histogram
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Graph/histogram
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Graph
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD
+@dirrmtry %%SITE_PERL%%/GD/Graph
+@dirrmtry %%SITE_PERL%%/GD
diff --git a/graphics/p5-GD-Graph/Makefile b/graphics/p5-GD-Graph/Makefile
index e31aacc60f3e..0feb008066c8 100644
--- a/graphics/p5-GD-Graph/Makefile
+++ b/graphics/p5-GD-Graph/Makefile
@@ -18,14 +18,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= GD::Graph.3 \
- GD::Graph::Data.3 \
- GD::Graph::Error.3 \
- GD::Graph::FAQ.3 \
- GD::Graph::colour.3 \
- GD::Graph::hbars.3
-
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 501400
diff --git a/graphics/p5-GD-Graph/pkg-plist b/graphics/p5-GD-Graph/pkg-plist
index 762b48928e40..ae87ad3f19a9 100644
--- a/graphics/p5-GD-Graph/pkg-plist
+++ b/graphics/p5-GD-Graph/pkg-plist
@@ -1,3 +1,9 @@
+%%PERL5_MAN3%%/GD::Graph.3.gz
+%%PERL5_MAN3%%/GD::Graph::Data.3.gz
+%%PERL5_MAN3%%/GD::Graph::Error.3.gz
+%%PERL5_MAN3%%/GD::Graph::FAQ.3.gz
+%%PERL5_MAN3%%/GD::Graph::colour.3.gz
+%%PERL5_MAN3%%/GD::Graph::hbars.3.gz
%%SITE_PERL%%/GD/Graph.pm
%%SITE_PERL%%/GD/Graph/Data.pm
%%SITE_PERL%%/GD/Graph/Error.pm
@@ -14,7 +20,7 @@
%%SITE_PERL%%/GD/Graph/points.pm
%%SITE_PERL%%/GD/Graph/utils.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Graph/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Graph
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Graph
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD
-@dirrm %%SITE_PERL%%/GD/Graph
+@dirrmtry %%SITE_PERL%%/GD/Graph
@dirrmtry %%SITE_PERL%%/GD
diff --git a/graphics/p5-GD-Graph3d/Makefile b/graphics/p5-GD-Graph3d/Makefile
index 7814eaa533ca..bd028f7946ad 100644
--- a/graphics/p5-GD-Graph3d/Makefile
+++ b/graphics/p5-GD-Graph3d/Makefile
@@ -18,7 +18,4 @@ USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= lib/GD/Graph3d.pm # pod2man doesn't work without this
-MAN3= GD::Graph3d.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GD-Graph3d/pkg-plist b/graphics/p5-GD-Graph3d/pkg-plist
index 31a14292ad22..f10aa32efebe 100644
--- a/graphics/p5-GD-Graph3d/pkg-plist
+++ b/graphics/p5-GD-Graph3d/pkg-plist
@@ -1,11 +1,13 @@
-%%SITE_PERL%%/GD/Graph3d.pm
+%%PERL5_MAN3%%/GD::Graph3d.3.gz
%%SITE_PERL%%/GD/Graph/axestype3d.pm
%%SITE_PERL%%/GD/Graph/bars3d.pm
-%%SITE_PERL%%/GD/Graph/cylinder3d.pm
%%SITE_PERL%%/GD/Graph/cylinder.pm
+%%SITE_PERL%%/GD/Graph/cylinder3d.pm
%%SITE_PERL%%/GD/Graph/lines3d.pm
%%SITE_PERL%%/GD/Graph/pie3d.pm
+%%SITE_PERL%%/GD/Graph3d.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Graph3d/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Graph3d
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD
@dirrmtry %%SITE_PERL%%/GD/Graph
@dirrmtry %%SITE_PERL%%/GD
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Graph3d
diff --git a/graphics/p5-GD-SVG/Makefile b/graphics/p5-GD-SVG/Makefile
index e5540a289092..5f70f677d4f3 100644
--- a/graphics/p5-GD-SVG/Makefile
+++ b/graphics/p5-GD-SVG/Makefile
@@ -17,7 +17,4 @@ BUILD_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD \
USES= perl5
USE_PERL5= configure
-MAN3= GD::SVG.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GD-SVG/pkg-plist b/graphics/p5-GD-SVG/pkg-plist
index 62865b76c69f..afa82029a6a9 100644
--- a/graphics/p5-GD-SVG/pkg-plist
+++ b/graphics/p5-GD-SVG/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/SVG/.packlist
+%%PERL5_MAN3%%/GD::SVG.3.gz
%%SITE_PERL%%/GD/SVG.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/SVG
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/SVG/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/SVG
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD
@dirrmtry %%SITE_PERL%%/GD
diff --git a/graphics/p5-GD-TextUtil/Makefile b/graphics/p5-GD-TextUtil/Makefile
index 167a3956dca3..8645dc740528 100644
--- a/graphics/p5-GD-TextUtil/Makefile
+++ b/graphics/p5-GD-TextUtil/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD
USES= perl5
USE_PERL5= configure
-MAN3= GD::Text.3 GD::Text::Wrap.3 GD::Text::Align.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GD-TextUtil/pkg-plist b/graphics/p5-GD-TextUtil/pkg-plist
index e72d8c2bb429..2afee892b83b 100644
--- a/graphics/p5-GD-TextUtil/pkg-plist
+++ b/graphics/p5-GD-TextUtil/pkg-plist
@@ -1,7 +1,11 @@
+%%PERL5_MAN3%%/GD::Text.3.gz
+%%PERL5_MAN3%%/GD::Text::Align.3.gz
+%%PERL5_MAN3%%/GD::Text::Wrap.3.gz
%%SITE_PERL%%/GD/Text.pm
-%%SITE_PERL%%/GD/Text/Wrap.pm
%%SITE_PERL%%/GD/Text/Align.pm
+%%SITE_PERL%%/GD/Text/Wrap.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Text/.packlist
-@dirrm %%SITE_PERL%%/GD/Text
-@dirrmtry %%SITE_PERL%%/GD
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Text
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD
+@dirrmtry %%SITE_PERL%%/GD/Text
+@dirrmtry %%SITE_PERL%%/GD
diff --git a/graphics/p5-GD-Thumbnail/Makefile b/graphics/p5-GD-Thumbnail/Makefile
index 5f5dc7ef8a07..083c1827cc02 100644
--- a/graphics/p5-GD-Thumbnail/Makefile
+++ b/graphics/p5-GD-Thumbnail/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= GD::Thumbnail.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GD-Thumbnail/pkg-plist b/graphics/p5-GD-Thumbnail/pkg-plist
index 61569eb1ba2b..da3142e2807b 100644
--- a/graphics/p5-GD-Thumbnail/pkg-plist
+++ b/graphics/p5-GD-Thumbnail/pkg-plist
@@ -1,4 +1,6 @@
+%%PERL5_MAN3%%/GD::Thumbnail.3.gz
%%SITE_PERL%%/GD/Thumbnail.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Thumbnail/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/Thumbnail
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD
@dirrmtry %%SITE_PERL%%/GD
diff --git a/graphics/p5-GD/Makefile b/graphics/p5-GD/Makefile
index 16e372ef65cf..556ab2110380 100644
--- a/graphics/p5-GD/Makefile
+++ b/graphics/p5-GD/Makefile
@@ -17,9 +17,4 @@ CONFIGURE_ARGS= -options "JPEG,FT,XPM,GIF,PNG" \
-lib_gd_path ${LOCALBASE} -lib_ft_path} \
-lib_png_path ${LOCALBASE} -lib_zlib_path
-MAN1= bdf2gdfont.pl.1
-MAN3= GD.3 GD::Polyline.3 GD::Simple.3 \
- GD::Image.3 GD::Polygon.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GD/pkg-plist b/graphics/p5-GD/pkg-plist
index 44ce0b8ce769..384e511c7f96 100644
--- a/graphics/p5-GD/pkg-plist
+++ b/graphics/p5-GD/pkg-plist
@@ -1,4 +1,9 @@
bin/bdf2gdfont.pl
+%%PERL5_MAN3%%/GD.3.gz
+%%PERL5_MAN3%%/GD::Image.3.gz
+%%PERL5_MAN3%%/GD::Polygon.3.gz
+%%PERL5_MAN3%%/GD::Polyline.3.gz
+%%PERL5_MAN3%%/GD::Simple.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/GD.pm
%%SITE_PERL%%/%%PERL_ARCH%%/GD/Group.pm
%%SITE_PERL%%/%%PERL_ARCH%%/GD/Image.pm
@@ -10,5 +15,6 @@ bin/bdf2gdfont.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/GD.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GD/autosplit.ix
%%SITE_PERL%%/%%PERL_ARCH%%/qd.pl
+man/man1/bdf2gdfont.pl.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GD
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/GD
diff --git a/graphics/p5-Geo-EOP/Makefile b/graphics/p5-Geo-EOP/Makefile
index ed054358d2e9..8ddb64b31be6 100644
--- a/graphics/p5-Geo-EOP/Makefile
+++ b/graphics/p5-Geo-EOP/Makefile
@@ -12,14 +12,11 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Module to Process Earth Observation Products Meta-data
RUN_DEPENDS= p5-Geo-GML>=0.12:${PORTSDIR}/graphics/p5-Geo-GML \
- p5-Test-Pod>=1.26:${PORTSDIR}/devel/p5-Test-Pod \
p5-XML-Compile>=0.96:${PORTSDIR}/textproc/p5-XML-Compile \
p5-XML-Compile-Cache>=0.14:${PORTSDIR}/textproc/p5-XML-Compile-Cache
-
-MAN3= Geo::EOP::Util.3 Geo::EOP.3
+TEST_DEPENDS= p5-Test-Pod>=1.26:${PORTSDIR}/devel/p5-Test-Pod
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Geo-EOP/pkg-plist b/graphics/p5-Geo-EOP/pkg-plist
index 120be77680d0..c81768dc38a1 100644
--- a/graphics/p5-Geo-EOP/pkg-plist
+++ b/graphics/p5-Geo-EOP/pkg-plist
@@ -1,36 +1,37 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/EOP/.packlist
+%%PERL5_MAN3%%/Geo::EOP.3.gz
+%%PERL5_MAN3%%/Geo::EOP::Util.3.gz
%%SITE_PERL%%/Geo/EOP.pm
%%SITE_PERL%%/Geo/EOP.pod
%%SITE_PERL%%/Geo/EOP/Util.pm
%%SITE_PERL%%/Geo/EOP/Util.pod
%%SITE_PERL%%/Geo/EOP/xsd/ChangeLog.xls
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.2b/opt.xsd
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.2b/sar.xsd
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.2b/atm.xsd
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.2b/eop.xsd
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.1/gmlSubset.xsd
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.1/sar.xsd
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.1/changelog.xls
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.1/opt.xsd
%%SITE_PERL%%/Geo/EOP/xsd/eop1.1/atm.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.1/changelog.xls
%%SITE_PERL%%/Geo/EOP/xsd/eop1.1/eop.xsd
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.2.1/sar.xsd
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.2.1/opt.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.1/gmlSubset.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.1/opt.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.1/sar.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.2.1/atm.xsd
%%SITE_PERL%%/Geo/EOP/xsd/eop1.2.1/eop.xsd
%%SITE_PERL%%/Geo/EOP/xsd/eop1.2.1/gmlSubset.xsd
-%%SITE_PERL%%/Geo/EOP/xsd/eop1.2.1/atm.xsd
-%%SITE_PERL%%/Geo/EOP/xsd/hma1.0/hma.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.2.1/opt.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.2.1/sar.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.2b/atm.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.2b/eop.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.2b/opt.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/eop1.2b/sar.xsd
%%SITE_PERL%%/Geo/EOP/xsd/hma1.0/atm.xsd
%%SITE_PERL%%/Geo/EOP/xsd/hma1.0/gmlSubset.xsd
+%%SITE_PERL%%/Geo/EOP/xsd/hma1.0/hma.xsd
%%SITE_PERL%%/Geo/EOP/xsd/hma1.0/ohr.xsd
%%SITE_PERL%%/Geo/EOP/xsd/hma1.0/sar.xsd
-@dirrmtry %%SITE_PERL%%/Geo/EOP/xsd/eop1.1
-@dirrmtry %%SITE_PERL%%/Geo/EOP/xsd/eop1.2.1
-@dirrmtry %%SITE_PERL%%/Geo/EOP/xsd/eop1.2b
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/EOP/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/EOP
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo
@dirrmtry %%SITE_PERL%%/Geo/EOP/xsd/hma1.0
+@dirrmtry %%SITE_PERL%%/Geo/EOP/xsd/eop1.2b
+@dirrmtry %%SITE_PERL%%/Geo/EOP/xsd/eop1.2.1
+@dirrmtry %%SITE_PERL%%/Geo/EOP/xsd/eop1.1
@dirrmtry %%SITE_PERL%%/Geo/EOP/xsd
@dirrmtry %%SITE_PERL%%/Geo/EOP
@dirrmtry %%SITE_PERL%%/Geo
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/EOP
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo
-@dirrmtry %%SITE_PERL%%/mach
diff --git a/graphics/p5-Geo-KML/Makefile b/graphics/p5-Geo-KML/Makefile
index 8c8842bca651..918b9170a774 100644
--- a/graphics/p5-Geo-KML/Makefile
+++ b/graphics/p5-Geo-KML/Makefile
@@ -17,10 +17,7 @@ BUILD_DEPENDS= p5-Archive-Zip>=1.30:${PORTSDIR}/archivers/p5-Archive-Zip \
p5-XML-Compile-Cache>=0.97:${PORTSDIR}/textproc/p5-XML-Compile-Cache
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= Geo::KML.3 Geo::KML::Util.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Geo-KML/pkg-plist b/graphics/p5-Geo-KML/pkg-plist
index f581373ca5a3..1cfac90b378e 100644
--- a/graphics/p5-Geo-KML/pkg-plist
+++ b/graphics/p5-Geo-KML/pkg-plist
@@ -1,24 +1,25 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/KML/.packlist
+%%PERL5_MAN3%%/Geo::KML.3.gz
+%%PERL5_MAN3%%/Geo::KML::Util.3.gz
%%SITE_PERL%%/Geo/KML.pm
%%SITE_PERL%%/Geo/KML.pod
%%SITE_PERL%%/Geo/KML/Util.pm
%%SITE_PERL%%/Geo/KML/Util.pod
%%SITE_PERL%%/Geo/KML/xsd/atom-2005/atom-author-link.xsd
+%%SITE_PERL%%/Geo/KML/xsd/kml-2.1/kml21.xsd
%%SITE_PERL%%/Geo/KML/xsd/kml-2.2-beta/fixes.xsd
%%SITE_PERL%%/Geo/KML/xsd/kml-2.2-beta/kml22beta.xsd
%%SITE_PERL%%/Geo/KML/xsd/kml-2.2.0/ReadMe.txt
-%%SITE_PERL%%/Geo/KML/xsd/kml-2.2.0/ogckml22.xsd
%%SITE_PERL%%/Geo/KML/xsd/kml-2.2.0/kml22gx.xsd
+%%SITE_PERL%%/Geo/KML/xsd/kml-2.2.0/ogckml22.xsd
%%SITE_PERL%%/Geo/KML/xsd/xal-2.0/xAL.xsd
-%%SITE_PERL%%/Geo/KML/xsd/kml-2.1/kml21.xsd
-@dirrmtry %%SITE_PERL%%/Geo/KML/xsd/atom-2005
-@dirrmtry %%SITE_PERL%%/Geo/KML/xsd/kml-2.2-beta
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/KML/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/KML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo
+@dirrmtry %%SITE_PERL%%/Geo/KML/xsd/xal-2.0
@dirrmtry %%SITE_PERL%%/Geo/KML/xsd/kml-2.2.0
+@dirrmtry %%SITE_PERL%%/Geo/KML/xsd/kml-2.2-beta
@dirrmtry %%SITE_PERL%%/Geo/KML/xsd/kml-2.1
-@dirrmtry %%SITE_PERL%%/Geo/KML/xsd/xal-2.0
+@dirrmtry %%SITE_PERL%%/Geo/KML/xsd/atom-2005
@dirrmtry %%SITE_PERL%%/Geo/KML/xsd
@dirrmtry %%SITE_PERL%%/Geo/KML
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/KML
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo
-@dirrmtry %%SITE_PERL%%/mach
@dirrmtry %%SITE_PERL%%/Geo
diff --git a/graphics/p5-Geo-Point/Makefile b/graphics/p5-Geo-Point/Makefile
index 65ab0f4fd85b..602f05d974ab 100644
--- a/graphics/p5-Geo-Point/Makefile
+++ b/graphics/p5-Geo-Point/Makefile
@@ -14,11 +14,7 @@ RUN_DEPENDS= p5-Geo-Distance>=0.06:${PORTSDIR}/math/p5-Geo-Distance \
p5-Geo-Proj4>=1.00:${PORTSDIR}/graphics/p5-Geo-Proj4 \
p5-Math-Polygon>=1.00:${PORTSDIR}/math/p5-Math-Polygon
-MAN3= Geo::Point.3 Geo::Shape.3 Geo::Surface.3 \
- Geo::Line.3 Geo::Proj.3 Geo::Space.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Geo-Point/pkg-plist b/graphics/p5-Geo-Point/pkg-plist
index 7bc020ce79cf..d401d415cf79 100644
--- a/graphics/p5-Geo-Point/pkg-plist
+++ b/graphics/p5-Geo-Point/pkg-plist
@@ -1,17 +1,22 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/Point/.packlist
-%%SITE_PERL%%/Geo/Surface.pod
-%%SITE_PERL%%/Geo/Point.pod
+%%PERL5_MAN3%%/Geo::Line.3.gz
+%%PERL5_MAN3%%/Geo::Point.3.gz
+%%PERL5_MAN3%%/Geo::Proj.3.gz
+%%PERL5_MAN3%%/Geo::Shape.3.gz
+%%PERL5_MAN3%%/Geo::Space.3.gz
+%%PERL5_MAN3%%/Geo::Surface.3.gz
+%%SITE_PERL%%/Geo/Line.pm
+%%SITE_PERL%%/Geo/Line.pod
%%SITE_PERL%%/Geo/Point.pm
+%%SITE_PERL%%/Geo/Point.pod
%%SITE_PERL%%/Geo/Proj.pm
+%%SITE_PERL%%/Geo/Proj.pod
%%SITE_PERL%%/Geo/Shape.pm
-%%SITE_PERL%%/Geo/Line.pod
-%%SITE_PERL%%/Geo/Surface.pm
-%%SITE_PERL%%/Geo/Line.pm
+%%SITE_PERL%%/Geo/Shape.pod
%%SITE_PERL%%/Geo/Space.pm
%%SITE_PERL%%/Geo/Space.pod
-%%SITE_PERL%%/Geo/Proj.pod
-%%SITE_PERL%%/Geo/Shape.pod
+%%SITE_PERL%%/Geo/Surface.pm
+%%SITE_PERL%%/Geo/Surface.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/Point/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/Point
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo
-@dirrmtry %%SITE_PERL%%/mach
@dirrmtry %%SITE_PERL%%/Geo
diff --git a/graphics/p5-Geometry-Primitive/Makefile b/graphics/p5-Geometry-Primitive/Makefile
index ac3dd8bcbbf7..c51ba03644ec 100644
--- a/graphics/p5-Geometry-Primitive/Makefile
+++ b/graphics/p5-Geometry-Primitive/Makefile
@@ -21,18 +21,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Geometry::Primitive.3 \
- Geometry::Primitive::Arc.3 \
- Geometry::Primitive::Bezier.3 \
- Geometry::Primitive::Circle.3 \
- Geometry::Primitive::Dimension.3 \
- Geometry::Primitive::Ellipse.3 \
- Geometry::Primitive::Equal.3 \
- Geometry::Primitive::Line.3 \
- Geometry::Primitive::Point.3 \
- Geometry::Primitive::Polygon.3 \
- Geometry::Primitive::Rectangle.3 \
- Geometry::Primitive::Shape.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Geometry-Primitive/pkg-plist b/graphics/p5-Geometry-Primitive/pkg-plist
index da254d61cec6..8d33d55285c6 100644
--- a/graphics/p5-Geometry-Primitive/pkg-plist
+++ b/graphics/p5-Geometry-Primitive/pkg-plist
@@ -1,4 +1,15 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Geometry/Primitive/.packlist
+%%PERL5_MAN3%%/Geometry::Primitive.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Arc.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Bezier.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Circle.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Dimension.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Ellipse.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Equal.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Line.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Point.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Polygon.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Rectangle.3.gz
+%%PERL5_MAN3%%/Geometry::Primitive::Shape.3.gz
%%SITE_PERL%%/Geometry/Primitive.pm
%%SITE_PERL%%/Geometry/Primitive/Arc.pm
%%SITE_PERL%%/Geometry/Primitive/Bezier.pm
@@ -11,6 +22,7 @@
%%SITE_PERL%%/Geometry/Primitive/Polygon.pm
%%SITE_PERL%%/Geometry/Primitive/Rectangle.pm
%%SITE_PERL%%/Geometry/Primitive/Shape.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Geometry/Primitive/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geometry/Primitive
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geometry
@dirrmtry %%SITE_PERL%%/Geometry/Primitive
diff --git a/graphics/p5-Graph-ReadWrite/Makefile b/graphics/p5-Graph-ReadWrite/Makefile
index 122fedb01d47..6ac0ef8d9634 100644
--- a/graphics/p5-Graph-ReadWrite/Makefile
+++ b/graphics/p5-Graph-ReadWrite/Makefile
@@ -19,18 +19,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Graph::Reader.3 \
- Graph::Reader::Dot.3 \
- Graph::Reader::HTK.3 \
- Graph::Reader::XML.3 \
- Graph::Writer.3 \
- Graph::Writer::Dot.3 \
- Graph::Writer::HTK.3 \
- Graph::Writer::VCG.3 \
- Graph::Writer::XML.3 \
- Graph::Writer::daVinci.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e 's|Graph-ReadWrite|Graph::ReadWrite|' ${WRKSRC}/Makefile.PL
diff --git a/graphics/p5-Graph-ReadWrite/pkg-plist b/graphics/p5-Graph-ReadWrite/pkg-plist
index 3431df2988c1..24256941f232 100644
--- a/graphics/p5-Graph-ReadWrite/pkg-plist
+++ b/graphics/p5-Graph-ReadWrite/pkg-plist
@@ -1,3 +1,13 @@
+%%PERL5_MAN3%%/Graph::Reader.3.gz
+%%PERL5_MAN3%%/Graph::Reader::Dot.3.gz
+%%PERL5_MAN3%%/Graph::Reader::HTK.3.gz
+%%PERL5_MAN3%%/Graph::Reader::XML.3.gz
+%%PERL5_MAN3%%/Graph::Writer.3.gz
+%%PERL5_MAN3%%/Graph::Writer::Dot.3.gz
+%%PERL5_MAN3%%/Graph::Writer::HTK.3.gz
+%%PERL5_MAN3%%/Graph::Writer::VCG.3.gz
+%%PERL5_MAN3%%/Graph::Writer::XML.3.gz
+%%PERL5_MAN3%%/Graph::Writer::daVinci.3.gz
%%SITE_PERL%%/Graph/Reader.pm
%%SITE_PERL%%/Graph/Reader/Dot.pm
%%SITE_PERL%%/Graph/Reader/HTK.pm
@@ -9,8 +19,8 @@
%%SITE_PERL%%/Graph/Writer/XML.pm
%%SITE_PERL%%/Graph/Writer/daVinci.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graph/ReadWrite/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graph/ReadWrite
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graph/ReadWrite
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graph
-@dirrm %%SITE_PERL%%/Graph/Writer
-@dirrm %%SITE_PERL%%/Graph/Reader
+@dirrmtry %%SITE_PERL%%/Graph/Writer
+@dirrmtry %%SITE_PERL%%/Graph/Reader
@dirrmtry %%SITE_PERL%%/Graph
diff --git a/graphics/p5-Graph-SocialMap/Makefile b/graphics/p5-Graph-SocialMap/Makefile
index 49f3bf23e2c2..7568880e5cf7 100644
--- a/graphics/p5-Graph-SocialMap/Makefile
+++ b/graphics/p5-Graph-SocialMap/Makefile
@@ -18,10 +18,7 @@ BUILD_DEPENDS= p5-Spiffy>=0:${PORTSDIR}/devel/p5-Spiffy \
p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= Graph::SocialMap.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Graph-SocialMap/pkg-plist b/graphics/p5-Graph-SocialMap/pkg-plist
index 55484f151972..1d555d8e4f1c 100644
--- a/graphics/p5-Graph-SocialMap/pkg-plist
+++ b/graphics/p5-Graph-SocialMap/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Graph::SocialMap.3.gz
%%SITE_PERL%%/Graph/SocialMap.pm
%%SITE_PERL%%/Graph/SocialMap.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graph/SocialMap/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graph/SocialMap
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graph/SocialMap
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graph
@dirrmtry %%SITE_PERL%%/Graph
diff --git a/graphics/p5-GraphViz-Data-Structure/Makefile b/graphics/p5-GraphViz-Data-Structure/Makefile
index 980d0e2dd9d6..7686ff1be0d5 100644
--- a/graphics/p5-GraphViz-Data-Structure/Makefile
+++ b/graphics/p5-GraphViz-Data-Structure/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= GraphViz::Data::Structure.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GraphViz-Data-Structure/pkg-plist b/graphics/p5-GraphViz-Data-Structure/pkg-plist
index b7f33b329dc0..800eb8417103 100644
--- a/graphics/p5-GraphViz-Data-Structure/pkg-plist
+++ b/graphics/p5-GraphViz-Data-Structure/pkg-plist
@@ -1,5 +1,8 @@
+%%PERL5_MAN3%%/GraphViz::Data::Structure.3.gz
%%SITE_PERL%%/GraphViz/Data/Structure.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz/Data/Structure/.packlist
-@dirrmtry %%SITE_PERL%%/GraphViz/Data
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz/Data/Structure
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz/Data/Structure
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz/Data
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz
+@dirrmtry %%SITE_PERL%%/GraphViz/Data
+@dirrmtry %%SITE_PERL%%/GraphViz
diff --git a/graphics/p5-GraphViz-Traverse/Makefile b/graphics/p5-GraphViz-Traverse/Makefile
index 0733c89b548f..1d0a384aab37 100644
--- a/graphics/p5-GraphViz-Traverse/Makefile
+++ b/graphics/p5-GraphViz-Traverse/Makefile
@@ -14,10 +14,7 @@ COMMENT= Build a GraphViz object via callback traversal
BUILD_DEPENDS= p5-GraphViz>=0:${PORTSDIR}/graphics/p5-GraphViz
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= GraphViz::Traverse.3 GraphViz::Traverse::Filesystem.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GraphViz-Traverse/pkg-plist b/graphics/p5-GraphViz-Traverse/pkg-plist
index 812006e61d92..6dee27b072aa 100644
--- a/graphics/p5-GraphViz-Traverse/pkg-plist
+++ b/graphics/p5-GraphViz-Traverse/pkg-plist
@@ -1,7 +1,9 @@
+%%PERL5_MAN3%%/GraphViz::Traverse.3.gz
+%%PERL5_MAN3%%/GraphViz::Traverse::Filesystem.3.gz
%%SITE_PERL%%/GraphViz/Traverse.pm
%%SITE_PERL%%/GraphViz/Traverse/Filesystem.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz/Traverse/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz/Traverse
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz/Traverse
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz
-@dirrm %%SITE_PERL%%/GraphViz/Traverse
+@dirrmtry %%SITE_PERL%%/GraphViz/Traverse
@dirrmtry %%SITE_PERL%%/GraphViz
diff --git a/graphics/p5-GraphViz/Makefile b/graphics/p5-GraphViz/Makefile
index f49e47f89497..7ffcd37c054c 100644
--- a/graphics/p5-GraphViz/Makefile
+++ b/graphics/p5-GraphViz/Makefile
@@ -21,21 +21,9 @@ RUN_DEPENDS= p5-IPC-Run>=0:${PORTSDIR}/devel/p5-IPC-Run \
USES= perl5
USE_PERL5= configure
-MAN3= Devel::GraphVizProf.3 \
- GraphViz.3 \
- GraphViz::Data::Grapher.3 \
- GraphViz::No.3 \
- GraphViz::Parse::RecDescent.3 \
- GraphViz::Parse::Yacc.3 \
- GraphViz::Parse::Yapp.3 \
- GraphViz::Regex.3 \
- GraphViz::Small.3 \
- GraphViz::XML.3
-
.if defined(MAINTAINER_MODE)
regression-test: build
cd ${WRKSRC} && ${MAKE} test
.endif
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-GraphViz/pkg-plist b/graphics/p5-GraphViz/pkg-plist
index b6f1cf8d5392..a579ca050c6c 100644
--- a/graphics/p5-GraphViz/pkg-plist
+++ b/graphics/p5-GraphViz/pkg-plist
@@ -1,16 +1,26 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz/.packlist
-%%SITE_PERL%%/GraphViz.pm
+%%PERL5_MAN3%%/Devel::GraphVizProf.3.gz
+%%PERL5_MAN3%%/GraphViz.3.gz
+%%PERL5_MAN3%%/GraphViz::Data::Grapher.3.gz
+%%PERL5_MAN3%%/GraphViz::No.3.gz
+%%PERL5_MAN3%%/GraphViz::Parse::RecDescent.3.gz
+%%PERL5_MAN3%%/GraphViz::Parse::Yacc.3.gz
+%%PERL5_MAN3%%/GraphViz::Parse::Yapp.3.gz
+%%PERL5_MAN3%%/GraphViz::Regex.3.gz
+%%PERL5_MAN3%%/GraphViz::Small.3.gz
+%%PERL5_MAN3%%/GraphViz::XML.3.gz
%%SITE_PERL%%/Devel/GraphVizProf.pm
-%%SITE_PERL%%/GraphViz/Small.pm
-%%SITE_PERL%%/GraphViz/Regex.pm
-%%SITE_PERL%%/GraphViz/XML.pm
+%%SITE_PERL%%/GraphViz.pm
+%%SITE_PERL%%/GraphViz/Data/Grapher.pm
%%SITE_PERL%%/GraphViz/No.pm
-%%SITE_PERL%%/GraphViz/Parse/Yapp.pm
%%SITE_PERL%%/GraphViz/Parse/RecDescent.pm
%%SITE_PERL%%/GraphViz/Parse/Yacc.pm
-%%SITE_PERL%%/GraphViz/Data/Grapher.pm
-@dirrm %%SITE_PERL%%/GraphViz/Parse
-@dirrm %%SITE_PERL%%/GraphViz/Data
+%%SITE_PERL%%/GraphViz/Parse/Yapp.pm
+%%SITE_PERL%%/GraphViz/Regex.pm
+%%SITE_PERL%%/GraphViz/Small.pm
+%%SITE_PERL%%/GraphViz/XML.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/GraphViz
-@dirrmtry %%SITE_PERL%%/Devel
+@dirrmtry %%SITE_PERL%%/GraphViz/Parse
+@dirrmtry %%SITE_PERL%%/GraphViz/Data
@dirrmtry %%SITE_PERL%%/GraphViz
+@dirrmtry %%SITE_PERL%%/Devel
diff --git a/graphics/p5-Graphics-Color/Makefile b/graphics/p5-Graphics-Color/Makefile
index 10a33df002d8..4e2e515ad2cd 100644
--- a/graphics/p5-Graphics-Color/Makefile
+++ b/graphics/p5-Graphics-Color/Makefile
@@ -24,15 +24,4 @@ TEST_DEPENDS= p5-Test-Number-Delta>=0:${PORTSDIR}/devel/p5-Test-Number-Delta
USES= perl5
USE_PERL5= configure
-MAN3= Graphics::Color.3 \
- Graphics::Color::CMYK.3 \
- Graphics::Color::Equal.3 \
- Graphics::Color::HSL.3 \
- Graphics::Color::HSV.3 \
- Graphics::Color::RGB.3 \
- Graphics::Color::Types.3 \
- Graphics::Color::YIQ.3 \
- Graphics::Color::YUV.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Graphics-Color/pkg-plist b/graphics/p5-Graphics-Color/pkg-plist
index 70d247889237..4ed2f648f7b7 100644
--- a/graphics/p5-Graphics-Color/pkg-plist
+++ b/graphics/p5-Graphics-Color/pkg-plist
@@ -1,4 +1,12 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Color/.packlist
+%%PERL5_MAN3%%/Graphics::Color.3.gz
+%%PERL5_MAN3%%/Graphics::Color::CMYK.3.gz
+%%PERL5_MAN3%%/Graphics::Color::Equal.3.gz
+%%PERL5_MAN3%%/Graphics::Color::HSL.3.gz
+%%PERL5_MAN3%%/Graphics::Color::HSV.3.gz
+%%PERL5_MAN3%%/Graphics::Color::RGB.3.gz
+%%PERL5_MAN3%%/Graphics::Color::Types.3.gz
+%%PERL5_MAN3%%/Graphics::Color::YIQ.3.gz
+%%PERL5_MAN3%%/Graphics::Color::YUV.3.gz
%%SITE_PERL%%/Graphics/Color.pm
%%SITE_PERL%%/Graphics/Color/CMYK.pm
%%SITE_PERL%%/Graphics/Color/Equal.pm
@@ -8,6 +16,7 @@
%%SITE_PERL%%/Graphics/Color/Types.pm
%%SITE_PERL%%/Graphics/Color/YIQ.pm
%%SITE_PERL%%/Graphics/Color/YUV.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Color/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Color
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics
@dirrmtry %%SITE_PERL%%/Graphics/Color
diff --git a/graphics/p5-Graphics-ColorNames-WWW/Makefile b/graphics/p5-Graphics-ColorNames-WWW/Makefile
index 2f74d613a241..7d7789a71457 100644
--- a/graphics/p5-Graphics-ColorNames-WWW/Makefile
+++ b/graphics/p5-Graphics-ColorNames-WWW/Makefile
@@ -11,16 +11,10 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= WWW color names and equivalent RGB values
RUN_DEPENDS= p5-Graphics-ColorNames>=0.32:${PORTSDIR}/graphics/p5-Graphics-ColorNames
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-BUILD_DEPENDS+= p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings
+BUILD_DEPENDS:= ${RUN_DEPENDS} \
+ p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings
USES= perl5
USE_PERL5= modbuild
-MAN3= Graphics::ColorNames::CSS.3 \
- Graphics::ColorNames::IE.3 \
- Graphics::ColorNames::SVG.3 \
- Graphics::ColorNames::WWW.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Graphics-ColorNames-WWW/pkg-plist b/graphics/p5-Graphics-ColorNames-WWW/pkg-plist
index 914888925a7d..bd2bbeea83fe 100644
--- a/graphics/p5-Graphics-ColorNames-WWW/pkg-plist
+++ b/graphics/p5-Graphics-ColorNames-WWW/pkg-plist
@@ -1,6 +1,10 @@
+%%PERL5_MAN3%%/Graphics::ColorNames::CSS.3.gz
+%%PERL5_MAN3%%/Graphics::ColorNames::IE.3.gz
+%%PERL5_MAN3%%/Graphics::ColorNames::SVG.3.gz
+%%PERL5_MAN3%%/Graphics::ColorNames::WWW.3.gz
%%SITE_PERL%%/Graphics/ColorNames/CSS.pm
%%SITE_PERL%%/Graphics/ColorNames/IE.pm
-%%SITE_PERL%%/Graphics/ColorNames/WWW.pm
%%SITE_PERL%%/Graphics/ColorNames/SVG.pm
+%%SITE_PERL%%/Graphics/ColorNames/WWW.pm
@dirrmtry %%SITE_PERL%%/Graphics/ColorNames
@dirrmtry %%SITE_PERL%%/Graphics
diff --git a/graphics/p5-Graphics-ColorNames/Makefile b/graphics/p5-Graphics-ColorNames/Makefile
index 60cffdf04ae2..671c61a7ef8b 100644
--- a/graphics/p5-Graphics-ColorNames/Makefile
+++ b/graphics/p5-Graphics-ColorNames/Makefile
@@ -18,11 +18,4 @@ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= modbuild
-MAN3= Graphics::ColorNames.3 \
- Graphics::ColorNames::HTML.3 \
- Graphics::ColorNames::Netscape.3 \
- Graphics::ColorNames::Windows.3 \
- Graphics::ColorNames::X.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Graphics-ColorNames/pkg-plist b/graphics/p5-Graphics-ColorNames/pkg-plist
index c53a99302df9..1231b228d938 100644
--- a/graphics/p5-Graphics-ColorNames/pkg-plist
+++ b/graphics/p5-Graphics-ColorNames/pkg-plist
@@ -1,7 +1,12 @@
+%%PERL5_MAN3%%/Graphics::ColorNames.3.gz
+%%PERL5_MAN3%%/Graphics::ColorNames::HTML.3.gz
+%%PERL5_MAN3%%/Graphics::ColorNames::Netscape.3.gz
+%%PERL5_MAN3%%/Graphics::ColorNames::Windows.3.gz
+%%PERL5_MAN3%%/Graphics::ColorNames::X.3.gz
%%SITE_PERL%%/Graphics/ColorNames.pm
%%SITE_PERL%%/Graphics/ColorNames/HTML.pm
%%SITE_PERL%%/Graphics/ColorNames/Netscape.pm
%%SITE_PERL%%/Graphics/ColorNames/Windows.pm
%%SITE_PERL%%/Graphics/ColorNames/X.pm
-@dirrm %%SITE_PERL%%/Graphics/ColorNames
+@dirrmtry %%SITE_PERL%%/Graphics/ColorNames
@dirrmtry %%SITE_PERL%%/Graphics
diff --git a/graphics/p5-Graphics-Primitive-Driver-Cairo/Makefile b/graphics/p5-Graphics-Primitive-Driver-Cairo/Makefile
index 5a7e87884f13..e1f6469accdc 100644
--- a/graphics/p5-Graphics-Primitive-Driver-Cairo/Makefile
+++ b/graphics/p5-Graphics-Primitive-Driver-Cairo/Makefile
@@ -12,19 +12,13 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Cairo backend for Graphics::Primitive
BUILD_DEPENDS= p5-Cairo>=0:${PORTSDIR}/graphics/p5-Cairo \
- p5-Geometry-Primitive>=0:${PORTSDIR}/graphics/p5-Geometry-Primitive \
p5-Graphics-Primitive>=0:${PORTSDIR}/graphics/p5-Graphics-Primitive \
p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
p5-Text-Flow>=0:${PORTSDIR}/textproc/p5-Text-Flow
RUN_DEPENDS:= ${BUILD_DEPENDS}
-
TEST_DEPENDS= p5-Graphics-Color>=0:${PORTSDIR}/graphics/p5-Graphics-Color
USES= perl5
USE_PERL5= configure
-MAN3= Graphics::Primitive::Driver::Cairo.3 \
- Graphics::Primitive::Driver::Cairo::TextLayout.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Graphics-Primitive-Driver-Cairo/pkg-plist b/graphics/p5-Graphics-Primitive-Driver-Cairo/pkg-plist
index 94b0f508170b..aa2483d33446 100644
--- a/graphics/p5-Graphics-Primitive-Driver-Cairo/pkg-plist
+++ b/graphics/p5-Graphics-Primitive-Driver-Cairo/pkg-plist
@@ -1,6 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Primitive/Driver/Cairo/.packlist
+%%PERL5_MAN3%%/Graphics::Primitive::Driver::Cairo.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Driver::Cairo::TextLayout.3.gz
%%SITE_PERL%%/Graphics/Primitive/Driver/Cairo.pm
%%SITE_PERL%%/Graphics/Primitive/Driver/Cairo/TextLayout.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Primitive/Driver/Cairo/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Primitive/Driver/Cairo
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Primitive/Driver
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Primitive
diff --git a/graphics/p5-Graphics-Primitive/Makefile b/graphics/p5-Graphics-Primitive/Makefile
index 429b6f510315..a6d9824a4ccb 100644
--- a/graphics/p5-Graphics-Primitive/Makefile
+++ b/graphics/p5-Graphics-Primitive/Makefile
@@ -23,30 +23,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Graphics::Primitive.3 \
- Graphics::Primitive::Aligned.3 \
- Graphics::Primitive::Border.3 \
- Graphics::Primitive::Brush.3 \
- Graphics::Primitive::Canvas.3 \
- Graphics::Primitive::Component.3 \
- Graphics::Primitive::ComponentList.3 \
- Graphics::Primitive::Container.3 \
- Graphics::Primitive::Driver.3 \
- Graphics::Primitive::Driver::TextLayout.3 \
- Graphics::Primitive::Font.3 \
- Graphics::Primitive::Image.3 \
- Graphics::Primitive::Insets.3 \
- Graphics::Primitive::Operation.3 \
- Graphics::Primitive::Operation::Fill.3 \
- Graphics::Primitive::Operation::Stroke.3 \
- Graphics::Primitive::Oriented.3 \
- Graphics::Primitive::Paint.3 \
- Graphics::Primitive::Paint::Gradient.3 \
- Graphics::Primitive::Paint::Gradient::Linear.3 \
- Graphics::Primitive::Paint::Gradient::Radial.3 \
- Graphics::Primitive::Paint::Solid.3 \
- Graphics::Primitive::Path.3 \
- Graphics::Primitive::TextBox.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Graphics-Primitive/pkg-plist b/graphics/p5-Graphics-Primitive/pkg-plist
index 288d765a10ff..d55828aeab23 100644
--- a/graphics/p5-Graphics-Primitive/pkg-plist
+++ b/graphics/p5-Graphics-Primitive/pkg-plist
@@ -1,4 +1,27 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Primitive/.packlist
+%%PERL5_MAN3%%/Graphics::Primitive.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Aligned.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Border.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Brush.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Canvas.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Component.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::ComponentList.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Container.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Driver.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Driver::TextLayout.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Font.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Image.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Insets.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Operation.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Operation::Fill.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Operation::Stroke.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Oriented.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Paint.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Paint::Gradient.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Paint::Gradient::Linear.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Paint::Gradient::Radial.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Paint::Solid.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::Path.3.gz
+%%PERL5_MAN3%%/Graphics::Primitive::TextBox.3.gz
%%SITE_PERL%%/Graphics/Primitive.pm
%%SITE_PERL%%/Graphics/Primitive/Aligned.pm
%%SITE_PERL%%/Graphics/Primitive/Border.pm
@@ -17,12 +40,13 @@
%%SITE_PERL%%/Graphics/Primitive/Operation/Stroke.pm
%%SITE_PERL%%/Graphics/Primitive/Oriented.pm
%%SITE_PERL%%/Graphics/Primitive/Paint.pm
+%%SITE_PERL%%/Graphics/Primitive/Paint/Gradient.pm
%%SITE_PERL%%/Graphics/Primitive/Paint/Gradient/Linear.pm
%%SITE_PERL%%/Graphics/Primitive/Paint/Gradient/Radial.pm
-%%SITE_PERL%%/Graphics/Primitive/Paint/Gradient.pm
%%SITE_PERL%%/Graphics/Primitive/Paint/Solid.pm
%%SITE_PERL%%/Graphics/Primitive/Path.pm
%%SITE_PERL%%/Graphics/Primitive/TextBox.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Primitive/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics/Primitive
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Graphics
@dirrmtry %%SITE_PERL%%/Graphics/Primitive/Paint/Gradient
diff --git a/graphics/p5-Image-Caa/Makefile b/graphics/p5-Image-Caa/Makefile
index bba9f8b7bac4..fd7de75a4c52 100644
--- a/graphics/p5-Image-Caa/Makefile
+++ b/graphics/p5-Image-Caa/Makefile
@@ -16,11 +16,8 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Image::Caa.3
-
-NO_STAGE= yes
post-install:
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/demos/* ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/demos/* ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/graphics/p5-Image-Caa/pkg-plist b/graphics/p5-Image-Caa/pkg-plist
index 426375e47f2c..9673dfb9a812 100644
--- a/graphics/p5-Image-Caa/pkg-plist
+++ b/graphics/p5-Image-Caa/pkg-plist
@@ -1,11 +1,4 @@
-%%EXAMPLESDIR%%/curses.pl
-%%EXAMPLESDIR%%/kitten.jpg
-%%EXAMPLESDIR%%/kitten.pl
-%%EXAMPLESDIR%%/portrait.jpg
-%%EXAMPLESDIR%%/portrait.pl
-%%EXAMPLESDIR%%/sunset.jpg
-%%EXAMPLESDIR%%/sunset.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Caa/.packlist
+%%PERL5_MAN3%%/Image::Caa.3.gz
%%SITE_PERL%%/Image/Caa.pm
%%SITE_PERL%%/Image/Caa/DitherNone.pm
%%SITE_PERL%%/Image/Caa/DitherOrdered2.pm
@@ -15,8 +8,16 @@
%%SITE_PERL%%/Image/Caa/DriverANSI.pm
%%SITE_PERL%%/Image/Caa/DriverCurses.pm
%%SITE_PERL%%/Image/Caa/DriverTest.pm
-@dirrmtry %%SITE_PERL%%/Image/Caa
-@dirrmtry %%SITE_PERL%%/Image
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Caa/.packlist
+%%EXAMPLESDIR%%/curses.pl
+%%EXAMPLESDIR%%/kitten.jpg
+%%EXAMPLESDIR%%/kitten.pl
+%%EXAMPLESDIR%%/portrait.jpg
+%%EXAMPLESDIR%%/portrait.pl
+%%EXAMPLESDIR%%/sunset.jpg
+%%EXAMPLESDIR%%/sunset.pl
+@dirrm %%EXAMPLESDIR%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Caa
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image
-@dirrmtry %%EXAMPLESDIR%%
+@dirrmtry %%SITE_PERL%%/Image/Caa
+@dirrmtry %%SITE_PERL%%/Image
diff --git a/graphics/p5-Image-Compare/Makefile b/graphics/p5-Image-Compare/Makefile
index 32ea2cd73580..60aeac54f767 100644
--- a/graphics/p5-Image-Compare/Makefile
+++ b/graphics/p5-Image-Compare/Makefile
@@ -22,13 +22,4 @@ TEST_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \
USES= perl5
USE_PERL5= configure
-MAN3= Image::Compare.3 \
- Image::Compare::AVG_THRESHOLD.3 \
- Image::Compare::Comparator.3 \
- Image::Compare::EXACT.3 \
- Image::Compare::IMAGE.3 \
- Image::Compare::THRESHOLD.3 \
- Image::Compare::THRESHOLD_COUNT.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Image-Compare/pkg-plist b/graphics/p5-Image-Compare/pkg-plist
index c05e9d694901..971694139fd6 100644
--- a/graphics/p5-Image-Compare/pkg-plist
+++ b/graphics/p5-Image-Compare/pkg-plist
@@ -1,4 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Compare/.packlist
+%%PERL5_MAN3%%/Image::Compare.3.gz
+%%PERL5_MAN3%%/Image::Compare::AVG_THRESHOLD.3.gz
+%%PERL5_MAN3%%/Image::Compare::Comparator.3.gz
+%%PERL5_MAN3%%/Image::Compare::EXACT.3.gz
+%%PERL5_MAN3%%/Image::Compare::IMAGE.3.gz
+%%PERL5_MAN3%%/Image::Compare::THRESHOLD.3.gz
+%%PERL5_MAN3%%/Image::Compare::THRESHOLD_COUNT.3.gz
%%SITE_PERL%%/Image/Compare.pm
%%SITE_PERL%%/Image/Compare/AVG_THRESHOLD.pm
%%SITE_PERL%%/Image/Compare/Comparator.pm
@@ -6,6 +12,7 @@
%%SITE_PERL%%/Image/Compare/IMAGE.pm
%%SITE_PERL%%/Image/Compare/THRESHOLD.pm
%%SITE_PERL%%/Image/Compare/THRESHOLD_COUNT.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Compare/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Compare
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image
@dirrmtry %%SITE_PERL%%/Image/Compare
diff --git a/graphics/p5-Image-IPTCInfo/Makefile b/graphics/p5-Image-IPTCInfo/Makefile
index 30b598b6df60..387e428801bc 100644
--- a/graphics/p5-Image-IPTCInfo/Makefile
+++ b/graphics/p5-Image-IPTCInfo/Makefile
@@ -14,16 +14,13 @@ USES= perl5 shebangfix
USE_PERL5= configure
SHEBANG_FILES= demo.pl
-MAN3= Image::IPTCInfo.3
-
-NO_STAGE= yes
post-patch:
@${RM} -f ${WRKSRC}/._*
.if !defined(NOPORTDOCS)
post-install:
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/demo_images/* ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/demo_images/* ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/graphics/p5-Image-IPTCInfo/pkg-plist b/graphics/p5-Image-IPTCInfo/pkg-plist
index b8636c699bae..49bf31e5eea0 100644
--- a/graphics/p5-Image-IPTCInfo/pkg-plist
+++ b/graphics/p5-Image-IPTCInfo/pkg-plist
@@ -1,9 +1,10 @@
-%%PORTDOCS%%%%EXAMPLESDIR%%/burger_van.jpg
-%%PORTDOCS%%%%EXAMPLESDIR%%/dog.jpg
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/IPTCInfo/.packlist
+%%PERL5_MAN3%%/Image::IPTCInfo.3.gz
%%SITE_PERL%%/Image/IPTCInfo.pm
%%SITE_PERL%%/Image/demo.pl
-%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/IPTCInfo/.packlist
+%%PORTDOCS%%%%EXAMPLESDIR%%/burger_van.jpg
+%%PORTDOCS%%%%EXAMPLESDIR%%/dog.jpg
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/IPTCInfo
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image
@dirrmtry %%SITE_PERL%%/Image
diff --git a/graphics/p5-Image-Imlib2/Makefile b/graphics/p5-Image-Imlib2/Makefile
index 11c74805c712..b43f74ad5af3 100644
--- a/graphics/p5-Image-Imlib2/Makefile
+++ b/graphics/p5-Image-Imlib2/Makefile
@@ -16,20 +16,17 @@ BUILD_DEPENDS+= p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
USES= perl5
USE_PERL5= modbuild
USE_EFL= imlib2
-NO_STAGE= yes
-
-MAN3= Image::Imlib2.3
.if !defined(NOPORTDOCS)
PORTDOCS= CHANGES
EXAMPLES= examples/benchmark.pl examples/benchmark.txt examples/maeda.pl
post-install:
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/|} ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/|} ${STAGEDIR}${EXAMPLESDIR}
@${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}."
.endif
diff --git a/graphics/p5-Image-Imlib2/pkg-plist b/graphics/p5-Image-Imlib2/pkg-plist
index 39308567a05c..450f148b0910 100644
--- a/graphics/p5-Image-Imlib2/pkg-plist
+++ b/graphics/p5-Image-Imlib2/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Image::Imlib2.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Image/Imlib2.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Imlib2/Imlib2.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Imlib2/Imlib2.so
@@ -5,6 +6,6 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/benchmark.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/maeda.pl
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Imlib2
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Imlib2
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Image
diff --git a/graphics/p5-Image-Info/Makefile b/graphics/p5-Image-Info/Makefile
index 4a6e1a8e4eb5..2e3ef87228a4 100644
--- a/graphics/p5-Image-Info/Makefile
+++ b/graphics/p5-Image-Info/Makefile
@@ -21,20 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Bundle::Image::Info::Everything.3 \
- Bundle::Image::Info::PNG.3 \
- Bundle::Image::Info::SVG.3 \
- Bundle::Image::Info::XBM.3 \
- Bundle::Image::Info::XPM.3 \
- Image::Info.3 \
- Image::Info::BMP.3 \
- Image::Info::ICO.3 \
- Image::Info::PPM.3 \
- Image::Info::SVG.3 \
- Image::Info::TIFF.3 \
- Image::Info::WBMP.3 \
- Image::Info::XBM.3 \
- Image::Info::XPM.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Image-Info/pkg-plist b/graphics/p5-Image-Info/pkg-plist
index 9bc49a3d342a..889c6ce7313d 100644
--- a/graphics/p5-Image-Info/pkg-plist
+++ b/graphics/p5-Image-Info/pkg-plist
@@ -1,9 +1,22 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Info/.packlist
+%%PERL5_MAN3%%/Bundle::Image::Info::Everything.3.gz
+%%PERL5_MAN3%%/Bundle::Image::Info::PNG.3.gz
+%%PERL5_MAN3%%/Bundle::Image::Info::SVG.3.gz
+%%PERL5_MAN3%%/Bundle::Image::Info::XBM.3.gz
+%%PERL5_MAN3%%/Bundle::Image::Info::XPM.3.gz
+%%PERL5_MAN3%%/Image::Info.3.gz
+%%PERL5_MAN3%%/Image::Info::BMP.3.gz
+%%PERL5_MAN3%%/Image::Info::ICO.3.gz
+%%PERL5_MAN3%%/Image::Info::PPM.3.gz
+%%PERL5_MAN3%%/Image::Info::SVG.3.gz
+%%PERL5_MAN3%%/Image::Info::TIFF.3.gz
+%%PERL5_MAN3%%/Image::Info::WBMP.3.gz
+%%PERL5_MAN3%%/Image::Info::XBM.3.gz
+%%PERL5_MAN3%%/Image::Info::XPM.3.gz
%%SITE_PERL%%/Bundle/Image/Info/Everything.pm
+%%SITE_PERL%%/Bundle/Image/Info/PNG.pm
+%%SITE_PERL%%/Bundle/Image/Info/SVG.pm
%%SITE_PERL%%/Bundle/Image/Info/XBM.pm
%%SITE_PERL%%/Bundle/Image/Info/XPM.pm
-%%SITE_PERL%%/Bundle/Image/Info/SVG.pm
-%%SITE_PERL%%/Bundle/Image/Info/PNG.pm
%%SITE_PERL%%/Image/Info.pm
%%SITE_PERL%%/Image/Info/BMP.pm
%%SITE_PERL%%/Image/Info/GIF.pm
@@ -19,11 +32,12 @@
%%SITE_PERL%%/Image/Info/XBM.pm
%%SITE_PERL%%/Image/Info/XPM.pm
%%SITE_PERL%%/Image/TIFF.pm
-@dirrmtry %%SITE_PERL%%/Bundle/Image/Info
-@dirrmtry %%SITE_PERL%%/Bundle/Image
-@dirrmtry %%SITE_PERL%%/Bundle
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Info/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Info
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image
@dirrmtry %%SITE_PERL%%/Image/Info/SVG
@dirrmtry %%SITE_PERL%%/Image/Info
@dirrmtry %%SITE_PERL%%/Image
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Info
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image
+@dirrmtry %%SITE_PERL%%/Bundle/Image/Info
+@dirrmtry %%SITE_PERL%%/Bundle/Image
+@dirrmtry %%SITE_PERL%%/Bundle
diff --git a/graphics/p5-Image-PBMlib/Makefile b/graphics/p5-Image-PBMlib/Makefile
index c16c870a8146..93579dd373e7 100644
--- a/graphics/p5-Image-PBMlib/Makefile
+++ b/graphics/p5-Image-PBMlib/Makefile
@@ -17,7 +17,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Image::PBMlib.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Image-PBMlib/pkg-plist b/graphics/p5-Image-PBMlib/pkg-plist
index 16d770e8a16d..b7f9be51e1da 100644
--- a/graphics/p5-Image-PBMlib/pkg-plist
+++ b/graphics/p5-Image-PBMlib/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/PBMlib/.packlist
+%%PERL5_MAN3%%/Image::PBMlib.3.gz
%%SITE_PERL%%/Image/PBMlib.pm
-@dirrmtry %%SITE_PERL%%/Image
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/PBMlib/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/PBMlib
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image
+@dirrmtry %%SITE_PERL%%/Image
diff --git a/graphics/p5-Image-Pngslimmer/Makefile b/graphics/p5-Image-Pngslimmer/Makefile
index 0e0771948e5f..975ea1e0d9d5 100644
--- a/graphics/p5-Image-Pngslimmer/Makefile
+++ b/graphics/p5-Image-Pngslimmer/Makefile
@@ -14,7 +14,4 @@ COMMENT= Slims (dynamically created) PNGs
USES= perl5
USE_PERL5= configure
-MAN3= Image::Pngslimmer.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Image-Pngslimmer/pkg-plist b/graphics/p5-Image-Pngslimmer/pkg-plist
index 491c3934702f..3ccb21fc509e 100644
--- a/graphics/p5-Image-Pngslimmer/pkg-plist
+++ b/graphics/p5-Image-Pngslimmer/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Image::Pngslimmer.3.gz
%%SITE_PERL%%/Image/Pngslimmer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Pngslimmer/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Image/Pngslimmer
diff --git a/graphics/p5-Imager-Plot/Makefile b/graphics/p5-Imager-Plot/Makefile
index ee486056b566..688eddd97b5b 100644
--- a/graphics/p5-Imager-Plot/Makefile
+++ b/graphics/p5-Imager-Plot/Makefile
@@ -12,12 +12,9 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Perl extension for generating fancy graphic plots in color
BUILD_DEPENDS= p5-Imager>=0:${PORTSDIR}/graphics/p5-Imager
-RUN_DEPENDS= p5-Imager>=0:${PORTSDIR}/graphics/p5-Imager
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Imager::Plot.3 Imager::Plot::Axis.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Imager-Plot/pkg-plist b/graphics/p5-Imager-Plot/pkg-plist
index 8fd3f083d45f..91148a8e416d 100644
--- a/graphics/p5-Imager-Plot/pkg-plist
+++ b/graphics/p5-Imager-Plot/pkg-plist
@@ -1,14 +1,16 @@
+%%PERL5_MAN3%%/Imager::Plot.3.gz
+%%PERL5_MAN3%%/Imager::Plot::Axis.3.gz
%%SITE_PERL%%/Imager/Plot.pm
%%SITE_PERL%%/Imager/Plot/Axis.pm
%%SITE_PERL%%/Imager/Plot/DataSet.pm
%%SITE_PERL%%/Imager/Plot/Style.pm
%%SITE_PERL%%/Imager/Plot/Util.pm
%%SITE_PERL%%/Imager/plot.pl
-@dirrm %%SITE_PERL%%/Imager/Plot
-@dirrmtry %%SITE_PERL%%/Imager
%%SITE_PERL%%/auto/Imager/Plot/autosplit.ix
-@dirrm %%SITE_PERL%%/auto/Imager/Plot
-@dirrmtry %%SITE_PERL%%/auto/Imager
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Plot/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Plot
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Plot
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager
+@dirrmtry %%SITE_PERL%%/auto/Imager/Plot
+@dirrmtry %%SITE_PERL%%/auto/Imager
+@dirrmtry %%SITE_PERL%%/Imager/Plot
+@dirrmtry %%SITE_PERL%%/Imager
diff --git a/graphics/p5-Imager-QRCode/Makefile b/graphics/p5-Imager-QRCode/Makefile
index 8cb788310a69..9dc19107b4cc 100644
--- a/graphics/p5-Imager-QRCode/Makefile
+++ b/graphics/p5-Imager-QRCode/Makefile
@@ -20,7 +20,4 @@ USES= perl5
USE_PERL5= configure
CFLAGS+= -I${LOCALBASE}/include
-MAN3= Imager::QRCode.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Imager-QRCode/pkg-plist b/graphics/p5-Imager-QRCode/pkg-plist
index 003bddb34b28..b5e171997703 100644
--- a/graphics/p5-Imager-QRCode/pkg-plist
+++ b/graphics/p5-Imager-QRCode/pkg-plist
@@ -1,5 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/QRCode/QRCode.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/QRCode/QRCode.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/QRCode/.packlist
+%%PERL5_MAN3%%/Imager::QRCode.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Imager/QRCode.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/QRCode/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/QRCode/QRCode.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/QRCode/QRCode.so
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/QRCode
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Imager
diff --git a/graphics/p5-Imager/Makefile b/graphics/p5-Imager/Makefile
index 340f567b13ca..152ae6c561ac 100644
--- a/graphics/p5-Imager/Makefile
+++ b/graphics/p5-Imager/Makefile
@@ -29,58 +29,4 @@ CONFIGURE_ENV= IM_CFLAGS="${CFLAGS}" \
IM_INCPATH=${LOCALBASE}/include \
IM_LIBPATH=${LOCALBASE}/lib
-MAN3= Imager.3 \
- Imager::API.3 \
- Imager::APIRef.3 \
- Imager::Color.3 \
- Imager::Color::Float.3 \
- Imager::Color::Table.3 \
- Imager::Cookbook.3 \
- Imager::CountColor.3 \
- Imager::Draw.3 \
- Imager::Engines.3 \
- Imager::Expr.3 \
- Imager::Expr::Assem.3 \
- Imager::ExtUtils.3 \
- Imager::File::GIF.3 \
- Imager::File::ICO.3 \
- Imager::File::JPEG.3 \
- Imager::File::PNG.3 \
- Imager::File::SGI.3 \
- Imager::File::TIFF.3 \
- Imager::Files.3 \
- Imager::Fill.3 \
- Imager::Filter::Flines.3 \
- Imager::Filter::Mandelbrot.3 \
- Imager::Filters.3 \
- Imager::Font.3 \
- Imager::Font::BBox.3 \
- Imager::Font::FT2.3 \
- Imager::Font::FreeType2.3 \
- Imager::Font::T1.3 \
- Imager::Font::Test.3 \
- Imager::Font::Truetype.3 \
- Imager::Font::Type1.3 \
- Imager::Font::Wrap.3 \
- Imager::Fountain.3 \
- Imager::Handy.3 \
- Imager::IO.3 \
- Imager::ImageTypes.3 \
- Imager::Inline.3 \
- Imager::Install.3 \
- Imager::LargeSamples.3 \
- Imager::Matrix2d.3 \
- Imager::Preprocess.3 \
- Imager::Probe.3 \
- Imager::Regops.3 \
- Imager::Security.3 \
- Imager::Test.3 \
- Imager::Threads.3 \
- Imager::Transform.3 \
- Imager::Transformations.3 \
- Imager::Tutorial.3 \
- Imager::interface.3 \
- Imager::regmach.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Imager/pkg-plist b/graphics/p5-Imager/pkg-plist
index 792fb4241c0c..b81015879549 100644
--- a/graphics/p5-Imager/pkg-plist
+++ b/graphics/p5-Imager/pkg-plist
@@ -1,3 +1,55 @@
+%%PERL5_MAN3%%/Imager.3.gz
+%%PERL5_MAN3%%/Imager::API.3.gz
+%%PERL5_MAN3%%/Imager::APIRef.3.gz
+%%PERL5_MAN3%%/Imager::Color.3.gz
+%%PERL5_MAN3%%/Imager::Color::Float.3.gz
+%%PERL5_MAN3%%/Imager::Color::Table.3.gz
+%%PERL5_MAN3%%/Imager::Cookbook.3.gz
+%%PERL5_MAN3%%/Imager::CountColor.3.gz
+%%PERL5_MAN3%%/Imager::Draw.3.gz
+%%PERL5_MAN3%%/Imager::Engines.3.gz
+%%PERL5_MAN3%%/Imager::Expr.3.gz
+%%PERL5_MAN3%%/Imager::Expr::Assem.3.gz
+%%PERL5_MAN3%%/Imager::ExtUtils.3.gz
+%%PERL5_MAN3%%/Imager::File::GIF.3.gz
+%%PERL5_MAN3%%/Imager::File::ICO.3.gz
+%%PERL5_MAN3%%/Imager::File::JPEG.3.gz
+%%PERL5_MAN3%%/Imager::File::PNG.3.gz
+%%PERL5_MAN3%%/Imager::File::SGI.3.gz
+%%PERL5_MAN3%%/Imager::File::TIFF.3.gz
+%%PERL5_MAN3%%/Imager::Files.3.gz
+%%PERL5_MAN3%%/Imager::Fill.3.gz
+%%PERL5_MAN3%%/Imager::Filter::Flines.3.gz
+%%PERL5_MAN3%%/Imager::Filter::Mandelbrot.3.gz
+%%PERL5_MAN3%%/Imager::Filters.3.gz
+%%PERL5_MAN3%%/Imager::Font.3.gz
+%%PERL5_MAN3%%/Imager::Font::BBox.3.gz
+%%PERL5_MAN3%%/Imager::Font::FT2.3.gz
+%%PERL5_MAN3%%/Imager::Font::FreeType2.3.gz
+%%PERL5_MAN3%%/Imager::Font::T1.3.gz
+%%PERL5_MAN3%%/Imager::Font::Test.3.gz
+%%PERL5_MAN3%%/Imager::Font::Truetype.3.gz
+%%PERL5_MAN3%%/Imager::Font::Type1.3.gz
+%%PERL5_MAN3%%/Imager::Font::Wrap.3.gz
+%%PERL5_MAN3%%/Imager::Fountain.3.gz
+%%PERL5_MAN3%%/Imager::Handy.3.gz
+%%PERL5_MAN3%%/Imager::IO.3.gz
+%%PERL5_MAN3%%/Imager::ImageTypes.3.gz
+%%PERL5_MAN3%%/Imager::Inline.3.gz
+%%PERL5_MAN3%%/Imager::Install.3.gz
+%%PERL5_MAN3%%/Imager::LargeSamples.3.gz
+%%PERL5_MAN3%%/Imager::Matrix2d.3.gz
+%%PERL5_MAN3%%/Imager::Preprocess.3.gz
+%%PERL5_MAN3%%/Imager::Probe.3.gz
+%%PERL5_MAN3%%/Imager::Regops.3.gz
+%%PERL5_MAN3%%/Imager::Security.3.gz
+%%PERL5_MAN3%%/Imager::Test.3.gz
+%%PERL5_MAN3%%/Imager::Threads.3.gz
+%%PERL5_MAN3%%/Imager::Transform.3.gz
+%%PERL5_MAN3%%/Imager::Transformations.3.gz
+%%PERL5_MAN3%%/Imager::Tutorial.3.gz
+%%PERL5_MAN3%%/Imager::interface.3.gz
+%%PERL5_MAN3%%/Imager::reg%%PERL_ARCH%%.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Imager.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Imager/API.pod
%%SITE_PERL%%/%%PERL_ARCH%%/Imager/APIRef.pod
@@ -108,8 +160,8 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Font/T1/T1.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Imager.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Imager.so
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Font/FT2
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Font/T1
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Font/FT2
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Font
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Filter/Mandelbrot
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imager/Filter/Flines
diff --git a/graphics/p5-Imlib2/Makefile b/graphics/p5-Imlib2/Makefile
index c0cd653ba5e9..c36512bdd8ba 100644
--- a/graphics/p5-Imlib2/Makefile
+++ b/graphics/p5-Imlib2/Makefile
@@ -13,13 +13,9 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Perl bindings for Imlib2
USE_EFL= imlib2
-
USES= perl5
USE_PERL5= configure
-MAN3= Imlib2.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' ${WRKSRC}/Makefile.PL
diff --git a/graphics/p5-Imlib2/pkg-plist b/graphics/p5-Imlib2/pkg-plist
index 84aeeadcca7f..071fb99fe6e8 100644
--- a/graphics/p5-Imlib2/pkg-plist
+++ b/graphics/p5-Imlib2/pkg-plist
@@ -1,9 +1,10 @@
+%%PERL5_MAN3%%/Imlib2.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Imlib2.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Imlib2/Object.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Imlib2/ooimlib.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imlib2/autosplit.ix
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imlib2/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imlib2/Imlib2.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imlib2/Imlib2.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imlib2/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imlib2
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Imlib2
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Imlib2/autosplit.ix
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Imlib2
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Imlib2
diff --git a/graphics/p5-Layout-Manager/Makefile b/graphics/p5-Layout-Manager/Makefile
index a1d1c87701b1..fdec8c99a714 100644
--- a/graphics/p5-Layout-Manager/Makefile
+++ b/graphics/p5-Layout-Manager/Makefile
@@ -23,13 +23,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Layout::Manager.3 \
- Layout::Manager::Absolute.3 \
- Layout::Manager::Axis.3 \
- Layout::Manager::Compass.3 \
- Layout::Manager::Flow.3 \
- Layout::Manager::Grid.3 \
- Layout::Manager::Single.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Layout-Manager/pkg-plist b/graphics/p5-Layout-Manager/pkg-plist
index fbac2082b194..091774247ca0 100644
--- a/graphics/p5-Layout-Manager/pkg-plist
+++ b/graphics/p5-Layout-Manager/pkg-plist
@@ -1,4 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Layout/Manager/.packlist
+%%PERL5_MAN3%%/Layout::Manager.3.gz
+%%PERL5_MAN3%%/Layout::Manager::Absolute.3.gz
+%%PERL5_MAN3%%/Layout::Manager::Axis.3.gz
+%%PERL5_MAN3%%/Layout::Manager::Compass.3.gz
+%%PERL5_MAN3%%/Layout::Manager::Flow.3.gz
+%%PERL5_MAN3%%/Layout::Manager::Grid.3.gz
+%%PERL5_MAN3%%/Layout::Manager::Single.3.gz
%%SITE_PERL%%/Layout/Manager.pm
%%SITE_PERL%%/Layout/Manager/Absolute.pm
%%SITE_PERL%%/Layout/Manager/Axis.pm
@@ -6,6 +12,7 @@
%%SITE_PERL%%/Layout/Manager/Flow.pm
%%SITE_PERL%%/Layout/Manager/Grid.pm
%%SITE_PERL%%/Layout/Manager/Single.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Layout/Manager/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Layout/Manager
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Layout
@dirrmtry %%SITE_PERL%%/Layout/Manager
diff --git a/graphics/p5-PGPLOT/Makefile b/graphics/p5-PGPLOT/Makefile
index 0c80bc46fef6..614712cdb203 100644
--- a/graphics/p5-PGPLOT/Makefile
+++ b/graphics/p5-PGPLOT/Makefile
@@ -20,14 +20,10 @@ SCRIPTS_ENV= PERL=${PERL}
USE_FORTRAN= yes
USES= perl5
-MAN3= PGPLOT.3
-MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VER}
-
.if !defined(NOPORTEXAMPLES)
-NO_STAGE= yes
post-install:
- @${MKDIR} ${EXAMPLESDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} LICENSE test* ${EXAMPLESDIR}/
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
+ cd ${WRKSRC}/ && ${INSTALL_DATA} LICENSE test* ${STAGEDIR}${EXAMPLESDIR}/
.endif
.if defined(MAINTAINER_MODE) && !defined(BATCH)
diff --git a/graphics/p5-PGPLOT/pkg-plist b/graphics/p5-PGPLOT/pkg-plist
index e07d4472b4b0..a9a2411beb3a 100644
--- a/graphics/p5-PGPLOT/pkg-plist
+++ b/graphics/p5-PGPLOT/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/PGPLOT.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/PGPLOT.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/PGPLOT/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/PGPLOT/PGPLOT.bs
@@ -17,5 +18,5 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test7.p
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test8.p
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test9.p
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PGPLOT
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PGPLOT
diff --git a/graphics/p5-SVG-Graph/Makefile b/graphics/p5-SVG-Graph/Makefile
index 8943bc95f580..890055e91ba9 100644
--- a/graphics/p5-SVG-Graph/Makefile
+++ b/graphics/p5-SVG-Graph/Makefile
@@ -20,25 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= SVG::Graph.3 \
- SVG::Graph::Data.3 \
- SVG::Graph::Data::Datum.3 \
- SVG::Graph::Data::Node.3 \
- SVG::Graph::Data::Tree.3 \
- SVG::Graph::File.3 \
- SVG::Graph::Frame.3 \
- SVG::Graph::Glyph.3 \
- SVG::Graph::Glyph::axis.3 \
- SVG::Graph::Glyph::bar.3 \
- SVG::Graph::Glyph::barflex.3 \
- SVG::Graph::Glyph::bezier.3 \
- SVG::Graph::Glyph::bubble.3 \
- SVG::Graph::Glyph::heatmap.3 \
- SVG::Graph::Glyph::line.3 \
- SVG::Graph::Glyph::pictogram.3 \
- SVG::Graph::Glyph::scatter.3 \
- SVG::Graph::Glyph::tree.3 \
- SVG::Graph::Glyph::wedge.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-SVG-Graph/pkg-plist b/graphics/p5-SVG-Graph/pkg-plist
index 2f67ac8da129..c3e9ef5c8420 100644
--- a/graphics/p5-SVG-Graph/pkg-plist
+++ b/graphics/p5-SVG-Graph/pkg-plist
@@ -1,23 +1,42 @@
+%%PERL5_MAN3%%/SVG::Graph.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Data.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Data::Datum.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Data::Node.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Data::Tree.3.gz
+%%PERL5_MAN3%%/SVG::Graph::File.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Frame.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::axis.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::bar.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::barflex.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::bezier.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::bubble.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::heatmap.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::line.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::pictogram.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::scatter.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::tree.3.gz
+%%PERL5_MAN3%%/SVG::Graph::Glyph::wedge.3.gz
%%SITE_PERL%%/SVG/Graph.pm
%%SITE_PERL%%/SVG/Graph/Data.pm
-%%SITE_PERL%%/SVG/Graph/Frame.pm
-%%SITE_PERL%%/SVG/Graph/File.pm
-%%SITE_PERL%%/SVG/Graph/Glyph.pm
+%%SITE_PERL%%/SVG/Graph/Data/Datum.pm
%%SITE_PERL%%/SVG/Graph/Data/Node.pm
%%SITE_PERL%%/SVG/Graph/Data/Tree.pm
-%%SITE_PERL%%/SVG/Graph/Data/Datum.pm
+%%SITE_PERL%%/SVG/Graph/File.pm
+%%SITE_PERL%%/SVG/Graph/Frame.pm
+%%SITE_PERL%%/SVG/Graph/Glyph.pm
%%SITE_PERL%%/SVG/Graph/Glyph/axis.pm
-%%SITE_PERL%%/SVG/Graph/Glyph/bubble.pm
-%%SITE_PERL%%/SVG/Graph/Glyph/bezier.pm
-%%SITE_PERL%%/SVG/Graph/Glyph/pictogram.pm
-%%SITE_PERL%%/SVG/Graph/Glyph/barflex.pm
%%SITE_PERL%%/SVG/Graph/Glyph/bar.pm
-%%SITE_PERL%%/SVG/Graph/Glyph/wedge.pm
-%%SITE_PERL%%/SVG/Graph/Glyph/line.pm
-%%SITE_PERL%%/SVG/Graph/Glyph/tree.pm
+%%SITE_PERL%%/SVG/Graph/Glyph/barflex.pm
+%%SITE_PERL%%/SVG/Graph/Glyph/bezier.pm
+%%SITE_PERL%%/SVG/Graph/Glyph/bubble.pm
%%SITE_PERL%%/SVG/Graph/Glyph/heatmap.pm
+%%SITE_PERL%%/SVG/Graph/Glyph/line.pm
+%%SITE_PERL%%/SVG/Graph/Glyph/pictogram.pm
%%SITE_PERL%%/SVG/Graph/Glyph/scatter.pm
-@dirrm %%SITE_PERL%%/SVG/Graph/Data
-@dirrm %%SITE_PERL%%/SVG/Graph/Glyph
-@dirrm %%SITE_PERL%%/SVG/Graph
+%%SITE_PERL%%/SVG/Graph/Glyph/tree.pm
+%%SITE_PERL%%/SVG/Graph/Glyph/wedge.pm
+@dirrmtry %%SITE_PERL%%/SVG/Graph/Glyph
+@dirrmtry %%SITE_PERL%%/SVG/Graph/Data
+@dirrmtry %%SITE_PERL%%/SVG/Graph
@dirrmtry %%SITE_PERL%%/SVG
diff --git a/graphics/p5-SVG-Metadata/Makefile b/graphics/p5-SVG-Metadata/Makefile
index 1d82a48e7ec8..6d0bacd2e991 100644
--- a/graphics/p5-SVG-Metadata/Makefile
+++ b/graphics/p5-SVG-Metadata/Makefile
@@ -16,10 +16,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= svg_validate.1 svg_annotate.1
-MAN3= SVG::Metadata.3
-
-NO_STAGE= yes
post-patch:
${RM} -f ${WRKSRC}/lib/SVG/Metadata.pm.orig
diff --git a/graphics/p5-SVG-Metadata/pkg-plist b/graphics/p5-SVG-Metadata/pkg-plist
index a72a9551f422..eaf6b32da796 100644
--- a/graphics/p5-SVG-Metadata/pkg-plist
+++ b/graphics/p5-SVG-Metadata/pkg-plist
@@ -1,7 +1,10 @@
bin/svg_annotate
bin/svg_validate
+%%PERL5_MAN3%%/SVG::Metadata.3.gz
%%SITE_PERL%%/SVG/Metadata.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVG/Metadata/.packlist
+man/man1/svg_annotate.1.gz
+man/man1/svg_validate.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVG/Metadata
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVG
@dirrmtry %%SITE_PERL%%/SVG
diff --git a/graphics/p5-SWF-Builder/Makefile b/graphics/p5-SWF-Builder/Makefile
index d2b09147ecd6..c5e0b6125875 100644
--- a/graphics/p5-SWF-Builder/Makefile
+++ b/graphics/p5-SWF-Builder/Makefile
@@ -19,17 +19,6 @@ USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= yes
-MAN3= SWF::Builder.3 SWF::Builder::ActionScript.3 \
- SWF::Builder::Character::Bitmap.3 \
- SWF::Builder::Character::EditText.3 \
- SWF::Builder::Character::Font.3 \
- SWF::Builder::Character::MovieClip.3 \
- SWF::Builder::Character::Shape.3 \
- SWF::Builder::Character::Sound.3 \
- SWF::Builder::Character::Text.3 SWF::Builder::Gradient.3
-MAN1= asc.plx.1
-
-NO_STAGE= yes
post-configure:
@${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile
diff --git a/graphics/p5-SWF-Builder/pkg-plist b/graphics/p5-SWF-Builder/pkg-plist
index a9f9b36bebba..1b281227214e 100644
--- a/graphics/p5-SWF-Builder/pkg-plist
+++ b/graphics/p5-SWF-Builder/pkg-plist
@@ -1,5 +1,14 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/SWF/Builder/.packlist
bin/asc.plx
+%%PERL5_MAN3%%/SWF::Builder.3.gz
+%%PERL5_MAN3%%/SWF::Builder::ActionScript.3.gz
+%%PERL5_MAN3%%/SWF::Builder::Character::Bitmap.3.gz
+%%PERL5_MAN3%%/SWF::Builder::Character::EditText.3.gz
+%%PERL5_MAN3%%/SWF::Builder::Character::Font.3.gz
+%%PERL5_MAN3%%/SWF::Builder::Character::MovieClip.3.gz
+%%PERL5_MAN3%%/SWF::Builder::Character::Shape.3.gz
+%%PERL5_MAN3%%/SWF::Builder::Character::Sound.3.gz
+%%PERL5_MAN3%%/SWF::Builder::Character::Text.3.gz
+%%PERL5_MAN3%%/SWF::Builder::Gradient.3.gz
%%SITE_PERL%%/SWF/Builder.pm
%%SITE_PERL%%/SWF/Builder/ActionScript.pm
%%SITE_PERL%%/SWF/Builder/ActionScript/Compiler.pm
@@ -21,13 +30,15 @@ bin/asc.plx
%%SITE_PERL%%/SWF/Builder/ExElement.pm
%%SITE_PERL%%/SWF/Builder/Gradient.pm
%%SITE_PERL%%/SWF/Builder/Shape.pm
-@dirrm %%SITE_PERL%%/SWF/Builder/ActionScript
-@dirrm %%SITE_PERL%%/SWF/Builder/Character/Bitmap/Lossless
-@dirrm %%SITE_PERL%%/SWF/Builder/Character/Bitmap
-@dirrm %%SITE_PERL%%/SWF/Builder/Character/Font
-@dirrm %%SITE_PERL%%/SWF/Builder/Character/Sound
-@dirrm %%SITE_PERL%%/SWF/Builder/Character
-@dirrm %%SITE_PERL%%/SWF/Builder
-@dirrmtry %%SITE_PERL%%/SWF
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SWF/Builder
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/SWF/Builder/.packlist
+man/man1/asc.plx.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SWF/Builder
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SWF
+@dirrmtry %%SITE_PERL%%/SWF/Builder/Character/Sound
+@dirrmtry %%SITE_PERL%%/SWF/Builder/Character/Font
+@dirrmtry %%SITE_PERL%%/SWF/Builder/Character/Bitmap/Lossless
+@dirrmtry %%SITE_PERL%%/SWF/Builder/Character/Bitmap
+@dirrmtry %%SITE_PERL%%/SWF/Builder/Character
+@dirrmtry %%SITE_PERL%%/SWF/Builder/ActionScript
+@dirrmtry %%SITE_PERL%%/SWF/Builder
+@dirrmtry %%SITE_PERL%%/SWF
diff --git a/graphics/p5-SWF-File/Makefile b/graphics/p5-SWF-File/Makefile
index 8b82612b85f5..f20cf64d80e3 100644
--- a/graphics/p5-SWF-File/Makefile
+++ b/graphics/p5-SWF-File/Makefile
@@ -12,18 +12,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Manipulating Flash movie (SWF) files
-RUN_DEPENDS= p5-Data-TemporaryBag>=0:${PORTSDIR}/devel/p5-Data-TemporaryBag
BUILD_DEPENDS= p5-Data-TemporaryBag>=0:${PORTSDIR}/devel/p5-Data-TemporaryBag
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= yes
-MAN3= SWF::BinStream.3 SWF::BinStream::Codec.3 \
- SWF::BinStream::Codec::Zlib.3 SWF::BinStream::File.3 \
- SWF::Element.3 SWF::File.3 SWF::Parser.3
-
-NO_STAGE= yes
post-configure:
@${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile
diff --git a/graphics/p5-SWF-File/pkg-plist b/graphics/p5-SWF-File/pkg-plist
index 9b1359894354..a095eb3ed588 100644
--- a/graphics/p5-SWF-File/pkg-plist
+++ b/graphics/p5-SWF-File/pkg-plist
@@ -1,5 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/SWF/File/.packlist
bin/dumpswf.plx
+%%PERL5_MAN3%%/SWF::BinStream.3.gz
+%%PERL5_MAN3%%/SWF::BinStream::Codec.3.gz
+%%PERL5_MAN3%%/SWF::BinStream::Codec::Zlib.3.gz
+%%PERL5_MAN3%%/SWF::BinStream::File.3.gz
+%%PERL5_MAN3%%/SWF::Element.3.gz
+%%PERL5_MAN3%%/SWF::File.3.gz
+%%PERL5_MAN3%%/SWF::Parser.3.gz
%%SITE_PERL%%/SWF/BinStream.pm
%%SITE_PERL%%/SWF/BinStream/Codec.pod
%%SITE_PERL%%/SWF/BinStream/Codec/Zlib.pm
@@ -8,8 +14,9 @@ bin/dumpswf.plx
%%SITE_PERL%%/SWF/Element.pod
%%SITE_PERL%%/SWF/File.pm
%%SITE_PERL%%/SWF/Parser.pm
-@dirrm %%SITE_PERL%%/SWF/BinStream/Codec
-@dirrm %%SITE_PERL%%/SWF/BinStream
-@dirrmtry %%SITE_PERL%%/SWF
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SWF/File
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/SWF/File/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SWF/File
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SWF
+@dirrmtry %%SITE_PERL%%/SWF/BinStream/Codec
+@dirrmtry %%SITE_PERL%%/SWF/BinStream
+@dirrmtry %%SITE_PERL%%/SWF
diff --git a/graphics/p5-Sane/Makefile b/graphics/p5-Sane/Makefile
index 85d090d34822..db0ece1a486f 100644
--- a/graphics/p5-Sane/Makefile
+++ b/graphics/p5-Sane/Makefile
@@ -17,9 +17,6 @@ BUILD_DEPENDS= p5-ExtUtils-Depends>=0:${PORTSDIR}/devel/p5-ExtUtils-Depends \
USES= perl5
USE_PERL5= configure
-MAN3= Sane.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e '/^my $$inc = / s|-I\.|& -I${LOCALBASE}/include|' ${WRKSRC}/Makefile.PL
diff --git a/graphics/p5-Sane/pkg-plist b/graphics/p5-Sane/pkg-plist
index 968c1fb002ad..4f1da90a5f33 100644
--- a/graphics/p5-Sane/pkg-plist
+++ b/graphics/p5-Sane/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Sane.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Sane.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sane/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sane/Sane.bs
diff --git a/graphics/p5-SpringGraph/Makefile b/graphics/p5-SpringGraph/Makefile
index 799deb8d0113..6b4a66ef59b9 100644
--- a/graphics/p5-SpringGraph/Makefile
+++ b/graphics/p5-SpringGraph/Makefile
@@ -14,10 +14,7 @@ COMMENT= Directed graph alternative to GraphViz
BUILD_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD
-MAN3= SpringGraph.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-SpringGraph/pkg-plist b/graphics/p5-SpringGraph/pkg-plist
index d533ed062a37..a2026b86583c 100644
--- a/graphics/p5-SpringGraph/pkg-plist
+++ b/graphics/p5-SpringGraph/pkg-plist
@@ -1,3 +1,4 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/SpringGraph/.packlist
+%%PERL5_MAN3%%/SpringGraph.3.gz
%%SITE_PERL%%/SpringGraph.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SpringGraph
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/SpringGraph/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SpringGraph
diff --git a/graphics/p5-Tk-JPEG-Lite/Makefile b/graphics/p5-Tk-JPEG-Lite/Makefile
index faac0a62613f..4c1f6754c021 100644
--- a/graphics/p5-Tk-JPEG-Lite/Makefile
+++ b/graphics/p5-Tk-JPEG-Lite/Makefile
@@ -18,10 +18,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= tkjpeg-lite.1
-MAN3= Tk::JPEG::Lite.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
${WRKSRC}/Makefile.PL
diff --git a/graphics/p5-Tk-JPEG-Lite/pkg-plist b/graphics/p5-Tk-JPEG-Lite/pkg-plist
index a817192576e0..63b2198b77d5 100644
--- a/graphics/p5-Tk-JPEG-Lite/pkg-plist
+++ b/graphics/p5-Tk-JPEG-Lite/pkg-plist
@@ -1,8 +1,12 @@
bin/tkjpeg-lite
+%%PERL5_MAN3%%/Tk::JPEG::Lite.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Tk/JPEG/Lite.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tk/JPEG/Lite/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tk/JPEG/Lite/Lite.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tk/JPEG/Lite/Lite.so
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tk/JPEG/Lite
+man/man1/tkjpeg-lite.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tk/JPEG/Lite
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tk/JPEG
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tk
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Tk/JPEG
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Tk
diff --git a/graphics/p5-VCG/Makefile b/graphics/p5-VCG/Makefile
index f91584d5c436..b46e447e5c38 100644
--- a/graphics/p5-VCG/Makefile
+++ b/graphics/p5-VCG/Makefile
@@ -19,7 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} \
USES= perl5
USE_PERL5= configure
-MAN3= VCG.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-VCG/pkg-plist b/graphics/p5-VCG/pkg-plist
index d69f7000625a..6e3e4d9c86bf 100644
--- a/graphics/p5-VCG/pkg-plist
+++ b/graphics/p5-VCG/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/VCG.3.gz
%%SITE_PERL%%/VCG.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/VCG/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/VCG
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/VCG
diff --git a/graphics/p5-Visio/Makefile b/graphics/p5-Visio/Makefile
index 13c02fa0d35c..8d7f0eaaee31 100644
--- a/graphics/p5-Visio/Makefile
+++ b/graphics/p5-Visio/Makefile
@@ -16,9 +16,4 @@ BUILD_DEPENDS= p5-Log-Log4perl>=0:${PORTSDIR}/devel/p5-Log-Log4perl \
USES= perl5
USE_PERL5= configure
-MAN3= Visio.3 Visio::Hyperlink.3 Visio::Layout.3 Visio::Line.3 \
- Visio::Master.3 Visio::Page.3 Visio::PageProps.3 \
- Visio::PageSheet.3 Visio::Shape.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/graphics/p5-Visio/pkg-plist b/graphics/p5-Visio/pkg-plist
index 84b833fa2ebc..46ac38ab02e1 100644
--- a/graphics/p5-Visio/pkg-plist
+++ b/graphics/p5-Visio/pkg-plist
@@ -1,12 +1,21 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Visio/.packlist
+%%PERL5_MAN3%%/Visio.3.gz
+%%PERL5_MAN3%%/Visio::Hyperlink.3.gz
+%%PERL5_MAN3%%/Visio::Layout.3.gz
+%%PERL5_MAN3%%/Visio::Line.3.gz
+%%PERL5_MAN3%%/Visio::Master.3.gz
+%%PERL5_MAN3%%/Visio::Page.3.gz
+%%PERL5_MAN3%%/Visio::PageProps.3.gz
+%%PERL5_MAN3%%/Visio::PageSheet.3.gz
+%%PERL5_MAN3%%/Visio::Shape.3.gz
%%SITE_PERL%%/Visio.pm
-%%SITE_PERL%%/Visio/PageSheet.pm
+%%SITE_PERL%%/Visio/Hyperlink.pm
%%SITE_PERL%%/Visio/Layout.pm
-%%SITE_PERL%%/Visio/Master.pm
%%SITE_PERL%%/Visio/Line.pm
-%%SITE_PERL%%/Visio/PageProps.pm
+%%SITE_PERL%%/Visio/Master.pm
%%SITE_PERL%%/Visio/Page.pm
+%%SITE_PERL%%/Visio/PageProps.pm
+%%SITE_PERL%%/Visio/PageSheet.pm
%%SITE_PERL%%/Visio/Shape.pm
-%%SITE_PERL%%/Visio/Hyperlink.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Visio/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Visio
@dirrmtry %%SITE_PERL%%/Visio