[Midnightbsd-cvs] mports: devel/judy: add judy

crash at midnightbsd.org crash at midnightbsd.org
Wed May 14 13:44:56 EDT 2008


Log Message:
-----------
add judy

Added Files:
-----------
    mports/devel/judy:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
--- /dev/null
+++ devel/judy/pkg-descr
@@ -0,0 +1,5 @@
+Judy is a general purpose dynamic array implemented as a C callable
+library.  Judy's speed and memory usage are typically better than other
+data storage models and improves with very large data sets.
+
+WWW: http://judy.sourceforge.net/
--- /dev/null
+++ devel/judy/pkg-plist
@@ -0,0 +1,17 @@
+include/Judy.h
+lib/libJudy.a
+lib/libJudy.la
+lib/libJudy.so
+lib/libJudy.so.%%SHLIB_MAJOR%%
+%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
+%%PORTDOCS%%%%DOCSDIR%%/Judy1_3.htm
+%%PORTDOCS%%%%DOCSDIR%%/Judy1_funcs_3.htm
+%%PORTDOCS%%%%DOCSDIR%%/JudyHS_3.htm
+%%PORTDOCS%%%%DOCSDIR%%/JudyHS_funcs_3.htm
+%%PORTDOCS%%%%DOCSDIR%%/JudyL_3.htm
+%%PORTDOCS%%%%DOCSDIR%%/JudyL_funcs_3.htm
+%%PORTDOCS%%%%DOCSDIR%%/JudySL_3.htm
+%%PORTDOCS%%%%DOCSDIR%%/JudySL_funcs_3.htm
+%%PORTDOCS%%%%DOCSDIR%%/Judy_3.htm
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
--- /dev/null
+++ devel/judy/Makefile
@@ -0,0 +1,81 @@
+# New ports collection makefile for:	Judy
+# Date created:	   19 August 2004
+# Whom:		   Sergey Skvortsov <skv at protey.ru>
+#
+# $FreeBSD: ports/devel/judy/Makefile,v 1.12 2008/05/13 09:36:54 skv Exp $
+# $MidnightBSD: mports/devel/judy/Makefile,v 1.1 2008/05/14 17:44:56 crash Exp $
+
+PORTNAME=	Judy
+PORTVERSION=	1.0.4
+CATEGORIES=	devel
+MASTER_SITES=	SF
+MASTER_SITE_SUBDIR=	judy
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	General purpose dynamic array
+LICENSE=        lgpl
+
+GNU_CONFIGURE=	yes
+USE_GMAKE=	YES
+USE_LDCONFIG=	YES
+
+MAN3=	Judy.3 Judy1.3 Judy1_funcs.3 JudyHS.3 JudyHS_funcs.3 \
+	JudyL.3 JudyL_funcs.3 JudySL.3 JudySL_funcs.3
+
+MLINKS=	Judy.3 J1T.3 Judy.3 J1S.3 Judy.3 J1U.3 Judy.3 J1F.3 \
+	Judy.3 J1N.3 Judy.3 J1L.3 Judy.3 J1P.3 Judy.3 J1FE.3 \
+	Judy.3 J1NE.3 Judy.3 J1LE.3 Judy.3 J1PE.3 Judy.3 J1C.3 \
+	Judy.3 J1BC.3 Judy.3 J1FA.3 Judy.3 J1MU.3 \
+	Judy1_funcs.3 Judy1Test.3 Judy1_funcs.3 Judy1Set.3 \
+	Judy1_funcs.3 Judy1Unset.3 Judy1_funcs.3 Judy1First.3 \
+	Judy1_funcs.3 Judy1Next.3 Judy1_funcs.3 Judy1Last.3 \
+	Judy1_funcs.3 Judy1Prev.3 Judy1_funcs.3 Judy1FirstEmpty.3 \
+	Judy1_funcs.3 Judy1NextEmpty.3 Judy1_funcs.3 Judy1LastEmpty.3 \
+	Judy1_funcs.3 Judy1PrevEmpty.3 Judy1_funcs.3 Judy1Count.3 \
+	Judy1_funcs.3 Judy1ByCount.3 Judy1_funcs.3 Judy1FreeArray.3 \
+	Judy1_funcs.3 Judy1MemUsed.3 \
+	JudyHS.3 JHSG.3 JudyHS.3 JHSI.3 JudyHS.3 JHSD.3 \
+	JudyHS.3 JHSFA.3 \
+	JudyHS_funcs.3 JudyHSGet.3 JudyHS_funcs.3 JudyHSIns.3 \
+	JudyHS_funcs.3 JudyHSDel.3 JudyHS_funcs.3 JudyHSFreeArray.3 \
+	JudyL.3 JLG.3 JudyL.3 JLI.3 JudyL.3 JLD.3 JudyL.3 JLF.3 \
+	JudyL.3 JLN.3 JudyL.3 JLL.3 JudyL.3 JLP.3 JudyL.3 JLFE.3 \
+	JudyL.3 JLNE.3 JudyL.3 JLLE.3 JudyL.3 JLPE.3 JudyL.3 JLC.3 \
+	JudyL.3 JLBC.3 JudyL.3 JLFA.3 JudyL.3 JLMU.3 \
+	JudyL_funcs.3 JudyLGet.3 JudyL_funcs.3 JudyLIns.3 \
+	JudyL_funcs.3 JudyLDel.3 JudyL_funcs.3 JudyLFirst.3 \
+	JudyL_funcs.3 JudyLNext.3 JudyL_funcs.3 JudyLLast.3 \
+	JudyL_funcs.3 JudyLPrev.3 JudyL_funcs.3 JudyLFirstEmpty.3 \
+	JudyL_funcs.3 JudyLNextEmpty.3 JudyL_funcs.3 JudyLLastEmpty.3 \
+	JudyL_funcs.3 JudyLPrevEmpty.3 JudyL_funcs.3 JudyLCount.3 \
+	JudyL_funcs.3 JudyLByCount.3 JudyL_funcs.3 JudyLFreeArray.3 \
+	JudyL_funcs.3 JudyLMemUsed.3 \
+	JudySL.3 JSLG.3 JudySL.3 JSLI.3 JudySL.3 JSLD.3 \
+	JudySL.3 JSLF.3 JudySL.3 JSLN.3 JudySL.3 JSLL.3 \
+	JudySL.3 JSLP.3 JudySL.3 JSLFA.3 \
+	JudySL_funcs.3 JudySLGet.3 JudySL_funcs.3 JudySLIns.3 \
+	JudySL_funcs.3 JudySLDel.3 JudySL_funcs.3 JudySLFirst.3 \
+	JudySL_funcs.3 JudySLNext.3 JudySL_funcs.3 JudySLLast.3 \
+	JudySL_funcs.3 JudySLPrev.3 JudySL_funcs.3 JudySLFreeArray.3
+
+SHLIB_MAJOR=	1
+PLIST_SUB=	SHLIB_MAJOR="${SHLIB_MAJOR}"
+
+LIST_DOCS=	COPYRIGHT README *.htm
+
+post-install:
+.ifndef(NOPORTDOCS)
+	@${ECHO_MSG} "===>   Installing documentation for ${PKGNAME}"
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${LIST_DOCS:S!^!${WRKSRC}/doc/ext/!} ${DOCSDIR}
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "i386"
+CONFIGURE_ARGS+=	--enable-32-bit
+.elif ${ARCH} == "amd64" || ${ARCH} == "ia64" || ${ARCH} == "sparc64" || ${ARCH} == "alpha"
+CONFIGURE_ARGS+=	--enable-64-bit
+.endif
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ devel/judy/distinfo
@@ -0,0 +1,3 @@
+MD5 (Judy-1.0.4.tar.gz) = 7b03d4b016115ca15a5a96368a76cd10
+SHA256 (Judy-1.0.4.tar.gz) = ac3e5c24ac48867543603e78238c7accad77cdd438846379091babfcb5d0c69b
+SIZE (Judy-1.0.4.tar.gz) = 1142724


More information about the Midnightbsd-cvs mailing list