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