ports/74637: New port: news/klibido (Makefile update)

Conrad J. Sabatier conrads at cox.net
Sun Dec 5 18:34:40 UTC 2004


Oops.  One more update.  Forgot to disable STRIP to create debug
binaries.

On Sun, 5 Dec 2004 18:10:36 GMT, "Conrad J. Sabatier"
<conrads at cox.net> wrote:

> The following reply was made to PR ports/74637; it has been noted by
> GNATS.
> 
> From: "Conrad J. Sabatier" <conrads at cox.net>
> To: "Conrad J. Sabatier" <conrads at cox.net>
> Cc: FreeBSD-gnats-submit at freebsd.org
> Subject: Re: ports/74637: New port: news/klibido (Makefile update)
> Date: Sun, 5 Dec 2004 12:03:59 -0600
> 
>  Sending an improved version of the Makefile for this port.
>  
>  On Thu, 2 Dec 2004 20:48:50 -0600 (CST), "Conrad J. Sabatier"
>  <conrads at cox.net> wrote:
>  
>  > 
>  > >Number:         74637
>  > >Category:       ports
>  > >Synopsis:       New port: news/klibido
>  > >Confidential:   no
>  > >Severity:       non-critical
>  > >Priority:       low
>  > >Responsible:    freebsd-ports-bugs
>  > >State:          open
>  > >Quarter:        
>  > >Keywords:       
>  > >Date-Required:
>  > >Class:          change-request
>  > >Submitter-Id:   current-users
>  > >Arrival-Date:   Fri Dec 03 02:50:25 GMT 2004
>  > >Closed-Date:
>  > >Last-Modified:
>  > >Originator:     Conrad J. Sabatier
>  > >Release:        FreeBSD 6.0-CURRENT amd64
>  > >Organization:
>  > none
>  > >Environment:
>  > System: FreeBSD dolphin.local.net 6.0-CURRENT FreeBSD 6.0-CURRENT
>  > #5: Wed Dec 1 16:59:06 CST 2004
>  > conrads at dolphin.local.net:/usr/obj/usr/src/sys/CUSTOM amd64
>  > 
>  > 
>  > >Description:
>  > 	New port submission for news/klibido, a nice, fast, KDE/QT-based
>  > 	Usenet binaries downloader
>  > >How-To-Repeat:
>  > 	shar archive attached below
>  > >Fix:
>  	New shar archive with amended Makefile below

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	ports/news/klibido
#	ports/news/klibido/distinfo
#	ports/news/klibido/Makefile
#	ports/news/klibido/pkg-descr
#	ports/news/klibido/pkg-plist
#
echo c - ports/news/klibido
mkdir -p ports/news/klibido > /dev/null 2>&1
echo x - ports/news/klibido/distinfo
sed 's/^X//' >ports/news/klibido/distinfo <<
'END-of-ports/news/klibido/distinfo'
XMD5 (klibido-0.2.0.tar.gz) = d4851385b333ddf8970ac24955ea4c48
XSIZE (klibido-0.2.0.tar.gz) = 756394
END-of-ports/news/klibido/distinfo
echo x - ports/news/klibido/Makefile
sed 's/^X//' >ports/news/klibido/Makefile <<
'END-of-ports/news/klibido/Makefile'
X# New ports collection makefile for:   klibido
X# Date created:        2 December 2004
X# Whom:                conrads at cox.net
X#
X# $FreeBSD$
X#
X
XPORTNAME=		klibido
XPORTVERSION=		0.2.0
XCATEGORIES=		news
XMASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	conrads at cox.net
XCOMMENT=	A very fast and efficient KDE/QT-based downloader for Usenet
binaries
X
XLIB_DEPENDS=	uu:${PORTSDIR}/converters/uulib \
X		db-4.2:${PORTSDIR}/databases/db42
X
XUSE_KDELIBS_VER=	3
XUSE_XLIB=		yes
XUSE_GMAKE=		yes
XGNU_CONFIGURE=		yes
X
X# We want debug binaries
XSTRIP=
X
XUSE_REINPLACE=  yes
X
X# Force "-O" level of optimization
Xpre-configure:
X	@${REINPLACE_CMD} -e 's|-O2|-O|g' ${WRKSRC}/configure
X
X# Important!  We don't want to incorporate user's optimization settings
from
X# /etc/make.conf, as higher optimization settings are known to cause
problems
X# with klibido, but we do want to pick up the CPUTYPE setting if
defined.
X# Also force DEBUG mode ("-g"), as this port is still very young, and
bug reports
X# may be desirable  :-)
X
X.if defined(CPUTYPE)
XCONFIGURE_ENV= \
X	CFLAGS="-march=${CPUTYPE} -g -I${LOCALBASE}/include/db42" \
X	CXXFLAGS="-march=${CPUTYPE} -g -I${LOCALBASE}/include/db42"
X.else
XCONFIGURE_ENV= \
X	CFLAGS="-g -I${LOCALBASE}/include/db42" \
X	CXXFLAGS="-g -I${LOCALBASE}/include/db42"
X.endif
X
XCONFIGURE_ENV+=	LDFLAGS="-L${LOCALBASE}/lib/db42 ${PTHREAD_LIBS}"
X
X.include <bsd.port.mk>
END-of-ports/news/klibido/Makefile
echo x - ports/news/klibido/pkg-descr
sed 's/^X//' >ports/news/klibido/pkg-descr <<
'END-of-ports/news/klibido/pkg-descr'
XKlibido is a very fast and efficient KDE/QT-based downloader for Usenet
Xbinaries.  It has a nice, clean user interface, and supports using
multiple
Xnews servers with multiple connections per server.  Articles may also
be
Xviewed within the program, including graphic images.
X
XWWW: http://klibido.sourceforge.net/
X
X-- 
XConrad J. Sabatier
Xconrads at cox.net
END-of-ports/news/klibido/pkg-descr
echo x - ports/news/klibido/pkg-plist
sed 's/^X//' >ports/news/klibido/pkg-plist <<
'END-of-ports/news/klibido/pkg-plist'
Xbin/klibido
Xshare/applnk/Utilities/klibido.desktop
Xshare/apps/klibido/icons/hicolor/16x16/actions/icon_article_new.png
Xshare/apps/klibido/icons/hicolor/16x16/actions/icon_article_read.png
Xshare/apps/klibido/icons/hicolor/16x16/actions/icon_article_unread.png
Xshare/apps/klibido/icons/hicolor/16x16/actions/icon_binary.png
Xshare/apps/klibido/icons/hicolor/16x16/actions/icon_binary_complete.png
Xshare/apps/klibido/icons/hicolor/16x16/actions/icon_binary_incomplete.
png
Xshare/apps/klibido/icons/hicolor/16x16/actions/icon_filter_only_attach
ments.png
Xshare/apps/klibido/icons/hicolor/16x16/actions/icon_filter_only_new.png
Xshare/apps/klibido/icons/hicolor/16x16/actions/icon_newsgroup.png
Xshare/apps/klibido/icons/hicolor/16x16/actions/icon_server.png
Xshare/apps/klibido/icons/hicolor/16x16/apps/klibido.png
Xshare/apps/klibido/icons/hicolor/32x32/actions/decode.png
Xshare/apps/klibido/icons/hicolor/32x32/apps/klibido.png
Xshare/apps/klibido/klibidoui.rc
Xshare/doc/HTML/en/klibido/common
Xshare/doc/HTML/en/klibido/index.cache.bz2
Xshare/doc/HTML/en/klibido/index.docbook
Xshare/icons/hicolor/16x16/apps/klibido.png
Xshare/icons/hicolor/32x32/apps/klibido.png
X at dirrm share/apps/klibido/icons/hicolor/16x16/actions
X at dirrm share/apps/klibido/icons/hicolor/16x16/apps
X at dirrm share/apps/klibido/icons/hicolor/32x32/actions
X at dirrm share/apps/klibido/icons/hicolor/32x32/apps
X at dirrm share/apps/klibido/icons/hicolor/16x16
X at dirrm share/apps/klibido/icons/hicolor/32x32
X at dirrm share/apps/klibido/icons/hicolor
X at dirrm share/apps/klibido/icons
X at dirrm share/apps/klibido
X at dirrm share/doc/HTML/en/klibido
END-of-ports/news/klibido/pkg-plist
exit




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



More information about the freebsd-ports-bugs mailing list