Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Feb 2014 15:10:39 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r342716 - head/devel/judy
Message-ID:  <201402051510.s15FAdj2091555@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Wed Feb  5 15:10:39 2014
New Revision: 342716
URL: http://svnweb.freebsd.org/changeset/ports/342716
QAT: https://qat.redports.org/buildarchive/r342716/

Log:
  Convert to staging (and generally modernize)
  
  Sponsored by:	Absolight

Modified:
  head/devel/judy/Makefile
  head/devel/judy/pkg-plist

Modified: head/devel/judy/Makefile
==============================================================================
--- head/devel/judy/Makefile	Wed Feb  5 14:46:27 2014	(r342715)
+++ head/devel/judy/Makefile	Wed Feb  5 15:10:39 2014	(r342716)
@@ -9,64 +9,16 @@ MASTER_SITES=	SF/${PORTNAME:L}/${PORTNAM
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	General purpose dynamic array
 
+LICENSE=	LGPL21
+
+USES=	gmake libtool
 GNU_CONFIGURE=	yes
-USE_GMAKE=	YES
 USE_LDCONFIG=	YES
 MAKE_JOBS_UNSAFE=	yes
 
 WRKSRC=	${WRKDIR}/${PORTNAME:L}-${PORTVERSION}
 
-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
-
-NO_STAGE=	yes
-post-install:
-.ifndef(NOPORTDOCS)
-	@${ECHO_MSG} "===>   Installing documentation for ${PKGNAME}"
-	@${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${LIST_DOCS:S!^!${WRKSRC}/doc/ext/!} ${DOCSDIR}
-.endif
+PORTDOCS=	COPYRIGHT README *.htm
 
 .include <bsd.port.pre.mk>
 
@@ -76,4 +28,8 @@ CONFIGURE_ARGS+=	--enable-32-bit
 CONFIGURE_ARGS+=	--enable-64-bit
 .endif
 
+post-install:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S!^!${WRKSRC}/doc/ext/!} ${STAGEDIR}${DOCSDIR}
+
 .include <bsd.port.post.mk>

Modified: head/devel/judy/pkg-plist
==============================================================================
--- head/devel/judy/pkg-plist	Wed Feb  5 14:46:27 2014	(r342715)
+++ head/devel/judy/pkg-plist	Wed Feb  5 15:10:39 2014	(r342716)
@@ -2,16 +2,98 @@ 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%%
+lib/libJudy.so.1
+lib/libJudy.so.1.0.3
+man/man3/J1BC.3.gz
+man/man3/J1C.3.gz
+man/man3/J1F.3.gz
+man/man3/J1FA.3.gz
+man/man3/J1FE.3.gz
+man/man3/J1L.3.gz
+man/man3/J1LE.3.gz
+man/man3/J1MU.3.gz
+man/man3/J1N.3.gz
+man/man3/J1NE.3.gz
+man/man3/J1P.3.gz
+man/man3/J1PE.3.gz
+man/man3/J1S.3.gz
+man/man3/J1T.3.gz
+man/man3/J1U.3.gz
+man/man3/JHSD.3.gz
+man/man3/JHSFA.3.gz
+man/man3/JHSG.3.gz
+man/man3/JHSI.3.gz
+man/man3/JLBC.3.gz
+man/man3/JLC.3.gz
+man/man3/JLD.3.gz
+man/man3/JLF.3.gz
+man/man3/JLFA.3.gz
+man/man3/JLFE.3.gz
+man/man3/JLG.3.gz
+man/man3/JLI.3.gz
+man/man3/JLL.3.gz
+man/man3/JLLE.3.gz
+man/man3/JLMU.3.gz
+man/man3/JLN.3.gz
+man/man3/JLNE.3.gz
+man/man3/JLP.3.gz
+man/man3/JLPE.3.gz
+man/man3/JSLD.3.gz
+man/man3/JSLF.3.gz
+man/man3/JSLFA.3.gz
+man/man3/JSLG.3.gz
+man/man3/JSLI.3.gz
+man/man3/JSLL.3.gz
+man/man3/JSLN.3.gz
+man/man3/JSLP.3.gz
+man/man3/Judy.3.gz
+man/man3/Judy1.3.gz
+man/man3/Judy1ByCount.3.gz
+man/man3/Judy1Count.3.gz
+man/man3/Judy1First.3.gz
+man/man3/Judy1FirstEmpty.3.gz
+man/man3/Judy1FreeArray.3.gz
+man/man3/Judy1Last.3.gz
+man/man3/Judy1LastEmpty.3.gz
+man/man3/Judy1MemUsed.3.gz
+man/man3/Judy1Next.3.gz
+man/man3/Judy1NextEmpty.3.gz
+man/man3/Judy1Prev.3.gz
+man/man3/Judy1PrevEmpty.3.gz
+man/man3/Judy1Set.3.gz
+man/man3/Judy1Test.3.gz
+man/man3/Judy1Unset.3.gz
+man/man3/Judy1_funcs.3.gz
+man/man3/JudyHS.3.gz
+man/man3/JudyHSDel.3.gz
+man/man3/JudyHSFreeArray.3.gz
+man/man3/JudyHSGet.3.gz
+man/man3/JudyHSIns.3.gz
+man/man3/JudyHS_funcs.3.gz
+man/man3/JudyL.3.gz
+man/man3/JudyLByCount.3.gz
+man/man3/JudyLCount.3.gz
+man/man3/JudyLDel.3.gz
+man/man3/JudyLFirst.3.gz
+man/man3/JudyLFirstEmpty.3.gz
+man/man3/JudyLFreeArray.3.gz
+man/man3/JudyLGet.3.gz
+man/man3/JudyLIns.3.gz
+man/man3/JudyLLast.3.gz
+man/man3/JudyLLastEmpty.3.gz
+man/man3/JudyLMemUsed.3.gz
+man/man3/JudyLNext.3.gz
+man/man3/JudyLNextEmpty.3.gz
+man/man3/JudyLPrev.3.gz
+man/man3/JudyLPrevEmpty.3.gz
+man/man3/JudyL_funcs.3.gz
+man/man3/JudySL.3.gz
+man/man3/JudySLDel.3.gz
+man/man3/JudySLFirst.3.gz
+man/man3/JudySLFreeArray.3.gz
+man/man3/JudySLGet.3.gz
+man/man3/JudySLIns.3.gz
+man/man3/JudySLLast.3.gz
+man/man3/JudySLNext.3.gz
+man/man3/JudySLPrev.3.gz
+man/man3/JudySL_funcs.3.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402051510.s15FAdj2091555>