aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjohans <johans@FreeBSD.org>2013-01-27 00:28:05 +0800
committerjohans <johans@FreeBSD.org>2013-01-27 00:28:05 +0800
commite022c7e8e31c9c2b9e9192a83144d48578044c42 (patch)
treeebd445bde9d6d7a7aedc5359c5cd20ad7d9bd18b
parentb29ce1310970711e1e0e01cfe6717b2a9e2857f0 (diff)
downloadfreebsd-ports-gnome-e022c7e8e31c9c2b9e9192a83144d48578044c42.tar.gz
freebsd-ports-gnome-e022c7e8e31c9c2b9e9192a83144d48578044c42.tar.zst
freebsd-ports-gnome-e022c7e8e31c9c2b9e9192a83144d48578044c42.zip
Update to libXaw3dXft 1.6.2b
-rw-r--r--x11-toolkits/libxaw3dxft/Makefile17
-rw-r--r--x11-toolkits/libxaw3dxft/distinfo4
-rw-r--r--x11-toolkits/libxaw3dxft/pkg-plist14
3 files changed, 19 insertions, 16 deletions
diff --git a/x11-toolkits/libxaw3dxft/Makefile b/x11-toolkits/libxaw3dxft/Makefile
index 259eb291570b..d3c3ada3601c 100644
--- a/x11-toolkits/libxaw3dxft/Makefile
+++ b/x11-toolkits/libxaw3dxft/Makefile
@@ -1,29 +1,30 @@
-# New ports collection makefile for: libxaw3dxft
-# Date created: 18 Feb 2012
-# Whom: johans
-#
# $FreeBSD$
-#
PORTNAME= libxaw3dxft
-PORTVERSION= 1.3.3
+DISTVERSION= 1.6.2b
CATEGORIES= x11-toolkits
MASTER_SITES= SF/sf-xpaint/${PORTNAME}
+DISTNAME= libXaw3dXft-${DISTVERSION}
MAINTAINER= johans@FreeBSD.org
COMMENT= 3D Xaw (Athena Widget Set) replacement with extended fonts
-LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
+LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_XORG= xft xmu xpm
+CONFIGURE_ARGS+=--enable-internationalization --enable-arrow-scrollbars
CPPFLAGS+= -I${LOCALBASE}/include/freetype2
+DOCSDIR= ${LOCALBASE}/share/doc/libXaw3dXft
+PORTDOCS= *
+
post-patch:
- @${REINPLACE_CMD} 's:/usr/lib/pkgconfig:${PREFIX}/libdata/pkgconfig:' \
+ @${REINPLACE_CMD} '/^pkgconfigdir/s:=.*:= ${PREFIX}/libdata/pkgconfig:'\
${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} '/^typedef.*Pixel;/d' ${WRKSRC}/src/Xaw3dXft.c
.include <bsd.port.mk>
diff --git a/x11-toolkits/libxaw3dxft/distinfo b/x11-toolkits/libxaw3dxft/distinfo
index 53060ceb424b..0eb9b3322230 100644
--- a/x11-toolkits/libxaw3dxft/distinfo
+++ b/x11-toolkits/libxaw3dxft/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libxaw3dxft-1.3.3.tar.bz2) = 44c6349fdaf286999fe48330026d5214f1d4cf2bf204579bba1f7aff8856378f
-SIZE (libxaw3dxft-1.3.3.tar.bz2) = 480914
+SHA256 (libXaw3dXft-1.6.2b.tar.bz2) = db151dcc7298280f7eca769b98623bb889ac28760744e48a933926085d0fda97
+SIZE (libXaw3dXft-1.6.2b.tar.bz2) = 558329
diff --git a/x11-toolkits/libxaw3dxft/pkg-plist b/x11-toolkits/libxaw3dxft/pkg-plist
index 963393170265..d0d0722d0534 100644
--- a/x11-toolkits/libxaw3dxft/pkg-plist
+++ b/x11-toolkits/libxaw3dxft/pkg-plist
@@ -1,7 +1,7 @@
lib/libXaw3dxft.a
lib/libXaw3dxft.la
lib/libXaw3dxft.so
-lib/libXaw3dxft.so.7
+lib/libXaw3dxft.so.8
include/X11/Xaw3dxft/AllWidgets.h
include/X11/Xaw3dxft/AsciiSink.h
include/X11/Xaw3dxft/AsciiSinkP.h
@@ -28,6 +28,10 @@ include/X11/Xaw3dxft/List.h
include/X11/Xaw3dxft/ListP.h
include/X11/Xaw3dxft/MenuButton.h
include/X11/Xaw3dxft/MenuButtoP.h
+include/X11/Xaw3dxft/MultiSrc.h
+include/X11/Xaw3dxft/MultiSrcP.h
+include/X11/Xaw3dxft/MultiSink.h
+include/X11/Xaw3dxft/MultiSinkP.h
include/X11/Xaw3dxft/Paned.h
include/X11/Xaw3dxft/PanedP.h
include/X11/Xaw3dxft/Panner.h
@@ -70,11 +74,9 @@ include/X11/Xaw3dxft/TreeP.h
include/X11/Xaw3dxft/Viewport.h
include/X11/Xaw3dxft/ViewportP.h
include/X11/Xaw3dxft/XawInit.h
-include/X11/Xaw3dxft/XawAlloc.h
-include/X11/Xaw3dxft/Template.c
-include/X11/Xaw3dxft/Template.h
-include/X11/Xaw3dxft/TemplateP.h
+include/X11/Xaw3dxft/VendorEP.h
include/X11/Xaw3dxft/Xaw3dP.h
include/X11/Xaw3dxft/Xaw3dXft.h
-libdata/pkgconfig/libxaw3dxft.pc
+include/X11/Xaw3dxft/XawImP.h
+libdata/pkgconfig/xaw3dxft.pc
@dirrm include/X11/Xaw3dxft