From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Sep 26 22:00:16 2010 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 3B5EB1065674 for ; Sun, 26 Sep 2010 22:00:16 +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 DF2548FC18 for ; Sun, 26 Sep 2010 22:00:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o8QM0FVk058272 for ; Sun, 26 Sep 2010 22:00:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o8QM0FQk058259; Sun, 26 Sep 2010 22:00:15 GMT (envelope-from gnats) Resent-Date: Sun, 26 Sep 2010 22:00:15 GMT Resent-Message-Id: <201009262200.o8QM0FQk058259@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, "Simon Olofsson" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72F6D106564A for ; Sun, 26 Sep 2010 21:52:20 +0000 (UTC) (envelope-from simon@olofsson.de) Received: from mail.bytecamp.net (mail.bytecamp.net [212.204.60.9]) by mx1.freebsd.org (Postfix) with ESMTP id E34928FC0C for ; Sun, 26 Sep 2010 21:52:19 +0000 (UTC) Received: (qmail 70652 invoked by uid 89); 26 Sep 2010 23:52:18 +0200 Received: from koln-d9329ed9.pool.mediaways.net (HELO sol-fb.olofsson.lan) (postmaster%olofsson.de@217.50.158.217) by mail.bytecamp.net with SMTP; 26 Sep 2010 23:52:16 +0200 Received: by sol-fb.olofsson.lan (sSMTP sendmail emulation); Sun, 26 Sep 2010 23:52:13 +0200 Message-Id: <20100926215220.72F6D106564A@hub.freebsd.org> Date: Sun, 26 Sep 2010 23:52:13 +0200 From: "Simon Olofsson" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: thierry@FreeBSD.org Subject: ports/150976: [PATCH] x11/rxvt-unicode: Add a script to start urxvtc and/or urxvtd 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, 26 Sep 2010 22:00:16 -0000 >Number: 150976 >Category: ports >Synopsis: [PATCH] x11/rxvt-unicode: Add a script to start urxvtc and/or urxvtd >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 26 22:00:15 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Simon Olofsson >Release: FreeBSD 8.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD sol-fb.olofsson.de 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 >Description: Add a script to start urxvtc and urxvtd if it isn't running already. This script is described in urxvtc(1). Debian also uses this and the Manpage is from Debian. I think this will be an useful addition for this port. Added file(s): - files/patch-doc-Makefile.in - files/patch-doc-urxvtcd.1.man - files/patch-src-Makefile.in - files/patch-src-urxvtcd Port maintainer (thierry@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- rxvt-unicode-9.07_3.patch begins here --- diff -ruN --exclude=CVS /usr/ports/x11/rxvt-unicode/Makefile /usr/home/simon/ports/x11/rxvt-unicode/Makefile --- /usr/ports/x11/rxvt-unicode/Makefile 2010-06-02 21:06:24.000000000 +0200 +++ /usr/home/simon/ports/x11/rxvt-unicode/Makefile 2010-09-26 22:35:43.000000000 +0200 @@ -7,7 +7,7 @@ PORTNAME= rxvt-unicode PORTVERSION= 9.07 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MASTER_SITES= http://dist.schmorp.de/rxvt-unicode/%SUBDIR%/ MASTER_SITE_SUBDIR= . Attic @@ -47,7 +47,7 @@ .include -MAN1= urxvt.1 urxvtc.1 urxvtd.1 +MAN1= urxvt.1 urxvtc.1 urxvtcd.1 urxvtd.1 MAN7= urxvt.7 PORTDOCS1= Changes README.FAQ README.configure diff -ruN --exclude=CVS /usr/ports/x11/rxvt-unicode/files/patch-doc-Makefile.in /usr/home/simon/ports/x11/rxvt-unicode/files/patch-doc-Makefile.in --- /usr/ports/x11/rxvt-unicode/files/patch-doc-Makefile.in 1970-01-01 01:00:00.000000000 +0100 +++ /usr/home/simon/ports/x11/rxvt-unicode/files/patch-doc-Makefile.in 2010-09-26 22:38:11.000000000 +0200 @@ -0,0 +1,10 @@ +--- doc/Makefile.in.orig 2010-09-26 22:34:30.000000000 +0200 ++++ doc/Makefile.in 2010-09-26 22:33:53.000000000 +0200 +@@ -94,6 +94,7 @@ + $(INSTALL) -d $(DESTDIR)$(man7dir) + $(INSTALL_DATA) rxvt.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME).$(man1ext) + $(INSTALL_DATA) rxvtc.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME)c.$(man1ext) ++ $(INSTALL_DATA) urxvtcd.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME)cd.$(man1ext) + $(INSTALL_DATA) rxvtd.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME)d.$(man1ext) + $(INSTALL_DATA) rxvt.7.man $(DESTDIR)$(man7dir)/$(RXVTNAME).$(man7ext) + @IF_PERL@ $(INSTALL) -d $(DESTDIR)$(man3dir) diff -ruN --exclude=CVS /usr/ports/x11/rxvt-unicode/files/patch-doc-urxvtcd.1.man /usr/home/simon/ports/x11/rxvt-unicode/files/patch-doc-urxvtcd.1.man --- /usr/ports/x11/rxvt-unicode/files/patch-doc-urxvtcd.1.man 1970-01-01 01:00:00.000000000 +0100 +++ /usr/home/simon/ports/x11/rxvt-unicode/files/patch-doc-urxvtcd.1.man 2010-09-26 23:40:54.000000000 +0200 @@ -0,0 +1,26 @@ +--- doc/urxvtcd.1.man.orig 2010-09-26 22:16:01.000000000 +0200 ++++ doc/urxvtcd.1.man 2010-09-26 22:16:01.000000000 +0200 +@@ -0,0 +1,23 @@ ++.TH rxvt-unicode 1 "2006-04-27" ++.SH NAME ++urxvtcd \- start a urxvtc and/or urxvtd ++.SH SYNOPSIS ++.B urxvtcd ++.RI [ options ] ++.SH DESCRIPTION ++The ++.B urxvtcd ++script automatically starts ++.BR urxvtd (1) ++if it is not running, and then runs ++.BR urxvtc (1) ++with the specified arguments. ++.SH OPTIONS ++All options are passed to ++.BR urxvtc (1) ++as-is. ++.SH AUTHOR ++rxvt\-unicode was written by Marc Alexander Lehmann . ++.PP ++This manual page was written by Decklin Foster , ++for the Debian project (but may be used by others). diff -ruN --exclude=CVS /usr/ports/x11/rxvt-unicode/files/patch-src-Makefile.in /usr/home/simon/ports/x11/rxvt-unicode/files/patch-src-Makefile.in --- /usr/ports/x11/rxvt-unicode/files/patch-src-Makefile.in 1970-01-01 01:00:00.000000000 +0100 +++ /usr/home/simon/ports/x11/rxvt-unicode/files/patch-src-Makefile.in 2010-09-26 22:37:59.000000000 +0200 @@ -0,0 +1,18 @@ +--- src/Makefile.in.orig 2010-09-26 22:32:22.000000000 +0200 ++++ src/Makefile.in 2010-09-26 22:33:37.000000000 +0200 +@@ -42,6 +42,7 @@ + RXVT_BASENAME=`echo $(RXVTNAME)|sed 's/$(EXEEXT)$$//'|sed '$(transform)'` + RXVT_BINNAME=$(DESTDIR)$(bindir)/$(RXVT_BASENAME)$(EXEEXT) + RXVTC_BINNAME=$(DESTDIR)$(bindir)/$(RXVT_BASENAME)c$(EXEEXT) ++RXVTCD_BINNAME=$(DESTDIR)$(bindir)/$(RXVT_BASENAME)cd$(EXEEXT) + RXVTD_BINNAME=$(DESTDIR)$(bindir)/$(RXVT_BASENAME)d$(EXEEXT) + + # +@@ -105,6 +106,7 @@ + $(INSTALL) -d $(DESTDIR)$(bindir) + $(INSTALL_PROGRAM) rxvt $(RXVT_BINNAME) + $(INSTALL_PROGRAM) rxvtc $(RXVTC_BINNAME) ++ $(INSTALL_PROGRAM) urxvtcd $(RXVTCD_BINNAME) + $(INSTALL_PROGRAM) rxvtd $(RXVTD_BINNAME) + + install: install-bin install-perl diff -ruN --exclude=CVS /usr/ports/x11/rxvt-unicode/files/patch-src-urxvtcd /usr/home/simon/ports/x11/rxvt-unicode/files/patch-src-urxvtcd --- /usr/ports/x11/rxvt-unicode/files/patch-src-urxvtcd 1970-01-01 01:00:00.000000000 +0100 +++ /usr/home/simon/ports/x11/rxvt-unicode/files/patch-src-urxvtcd 2010-09-26 22:26:53.000000000 +0200 @@ -0,0 +1,10 @@ +--- src/urxvtcd.orig 2010-09-26 22:16:01.000000000 +0200 ++++ src/urxvtcd 2010-09-26 22:16:01.000000000 +0200 +@@ -0,0 +1,7 @@ ++#!/bin/sh ++ ++urxvtc "$@" ++if [ $? -eq 2 ]; then ++ urxvtd -q -f ++ exec urxvtc "$@" ++fi diff -ruN --exclude=CVS /usr/ports/x11/rxvt-unicode/pkg-plist /usr/home/simon/ports/x11/rxvt-unicode/pkg-plist --- /usr/ports/x11/rxvt-unicode/pkg-plist 2008-11-09 20:39:59.000000000 +0100 +++ /usr/home/simon/ports/x11/rxvt-unicode/pkg-plist 2010-09-26 21:55:37.000000000 +0200 @@ -1,5 +1,6 @@ bin/urxvt bin/urxvtc +bin/urxvtcd bin/urxvtd %%PERL%%lib/urxvt/perl/block-graphics-to-ascii %%PERL%%lib/urxvt/perl/digital-clock --- rxvt-unicode-9.07_3.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: