From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Sep 13 12:00:13 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 378591065672 for ; Sun, 13 Sep 2009 12:00:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 090598FC16 for ; Sun, 13 Sep 2009 12:00:13 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n8DC0CCL047118 for ; Sun, 13 Sep 2009 12:00:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n8DC0CDS047117; Sun, 13 Sep 2009 12:00:12 GMT (envelope-from gnats) Resent-Date: Sun, 13 Sep 2009 12:00:12 GMT Resent-Message-Id: <200909131200.n8DC0CDS047117@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Mario Pavlov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4C83106566B for ; Sun, 13 Sep 2009 11:55:46 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 892538FC23 for ; Sun, 13 Sep 2009 11:55:46 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n8DBtk1n038408 for ; Sun, 13 Sep 2009 11:55:46 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n8DBtjw1038401; Sun, 13 Sep 2009 11:55:45 GMT (envelope-from nobody) Message-Id: <200909131155.n8DBtjw1038401@www.freebsd.org> Date: Sun, 13 Sep 2009 11:55:45 GMT From: Mario Pavlov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/138780: New port: ports-mgmt/portrac a simple GUI tool for tracking port updates X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Sep 2009 12:00:13 -0000 >Number: 138780 >Category: ports >Synopsis: New port: ports-mgmt/portrac a simple GUI tool for tracking port updates >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: Sun Sep 13 12:00:12 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Mario Pavlov >Release: 7-STABLE >Organization: e-soul.org >Environment: $ uname -a FreeBSD home.e-soul.org 7.2-STABLE FreeBSD 7.2-STABLE #8: Fri Jun 12 11:22:38 EEST 2009 mgp@home.e-soul.org:/usr/obj/usr/src/sys/Ss-STABLE amd64 >Description: I'd like you to include this simple tool in the ports system, I wrote it specially for FreeBSD, it's not ported software. >How-To-Repeat: n\a >Fix: n\a Patch attached with submission follows: # 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: # # portrac # portrac/Makefile # portrac/pkg-descr # portrac/distinfo # echo c - portrac mkdir -p portrac > /dev/null 2>&1 echo x - portrac/Makefile sed 's/^X//' >portrac/Makefile << '3a9d9faf4fd56e4bd41ee38fb87d5e78' X# New ports collection makefile for: portrac X# Date created: 12 Sep 2009 X# Whom: mgp X# X# $FreeBSD$ X# X XPORTNAME= portrac XPORTVERSION= 0.1b XCATEGORIES= ports-mgmt XMASTER_SITES= http://e-soul.org/distfiles/ \ X http://home.e-soul.org/~mgp/distfiles/ X XMAINTAINER= mgp@e-soul.org XCOMMENT= A simple GUI tool for tracking port updates. X XPLIST_FILES= bin/portrac \ X share/portrac/portrac.png \ X share/portrac/up-to-date.png \ X share/portrac/updates-available.png X XPLIST_DIRS= share/portrac X XUSE_BZIP2= yes X XUSE_QT_VER= 4 XQT_COMPONENTS= gui moc_build qmake_build X Xdo-configure: X @cd ${WRKDIR}/${DISTNAME} && ${QMAKE} portrac.pro X Xdo-install: X ${INSTALL_PROGRAM} ${WRKDIR}/${DISTNAME}/portrac ${PREFIX}/bin && \ X ${MKDIR} ${DATADIR} && \ X ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/*.png ${DATADIR} X X.include 3a9d9faf4fd56e4bd41ee38fb87d5e78 echo x - portrac/pkg-descr sed 's/^X//' >portrac/pkg-descr << '44af31997fb2f104382d427f363fdf2a' Xportrac is a simple GUI tool for tracking port updates. XIt's based on Qt4 and it integrates with the system tray. Xportrac shows a simple list of the available updates to Xthe installed ports on the local machine i.e. shows the Xports that have updates. XIt's very silent and won't bother you too much. Xportrac uses INDEX files to determine port updates, by Xdefault it uses http://www.FreeBSD.org/ports/INDEX-8.bz2 but Xevery one is encouraged to use his/her closest mirror with Xportrac. The default check interval is 3 hours, it's recommended Xthat you don't set it to less. X Xhttp://portrac.e-soul.org/ 44af31997fb2f104382d427f363fdf2a echo x - portrac/distinfo sed 's/^X//' >portrac/distinfo << 'ab1e4f182e050f4cbb9d0e00a99f2610' XMD5 (portrac-0.1b.tar.bz2) = 8a10269639087c1fe5bdbd3916483345 XSHA256 (portrac-0.1b.tar.bz2) = 33a70093decda8e49e6a4645b6d305b8b5e630c14b4133faed687a307c4402a1 XSIZE (portrac-0.1b.tar.bz2) = 6801 ab1e4f182e050f4cbb9d0e00a99f2610 exit >Release-Note: >Audit-Trail: >Unformatted: