From owner-svn-ports-svnadmin@FreeBSD.ORG Mon Jan 13 18:21:52 2014 Return-Path: Delivered-To: svn-ports-svnadmin@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6E0F2343; Mon, 13 Jan 2014 18:21:52 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5AF011967; Mon, 13 Jan 2014 18:21:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0DILqNo004230; Mon, 13 Jan 2014 18:21:52 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0DILqTM004228; Mon, 13 Jan 2014 18:21:52 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201401131821.s0DILqTM004228@svn.freebsd.org> From: Mathieu Arnold Date: Mon, 13 Jan 2014 18:21:52 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-svnadmin@freebsd.org Subject: svn commit: r339618 - svnadmin/conf X-SVN-Group: ports-svnadmin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-svnadmin@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for svnadmin of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2014 18:21:52 -0000 Author: mat Date: Mon Jan 13 18:21:51 2014 New Revision: 339618 URL: http://svnweb.freebsd.org/changeset/ports/339618 Log: Add Bruce A. Mah here, he's been punished by an additional commit bit. Approved by: portmgr (implicit) Modified: svnadmin/conf/access svnadmin/conf/mentors Modified: svnadmin/conf/access ============================================================================== --- svnadmin/conf/access Mon Jan 13 18:21:04 2014 (r339617) +++ svnadmin/conf/access Mon Jan 13 18:21:51 2014 (r339618) @@ -39,6 +39,7 @@ bdrewery beat bf bland +bmah brian freebsd-ports-committers@Awfulhak.org brix brooks Modified: svnadmin/conf/mentors ============================================================================== --- svnadmin/conf/mentors Mon Jan 13 18:21:04 2014 (r339617) +++ svnadmin/conf/mentors Mon Jan 13 18:21:51 2014 (r339618) @@ -15,6 +15,7 @@ # Mentee Mentor Optional comment alexey wg bar flo Co-mentor: rene +bmah mat feld swills Co-mentor: crees gnn skreuzer jsa wxs Co-mentor: kwm From owner-svn-ports-svnadmin@FreeBSD.ORG Tue Jan 14 07:50:41 2014 Return-Path: Delivered-To: svn-ports-svnadmin@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0EB86C1A; Tue, 14 Jan 2014 07:50:41 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EF7E118FF; Tue, 14 Jan 2014 07:50:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0E7oeOO041544; Tue, 14 Jan 2014 07:50:40 GMT (envelope-from bapt@svn.freebsd.org) Received: (from bapt@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0E7oeBF041543; Tue, 14 Jan 2014 07:50:40 GMT (envelope-from bapt@svn.freebsd.org) Message-Id: <201401140750.s0E7oeBF041543@svn.freebsd.org> From: Baptiste Daroussin Date: Tue, 14 Jan 2014 07:50:40 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-svnadmin@freebsd.org Subject: svn commit: r339663 - svnadmin/conf X-SVN-Group: ports-svnadmin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-svnadmin@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for svnadmin of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2014 07:50:41 -0000 Author: bapt Date: Tue Jan 14 07:50:40 2014 New Revision: 339663 URL: http://svnweb.freebsd.org/changeset/ports/339663 Log: Welcome antoine and mat to the rank of portmgr Modified: svnadmin/conf/authz Modified: svnadmin/conf/authz ============================================================================== --- svnadmin/conf/authz Tue Jan 14 06:20:37 2014 (r339662) +++ svnadmin/conf/authz Tue Jan 14 07:50:40 2014 (r339663) @@ -22,7 +22,7 @@ [groups] committers = beat -portmgr = marcus, erwin, decke, itetcu, miwi, tabthorpe, bapt, bdrewery +portmgr = marcus, erwin, decke, itetcu, miwi, tabthorpe, bapt, bdrewery, antoine, mat [/] * = r From owner-svn-ports-svnadmin@FreeBSD.ORG Tue Jan 14 16:03:11 2014 Return-Path: Delivered-To: svn-ports-svnadmin@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DF2B42A4; Tue, 14 Jan 2014 16:03:11 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B0E4E146F; Tue, 14 Jan 2014 16:03:11 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0EG3BLJ033681; Tue, 14 Jan 2014 16:03:11 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0EG3Bj8033679; Tue, 14 Jan 2014 16:03:11 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201401141603.s0EG3Bj8033679@svn.freebsd.org> From: Mathieu Arnold Date: Tue, 14 Jan 2014 16:03:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-svnadmin@freebsd.org Subject: svn commit: r339693 - in svnadmin: conf hooks/scripts X-SVN-Group: ports-svnadmin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-svnadmin@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for svnadmin of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2014 16:03:11 -0000 Author: mat Date: Tue Jan 14 16:03:10 2014 New Revision: 339693 URL: http://svnweb.freebsd.org/changeset/ports/339693 QAT: https://qat.redports.org/buildarchive/r339693/ Log: Add the QAT URL to commit messages. Modified: svnadmin/conf/mailer.conf svnadmin/hooks/scripts/mailer.py Modified: svnadmin/conf/mailer.conf ============================================================================== --- svnadmin/conf/mailer.conf Tue Jan 14 15:54:26 2014 (r339692) +++ svnadmin/conf/mailer.conf Tue Jan 14 16:03:10 2014 (r339693) @@ -202,6 +202,7 @@ generate_diffs = add copy modify # The available substitution variable is: rev #commit_url = http://diffs.server.com/trac/software/changeset/%(rev)s commit_url = http://svnweb.freebsd.org/changeset/ports/%(rev)s +qat_url = https://qat.redports.org/buildarchive/r%(rev)s/ # Diff URL construction. For the configured diff URL types, the diff # section (which follows the message header) will include the URL Modified: svnadmin/hooks/scripts/mailer.py ============================================================================== --- svnadmin/hooks/scripts/mailer.py Tue Jan 14 15:54:26 2014 (r339692) +++ svnadmin/hooks/scripts/mailer.py Tue Jan 14 16:03:10 2014 (r339693) @@ -678,6 +678,7 @@ def generate_content(renderer, cfg, repo params_with_rev = params.copy() params_with_rev['rev'] = repos.rev commit_url = cfg.get('commit_url', group, params_with_rev) + qat_url = cfg.get('qat_url', group, params_with_rev) # figure out the lists of changes outside the selected path-space other_added_data = other_replaced_data = other_deleted_data = \ @@ -700,6 +701,7 @@ def generate_content(renderer, cfg, repo rev=repos.rev, log=repos.get_rev_prop(svn.core.SVN_PROP_REVISION_LOG) or '', commit_url=commit_url, + qat_url=qat_url, added_data=generate_list('A', changelist, paths, True), replaced_data=generate_list('R', changelist, paths, True), deleted_data=generate_list('D', changelist, paths, True), @@ -999,9 +1001,12 @@ class TextCommitRenderer: w('\nDate: %s\nNew Revision: %s\n' % (data.date, data.rev)) if data.commit_url: - w('URL: %s\n\n' % data.commit_url) - else: - w('\n') + w('URL: %s\n' % data.commit_url) + + if data.qat_url: + w('QAT: %s\n' % data.qat_url) + + w('\n') w('Log:\n') for line in data.log.splitlines(): From owner-svn-ports-svnadmin@FreeBSD.ORG Tue Jan 14 18:03:14 2014 Return-Path: Delivered-To: svn-ports-svnadmin@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 672EBEBF; Tue, 14 Jan 2014 18:03:14 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5350A1F66; Tue, 14 Jan 2014 18:03:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0EI3EFR080265; Tue, 14 Jan 2014 18:03:14 GMT (envelope-from tabthorpe@svn.freebsd.org) Received: (from tabthorpe@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0EI3EFS080264; Tue, 14 Jan 2014 18:03:14 GMT (envelope-from tabthorpe@svn.freebsd.org) Message-Id: <201401141803.s0EI3EFS080264@svn.freebsd.org> From: Thomas Abthorpe Date: Tue, 14 Jan 2014 18:03:14 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-svnadmin@freebsd.org Subject: svn commit: r339705 - svnadmin/conf X-SVN-Group: ports-svnadmin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-svnadmin@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for svnadmin of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2014 18:03:14 -0000 Author: tabthorpe Date: Tue Jan 14 18:03:13 2014 New Revision: 339705 URL: http://svnweb.freebsd.org/changeset/ports/339705 QAT: https://qat.redports.org/buildarchive/r339705/ Log: - Remove marcus@ Modified: svnadmin/conf/authz Modified: svnadmin/conf/authz ============================================================================== --- svnadmin/conf/authz Tue Jan 14 18:02:16 2014 (r339704) +++ svnadmin/conf/authz Tue Jan 14 18:03:13 2014 (r339705) @@ -22,7 +22,7 @@ [groups] committers = beat -portmgr = marcus, erwin, decke, itetcu, miwi, tabthorpe, bapt, bdrewery, antoine, mat +portmgr = erwin, decke, itetcu, miwi, tabthorpe, bapt, bdrewery, antoine, mat [/] * = r From owner-svn-ports-svnadmin@FreeBSD.ORG Thu Jan 16 14:24:13 2014 Return-Path: Delivered-To: svn-ports-svnadmin@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A997CF0A; Thu, 16 Jan 2014 14:24:13 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9599711BB; Thu, 16 Jan 2014 14:24:13 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0GEODwS032369; Thu, 16 Jan 2014 14:24:13 GMT (envelope-from tabthorpe@svn.freebsd.org) Received: (from tabthorpe@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0GEODIH032368; Thu, 16 Jan 2014 14:24:13 GMT (envelope-from tabthorpe@svn.freebsd.org) Message-Id: <201401161424.s0GEODIH032368@svn.freebsd.org> From: Thomas Abthorpe Date: Thu, 16 Jan 2014 14:24:13 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-svnadmin@freebsd.org Subject: svn commit: r339912 - svnadmin/conf X-SVN-Group: ports-svnadmin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-svnadmin@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for svnadmin of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2014 14:24:13 -0000 Author: tabthorpe Date: Thu Jan 16 14:24:13 2014 New Revision: 339912 URL: http://svnweb.freebsd.org/changeset/ports/339912 QAT: https://qat.redports.org/buildarchive/r339912/ Log: - Remove itetcu@ Modified: svnadmin/conf/authz Modified: svnadmin/conf/authz ============================================================================== --- svnadmin/conf/authz Thu Jan 16 13:49:42 2014 (r339911) +++ svnadmin/conf/authz Thu Jan 16 14:24:13 2014 (r339912) @@ -22,7 +22,7 @@ [groups] committers = beat -portmgr = erwin, decke, itetcu, miwi, tabthorpe, bapt, bdrewery, antoine, mat +portmgr = erwin, decke, miwi, tabthorpe, bapt, bdrewery, antoine, mat [/] * = r From owner-svn-ports-svnadmin@FreeBSD.ORG Thu Jan 16 15:57:36 2014 Return-Path: Delivered-To: svn-ports-svnadmin@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B6A19E09; Thu, 16 Jan 2014 15:57:36 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A286E1955; Thu, 16 Jan 2014 15:57:36 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0GFvaE3069608; Thu, 16 Jan 2014 15:57:36 GMT (envelope-from bapt@svn.freebsd.org) Received: (from bapt@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0GFvaRK069607; Thu, 16 Jan 2014 15:57:36 GMT (envelope-from bapt@svn.freebsd.org) Message-Id: <201401161557.s0GFvaRK069607@svn.freebsd.org> From: Baptiste Daroussin Date: Thu, 16 Jan 2014 15:57:36 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-svnadmin@freebsd.org Subject: svn commit: r339925 - svnadmin/hooks/scripts X-SVN-Group: ports-svnadmin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-svnadmin@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for svnadmin of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2014 15:57:36 -0000 Author: bapt Date: Thu Jan 16 15:57:36 2014 New Revision: 339925 URL: http://svnweb.freebsd.org/changeset/ports/339925 QAT: https://qat.redports.org/buildarchive/r339925/ Log: Add a new hook to forbid adding not staged new port Will be extended later to forbid committing to a non-staged ports without staging at the same time. But we are not there yet Added: svnadmin/hooks/scripts/stage-only.sh (contents, props changed) Added: svnadmin/hooks/scripts/stage-only.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ svnadmin/hooks/scripts/stage-only.sh Thu Jan 16 15:57:36 2014 (r339925) @@ -0,0 +1,26 @@ +#!/bin/sh +# $FreeBSD$ + +REPO=$1 +TXN=$2 + +OIFS=${IFS} +IFS=$'\n' +# svnlook log -r "${TXN}" "${REPO}" | grep -q portmgr && exit 0 +for line in $(svnlook changed -t $TXN $REPO) ; do + IFS=${OIFS} + set -- $line + type=$1 + fpath=$2 + case $type in + [^A]*) continue;; + esac + case $fpath in + /head/*/*/Makefile*) + if svnlook cat -t ${TXN} ${REPO} $fpath | grep -q "^NO_STAGE" ; then + echo "Do not commit new ports with NO_STAGE" + exit 1 + fi + ;; + esac +done