Bug 73587 - update devel/judy
Summary: update devel/judy
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: skv
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-06 05:40 UTC by tjs
Modified: 2004-11-09 13:07 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (110 bytes, patch)
2004-11-06 05:40 UTC, tjs
no flags Details | Diff
file.diff (295 bytes, patch)
2004-11-06 05:40 UTC, tjs
no flags Details | Diff
file.diff (659 bytes, patch)
2004-11-06 05:40 UTC, tjs
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description tjs 2004-11-06 05:40:20 UTC
    Update devel/judy to 1.0.0

Fix: remove devel/judy/files/patch-platform.bsd_ia32.mk


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>
Comment 1 Michael Johnson freebsd_committer freebsd_triage 2004-11-06 06:22:54 UTC
Responsible Changed
From-To: freebsd-ports-bugs->skv

Over to maintainer
Comment 2 skv freebsd_committer freebsd_triage 2004-11-09 13:06:47 UTC
State Changed
From-To: open->closed

Committed with changes. Thank you.