diff options
author | wiz <wiz@pkgsrc.org> | 2002-12-26 04:52:19 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2002-12-26 04:52:19 +0000 |
commit | 2d6fcee4fe3e88f6e1af826472d4ca627e063f90 (patch) | |
tree | 42aca602a43f6c467e54f6f1efe0609f174c51e4 /devel/libast | |
parent | 03303e62c26b1d3bf96b887adc46e98be2ffaa67 (diff) | |
download | pkgsrc-2d6fcee4fe3e88f6e1af826472d4ca627e063f90.tar.gz |
Initial import of libast, provided by Tracy J. Di Marco White in PR 19392.
DESCR:
The Library of Assorted Spiffy Things (LibAST - formerly libmej) was
originally designed as a companion library to Eterm. However, it
contains many features that other projects may find useful, so it
has been broken out into its own library. Features include thorough
debugging and memory tracking engines, various string manipulation
functions, and a flexible config file parsing engine.
Diffstat (limited to 'devel/libast')
-rw-r--r-- | devel/libast/DESCR | 6 | ||||
-rw-r--r-- | devel/libast/Makefile | 26 | ||||
-rw-r--r-- | devel/libast/PLIST | 21 | ||||
-rw-r--r-- | devel/libast/buildlink2.mk | 24 | ||||
-rw-r--r-- | devel/libast/distinfo | 5 | ||||
-rw-r--r-- | devel/libast/patches/patch-aa | 13 |
6 files changed, 95 insertions, 0 deletions
diff --git a/devel/libast/DESCR b/devel/libast/DESCR new file mode 100644 index 00000000000..24fa415efee --- /dev/null +++ b/devel/libast/DESCR @@ -0,0 +1,6 @@ +The Library of Assorted Spiffy Things (LibAST - formerly libmej) was +originally designed as a companion library to Eterm. However, it +contains many features that other projects may find useful, so it +has been broken out into its own library. Features include thorough +debugging and memory tracking engines, various string manipulation +functions, and a flexible config file parsing engine. diff --git a/devel/libast/Makefile b/devel/libast/Makefile new file mode 100644 index 00000000000..970f8971b95 --- /dev/null +++ b/devel/libast/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/12/26 04:52:19 wiz Exp $ + +DISTNAME= libast-0.5 +CATEGORIES= devel +MASTER_SITES= http://www.eterm.org/download/ + +MAINTAINER= gendalia@netbsd.org +HOMEPAGE= http://freshmeat.net/projects/libast/?topic_id=809%2C861 +COMMENT= The Library of Assorted Spiffy Things + +GNU_CONFIGURE= YES +USE_BUILDLINK2= YES +USE_LIBTOOL= YES +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool +TEST_TARGET= test + +.include "../../mk/bsd.prefs.mk" + +.if ${MACHINE_ARCH} == "i386" && ${USE_MMX} != "NO" +CONFIGURE_ARGS+= --enable-mmx +.endif +BUILD_DEFS+= USE_MMX + +.include "../../devel/pcre/buildlink2.mk" +.include "../../graphics/imlib2/buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/libast/PLIST b/devel/libast/PLIST new file mode 100644 index 00000000000..8d677d81984 --- /dev/null +++ b/devel/libast/PLIST @@ -0,0 +1,21 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/26 04:52:19 wiz Exp $ +bin/libast-config +include/libast.h +include/libast/array.h +include/libast/dlinked_list.h +include/libast/linked_list.h +include/libast/list_if.h +include/libast/obj.h +include/libast/regexp.h +include/libast/socket.h +include/libast/str.h +include/libast/tok.h +include/libast/types.h +include/libast/url.h +lib/libast.a +lib/libast.la +lib/libast.so +lib/libast.so.2 +lib/libast.so.2.0 +share/aclocal/libast.m4 +@dirrm include/libast diff --git a/devel/libast/buildlink2.mk b/devel/libast/buildlink2.mk new file mode 100644 index 00000000000..bc6c19b38c8 --- /dev/null +++ b/devel/libast/buildlink2.mk @@ -0,0 +1,24 @@ +# $NetBSD: buildlink2.mk,v 1.1.1.1 2002/12/26 04:52:19 wiz Exp $ +# + +.if !defined(LIBAST_BUILDLINK2_MK) +LIBAST_BUILDLINK2_MK= # defined + +BUILDLINK_PACKAGES+= libast +BUILDLINK_DEPENDS.libast?= libast>=0.5 +BUILDLINK_PKGSRCDIR.libast?= ../../devel/libast + +EVAL_PREFIX+= BUILDLINK_PREFIX.libast=libast +BUILDLINK_PREFIX.libast_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.libast+= include/libast.h +BUILDLINK_FILES.libast+= include/libast/*.h +BUILDLINK_FILES.libast+= lib/libast.* + +.include "../../devel/pcre/buildlink2.mk" +.include "../../graphics/imlib2/buildlink2.mk" + +BUILDLINK_TARGETS+= libast-buildlink + +libast-buildlink: _BUILDLINK_USE + +.endif # LIBAST_BUILDLINK2_MK diff --git a/devel/libast/distinfo b/devel/libast/distinfo new file mode 100644 index 00000000000..6371a939357 --- /dev/null +++ b/devel/libast/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/12/26 04:52:19 wiz Exp $ + +SHA1 (libast-0.5.tar.gz) = e5e8305283bf64c7392ec752542ea27a3bccb350 +Size (libast-0.5.tar.gz) = 276591 bytes +SHA1 (patch-aa) = 0a870149b7750089aef347a878f3953a66b16c37 diff --git a/devel/libast/patches/patch-aa b/devel/libast/patches/patch-aa new file mode 100644 index 00000000000..16fa9911e19 --- /dev/null +++ b/devel/libast/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/12/26 04:52:19 wiz Exp $ +--- include/libast.h.orig Sat Dec 14 19:46:35 2002 ++++ include/libast.h Sat Dec 14 19:51:09 2002 +@@ -35,9 +35,6 @@ + # ifndef _BSD_SOURCE + # define _BSD_SOURCE + # endif +-# ifndef _XOPEN_SOURCE +-# define _XOPEN_SOURCE +-# endif + #endif + + #include <stdio.h> |