Date: Fri, 9 May 2008 19:47:44 -0400 (EDT) From: Greg Larkin <glarkin@sourcehosting.net> To: FreeBSD-gnats-submit@FreeBSD.org Cc: glarkin@sourcehosting.net Subject: ports/123564: [PATCH] devel/cvstrac: update to 2.0.1, take maintainership Message-ID: <200805092347.m49Nlir2049589@fbsd70.entropy.prv> Resent-Message-ID: <200805092350.m49No198007397@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 123564 >Category: ports >Synopsis: [PATCH] devel/cvstrac: update to 2.0.1, take maintainership >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri May 09 23:50:00 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Greg Larkin >Release: FreeBSD 7.0-RELEASE i386 >Organization: SourceHosting.net, LLC >Environment: System: FreeBSD fbsd70.entropy.prv 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 >Description: - Update to 2.0.1 - Take maintainership - Added patch file to fix core dumps (will be submitted to upstream maintainer) Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- cvstrac-2.0.1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/devel/cvstrac.orig/Makefile /usr/ports/devel/cvstrac/Makefile --- /usr/ports/devel/cvstrac.orig/Makefile 2008-04-06 22:09:39.000000000 -0400 +++ /usr/ports/devel/cvstrac/Makefile 2008-05-09 19:43:43.910299121 -0400 @@ -5,26 +5,27 @@ # $FreeBSD: ports/devel/cvstrac/Makefile,v 1.11 2008/04/07 02:09:39 mnag Exp $ # -PORTNAME= cvstrac -PORTVERSION= 2.0.0 +PORTNAME?= cvstrac +PORTVERSION= 2.0.1 CATEGORIES= devel MASTER_SITES= http://www.cvstrac.org/ -DISTNAME= ${PORTNAME}-${PORTVERSION} +DISTNAME= cvstrac-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org -COMMENT= Web-Based Bug And Patch-Set Tracking System For CVS +MAINTAINER= glarkin@sourcehosting.net +COMMENT?= Web-Based Bug And Patch-Set Tracking System For CVS -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +WRKSRC= ${WRKDIR}/cvstrac-${PORTVERSION} USE_SQLITE= yes USE_GNOME= pkgconfig USE_GMAKE= yes -MAKE_ARGS= SRCDIR=${WRKSRC} PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} +MAKE_ARGS+= SRCDIR=${WRKSRC} PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} NOMAN= -PLIST_FILES= bin/cvstrac +PLIST_FILES= bin/${PORTNAME} do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/cvstrac ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin + @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> diff -ruN --exclude=CVS /usr/ports/devel/cvstrac.orig/distinfo /usr/ports/devel/cvstrac/distinfo --- /usr/ports/devel/cvstrac.orig/distinfo 2007-04-02 12:48:47.000000000 -0400 +++ /usr/ports/devel/cvstrac/distinfo 2008-04-30 11:25:16.187657854 -0400 @@ -1,3 +1,3 @@ -MD5 (cvstrac-2.0.0.tar.gz) = 434b7c19a2990e8a3d6b17e3e97f1668 -SHA256 (cvstrac-2.0.0.tar.gz) = 7e1d4125a7624ff192016a88aa4bb1f92202f81d8bbccb4af70ec3b49207f575 -SIZE (cvstrac-2.0.0.tar.gz) = 283011 +MD5 (cvstrac-2.0.1.tar.gz) = 684bcb739eb5a6e1932fb8797ffe6a91 +SHA256 (cvstrac-2.0.1.tar.gz) = fcb703c8c4e426a0d071d0fa1f406ec3c18b0867af27c85aa3d2806bc0aca806 +SIZE (cvstrac-2.0.1.tar.gz) = 261467 diff -ruN --exclude=CVS /usr/ports/devel/cvstrac.orig/files/patch-db.c /usr/ports/devel/cvstrac/files/patch-db.c --- /usr/ports/devel/cvstrac.orig/files/patch-db.c 2007-04-02 12:48:47.000000000 -0400 +++ /usr/ports/devel/cvstrac/files/patch-db.c 2008-05-09 19:36:02.584572850 -0400 @@ -1,11 +1,64 @@ ---- db.c.org Wed Dec 27 11:14:31 2006 -+++ db.c Wed Dec 27 11:15:09 2006 -@@ -107,6 +107,8 @@ - extern int sqlite3StrICmp(const char*, const char*); - if( type==SQLITE_SELECT ){ - return SQLITE_OK; -+ }else if( type==SQLITE_FUNCTION ){ -+ return SQLITE_OK; - }else if( type==SQLITE_READ ){ - if( sqlite3StrICmp(zArg1,"user")==0 ){ - if( sqlite3StrICmp(zArg2,"passwd")==0 || sqlite3StrICmp(zArg2,"email")==0 ){ +--- db.c.orig 2008-05-09 19:34:45.288709828 -0400 ++++ db.c 2008-05-09 19:35:37.495027112 -0400 +@@ -326,7 +326,7 @@ + db_err( zErrMsg ? zErrMsg : sqlite3_errmsg(pDb), zSql, + "db_query: Database query failed" ); + } +- free(zSql); ++ sqlite3_free(zSql); + if( sResult.azElem==0 ){ + db_query_callback(&sResult, 0, 0, 0); + } +@@ -385,7 +385,7 @@ + db_err( zErrMsg ? zErrMsg : sqlite3_errmsg(pDb), zSql, + "db_short_query: Database query failed" ); + } +- free(zSql); ++ sqlite3_free(zSql); + return zResult; + } + +@@ -409,7 +409,7 @@ + if( rc!=SQLITE_OK ){ + db_err(zErrMsg, zSql, "db_execute: Database execute failed"); + } +- free(zSql); ++ sqlite3_free(zSql); + } + + /* +@@ -448,7 +448,7 @@ + if( rc!=SQLITE_OK ){ + db_err(zErrMsg, zSql, "db_exists: Database exists query failed"); + } +- free(zSql); ++ sqlite3_free(zSql); + return iResult; + } + +@@ -470,6 +470,7 @@ + db_restrict_query(1); + rc = sqlite3_exec(pDb, zSql, 0, 0, &zErrMsg); + db_restrict_query(0); ++ sqlite3_free(zSql); + return (rc!=SQLITE_OK) ? zErrMsg : 0; + } + +@@ -538,7 +539,7 @@ + db_err(zErrMsg ? zErrMsg : sqlite3_errmsg(pDb), zSql, + "db_callback_query: Database query failed"); + } +- free(zSql); ++ sqlite3_free(zSql); + } + + /* +@@ -565,7 +566,7 @@ + db_err(zErrMsg ? zErrMsg : sqlite3_errmsg(pDb), zSql, + "db_callback_execute: Database query failed"); + } +- free(zSql); ++ sqlite3_free(zSql); + } + + /* diff -ruN --exclude=CVS /usr/ports/devel/cvstrac.orig/pkg-message /usr/ports/devel/cvstrac/pkg-message --- /usr/ports/devel/cvstrac.orig/pkg-message 2005-01-12 11:21:50.000000000 -0500 +++ /usr/ports/devel/cvstrac/pkg-message 2008-05-09 19:43:39.810565775 -0400 @@ -1,5 +1,5 @@ -This port will install the cvstrac binary in ${PREFIX}/bin. Please follow -the detailed installation instructions in the CVSTrac Wiki at -http://www.cvstrac.org/cvstrac/wiki?p=CvstracInstallation for -information on how to get CVSTrac up and running in your preferred + +Please follow the detailed installation instructions in the CVSTrac +Wiki at http://www.cvstrac.org/cvstrac/wiki?p=CvstracInstallation +for information on how to get CVSTrac up and running in your preferred configuration. --- cvstrac-2.0.1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200805092347.m49Nlir2049589>