From nobody@FreeBSD.org  Sun Dec  4 18:56:00 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 59ACE106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  4 Dec 2011 18:56:00 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 48CAA8FC1E
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  4 Dec 2011 18:56:00 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id pB4Iu0es009539
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 4 Dec 2011 18:56:00 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id pB4Iu0MG009538;
	Sun, 4 Dec 2011 18:56:00 GMT
	(envelope-from nobody)
Message-Id: <201112041856.pB4Iu0MG009538@red.freebsd.org>
Date: Sun, 4 Dec 2011 18:56:00 GMT
From: toddnni <toddnni@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [update] Update audio/umurmur 0.2.6 to 0.2.8
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: ayu@commun.jp

>Number:         163067
>Category:       ports
>Synopsis:       [update] Update audio/umurmur 0.2.6 to 0.2.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pawel
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 04 19:00:24 UTC 2011
>Closed-Date:    Thu Dec 29 22:03:21 UTC 2011
>Last-Modified:  Thu Dec 29 22:10:11 UTC 2011
>Originator:     toddnni
>Release:        FreeBSD 8.2-RELEASE-p3
>Organization:
>Environment:
>Description:
Here is a patch to update umurmur to 0.2.8. Thanks.

Files changed
Makefile: new version, uses gnu configure, protobuf-c dependency
files/umurmur.in: added description for umurmur_user
pkg-plist: sbin/umurmurd -> bin/umurmurd

Files added or removed
-files/patch-Makefile
-files/patch-conf.c
+files/patch-src-conf.h
+files/patch-src-conf.c
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN /usr/ports/audio/umurmur.orig/Makefile /usr/ports/audio/umurmur/Makefile
--- /usr/ports/audio/umurmur.orig/Makefile	2011-12-04 20:37:36.412719821 +0200
+++ /usr/ports/audio/umurmur/Makefile	2011-12-04 19:38:16.108009819 +0200
@@ -6,35 +6,38 @@
 #
 
 PORTNAME=	umurmur
-PORTVERSION=	0.2.6
+PORTVERSION=	0.2.8
 CATEGORIES=	audio net
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 
 MAINTAINER=	ayu@commun.jp
 COMMENT=	Minimalistic Murmur (Mumble server)
 
-LIB_DEPENDS=	config.9:${PORTSDIR}/devel/libconfig
+LIB_DEPENDS=	config.9:${PORTSDIR}/devel/libconfig\
+		protobuf-c.0:${PORTSDIR}/devel/protobuf-c
 
 USE_GMAKE=	yes
+GNU_CONFIGURE=	yes
 USE_OPENSSL=	yes
+CONFIGURE_ARGS=	--with-ssl=openssl
 
 USE_RC_SUBR=	umurmur
 
-MAKE_ENV+=	TARGET_ARCH=
+CPPFLAGS+=      -I${LOCALBASE}/include
+LDFLAGS+=       -L${LOCALBASE}/lib
 
 .include <bsd.port.pre.mk>
 
-do-build:
-	@(cd ${WRKSRC}/src; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} all)
-
 pre-su-install:
 	@PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
 
-pre-install:
-	@${SED} -i '' -e 's|"/etc/|"${PREFIX}/etc/|' ${WRKSRC}/umurmur.conf.example
+post-patch:
+	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/src/conf.h
+	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/src/conf.c
+	@${REINPLACE_CMD} \
+		-e 's|/etc/|${PREFIX}/etc/|g' ${WRKSRC}/umurmur.conf.example
 
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/src/umurmurd ${PREFIX}/sbin
+post-install:
 	@${MKDIR} ${PREFIX}/etc/umurmur
 	@${INSTALL_DATA} ${WRKSRC}/umurmur.conf.example ${PREFIX}/etc/umurmur/umurmur.conf.sample
 	@if [ ! -f ${PREFIX}/etc/umurmur/umurmur.conf ]; then \
diff -ruN /usr/ports/audio/umurmur.orig/distinfo /usr/ports/audio/umurmur/distinfo
--- /usr/ports/audio/umurmur.orig/distinfo	2011-06-26 10:17:00.000000000 +0300
+++ /usr/ports/audio/umurmur/distinfo	2011-12-04 18:57:52.698582131 +0200
@@ -1,2 +1,2 @@
-SHA256 (umurmur-0.2.6.tar.gz) = b1f237191ea1db7890be86bc3ebe562570901d8bd58bc53d9ecee0a3f4be38cb
-SIZE (umurmur-0.2.6.tar.gz) = 86014
+SHA256 (umurmur-0.2.8.tar.gz) = 62c43da2f07125977cf8024a0775ed697101816c3fa8f36345780901aaf08736
+SIZE (umurmur-0.2.8.tar.gz) = 155357
diff -ruN /usr/ports/audio/umurmur.orig/files/patch-Makefile /usr/ports/audio/umurmur/files/patch-Makefile
--- /usr/ports/audio/umurmur.orig/files/patch-Makefile	2011-06-26 10:17:01.000000000 +0300
+++ /usr/ports/audio/umurmur/files/patch-Makefile	1970-01-01 02:00:00.000000000 +0200
@@ -1,15 +0,0 @@
---- src/Makefile.orig	2011-02-24 13:06:56.000000000 +0900
-+++ src/Makefile	2011-02-24 13:07:54.000000000 +0900
-@@ -25,9 +25,10 @@
- # OpenSSL - usually installed at a standard place
- # EXTRA_CFLAGS:=
- # EXTRA_LDFLAGS:=-lcrypto -lssl 
-+EXTRA_LDFLAGS:=-lcrypto -lssl
- 
--CFLAGS:=$(CFLAGS) -I. -Wall $(EXTRA_CFLAGS)
--LDFLAGS:=$(EXTRA_LDFLAGS) $(LDFLAGS) -lconfig 
-+CFLAGS:=$(CFLAGS) -I. -I/usr/local/include -Wall $(EXTRA_CFLAGS)
-+LDFLAGS:=$(EXTRA_LDFLAGS) $(LDFLAGS) -L/usr/local/lib -lconfig 
- 
- umurmurd:google/protobuf-c/libprotobuf_c.a $(OBJS)
- 	$(CC) $(LDFLAGS) $(OBJS) $(SSL_LIB) google/protobuf-c/libprotobuf_c.a -o umurmurd
diff -ruN /usr/ports/audio/umurmur.orig/files/patch-conf.c /usr/ports/audio/umurmur/files/patch-conf.c
--- /usr/ports/audio/umurmur.orig/files/patch-conf.c	2011-06-26 10:17:01.000000000 +0300
+++ /usr/ports/audio/umurmur/files/patch-conf.c	1970-01-01 02:00:00.000000000 +0200
@@ -1,39 +0,0 @@
---- src/conf.c.orig	2011-02-24 13:16:42.000000000 +0900
-+++ src/conf.c	2011-02-24 13:17:50.000000000 +0900
-@@ -40,7 +40,7 @@
- 
- static config_t configuration;
- 
--#define DEFAULT_CONFIG "/etc/umurmur.conf"
-+#define DEFAULT_CONFIG "/usr/local/etc/umurmur/umurmur.conf"
- #define DEFAULT_WELCOME "Welcome to uMurmur!"
- #define DEFAULT_MAX_CLIENTS 10
- #define DEFAULT_MAX_BANDWIDTH 48000
-@@ -73,23 +73,23 @@
- 	case CERTIFICATE:
- 		setting = config_lookup(&configuration, "certificate");
- 		if (!setting)
--			return "/etc/umurmur/certificate.crt";
-+			return "/usr/local/etc/umurmur/certificate.crt";
- 		else {
- 			if ((strsetting = config_setting_get_string(setting)) != NULL)
- 				return strsetting;
- 			else
--				return "/etc/umurmur/certificate.crt";
-+				return "/usr/local/etc/umurmur/certificate.crt";
- 		}
- 		break;
- 	case KEY:
- 		setting = config_lookup(&configuration, "private_key");
- 		if (!setting)
--			return "/etc/umurmur/private_key.key";
-+			return "/usr/local/etc/umurmur/private_key.key";
- 		else {
- 			if ((strsetting = config_setting_get_string(setting)) != NULL)
- 				return strsetting;
- 			else
--				return "/etc/umurmur/private_key.key";
-+				return "/usr/local/etc/umurmur/private_key.key";
- 		}
- 		break;
- 	case PASSPHRASE:
diff -ruN /usr/ports/audio/umurmur.orig/files/patch-src-conf.c /usr/ports/audio/umurmur/files/patch-src-conf.c
--- /usr/ports/audio/umurmur.orig/files/patch-src-conf.c	1970-01-01 02:00:00.000000000 +0200
+++ /usr/ports/audio/umurmur/files/patch-src-conf.c	2011-12-04 19:15:14.589280132 +0200
@@ -0,0 +1,30 @@
+--- src/conf.c.old	2011-12-04 19:11:54.718388035 +0200
++++ src/conf.c	2011-12-04 19:13:08.845299535 +0200
+@@ -87,23 +87,23 @@
+ 	case CERTIFICATE:
+ 		setting = config_lookup(&configuration, "certificate");
+ 		if (!setting)
+-			return "/etc/umurmur/certificate.crt";
++			return "%%PREFIX%%/etc/umurmur/certificate.crt";
+ 		else {
+ 			if ((strsetting = config_setting_get_string(setting)) != NULL)
+ 				return strsetting;
+ 			else
+-				return "/etc/umurmur/certificate.crt";
++				return "%%PREFIX%%/etc/umurmur/certificate.crt";
+ 		}
+ 		break;
+ 	case KEY:
+ 		setting = config_lookup(&configuration, "private_key");
+ 		if (!setting)
+-			return "/etc/umurmur/private_key.key";
++			return "%%PREFIX%%/etc/umurmur/private_key.key";
+ 		else {
+ 			if ((strsetting = config_setting_get_string(setting)) != NULL)
+ 				return strsetting;
+ 			else
+-				return "/etc/umurmur/private_key.key";
++				return "%%PREFIX%%/etc/umurmur/private_key.key";
+ 		}
+ 		break;
+ 	case PASSPHRASE:
diff -ruN /usr/ports/audio/umurmur.orig/files/patch-src-conf.h /usr/ports/audio/umurmur/files/patch-src-conf.h
--- /usr/ports/audio/umurmur.orig/files/patch-src-conf.h	1970-01-01 02:00:00.000000000 +0200
+++ /usr/ports/audio/umurmur/files/patch-src-conf.h	2011-12-04 19:15:07.366470166 +0200
@@ -0,0 +1,11 @@
+--- src/conf.h.old	2011-12-04 19:11:49.751119971 +0200
++++ src/conf.h	2011-12-04 19:13:32.677786798 +0200
+@@ -33,7 +33,7 @@
+ 
+ #include "messages.h"
+ 
+-#define DEFAULT_CONFIG "/etc/umurmur.conf"
++#define DEFAULT_CONFIG "%%PREFIX%%/etc/umurmur.conf"
+ 
+ typedef enum param {
+ 	CERTIFICATE,
diff -ruN /usr/ports/audio/umurmur.orig/files/umurmur.in /usr/ports/audio/umurmur/files/umurmur.in
--- /usr/ports/audio/umurmur.orig/files/umurmur.in	2011-06-26 10:17:01.000000000 +0300
+++ /usr/ports/audio/umurmur/files/umurmur.in	2011-12-04 19:41:51.159952950 +0200
@@ -11,6 +11,8 @@
 #
 # umurmur_enable (bool):	Set to NO by default.
 #				Set it to YES to enable umurmur.
+# umurmur_user (str):		Set to "umurmur" by default.
+#				Set to change user account.
 # umurmur_flags (str):		Set to "" by default.
 #				Extra flags passed to start command.
 #
diff -ruN /usr/ports/audio/umurmur.orig/pkg-plist /usr/ports/audio/umurmur/pkg-plist
--- /usr/ports/audio/umurmur.orig/pkg-plist	2011-06-26 10:17:00.000000000 +0300
+++ /usr/ports/audio/umurmur/pkg-plist	2011-12-04 19:28:54.984932210 +0200
@@ -3,5 +3,5 @@
 @unexec if cmp -s %D/etc/umurmur/umurmur.conf.sample %D/etc/umurmur/umurmur.conf; then rm -f %D/etc/umurmur/umurmur.conf; fi
 etc/umurmur/umurmur.conf.sample
 @exec if [ ! -f %D/etc/umurmur/umurmur.conf ] ; then cp -p %D/%F %B/umurmur/umurmur.conf; fi
-sbin/umurmurd
+bin/umurmurd
 @dirrmtry etc/umurmur


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Sun Dec 4 19:00:40 UTC 2011 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=163067 

From: Edwin Groothuis <edwin@FreeBSD.org>
To: ayu@commun.jp
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/163067: [update] Update audio/umurmur 0.2.6 to 0.2.8
Date: Sun, 4 Dec 2011 19:00:37 UT

 Maintainer of audio/umurmur,
 
 Please note that PR ports/163067 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/163067
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org
State-Changed-From-To: feedback->open 
State-Changed-By: rm 
State-Changed-When: Tue Dec 20 12:09:27 UTC 2011 
State-Changed-Why:  
Maintainer timeout. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=163067 

From: ayunyan <ayu@commun.jp>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: ports/163067: [update] Update audio/umurmur 0.2.6 to 0.2.8
Date: Thu, 22 Dec 2011 09:47:22 +0900

 --14dae93996e1b4dd3904b4a3a47e
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 
 this patch is works fine. but need to chase shlib version
 
 Thanks and sorry for late response.
 
 Tinderbox: http://tb.commun.jp/index.php?action=3Ddescribe_port&id=3D69
 
 --14dae93996e1b4dd3904b4a3a47e
 Content-Type: application/octet-stream; name="umurmur-0.2.8.patch"
 Content-Disposition: attachment; filename="umurmur-0.2.8.patch"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_gwh1xa4x0
 
 ZGlmZiAtcnVOIHVtdXJtdXItMC4yLjYvTWFrZWZpbGUgdW11cm11ci9NYWtlZmlsZQotLS0gdW11
 cm11ci0wLjIuNi9NYWtlZmlsZQkyMDExLTEyLTIyIDA3OjI5OjE0LjAwMDAwMDAwMCArMDkwMAor
 KysgdW11cm11ci9NYWtlZmlsZQkyMDExLTEyLTIyIDA3OjM4OjEzLjAwMDAwMDAwMCArMDkwMApA
 QCAtNiwzNiArNiwzOCBAQAogIwogCiBQT1JUTkFNRT0JdW11cm11cgotUE9SVFZFUlNJT049CTAu
 Mi42Ci1QT1JUUkVWSVNJT049CTEKK1BPUlRWRVJTSU9OPQkwLjIuOAogQ0FURUdPUklFUz0JYXVk
 aW8gbmV0CiBNQVNURVJfU0lURVM9CSR7TUFTVEVSX1NJVEVfR09PR0xFX0NPREV9CiAKIE1BSU5U
 QUlORVI9CWF5dUBjb21tdW4uanAKIENPTU1FTlQ9CU1pbmltYWxpc3RpYyBNdXJtdXIgKE11bWJs
 ZSBzZXJ2ZXIpCiAKLUxJQl9ERVBFTkRTPQljb25maWcuMTA6JHtQT1JUU0RJUn0vZGV2ZWwvbGli
 Y29uZmlnCitMSUJfREVQRU5EUz0JY29uZmlnLjEwOiR7UE9SVFNESVJ9L2RldmVsL2xpYmNvbmZp
 ZyBcCisJCXByb3RvYnVmLWMuMDoke1BPUlRTRElSfS9kZXZlbC9wcm90b2J1Zi1jCiAKIFVTRV9H
 TUFLRT0JeWVzCitHTlVfQ09ORklHVVJFPQl5ZXMKIFVTRV9PUEVOU1NMPQl5ZXMKK0NPTkZJR1VS
 RV9BUkdTPQktLXdpdGgtc3NsPW9wZW5zc2wKIAogVVNFX1JDX1NVQlI9CXVtdXJtdXIKIAotTUFL
 RV9FTlYrPQlUQVJHRVRfQVJDSD0KK0NQUEZMQUdTKz0gICAgICAtSSR7TE9DQUxCQVNFfS9pbmNs
 dWRlCitMREZMQUdTKz0gICAgICAgLUwke0xPQ0FMQkFTRX0vbGliCiAKIC5pbmNsdWRlIDxic2Qu
 cG9ydC5wcmUubWs+CiAKLWRvLWJ1aWxkOgotCUAoY2QgJHtXUktTUkN9L3NyYzsgJHtTRVRFTlZ9
 ICR7TUFLRV9FTlZ9ICR7R01BS0V9ICR7TUFLRV9GTEFHU30gJHtNQUtFRklMRX0gJHtNQUtFX0FS
 R1N9IGFsbCkKLQogcHJlLXN1LWluc3RhbGw6CiAJQFBLR19QUkVGSVg9JHtQUkVGSVh9ICR7U0h9
 ICR7UEtHSU5TVEFMTH0gJHtQS0dOQU1FfSBQUkUtSU5TVEFMTAogCi1wcmUtaW5zdGFsbDoKLQlA
 JHtTRUR9IC1pICcnIC1lICdzfCIvZXRjL3wiJHtQUkVGSVh9L2V0Yy98JyAke1dSS1NSQ30vdW11
 cm11ci5jb25mLmV4YW1wbGUKK3Bvc3QtcGF0Y2g6CisJQCR7UkVJTlBMQUNFX0NNRH0gLWUgJ3N8
 JSVQUkVGSVglJXwke1BSRUZJWH18ZycgJHtXUktTUkN9L3NyYy9jb25mLmgKKwlAJHtSRUlOUExB
 Q0VfQ01EfSAtZSAnc3wlJVBSRUZJWCUlfCR7UFJFRklYfXxnJyAke1dSS1NSQ30vc3JjL2NvbmYu
 YworCUAke1JFSU5QTEFDRV9DTUR9IFwKKwkJLWUgJ3N8L2V0Yy98JHtQUkVGSVh9L2V0Yy98Zycg
 JHtXUktTUkN9L3VtdXJtdXIuY29uZi5leGFtcGxlCiAKLWRvLWluc3RhbGw6Ci0JJHtJTlNUQUxM
 X1BST0dSQU19ICR7V1JLU1JDfS9zcmMvdW11cm11cmQgJHtQUkVGSVh9L3NiaW4KK3Bvc3QtaW5z
 dGFsbDoKIAlAJHtNS0RJUn0gJHtQUkVGSVh9L2V0Yy91bXVybXVyCiAJQCR7SU5TVEFMTF9EQVRB
 fSAke1dSS1NSQ30vdW11cm11ci5jb25mLmV4YW1wbGUgJHtQUkVGSVh9L2V0Yy91bXVybXVyL3Vt
 dXJtdXIuY29uZi5zYW1wbGUKIAlAaWYgWyAhIC1mICR7UFJFRklYfS9ldGMvdW11cm11ci91bXVy
 bXVyLmNvbmYgXTsgdGhlbiBcCmRpZmYgLXJ1TiB1bXVybXVyLTAuMi42L2Rpc3RpbmZvIHVtdXJt
 dXIvZGlzdGluZm8KLS0tIHVtdXJtdXItMC4yLjYvZGlzdGluZm8JMjAxMS0xMi0yMiAwNzoyOTox
 NC4wMDAwMDAwMDAgKzA5MDAKKysrIHVtdXJtdXIvZGlzdGluZm8JMjAxMS0xMi0yMiAwNzozNzoy
 NS4wMDAwMDAwMDAgKzA5MDAKQEAgLTEsMiArMSwyIEBACi1TSEEyNTYgKHVtdXJtdXItMC4yLjYu
 dGFyLmd6KSA9IGIxZjIzNzE5MWVhMWRiNzg5MGJlODZiYzNlYmU1NjI1NzA5MDFkOGJkNThiYzUz
 ZDllY2VlMGEzZjRiZTM4Y2IKLVNJWkUgKHVtdXJtdXItMC4yLjYudGFyLmd6KSA9IDg2MDE0CitT
 SEEyNTYgKHVtdXJtdXItMC4yLjgudGFyLmd6KSA9IDYyYzQzZGEyZjA3MTI1OTc3Y2Y4MDI0YTA3
 NzVlZDY5NzEwMTgxNmMzZmE4ZjM2MzQ1NzgwOTAxYWFmMDg3MzYKK1NJWkUgKHVtdXJtdXItMC4y
 LjgudGFyLmd6KSA9IDE1NTM1NwpkaWZmIC1ydU4gdW11cm11ci0wLjIuNi9maWxlcy9wYXRjaC1N
 YWtlZmlsZSB1bXVybXVyL2ZpbGVzL3BhdGNoLU1ha2VmaWxlCi0tLSB1bXVybXVyLTAuMi42L2Zp
 bGVzL3BhdGNoLU1ha2VmaWxlCTIwMTEtMTItMjIgMDc6Mjk6MTQuMDAwMDAwMDAwICswOTAwCisr
 KyB1bXVybXVyL2ZpbGVzL3BhdGNoLU1ha2VmaWxlCTIwMTEtMTItMjIgMDc6Mzc6MjUuMDAwMDAw
 MDAwICswOTAwCkBAIC0xLDE1ICswLDAgQEAKLS0tLSBzcmMvTWFrZWZpbGUub3JpZwkyMDExLTAy
 LTI0IDEzOjA2OjU2LjAwMDAwMDAwMCArMDkwMAotKysrIHNyYy9NYWtlZmlsZQkyMDExLTAyLTI0
 IDEzOjA3OjU0LjAwMDAwMDAwMCArMDkwMAotQEAgLTI1LDkgKzI1LDEwIEBACi0gIyBPcGVuU1NM
 IC0gdXN1YWxseSBpbnN0YWxsZWQgYXQgYSBzdGFuZGFyZCBwbGFjZQotICMgRVhUUkFfQ0ZMQUdT
 Oj0KLSAjIEVYVFJBX0xERkxBR1M6PS1sY3J5cHRvIC1sc3NsIAotK0VYVFJBX0xERkxBR1M6PS1s
 Y3J5cHRvIC1sc3NsCi0gCi0tQ0ZMQUdTOj0kKENGTEFHUykgLUkuIC1XYWxsICQoRVhUUkFfQ0ZM
 QUdTKQotLUxERkxBR1M6PSQoRVhUUkFfTERGTEFHUykgJChMREZMQUdTKSAtbGNvbmZpZyAKLStD
 RkxBR1M6PSQoQ0ZMQUdTKSAtSS4gLUkvdXNyL2xvY2FsL2luY2x1ZGUgLVdhbGwgJChFWFRSQV9D
 RkxBR1MpCi0rTERGTEFHUzo9JChFWFRSQV9MREZMQUdTKSAkKExERkxBR1MpIC1ML3Vzci9sb2Nh
 bC9saWIgLWxjb25maWcgCi0gCi0gdW11cm11cmQ6Z29vZ2xlL3Byb3RvYnVmLWMvbGlicHJvdG9i
 dWZfYy5hICQoT0JKUykKLSAJJChDQykgJChMREZMQUdTKSAkKE9CSlMpICQoU1NMX0xJQikgZ29v
 Z2xlL3Byb3RvYnVmLWMvbGlicHJvdG9idWZfYy5hIC1vIHVtdXJtdXJkCmRpZmYgLXJ1TiB1bXVy
 bXVyLTAuMi42L2ZpbGVzL3BhdGNoLWNvbmYuYyB1bXVybXVyL2ZpbGVzL3BhdGNoLWNvbmYuYwot
 LS0gdW11cm11ci0wLjIuNi9maWxlcy9wYXRjaC1jb25mLmMJMjAxMS0xMi0yMiAwNzoyOToxNC4w
 MDAwMDAwMDAgKzA5MDAKKysrIHVtdXJtdXIvZmlsZXMvcGF0Y2gtY29uZi5jCTIwMTEtMTItMjIg
 MDc6Mzc6MjUuMDAwMDAwMDAwICswOTAwCkBAIC0xLDM5ICswLDAgQEAKLS0tLSBzcmMvY29uZi5j
 Lm9yaWcJMjAxMS0wMi0yNCAxMzoxNjo0Mi4wMDAwMDAwMDAgKzA5MDAKLSsrKyBzcmMvY29uZi5j
 CTIwMTEtMDItMjQgMTM6MTc6NTAuMDAwMDAwMDAwICswOTAwCi1AQCAtNDAsNyArNDAsNyBAQAot
 IAotIHN0YXRpYyBjb25maWdfdCBjb25maWd1cmF0aW9uOwotIAotLSNkZWZpbmUgREVGQVVMVF9D
 T05GSUcgIi9ldGMvdW11cm11ci5jb25mIgotKyNkZWZpbmUgREVGQVVMVF9DT05GSUcgIi91c3Iv
 bG9jYWwvZXRjL3VtdXJtdXIvdW11cm11ci5jb25mIgotICNkZWZpbmUgREVGQVVMVF9XRUxDT01F
 ICJXZWxjb21lIHRvIHVNdXJtdXIhIgotICNkZWZpbmUgREVGQVVMVF9NQVhfQ0xJRU5UUyAxMAot
 ICNkZWZpbmUgREVGQVVMVF9NQVhfQkFORFdJRFRIIDQ4MDAwCi1AQCAtNzMsMjMgKzczLDIzIEBA
 Ci0gCWNhc2UgQ0VSVElGSUNBVEU6Ci0gCQlzZXR0aW5nID0gY29uZmlnX2xvb2t1cCgmY29uZmln
 dXJhdGlvbiwgImNlcnRpZmljYXRlIik7Ci0gCQlpZiAoIXNldHRpbmcpCi0tCQkJcmV0dXJuICIv
 ZXRjL3VtdXJtdXIvY2VydGlmaWNhdGUuY3J0IjsKLSsJCQlyZXR1cm4gIi91c3IvbG9jYWwvZXRj
 L3VtdXJtdXIvY2VydGlmaWNhdGUuY3J0IjsKLSAJCWVsc2UgewotIAkJCWlmICgoc3Ryc2V0dGlu
 ZyA9IGNvbmZpZ19zZXR0aW5nX2dldF9zdHJpbmcoc2V0dGluZykpICE9IE5VTEwpCi0gCQkJCXJl
 dHVybiBzdHJzZXR0aW5nOwotIAkJCWVsc2UKLS0JCQkJcmV0dXJuICIvZXRjL3VtdXJtdXIvY2Vy
 dGlmaWNhdGUuY3J0IjsKLSsJCQkJcmV0dXJuICIvdXNyL2xvY2FsL2V0Yy91bXVybXVyL2NlcnRp
 ZmljYXRlLmNydCI7Ci0gCQl9Ci0gCQlicmVhazsKLSAJY2FzZSBLRVk6Ci0gCQlzZXR0aW5nID0g
 Y29uZmlnX2xvb2t1cCgmY29uZmlndXJhdGlvbiwgInByaXZhdGVfa2V5Iik7Ci0gCQlpZiAoIXNl
 dHRpbmcpCi0tCQkJcmV0dXJuICIvZXRjL3VtdXJtdXIvcHJpdmF0ZV9rZXkua2V5IjsKLSsJCQly
 ZXR1cm4gIi91c3IvbG9jYWwvZXRjL3VtdXJtdXIvcHJpdmF0ZV9rZXkua2V5IjsKLSAJCWVsc2Ug
 ewotIAkJCWlmICgoc3Ryc2V0dGluZyA9IGNvbmZpZ19zZXR0aW5nX2dldF9zdHJpbmcoc2V0dGlu
 ZykpICE9IE5VTEwpCi0gCQkJCXJldHVybiBzdHJzZXR0aW5nOwotIAkJCWVsc2UKLS0JCQkJcmV0
 dXJuICIvZXRjL3VtdXJtdXIvcHJpdmF0ZV9rZXkua2V5IjsKLSsJCQkJcmV0dXJuICIvdXNyL2xv
 Y2FsL2V0Yy91bXVybXVyL3ByaXZhdGVfa2V5LmtleSI7Ci0gCQl9Ci0gCQlicmVhazsKLSAJY2Fz
 ZSBQQVNTUEhSQVNFOgpkaWZmIC1ydU4gdW11cm11ci0wLjIuNi9maWxlcy9wYXRjaC1zcmMtY29u
 Zi5jIHVtdXJtdXIvZmlsZXMvcGF0Y2gtc3JjLWNvbmYuYwotLS0gdW11cm11ci0wLjIuNi9maWxl
 cy9wYXRjaC1zcmMtY29uZi5jCTE5NzAtMDEtMDEgMDk6MDA6MDAuMDAwMDAwMDAwICswOTAwCisr
 KyB1bXVybXVyL2ZpbGVzL3BhdGNoLXNyYy1jb25mLmMJMjAxMS0xMi0yMiAwNzozNzoyNS4wMDAw
 MDAwMDAgKzA5MDAKQEAgLTAsMCArMSwzMCBAQAorLS0tIHNyYy9jb25mLmMub2xkCTIwMTEtMTIt
 MDQgMTk6MTE6NTQuNzE4Mzg4MDM1ICswMjAwCisrKysgc3JjL2NvbmYuYwkyMDExLTEyLTA0IDE5
 OjEzOjA4Ljg0NTI5OTUzNSArMDIwMAorQEAgLTg3LDIzICs4NywyMyBAQAorIAljYXNlIENFUlRJ
 RklDQVRFOgorIAkJc2V0dGluZyA9IGNvbmZpZ19sb29rdXAoJmNvbmZpZ3VyYXRpb24sICJjZXJ0
 aWZpY2F0ZSIpOworIAkJaWYgKCFzZXR0aW5nKQorLQkJCXJldHVybiAiL2V0Yy91bXVybXVyL2Nl
 cnRpZmljYXRlLmNydCI7CisrCQkJcmV0dXJuICIlJVBSRUZJWCUlL2V0Yy91bXVybXVyL2NlcnRp
 ZmljYXRlLmNydCI7CisgCQllbHNlIHsKKyAJCQlpZiAoKHN0cnNldHRpbmcgPSBjb25maWdfc2V0
 dGluZ19nZXRfc3RyaW5nKHNldHRpbmcpKSAhPSBOVUxMKQorIAkJCQlyZXR1cm4gc3Ryc2V0dGlu
 ZzsKKyAJCQllbHNlCistCQkJCXJldHVybiAiL2V0Yy91bXVybXVyL2NlcnRpZmljYXRlLmNydCI7
 CisrCQkJCXJldHVybiAiJSVQUkVGSVglJS9ldGMvdW11cm11ci9jZXJ0aWZpY2F0ZS5jcnQiOwor
 IAkJfQorIAkJYnJlYWs7CisgCWNhc2UgS0VZOgorIAkJc2V0dGluZyA9IGNvbmZpZ19sb29rdXAo
 JmNvbmZpZ3VyYXRpb24sICJwcml2YXRlX2tleSIpOworIAkJaWYgKCFzZXR0aW5nKQorLQkJCXJl
 dHVybiAiL2V0Yy91bXVybXVyL3ByaXZhdGVfa2V5LmtleSI7CisrCQkJcmV0dXJuICIlJVBSRUZJ
 WCUlL2V0Yy91bXVybXVyL3ByaXZhdGVfa2V5LmtleSI7CisgCQllbHNlIHsKKyAJCQlpZiAoKHN0
 cnNldHRpbmcgPSBjb25maWdfc2V0dGluZ19nZXRfc3RyaW5nKHNldHRpbmcpKSAhPSBOVUxMKQor
 IAkJCQlyZXR1cm4gc3Ryc2V0dGluZzsKKyAJCQllbHNlCistCQkJCXJldHVybiAiL2V0Yy91bXVy
 bXVyL3ByaXZhdGVfa2V5LmtleSI7CisrCQkJCXJldHVybiAiJSVQUkVGSVglJS9ldGMvdW11cm11
 ci9wcml2YXRlX2tleS5rZXkiOworIAkJfQorIAkJYnJlYWs7CisgCWNhc2UgUEFTU1BIUkFTRToK
 ZGlmZiAtcnVOIHVtdXJtdXItMC4yLjYvZmlsZXMvcGF0Y2gtc3JjLWNvbmYuaCB1bXVybXVyL2Zp
 bGVzL3BhdGNoLXNyYy1jb25mLmgKLS0tIHVtdXJtdXItMC4yLjYvZmlsZXMvcGF0Y2gtc3JjLWNv
 bmYuaAkxOTcwLTAxLTAxIDA5OjAwOjAwLjAwMDAwMDAwMCArMDkwMAorKysgdW11cm11ci9maWxl
 cy9wYXRjaC1zcmMtY29uZi5oCTIwMTEtMTItMjIgMDc6Mzc6MjUuMDAwMDAwMDAwICswOTAwCkBA
 IC0wLDAgKzEsMTEgQEAKKy0tLSBzcmMvY29uZi5oLm9sZAkyMDExLTEyLTA0IDE5OjExOjQ5Ljc1
 MTExOTk3MSArMDIwMAorKysrIHNyYy9jb25mLmgJMjAxMS0xMi0wNCAxOToxMzozMi42Nzc3ODY3
 OTggKzAyMDAKK0BAIC0zMyw3ICszMyw3IEBACisgCisgI2luY2x1ZGUgIm1lc3NhZ2VzLmgiCisg
 CistI2RlZmluZSBERUZBVUxUX0NPTkZJRyAiL2V0Yy91bXVybXVyLmNvbmYiCisrI2RlZmluZSBE
 RUZBVUxUX0NPTkZJRyAiJSVQUkVGSVglJS9ldGMvdW11cm11ci5jb25mIgorIAorIHR5cGVkZWYg
 ZW51bSBwYXJhbSB7CisgCUNFUlRJRklDQVRFLApkaWZmIC1ydU4gdW11cm11ci0wLjIuNi9maWxl
 cy91bXVybXVyLmluIHVtdXJtdXIvZmlsZXMvdW11cm11ci5pbgotLS0gdW11cm11ci0wLjIuNi9m
 aWxlcy91bXVybXVyLmluCTIwMTEtMTItMjIgMDc6Mjk6MTQuMDAwMDAwMDAwICswOTAwCisrKyB1
 bXVybXVyL2ZpbGVzL3VtdXJtdXIuaW4JMjAxMS0xMi0yMiAwNzozNzoyNS4wMDAwMDAwMDAgKzA5
 MDAKQEAgLTExLDYgKzExLDggQEAKICMKICMgdW11cm11cl9lbmFibGUgKGJvb2wpOglTZXQgdG8g
 Tk8gYnkgZGVmYXVsdC4KICMJCQkJU2V0IGl0IHRvIFlFUyB0byBlbmFibGUgdW11cm11ci4KKyMg
 dW11cm11cl91c2VyIChzdHIpOgkJU2V0IHRvICJ1bXVybXVyIiBieSBkZWZhdWx0LgorIwkJCQlT
 ZXQgdG8gY2hhbmdlIHVzZXIgYWNjb3VudC4KICMgdW11cm11cl9mbGFncyAoc3RyKToJCVNldCB0
 byAiIiBieSBkZWZhdWx0LgogIwkJCQlFeHRyYSBmbGFncyBwYXNzZWQgdG8gc3RhcnQgY29tbWFu
 ZC4KICMKZGlmZiAtcnVOIHVtdXJtdXItMC4yLjYvcGtnLXBsaXN0IHVtdXJtdXIvcGtnLXBsaXN0
 Ci0tLSB1bXVybXVyLTAuMi42L3BrZy1wbGlzdAkyMDExLTEyLTIyIDA3OjI5OjE0LjAwMDAwMDAw
 MCArMDkwMAorKysgdW11cm11ci9wa2ctcGxpc3QJMjAxMS0xMi0yMiAwNzozNzoyNS4wMDAwMDAw
 MDAgKzA5MDAKQEAgLTMsNSArMyw1IEBACiBAdW5leGVjIGlmIGNtcCAtcyAlRC9ldGMvdW11cm11
 ci91bXVybXVyLmNvbmYuc2FtcGxlICVEL2V0Yy91bXVybXVyL3VtdXJtdXIuY29uZjsgdGhlbiBy
 bSAtZiAlRC9ldGMvdW11cm11ci91bXVybXVyLmNvbmY7IGZpCiBldGMvdW11cm11ci91bXVybXVy
 LmNvbmYuc2FtcGxlCiBAZXhlYyBpZiBbICEgLWYgJUQvZXRjL3VtdXJtdXIvdW11cm11ci5jb25m
 IF0gOyB0aGVuIGNwIC1wICVELyVGICVCL3VtdXJtdXIvdW11cm11ci5jb25mOyBmaQotc2Jpbi91
 bXVybXVyZAorYmluL3VtdXJtdXJkCiBAZGlycm10cnkgZXRjL3VtdXJtdXIK
 --14dae93996e1b4dd3904b4a3a47e--
State-Changed-From-To: open->feedback  
State-Changed-By: scheidell 
State-Changed-When: Thu Dec 22 13:39:17 UTC 2011 
State-Changed-Why:  
An updated patch has been supplied 

http://www.freebsd.org/cgi/query-pr.cgi?pr=163067 
Responsible-Changed-From-To: freebsd-ports-bugs->pawel 
Responsible-Changed-By: pawel 
Responsible-Changed-When: Thu Dec 29 20:48:20 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=163067 
State-Changed-From-To: feedback->closed 
State-Changed-By: pawel 
State-Changed-When: Thu Dec 29 22:03:19 UTC 2011 
State-Changed-Why:  
Committed, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=163067 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/163067: commit references a PR
Date: Thu, 29 Dec 2011 22:03:07 +0000 (UTC)

 pawel       2011-12-29 22:02:54 UTC
 
   FreeBSD ports repository
 
   Modified files:
     audio/umurmur        Makefile distinfo pkg-plist 
     audio/umurmur/files  umurmur.in 
   Added files:
     audio/umurmur/files  patch-src-conf.c patch-src-conf.h 
   Removed files:
     audio/umurmur/files  patch-Makefile patch-conf.c 
   Log:
   Update to version 0.2.8
   
   PR:             ports/163067
   Submitted by:   toddnni <toddnni@gmail.com>
   Approved by:    maintainer with slight improvement
   
   Revision  Changes    Path
   1.3       +13 -11    ports/audio/umurmur/Makefile
   1.2       +2 -2      ports/audio/umurmur/distinfo
   1.2       +0 -15     ports/audio/umurmur/files/patch-Makefile (dead)
   1.2       +0 -39     ports/audio/umurmur/files/patch-conf.c (dead)
   1.1       +30 -0     ports/audio/umurmur/files/patch-src-conf.c (new)
   1.1       +11 -0     ports/audio/umurmur/files/patch-src-conf.h (new)
   1.2       +4 -2      ports/audio/umurmur/files/umurmur.in
   1.2       +2 -2      ports/audio/umurmur/pkg-plist
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
