Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Apr 2006 08:15:44 -0500
From:      "Conrad J. Sabatier" <conrads@cox.net>
To:        ports@FreeBSD.org
Subject:   Fw: ports/95900: MAINTAINER UPDATE: news/klibido version upgrade
Message-ID:  <20060423081544.0454df41@localhost>

next in thread | raw e-mail | index | archive | help
I've already received some feedback on a similar PR filed by someone
else (I requested that this other PR be closed and mine be acted on
instead).  The other PR has already been closed, but this one is still
awaiting any action. Could someone please take a look at it for me?

Thanks!

Begin forwarded message:

Date: Sun, 16 Apr 2006 17:37:24 -0500 (CDT)
From: "Conrad J. Sabatier" <conrads@cox.net>
To: FreeBSD-gnats-submit@freebsd.org
Subject: ports/95900: MAINTAINER UPDATE: news/klibido version upgrade



>Number:         95900
>Category:       ports
>Synopsis:       MAINTAINER UPDATE: news/klibido version upgrade
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 16 22:40:12 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Conrad J. Sabatier
>Release:        FreeBSD 7.0-CURRENT amd64
>Organization:
none
>Environment:
System: FreeBSD serene.no-ip.org 7.0-CURRENT FreeBSD 7.0-CURRENT #2:
Sat Apr 15 17:18:20 CDT 2006
root@serene.no-ip.org:/usr/obj/usr/src/sys/CUSTOM amd64


>Description:
	Upgrade news/klibido port from 0.2.4.1 to latest version 0.2.5,
	bump database lib dependency to db44, add handling of NOPORTDOCS

	NOTE TO COMMITTER(S): Even after checking the Porter's Handbook,
	I have no idea how to generate different packing lists based
	on the NOPORTDOCS variable.  The method I used for installing the docs 
	(or not) is really pretty kludgey.  Please feel free to make
	any corrections you see fit.  In fact, I'd be very interested to see 
	the "canonical" way of handling this.  :-)

	The doc files are (in the port-created directory 
	${PREFIX}/share/doc/HTML/en/klibido):

	${PREFIX}/share/doc/HTML/en/klibido/common (symlink to 
		${PREFIX}/share/doc/HTML/en/common)
	${PREFIX}/share/doc/HTML/en/klibido/index.cache.bz2
	${PREFIX}/share/doc/HTML/en/klibido/index.docbook

	Thanks.

>How-To-Repeat:
	N/A
>Fix:

--- klibido.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/news/klibido/Makefile,v
retrieving revision 1.8
diff -u -d -H -r1.8 Makefile
--- Makefile	23 Feb 2006 10:38:40 -0000	1.8
+++ Makefile	16 Apr 2006 22:13:47 -0000
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=		klibido
-PORTVERSION=		0.2.4.1
-PORTREVISION=		1
+PORTVERSION=		0.2.5
 CATEGORIES=		news
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -16,15 +15,20 @@
 COMMENT=		A very fast and efficient KDE/QT-based
downloader for Usenet binaries 
 LIB_DEPENDS=		uu.3:${PORTSDIR}/converters/uulib \
-			db-4.2.2:${PORTSDIR}/databases/db42
+			db-4.4:${PORTSDIR}/databases/db44
 
 USE_KDELIBS_VER=	3
 USE_XLIB=		yes
 USE_GMAKE=		yes
 USE_AUTOTOOLS=		libtool:15
 
-CONFIGURE_ENV=		CFLAGS="${CFLAGS}
-I${LOCALBASE}/include/db42 ${PTHREAD_CFLAGS}" \
-			CXXFLAGS="${CXXFLAGS}
-I${LOCALBASE}/include/db42" \
-			LDFLAGS="-L${LOCALBASE}/lib/db42
${PTHREAD_LIBS}" +CONFIGURE_ENV=		CFLAGS="${CFLAGS}
-I${LOCALBASE}/include/db44 ${PTHREAD_CFLAGS}" \
+			CXXFLAGS="${CXXFLAGS}
-I${LOCALBASE}/include/db44" \
+			LDFLAGS="-L${LOCALBASE}/lib/db44
${PTHREAD_LIBS}" +
+post-install:
+.if defined(NOPORTDOCS)
+	${RM} -rf ${PREFIX}/share/doc/HTML/en/klibido
+.endif
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/news/klibido/distinfo,v
retrieving revision 1.6
diff -u -d -H -r1.6 distinfo
--- distinfo	23 Jan 2006 23:46:35 -0000	1.6
+++ distinfo	16 Apr 2006 21:04:16 -0000
@@ -1,3 +1,3 @@
-MD5 (klibido-0.2.4.1.tar.gz) = 111a6e714509d0619a0b29e20a4ded65
-SHA256 (klibido-0.2.4.1.tar.gz) =
c8a1d015b929490cb18fa9deff876a3ce4b3c17ea4ed91783d83302782efcaf1 -SIZE
(klibido-0.2.4.1.tar.gz) = 798084 +MD5 (klibido-0.2.5.tar.gz) =
e343338541a3ff3f2983023ccc922af0 +SHA256 (klibido-0.2.5.tar.gz) =
7bd35c5cf6f1b9b26f802e78d63e9ae7a66763ca4c0c4a78ecc87d45a20b1d22 +SIZE
(klibido-0.2.5.tar.gz) = 720741
>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
freebsd-ports-bugs@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to
"freebsd-ports-bugs-unsubscribe@freebsd.org"



-- 
Conrad J. Sabatier <conrads@cox.net> -- "In Unix veritas"



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