Skip site navigation (1)Skip section navigation (2)
Date:      19 Jun 2003 10:55:35 -0000
From:      Sergei Kolobov <sergei@kolobov.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/53487: [NEW PORT] devel/porttools: Tools for testing and submitting port updates and new ports
Message-ID:  <20030619105535.3341.qmail@kolobov.com>
Resent-Message-ID: <200306191100.h5JB0Fvo062527@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         53487
>Category:       ports
>Synopsis:       [NEW PORT] devel/porttools: Tools for testing and submitting port updates and new ports
>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:   Thu Jun 19 04:00:15 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Sergei Kolobov
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
>Environment:
System: FreeBSD elf.chetwood.ru 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Thu Jun  5 02:19:41 MSD
>Description:
FreeBSD Port Tools consist of the following small scripts:
- testport: a script to automate testing a new port or a port update
- pr-new: a script to simplify submitting a Problem Report (PR) for a new port
- pr-update: a script to simplify submitting a PR with a port update

Author:	Sergei Kolobov <sergei@kolobov.com>
WWW:	http://sourceforge.net/projects/porttools/

NOTE: this is only the initial public release and it is far from being 
      polished and easy to use out-of-the-box. Thus, any comments and
      suggestions would be greatly appreciated.

      I am currently working on the next version which should address
      most of the issues with this inital release. 
      See TODO in the distribution.

PS. This is the first port of my own software and my 190th PR.

Brought to you by FreeBSD Port Tools 0.01. ;)
>How-To-Repeat:
>Fix:

--- porttools.shar begins here ---
# 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:
#
#	porttools
#	porttools/pkg-descr
#	porttools/distinfo
#	porttools/Makefile
#	porttools/pkg-plist
#
echo c - porttools
mkdir -p porttools > /dev/null 2>&1
echo x - porttools/pkg-descr
sed 's/^X//' >porttools/pkg-descr << 'END-of-porttools/pkg-descr'
XFreeBSD Port Tools consist of the following small scripts:
X- testport: a script to automate testing a new port or a port update
X- pr-new: a script to simplify submitting a Problem Report (PR) for a new port
X- pr-update: a script to simplify submitting a PR with a port update
X
XAuthor:	Sergei Kolobov <sergei@kolobov.com>
XWWW:	http://sourceforge.net/projects/porttools/
END-of-porttools/pkg-descr
echo x - porttools/distinfo
sed 's/^X//' >porttools/distinfo << 'END-of-porttools/distinfo'
XMD5 (porttools-0.01.tar.gz) = 8154b1bc52be340ce5117d8a6c89ce5d
END-of-porttools/distinfo
echo x - porttools/Makefile
sed 's/^X//' >porttools/Makefile << 'END-of-porttools/Makefile'
X# New ports collection makefile for:	porttools
X# Date created:		2003-06-18
X# Whom:			Sergei Kolobov <sergei@kolobov.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	porttools
XPORTVERSION=	0.01
XCATEGORIES=	devel
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	sergei@kolobov.com
XCOMMENT=	Tools for testing and submitting port updates and new ports
X
XNO_BUILD=	yes
XMAKE_ENV=	INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
X	  	INSTALL_DATA="${INSTALL_DATA}"
X
Xpost-install:
X	@${ECHO_MSG} "* * * WARNING * * * WARNING * * *"
X	@${ECHO_MSG} "Read ${DOCSDIR}/README before proceeding"
X	@${ECHO_MSG} "Report all problems to ${MAINTAINER}"
X
X.include <bsd.port.mk>
END-of-porttools/Makefile
echo x - porttools/pkg-plist
sed 's/^X//' >porttools/pkg-plist << 'END-of-porttools/pkg-plist'
Xbin/pr-new
Xbin/pr-update
Xbin/testport
X%%DATADIR%%/send-pr.template
X@dirrm %%DATADIR%%
X%%PORTDOCS%%%%DOCSDIR%%/LICENSE
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/TODO
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-porttools/pkg-plist
exit
--- porttools.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



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