pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libXaw3dXft: Added to 1.6.2h



Module Name:	pkgsrc-wip
Committed By:	Frédéric Fauberteau <triaxx%NetBSD.org@localhost>
Pushed By:	frederic
Date:		Wed Feb 10 13:26:46 2021 +0000
Changeset:	35463263ba391f42e7846e9e20b06fde96d1f17c

Modified Files:
	Makefile
Added Files:
	libXaw3dXft/DESCR
	libXaw3dXft/Makefile
	libXaw3dXft/PLIST
	libXaw3dXft/buildlink3.mk
	libXaw3dXft/distinfo

Log Message:
libXaw3dXft: Added to 1.6.2h

libXaw3dXft is an extended version of libXaw3d with support for FreeType and
UTF-8 and is a dependency of xpaint.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=35463263ba391f42e7846e9e20b06fde96d1f17c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                  |  1 +
 libXaw3dXft/DESCR         |  7 +++++
 libXaw3dXft/Makefile      | 24 ++++++++++++++
 libXaw3dXft/PLIST         | 80 +++++++++++++++++++++++++++++++++++++++++++++++
 libXaw3dXft/buildlink3.mk | 17 ++++++++++
 libXaw3dXft/distinfo      |  6 ++++
 6 files changed, 135 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index c90295b271..f6fdba3b1b 100644
--- a/Makefile
+++ b/Makefile
@@ -1959,6 +1959,7 @@ SUBDIR+=	lhapdf
 SUBDIR+=	lhs2tex
 SUBDIR+=	libGenome
 SUBDIR+=	libLLVM38
+SUBDIR+=	libXaw3dXft
 SUBDIR+=	libaec
 SUBDIR+=	libalkimia
 SUBDIR+=	libanimal
diff --git a/libXaw3dXft/DESCR b/libXaw3dXft/DESCR
new file mode 100644
index 0000000000..2351a77c7d
--- /dev/null
+++ b/libXaw3dXft/DESCR
@@ -0,0 +1,7 @@
+libXaw3dXft is an extended version of libXaw3d, developed as part of xpaint
+with support for UTF-8 input and UTF-8 encoding of text, and rendering text
+with the FreeType library and TrueType fonts.
+
+It should be mostly compatible with the original Xaw3d library, except for font
+management: everything using the old X11 core font routines should be replaced
+by their FreeType equivalents.
diff --git a/libXaw3dXft/Makefile b/libXaw3dXft/Makefile
new file mode 100644
index 0000000000..a87ce51549
--- /dev/null
+++ b/libXaw3dXft/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD$
+
+DISTNAME=	libXaw3dXft-1.6.2h
+CATEGORIES=	x11
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=sf-xpaint/}
+EXTRACT_SUFX=	.tar.bz2
+
+MAINTAINER=	triaxx%NetBSD.org@localhost
+HOMEPAGE=	http://sf-xpaint.sourceforge.net/
+COMMENT=	FreeType and UTF-8 support for libXaw3d
+LICENSE=	x11
+
+GNU_CONFIGURE=		yes
+CONFIGURE_ARGS+=	--enable-internationalization
+CONFIGURE_ARGS+=	--enable-arrow-scrollbars
+USE_LIBTOOL=		yes
+USE_TOOLS=		pkg-config
+
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXft/buildlink3.mk"
+.include "../../x11/libXmu/buildlink3.mk"
+.include "../../x11/libXt/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/libXaw3dXft/PLIST b/libXaw3dXft/PLIST
new file mode 100644
index 0000000000..53f89b6044
--- /dev/null
+++ b/libXaw3dXft/PLIST
@@ -0,0 +1,80 @@
+@comment $NetBSD$
+include/X11/Xaw3dxft/AllWidgets.h
+include/X11/Xaw3dxft/AsciiSink.h
+include/X11/Xaw3dxft/AsciiSinkP.h
+include/X11/Xaw3dxft/AsciiSrc.h
+include/X11/Xaw3dxft/AsciiSrcP.h
+include/X11/Xaw3dxft/AsciiText.h
+include/X11/Xaw3dxft/AsciiTextP.h
+include/X11/Xaw3dxft/Box.h
+include/X11/Xaw3dxft/BoxP.h
+include/X11/Xaw3dxft/Cardinals.h
+include/X11/Xaw3dxft/Command.h
+include/X11/Xaw3dxft/CommandP.h
+include/X11/Xaw3dxft/Dialog.h
+include/X11/Xaw3dxft/DialogP.h
+include/X11/Xaw3dxft/Form.h
+include/X11/Xaw3dxft/FormP.h
+include/X11/Xaw3dxft/Grip.h
+include/X11/Xaw3dxft/GripP.h
+include/X11/Xaw3dxft/Label.h
+include/X11/Xaw3dxft/LabelP.h
+include/X11/Xaw3dxft/Layout.h
+include/X11/Xaw3dxft/LayoutP.h
+include/X11/Xaw3dxft/List.h
+include/X11/Xaw3dxft/ListP.h
+include/X11/Xaw3dxft/MenuButtoP.h
+include/X11/Xaw3dxft/MenuButton.h
+include/X11/Xaw3dxft/MultiSink.h
+include/X11/Xaw3dxft/MultiSinkP.h
+include/X11/Xaw3dxft/MultiSrc.h
+include/X11/Xaw3dxft/MultiSrcP.h
+include/X11/Xaw3dxft/Paned.h
+include/X11/Xaw3dxft/PanedP.h
+include/X11/Xaw3dxft/Panner.h
+include/X11/Xaw3dxft/PannerP.h
+include/X11/Xaw3dxft/Porthole.h
+include/X11/Xaw3dxft/PortholeP.h
+include/X11/Xaw3dxft/Repeater.h
+include/X11/Xaw3dxft/RepeaterP.h
+include/X11/Xaw3dxft/Reports.h
+include/X11/Xaw3dxft/Scrollbar.h
+include/X11/Xaw3dxft/ScrollbarP.h
+include/X11/Xaw3dxft/Simple.h
+include/X11/Xaw3dxft/SimpleMenP.h
+include/X11/Xaw3dxft/SimpleMenu.h
+include/X11/Xaw3dxft/SimpleP.h
+include/X11/Xaw3dxft/Sme.h
+include/X11/Xaw3dxft/SmeBSB.h
+include/X11/Xaw3dxft/SmeBSBP.h
+include/X11/Xaw3dxft/SmeLine.h
+include/X11/Xaw3dxft/SmeLineP.h
+include/X11/Xaw3dxft/SmeP.h
+include/X11/Xaw3dxft/SmeThreeD.h
+include/X11/Xaw3dxft/SmeThreeDP.h
+include/X11/Xaw3dxft/StripCharP.h
+include/X11/Xaw3dxft/StripChart.h
+include/X11/Xaw3dxft/Text.h
+include/X11/Xaw3dxft/TextP.h
+include/X11/Xaw3dxft/TextSink.h
+include/X11/Xaw3dxft/TextSinkP.h
+include/X11/Xaw3dxft/TextSrc.h
+include/X11/Xaw3dxft/TextSrcP.h
+include/X11/Xaw3dxft/ThreeD.h
+include/X11/Xaw3dxft/ThreeDP.h
+include/X11/Xaw3dxft/Tip.h
+include/X11/Xaw3dxft/TipP.h
+include/X11/Xaw3dxft/Toggle.h
+include/X11/Xaw3dxft/ToggleP.h
+include/X11/Xaw3dxft/Tree.h
+include/X11/Xaw3dxft/TreeP.h
+include/X11/Xaw3dxft/VendorEP.h
+include/X11/Xaw3dxft/Viewport.h
+include/X11/Xaw3dxft/ViewportP.h
+include/X11/Xaw3dxft/Xaw3dP.h
+include/X11/Xaw3dxft/Xaw3dXft.h
+include/X11/Xaw3dxft/XawImP.h
+include/X11/Xaw3dxft/XawInit.h
+lib/libXaw3dxft.la
+lib/pkgconfig/libxaw3dxft.pc
+share/doc/libXaw3dXft/README.XAW3D
diff --git a/libXaw3dXft/buildlink3.mk b/libXaw3dXft/buildlink3.mk
new file mode 100644
index 0000000000..4e2ff0613b
--- /dev/null
+++ b/libXaw3dXft/buildlink3.mk
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	libXaw3dXft
+
+.if !defined(LIBXAW3DXFT_BUILDLINK3_MK)
+LIBXAW3DXFT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libXaw3dXft+=	libXaw3dXft>=1.6.2h
+BUILDLINK_PKGSRCDIR.libXaw3dXft?=	../../wip/libXaw3dXft
+
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXft/buildlink3.mk"
+.include "../../x11/libXmu/buildlink3.mk"
+.endif	# LIBXAW3DXFT_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-libXaw3dXft
diff --git a/libXaw3dXft/distinfo b/libXaw3dXft/distinfo
new file mode 100644
index 0000000000..d1f3c62b65
--- /dev/null
+++ b/libXaw3dXft/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libXaw3dXft-1.6.2h.tar.bz2) = abb4f9e6c69f1a7db848ce4190bc1f4dcdcb9249
+RMD160 (libXaw3dXft-1.6.2h.tar.bz2) = b485f976ef9461b328889038bc869db9c45820e7
+SHA512 (libXaw3dXft-1.6.2h.tar.bz2) = bc9b6de80379bdc82c7f5cd46ac78a422282b018eed979ef5548d0382f43e53619a6ebaf40c6b9ae264d597536022dc1daf023c1d1a04e948d4b4658bc6479ca
+Size (libXaw3dXft-1.6.2h.tar.bz2) = 593436 bytes


Home | Main Index | Thread Index | Old Index