Date: Sat, 6 Nov 2004 13:37:19 +0800 (CST) From: tjs <tjs@cdpa.nsysu.edu.tw> To: FreeBSD-gnats-submit@FreeBSD.org Cc: skv@FreeBSD.org Subject: ports/73587: update devel/judy Message-ID: <200411060537.iA65bJSE030994@Pluto.CDPA.nsysu.edu.tw> Resent-Message-ID: <200411060540.iA65eK0r034761@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 73587 >Category: ports >Synopsis: update devel/judy >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Nov 06 05:40:20 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Jin-Shan Tseng >Release: FreeBSD 5.3-STABLE i386 >Organization: NSYSU-CDPA >Environment: System: FreeBSD Pluto.CDPA.nsysu.edu.tw 5.3-STABLE FreeBSD 5.3-STABLE #0: Sun Oct 24 23:43:16 CST 2004 tjs@Pluto.CDPA.nsysu.edu.tw:/usr/obj/usr/src/sys/Pluto i386 >Description: Update devel/judy to 1.0.0 >How-To-Repeat: >Fix: remove devel/judy/files/patch-platform.bsd_ia32.mk --- Makefile.orig Sat Nov 6 12:24:10 2004 +++ Makefile Sat Nov 6 13:09:44 2004 @@ -6,30 +6,28 @@ # PORTNAME= Judy -PORTVERSION= 0.1.8 -PORTREVISION= 1 +PORTVERSION= 1.0.0 CATEGORIES= devel MASTER_SITES= http://judy.sourceforge.net/downloads/ -DISTNAME= ${PORTNAME}.${PORTVERSION} -EXTRACT_SUFX= .tar.bz +DISTNAME= ${PORTNAME}-${PORTVERSION} +EXTRACT_SUFX= .tar.gz MAINTAINER= skv@FreeBSD.org COMMENT= General purpose dynamic array -BROKEN= Unfetchable - -USE_BZIP2= YES -HAS_CONFIGURE= YES +USE_GMAKE= YES INSTALLS_SHLIB= YES USE_REINPLACE= YES +GNU_CONFIGURE= YES +CONFIGURE_ARGS+=--enable-32-bit MAN3= Judy.3x Judy1.3x Judy1_funcs.3x JudyHS.3x JudyHS_funcs.3x \ JudyL.3x JudyL_funcs.3x JudySL.3x JudySL_funcs.3x -MLINKS= Judy1.3x J1T.3x Judy1.3x J1S.3x Judy1.3x J1U.3x Judy1.3x J1F.3x \ - Judy1.3x J1N.3x Judy1.3x J1L.3x Judy1.3x J1P.3x Judy1.3x J1FE.3x \ - Judy1.3x J1NE.3x Judy1.3x J1LE.3x Judy1.3x J1PE.3x Judy1.3x J1C.3x \ - Judy1.3x J1BC.3x Judy1.3x J1FA.3x Judy1.3x J1MU.3x \ +MLINKS= Judy.3x J1T.3x Judy.3x J1S.3x Judy.3x J1U.3x Judy.3x J1F.3x \ + Judy.3x J1N.3x Judy.3x J1L.3x Judy.3x J1P.3x Judy.3x J1FE.3x \ + Judy.3x J1NE.3x Judy.3x J1LE.3x Judy.3x J1PE.3x Judy.3x J1C.3x \ + Judy.3x J1BC.3x Judy.3x J1FA.3x Judy.3x J1MU.3x \ Judy1_funcs.3x Judy1Test.3x Judy1_funcs.3x Judy1Set.3x \ Judy1_funcs.3x Judy1Unset.3x Judy1_funcs.3x Judy1First.3x \ Judy1_funcs.3x Judy1Next.3x Judy1_funcs.3x Judy1Last.3x \ @@ -62,33 +60,21 @@ JudySL_funcs.3x JudySLNext.3x JudySL_funcs.3x JudySLLast.3x \ JudySL_funcs.3x JudySLPrev.3x JudySL_funcs.3x JudySLFreeArray.3x -SHLIB_MAJOR= 0 +SHLIB_MAJOR= 1 PLIST_SUB= SHLIB_MAJOR="${SHLIB_MAJOR}" -DLVDIR= ${WRKSRC}/src/bsd_ia32/product/deliver/usr - LIST_DOCS= COPYRIGHT README *.htm -LIST_EXAMPLES= Makefile README *.c -post-patch: - @${REINPLACE_CMD} -e 's!%%CC%%!${CC}!' \ - ${WRKSRC}/make_includes/platform.bsd_ia32.mk - -do-install: - ${INSTALL_DATA} ${DLVDIR}/include/Judy.h ${PREFIX}/include - ${INSTALL_DATA} ${DLVDIR}/lib/libJudy.a ${PREFIX}/lib - ${INSTALL_DATA} ${DLVDIR}/lib/libJudy.so \ - ${PREFIX}/lib/libJudy.so.${SHLIB_MAJOR} - ${LN} -sf libJudy.so.${SHLIB_MAJOR} ${PREFIX}/lib/libJudy.so - ${INSTALL_MAN} ${DLVDIR}/share/man/man3/*.3x ${MANPREFIX}/man/man3 +post-install: + +.for I in ${MAN3} + ${INSTALL_MAN} ${WRKSRC}/doc/man/man3/${I} ${MANPREFIX}/man/man3/ +.endfor + .ifndef(NOPORTDOCS) @${ECHO_MSG} "===> Installing documentation for ${PKGNAME}" @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${LIST_DOCS:S!^!${DLVDIR}/share/doc/Judy/!} ${DOCSDIR} - @${ECHO_MSG} "===> Installing examples for ${PKGNAME}" - @${MKDIR} ${EXAMPLESDIR} - ${INSTALL_DATA} ${LIST_EXAMPLES:S!^!${DLVDIR}/share/doc/Judy/demo/!} ${EXAMPLESDIR} - ${INSTALL_SCRIPT} ${DLVDIR}/share/doc/Judy/demo/run_demo ${EXAMPLESDIR} + ${INSTALL_DATA} ${LIST_DOCS:S!^!${WRKSRC}/doc/ext/!} ${DOCSDIR} .endif .include <bsd.port.mk> --- distinfo.orig Sat Nov 6 12:26:35 2004 +++ distinfo Sat Nov 6 12:31:52 2004 @@ -1,2 +1,2 @@ -MD5 (Judy.0.1.8.tar.bz) = a68acfabc73e3f395ca6ad5628c1f18b -SIZE (Judy.0.1.8.tar.bz) = 333651 +MD5 (Judy-1.0.0.tar.gz) = 4742f3bd4cb4e08e60a3216a13c3b61a +SIZE (Judy-1.0.0.tar.gz) = 694853 --- pkg-plist.orig Sat Nov 6 12:56:17 2004 +++ pkg-plist Sat Nov 6 12:58:52 2004 @@ -1,5 +1,6 @@ include/Judy.h lib/libJudy.a +lib/libJudy.la lib/libJudy.so lib/libJudy.so.%%SHLIB_MAJOR%% %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT @@ -14,11 +15,3 @@ %%PORTDOCS%%%%DOCSDIR%%/Judy_3x.htm %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%@dirrm %%DOCSDIR%% -%%PORTDOCS%%%%EXAMPLESDIR%%/run_demo -%%PORTDOCS%%%%EXAMPLESDIR%%/interSL.c -%%PORTDOCS%%%%EXAMPLESDIR%%/interL.c -%%PORTDOCS%%%%EXAMPLESDIR%%/funhist.c -%%PORTDOCS%%%%EXAMPLESDIR%%/JudySort.c -%%PORTDOCS%%%%EXAMPLESDIR%%/README -%%PORTDOCS%%%%EXAMPLESDIR%%/Makefile -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200411060537.iA65bJSE030994>