summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-toolkits/p5-Prima/Makefile22
-rw-r--r--x11-toolkits/p5-Prima/distinfo3
-rw-r--r--x11-toolkits/p5-Prima/pkg-plist25
3 files changed, 46 insertions, 4 deletions
diff --git a/x11-toolkits/p5-Prima/Makefile b/x11-toolkits/p5-Prima/Makefile
index 1d95723dd185..fb6d4c97c6d9 100644
--- a/x11-toolkits/p5-Prima/Makefile
+++ b/x11-toolkits/p5-Prima/Makefile
@@ -6,7 +6,9 @@
#
PORTNAME= Prima
-PORTVERSION= 1.07
+PORTVERSION= 1.14
+PORTREVISION= 1
+PORTREPOCH= 1
CATEGORIES= x11-toolkits perl5 graphics
MASTER_SITES= http://www.prima.eu.org/download/
PKGNAMEPREFIX= p5-
@@ -16,12 +18,15 @@ COMMENT= An extensible Perl toolkit for multi-platform GUI development
LIB_DEPENDS= ungif.5:${PORTSDIR}/graphics/libungif \
png.5:${PORTSDIR}/graphics/png \
- jpeg.9:${PORTSDIR}/graphics/jpeg
+ jpeg.9:${PORTSDIR}/graphics/jpeg \
+ tiff.4:${PORTSDIR}/graphics/tiff
CONFIGURE_ARGS+= CC="${CC}" CCFLAGS="${CFLAGS}" PREFIX="${PREFIX}" \
INSTALL_MAN3="${PREFIX}/lib/perl5/${PERL_VERSION}/man/man3" \
INSTALL_MAN1="${PREFIX}/man/man1"
CONFIGURE_SCRIPT= Makefile.PL
+USE_XPM= 1
+USE_XLIB= 1
USE_PERL5= yes
post-configure:
@@ -31,6 +36,17 @@ test: build
cd ${WRKSRC} && make test
post-install:
- ${STRIP_CMD} ${PREFIX}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/auto/Prima/Prima.so
+ ${STRIP_CMD} ${SITE_PERL}/${PERL_ARCH}/auto/Prima/Prima.so
.include <bsd.port.mk>
+
+.if defined (WITHOUT_XFT)
+CONFIGURE_ARGS+= WITH_XFT=0
+.else
+LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/Xft
+.if defined (WITHOUT_ICONV)
+CONFIGURE_ARGS+= WITH_ICONV=0
+.else
+LIB_DEPENDS+= iconv.3:${PORTSDIR}/converters/libiconv
+.endif
+.endif
diff --git a/x11-toolkits/p5-Prima/distinfo b/x11-toolkits/p5-Prima/distinfo
index db75b8bc293d..581e85a1424d 100644
--- a/x11-toolkits/p5-Prima/distinfo
+++ b/x11-toolkits/p5-Prima/distinfo
@@ -1 +1,2 @@
-MD5 (Prima-1.07.tar.gz) = 3bd5148c9446b8cba214e8d7152c45d3
+MD5 (Prima-1.14.tar.gz) = da55949e5edc89f65bac0f1a66df91c2
+SIZE (Prima-1.14.tar.gz) = 1288516
diff --git a/x11-toolkits/p5-Prima/pkg-plist b/x11-toolkits/p5-Prima/pkg-plist
index 7add8b18d80d..4f1ccb9dc0b0 100644
--- a/x11-toolkits/p5-Prima/pkg-plist
+++ b/x11-toolkits/p5-Prima/pkg-plist
@@ -1,4 +1,5 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Prima.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Prima/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Prima/Prima.so
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Application.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Buttons.pm
@@ -18,6 +19,7 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/FontDialog.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/FrameSet.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Gencls.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Grids.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Header.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/HelpViewer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/HelpViewer.fm
@@ -45,13 +47,24 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Stress.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Terminals.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/TextView.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Themes.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Utils.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Widgets.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/noX11.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/sysimage.gif
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/fontabc.gif
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/leadings.gif
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/sys/win32/sysimage.gif
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/sys/win32/FileDialog.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Image/GBM.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Image/TransparencyControl.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Image/gif.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Image/jpeg.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Image/tiff.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Image/tiff.fm
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/themes/color.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/themes/round3d.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/themes/tabset.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/PS/Drawable.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/PS/Encodings.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/PS/Fonts.pm
@@ -138,6 +151,7 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/frames
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/fontdlg
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/generic
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/grid
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/grip
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/iv
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/keys
@@ -149,10 +163,12 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/matrix
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/mdi
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/menu
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/mouse_tale
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/notebk
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/outline
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/ownerchange
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/palette
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/periodic
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/pitch
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/pointers
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/print
@@ -162,6 +178,8 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/scrollbar
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/sheet
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/socket
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/spline
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/theme
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/transparent
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples/triangle
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/CORE/apricot.h
@@ -205,6 +223,9 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Timer.pod
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Widget.pod
%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Window.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/X11.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Widget/pack.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Prima/Widget/place.pod
man/man1/gencls.1.gz
man/man1/VB.1.gz
man/man1/cfgmaint.1.gz
@@ -282,6 +303,9 @@ bin/podview
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/CORE/unix
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/CORE/generic
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/CORE
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/sys/win32
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/sys
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/themes
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/PS/fonts
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/PS/locale
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/PS
@@ -289,5 +313,6 @@ bin/podview
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/VB
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/examples
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/Image
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/Widget
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Prima