ports/115500: maintainer update x11-toolkits/p5-Prima to v1.22

Dmitry Karasik dmitry at karasik.eu.org
Tue Aug 14 07:50:07 UTC 2007


>Number:         115500
>Category:       ports
>Synopsis:       maintainer update x11-toolkits/p5-Prima to v1.22
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 14 07:50:07 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry Karasik
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD gromit 6.2-STABLE FreeBSD 6.2-STABLE #10: Mon Aug 6 13:02:38 CEST 2007 root at gromit:/usr/obj/usr/src/sys/GROMIT i386


Hi, below's the diff for x11-toolkits/p5-Prima v1.22. I'm not familiar with the new xorg
dependency system, so there's a chance that I did something not exactly as it should've been
done. Please someone look at xorg stuff here before committing.

/dk


diff -ruN /usr/ports/x11-toolkits/p5-Prima/Makefile p5-Prima/Makefile
--- /usr/ports/x11-toolkits/p5-Prima/Makefile	2007-05-21 09:48:59.000000000 +0200
+++ p5-Prima/Makefile	2007-08-10 12:01:31.000000000 +0200
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	Prima
-PORTVERSION=	1.21
-PORTREVISION=	1
+PORTVERSION=	1.22
 CATEGORIES=	x11-toolkits perl5 graphics
 MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
 MASTER_SITE_SUBDIR=Prima
@@ -41,14 +40,14 @@
 	Prima::Themes.3.gz Prima::Utils.3.gz Prima::Widgets.3.gz Prima::Classes.3.gz  \
 	Prima::FileDialog.3.gz Prima::PodView.3.gz Prima::Sliders.3.gz Prima::FrameSet.3.gz  \
 	Prima::TextView.3.gz Prima::Tie.3.gz Prima::HelpViewer.3.gz Prima::Calendar.3.gz Prima::X11.3.gz  \
-	Prima::EventHook.3.gz Prima::sys::win32::FileDialog.3.gz Prima::tutorial.3.gz
+	Prima::EventHook.3.gz Prima::sys::win32::FileDialog.3.gz Prima::tutorial.3.gz \
+	Prima::sys::gtk2::FileDialog.3.gz
 
 CONFIGURE_ARGS+=	CC="${CC}" CCFLAGS="${CFLAGS}" PREFIX="${PREFIX}" \
 			INSTALL_MAN3="${PREFIX}/lib/perl5/${PERL_VERSION}/man/man3" \
 			INSTALL_MAN1="${PREFIX}/man/man1" X11BASE="${X11BASE}"
 CONFIGURE_SCRIPT=	Makefile.PL
-USE_XPM=		1
-USE_XLIB=		1
+USE_XORG=		x11 xpm xext xrender
 USE_PERL5=		yes
 MAN3PREFIX=		lib/perl5/${PERL_VERSION}
 NOMANCOMPRESS=	yes
@@ -65,7 +64,7 @@
 .if defined (WITHOUT_XFT)
 CONFIGURE_ARGS+=	WITH_XFT=0
 .else
-LIB_DEPENDS+=		Xft.2:${PORTSDIR}/x11-fonts/libXft
+USE_XORG+=		xft
 .if defined (WITHOUT_ICONV)
 CONFIGURE_ARGS+=	WITH_ICONV=0
 .else
@@ -73,4 +72,9 @@
 .endif
 .endif
 
+.if defined(WITH_GTK)
+USE_GNOME=		gtk20
+CONFIGURE_ARGS+=	WITH_GTK2=1
+.endif
+
 .include <bsd.port.mk>
diff -ruN /usr/ports/x11-toolkits/p5-Prima/distinfo p5-Prima/distinfo
--- /usr/ports/x11-toolkits/p5-Prima/distinfo	2007-05-01 13:17:46.000000000 +0200
+++ p5-Prima/distinfo	2007-08-10 11:18:13.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (Prima-1.21.tar.gz) = fe97328d55983991cd41351a2fe8c488
-SHA256 (Prima-1.21.tar.gz) = 7e310f8fff9731f5c3353f5c0853dda33ad63db317f15db28994ce2e7530f668
-SIZE (Prima-1.21.tar.gz) = 1381991
+MD5 (Prima-1.22.tar.gz) = 8eec6ca9e901e8e95966b6dc678d534d
+SHA256 (Prima-1.22.tar.gz) = 744314d7c0c36940a91f15e4c6d8d27a4006809ffb25f45e14964a8e5c6330fa
+SIZE (Prima-1.22.tar.gz) = 1399938
diff -ruN /usr/ports/x11-toolkits/p5-Prima/pkg-plist p5-Prima/pkg-plist
--- /usr/ports/x11-toolkits/p5-Prima/pkg-plist	2007-05-01 13:17:46.000000000 +0200
+++ p5-Prima/pkg-plist	2007-08-10 11:20:58.000000000 +0200
@@ -59,6 +59,7 @@
 %%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/sys/gtk2/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
@@ -255,6 +256,7 @@
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/CORE/generic
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/CORE
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/sys/win32
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/sys/gtk2
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/sys
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/themes
 @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Prima/PS/fonts

>Description:
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list