From owner-freebsd-ports Fri Apr 13 18:20:20 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6886037B506 for ; Fri, 13 Apr 2001 18:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f3E1K1334554; Fri, 13 Apr 2001 18:20:01 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 239C037B42C for ; Fri, 13 Apr 2001 18:12:42 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f3E1Cgu34180; Fri, 13 Apr 2001 18:12:42 -0700 (PDT) (envelope-from nobody) Message-Id: <200104140112.f3E1Cgu34180@freefall.freebsd.org> Date: Fri, 13 Apr 2001 18:12:42 -0700 (PDT) From: tkato@prontomail.ne.jp To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/26550: Update port: devel/uds Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 26550 >Category: ports >Synopsis: Update port: devel/uds >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Apr 13 18:20:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: 4.2-RELEASE i386 >Organization: >Environment: >Description: - Support CFLAGS properly - Fix configure error - Fix pkg-plist - Support NOPORTDOCS Remove file: files/patch-Makefile.am files/patch-configure.in >How-To-Repeat: >Fix: diff -urN /usr/ports/devel/uds/Makefile devel/uds/Makefile --- /usr/ports/devel/uds/Makefile Tue Apr 3 19:41:57 2001 +++ devel/uds/Makefile Sat Apr 14 06:05:50 2001 @@ -13,18 +13,24 @@ MAINTAINER= ijliao@FreeBSD.org -USE_AUTOMAKE= yes -USE_AUTOCONF= yes +USE_NEWGCC= yes +USE_GMAKE= yes USE_LIBTOOL= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-debug +INSTALLS_SHLIB= yes -USE_GMAKE= yes -USE_NEWGCC= yes +pre-patch: + @${PERL} -pi -e 's|\$$OPTFLAGS|\$$CFLAGS|g ; \ + s|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure -INSTALLS_SHLIB= yes + @find ${WRKSRC} -name 'Makefile.in' | xargs ${PERL} -pi -e \ + 's|install-data-hook|#install-data-hook|g' \ + s|-D_REENTRANT|-D_REENTRANT ${PTHREAD_CFLAGS}|g ; \ + s|-lpthread|${PTHREAD_LIBS}|g' -post-patch: - @${PERL} -pi -e "s,-lpthread,${PTHREAD_LIBS},g" ${WRKSRC}/thread/Makefile.am +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${PREFIX}/share/doc/uds + ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${PREFIX}/share/doc/uds +.endif .include diff -urN /usr/ports/devel/uds/files/patch-Makefile.am devel/uds/files/patch-Makefile.am --- /usr/ports/devel/uds/files/patch-Makefile.am Mon Apr 2 21:32:05 2001 +++ devel/uds/files/patch-Makefile.am Thu Jan 1 09:00:00 1970 @@ -1,15 +0,0 @@ ---- Makefile.am.orig Mon Apr 2 20:06:43 2001 -+++ Makefile.am Mon Apr 2 20:07:20 2001 -@@ -12,9 +12,9 @@ - - - install-data-hook: -- rm -Rf $(prefix)/doc/uds -- mkdir -p $(prefix)/doc/uds -- cp $(srcdir)/doc/*.html $(prefix)/doc/uds -+ rm -Rf $(prefix)/share/doc/uds -+ mkdir -p $(prefix)/share/doc/uds -+ cp $(srcdir)/doc/*.html $(prefix)/share/doc/uds - - uninstall-local: - rm -Rf /usr/doc/uds diff -urN /usr/ports/devel/uds/files/patch-configure.in devel/uds/files/patch-configure.in --- /usr/ports/devel/uds/files/patch-configure.in Mon Apr 2 21:32:05 2001 +++ devel/uds/files/patch-configure.in Thu Jan 1 09:00:00 1970 @@ -1,11 +0,0 @@ ---- configure.in.orig Mon Apr 2 20:09:38 2001 -+++ configure.in Mon Apr 2 20:09:49 2001 -@@ -23,7 +23,7 @@ - AC_LANG_CPLUSPLUS - - dnl Checks for libraries. --AC_CHECK_LIB(pthread, main, thread_dir=thread, thread_dir=) -+AC_CHECK_LIB(c_r, main, thread_dir=thread, thread_dir=) - AC_SUBST(thread_dir) - - dnl Checks for header files. diff -urN /usr/ports/devel/uds/pkg-plist devel/uds/pkg-plist --- /usr/ports/devel/uds/pkg-plist Tue Apr 3 19:41:59 2001 +++ devel/uds/pkg-plist Sat Apr 14 05:01:09 2001 @@ -31,12 +31,15 @@ lib/libuds.a lib/libuds.so lib/libuds.so.0 -share/doc/uds/config.html -share/doc/uds/contributing.html -share/doc/uds/download.html -share/doc/uds/features.html -share/doc/uds/index.html -share/doc/uds/relnotes.html -@dirrm share/doc/uds +lib/libudsthread.a +lib/libudsthread.so +lib/libudsthread.so.0 +%%PORTDOCS%%share/doc/uds/config.html +%%PORTDOCS%%share/doc/uds/contributing.html +%%PORTDOCS%%share/doc/uds/download.html +%%PORTDOCS%%share/doc/uds/features.html +%%PORTDOCS%%share/doc/uds/index.html +%%PORTDOCS%%share/doc/uds/relnotes.html +%%PORTDOCS%%@dirrm share/doc/uds share/uds/udsdeff.cc @dirrm share/uds >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message