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