From lichray@gmail.com  Fri Oct 14 02:55:11 2011
Return-Path: <lichray@gmail.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6B6E31065672
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 14 Oct 2011 02:55:11 +0000 (UTC)
	(envelope-from lichray@gmail.com)
Received: from mail-yx0-f177.google.com (mail-yx0-f177.google.com [209.85.213.177])
	by mx1.freebsd.org (Postfix) with ESMTP id 22BFC8FC0A
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 14 Oct 2011 02:55:10 +0000 (UTC)
Received: by yxk36 with SMTP id 36so403203yxk.8
        for <FreeBSD-gnats-submit@freebsd.org>; Thu, 13 Oct 2011 19:55:10 -0700 (PDT)
Received: by 10.236.161.229 with SMTP id w65mr9064556yhk.31.1318560910476;
        Thu, 13 Oct 2011 19:55:10 -0700 (PDT)
Received: from elitebook.hp (c-98-228-191-105.hsd1.il.comcast.net. [98.228.191.105])
        by mx.google.com with ESMTPS id b10sm5356648anb.2.2011.10.13.19.55.07
        (version=TLSv1/SSLv3 cipher=OTHER);
        Thu, 13 Oct 2011 19:55:09 -0700 (PDT)
Received: by elitebook.hp (sSMTP sendmail emulation); Thu, 13 Oct 2011 21:55:03 -0500
Message-Id: <4e97a48d.0a1c640a.7083.ffffa510@mx.google.com>
Date: Thu, 13 Oct 2011 21:55:03 -0500
From: Zhihao Yuan <lichray@gmail.com>
Reply-To: Zhihao Yuan <lichray@gmail.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: devel/p5-Gtk2-Notify - Perl interface to libnotify
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         161571
>Category:       ports
>Synopsis:       New port: devel/p5-Gtk2-Notify - Perl interface to libnotify
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    sunpoet
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 14 03:00:18 UTC 2011
>Closed-Date:    Sun Apr 29 17:19:49 UTC 2012
>Last-Modified:  Sun Apr 29 17:20:10 UTC 2012
>Originator:     Zhihao Yuan
>Release:        FreeBSD 8.2-STABLE amd64
>Organization:
Northern Illinois University
>Environment:
System: FreeBSD elitebook.hp 8.2-STABLE FreeBSD 8.2-STABLE #2 r226329: Wed Oct 12 18:45:27 CDT 2011 lichray@elitebook.hp:/usr/obj/home/lichray/devel/freebsd-8/sys/HOUKAGO amd64


	
>Description:
	
	Port Gtk2::Notify to FreeBSD. The module itself is old, and the patch which make it works is taken from Archlinux.

	NOTE!!!
	The Perl must be built with threads to use this. But the reason that I do not detect for the threads support here is... Gtk2 should require perl-threaded! Not Gtk2-Notify. Currently, some of the p5-Gtk2 widget does not work, such as FileChooser. This needs to be fixed.
>How-To-Repeat:
	
>Fix:

	

--- p5-Gtk2-Notify.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:
#
#	p5-Gtk2-Notify
#	p5-Gtk2-Notify/files
#	p5-Gtk2-Notify/files/patch-xs_Notify.xs
#	p5-Gtk2-Notify/distinfo
#	p5-Gtk2-Notify/pkg-descr
#	p5-Gtk2-Notify/Makefile
#	p5-Gtk2-Notify/pkg-plist
#
echo c - p5-Gtk2-Notify
mkdir -p p5-Gtk2-Notify > /dev/null 2>&1
echo c - p5-Gtk2-Notify/files
mkdir -p p5-Gtk2-Notify/files > /dev/null 2>&1
echo x - p5-Gtk2-Notify/files/patch-xs_Notify.xs
sed 's/^X//' >p5-Gtk2-Notify/files/patch-xs_Notify.xs << '81e3894670ec4e822638c3ba5c475af2'
X--- /home/photon/svn/Gtk2-Notify-0.05/xs/Notify.xs	2007-10-04 14:11:13.000000000 +0200
X+++ xs/Notify.xs	2011-04-14 20:49:37.362871677 +0200
X@@ -86,13 +86,12 @@
X MODULE = Gtk2::Notify	PACKAGE = Gtk2::Notify	PREFIX = notify_notification_
X 
X NotifyNotification *
X-notify_notification_new (class, summary, body=NULL, icon=NULL, attach=NULL)
X+notify_notification_new (class, summary, body=NULL, icon=NULL)
X 		const gchar *summary
X 		const gchar *body
X 		const gchar *icon
X-		GtkWidget_ornull *attach
X 	C_ARGS:
X-		summary, body, icon, attach
X+		summary, body, icon
X 
X #if GTK_CHECK_VERSION (2, 9, 2)
X 
81e3894670ec4e822638c3ba5c475af2
echo x - p5-Gtk2-Notify/distinfo
sed 's/^X//' >p5-Gtk2-Notify/distinfo << '11b970c6fbc226bd6ebc36968d16bc35'
XSHA256 (Gtk2-Notify-0.05.tar.gz) = 88189ae68dfbd54615ad133df07e2ec8048d06d8b9586add1227d74eb2ebb047
XSIZE (Gtk2-Notify-0.05.tar.gz) = 60883
11b970c6fbc226bd6ebc36968d16bc35
echo x - p5-Gtk2-Notify/pkg-descr
sed 's/^X//' >p5-Gtk2-Notify/pkg-descr << '37180a93aae0f306bea2e328706a0384'
XGtk2::Notify provides a Perl XS API to the The Desktop Notifications
Xframework, which provides a standard way of doing passive pop-up
Xnotifications on the desktop.
X
XWWW: http://search.cpan.org/dist/Gtk2-Notify/
37180a93aae0f306bea2e328706a0384
echo x - p5-Gtk2-Notify/Makefile
sed 's/^X//' >p5-Gtk2-Notify/Makefile << 'c75fd0ac0a844cd200cc17c12bf3519e'
X# New ports collection makefile for:	p5-Gtk2-Notify
X# Date created:				2011-10-13
X# Whom:					Roman Bogorodskiy <novel@FreeBSD.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Gtk2-Notify
XPORTVERSION=	0.05
XCATEGORIES=	devel perl5
XMASTER_SITES=	CPAN
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	lichray@gmail.com
XCOMMENT=	Perl interface to libnotify
X
XLIB_DEPENDS=	notify.4:${PORTSDIR}/devel/libnotify
XBUILD_DEPENDS=	p5-Gtk2>=1.2:${PORTSDIR}/x11-toolkits/p5-Gtk2
X
XPERL_CONFIGURE=	yes
X
XMAN3=	Gtk2::Notify.3 Gtk2::Notify::index.3
X
X.include <bsd.port.mk>
c75fd0ac0a844cd200cc17c12bf3519e
echo x - p5-Gtk2-Notify/pkg-plist
sed 's/^X//' >p5-Gtk2-Notify/pkg-plist << 'b8fcb2341f9823e90e195d79c4bd721a'
X%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/Notify.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/Notify.pod
X%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/Notify/Install/Files.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/Notify/Install/notify-autogen.h
X%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/Notify/Install/notify.typemap
X%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/Notify/index.pod
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk2/Notify/.packlist
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk2/Notify/Notify.bs
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk2/Notify/Notify.so
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk2/Notify
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/Notify/Install
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/Notify
b8fcb2341f9823e90e195d79c4bd721a
exit
--- p5-Gtk2-Notify.shar ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->perl 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Fri Oct 14 03:00:29 UTC 2011 
Responsible-Changed-Why:  
perl@ wants this port PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=161571 
Responsible-Changed-From-To: perl->sunpoet 
Responsible-Changed-By: sunpoet 
Responsible-Changed-When: Wed Nov 16 14:17:12 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

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

From: Zhihao Yuan <lichray@gmail.com>
To: bug-followup@FreeBSD.org, lichray@gmail.com
Cc: sunpoet <sunpoet@freebsd.org>
Subject: Re: ports/161571: New port: devel/p5-Gtk2-Notify - Perl interface to libnotify
Date: Sun, 29 Apr 2012 05:39:21 -0500

 --14dae934068d57aa2c04becef3d8
 Content-Type: text/plain; charset=UTF-8
 
 I've fixed the make test. All statusicon/widget related APIs are
 deprecated. Note that some tests requires p5-Test-Exception (ignored
 from DEPENDS).
 Currently audio/gmusicbrowser can make use of this port, and they work well.
 
 -- 
 Zhihao Yuan, nickname lichray
 The best way to predict the future is to invent it.
 ___________________________________________________
 4BSD -- http://4bsd.biz/
 
 --14dae934068d57aa2c04becef3d8
 Content-Type: application/x-shar; name="p5-Gtk2-Notify_1.shar"
 Content-Disposition: attachment; filename="p5-Gtk2-Notify_1.shar"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_h1lytfub0
 
 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
 InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
 ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
 c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJcDUtR3RrMi1Ob3RpZnkKIwlw
 NS1HdGsyLU5vdGlmeS9wa2ctcGxpc3QKIwlwNS1HdGsyLU5vdGlmeS9wa2ctZGVzY3IKIwlwNS1H
 dGsyLU5vdGlmeS9NYWtlZmlsZQojCXA1LUd0azItTm90aWZ5L2ZpbGVzCiMJcDUtR3RrMi1Ob3Rp
 ZnkvZmlsZXMvcGF0Y2gtdF9ub3RpZmljYXRpb24udAojCXA1LUd0azItTm90aWZ5L2ZpbGVzL3Bh
 dGNoLXhzX05vdGlmeS54cwojCXA1LUd0azItTm90aWZ5L2Rpc3RpbmZvCiMKZWNobyBjIC0gcDUt
 R3RrMi1Ob3RpZnkKbWtkaXIgLXAgcDUtR3RrMi1Ob3RpZnkgPiAvZGV2L251bGwgMj4mMQplY2hv
 IHggLSBwNS1HdGsyLU5vdGlmeS9wa2ctcGxpc3QKc2VkICdzL15YLy8nID5wNS1HdGsyLU5vdGlm
 eS9wa2ctcGxpc3QgPDwgJ2I4ZmNiMjM0MWY5ODIzZTkwZTE5NWQ3OWM0YmQ3MjFhJwpYJSVTSVRF
 X1BFUkwlJS8lJVBFUkxfQVJDSCUlL0d0azIvTm90aWZ5LnBtClglJVNJVEVfUEVSTCUlLyUlUEVS
 TF9BUkNIJSUvR3RrMi9Ob3RpZnkucG9kClglJVNJVEVfUEVSTCUlLyUlUEVSTF9BUkNIJSUvR3Rr
 Mi9Ob3RpZnkvSW5zdGFsbC9GaWxlcy5wbQpYJSVTSVRFX1BFUkwlJS8lJVBFUkxfQVJDSCUlL0d0
 azIvTm90aWZ5L0luc3RhbGwvbm90aWZ5LWF1dG9nZW4uaApYJSVTSVRFX1BFUkwlJS8lJVBFUkxf
 QVJDSCUlL0d0azIvTm90aWZ5L0luc3RhbGwvbm90aWZ5LnR5cGVtYXAKWCUlU0lURV9QRVJMJSUv
 JSVQRVJMX0FSQ0glJS9HdGsyL05vdGlmeS9pbmRleC5wb2QKWCUlU0lURV9QRVJMJSUvJSVQRVJM
 X0FSQ0glJS9hdXRvL0d0azIvTm90aWZ5Ly5wYWNrbGlzdApYJSVTSVRFX1BFUkwlJS8lJVBFUkxf
 QVJDSCUlL2F1dG8vR3RrMi9Ob3RpZnkvTm90aWZ5LmJzClglJVNJVEVfUEVSTCUlLyUlUEVSTF9B
 UkNIJSUvYXV0by9HdGsyL05vdGlmeS9Ob3RpZnkuc28KWEBkaXJybSAlJVNJVEVfUEVSTCUlLyUl
 UEVSTF9BUkNIJSUvYXV0by9HdGsyL05vdGlmeQpYQGRpcnJtICUlU0lURV9QRVJMJSUvJSVQRVJM
 X0FSQ0glJS9HdGsyL05vdGlmeS9JbnN0YWxsClhAZGlycm0gJSVTSVRFX1BFUkwlJS8lJVBFUkxf
 QVJDSCUlL0d0azIvTm90aWZ5CmI4ZmNiMjM0MWY5ODIzZTkwZTE5NWQ3OWM0YmQ3MjFhCmVjaG8g
 eCAtIHA1LUd0azItTm90aWZ5L3BrZy1kZXNjcgpzZWQgJ3MvXlgvLycgPnA1LUd0azItTm90aWZ5
 L3BrZy1kZXNjciA8PCAnMzcxODBhOTNhYWUwZjMwNmJlYTJlMzI4NzA2YTAzODQnClhHdGsyOjpO
 b3RpZnkgcHJvdmlkZXMgYSBQZXJsIFhTIEFQSSB0byB0aGUgVGhlIERlc2t0b3AgTm90aWZpY2F0
 aW9ucwpYZnJhbWV3b3JrLCB3aGljaCBwcm92aWRlcyBhIHN0YW5kYXJkIHdheSBvZiBkb2luZyBw
 YXNzaXZlIHBvcC11cApYbm90aWZpY2F0aW9ucyBvbiB0aGUgZGVza3RvcC4KWApYV1dXOiBodHRw
 Oi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvR3RrMi1Ob3RpZnkvCjM3MTgwYTkzYWFlMGYzMDZiZWEy
 ZTMyODcwNmEwMzg0CmVjaG8geCAtIHA1LUd0azItTm90aWZ5L01ha2VmaWxlCnNlZCAncy9eWC8v
 JyA+cDUtR3RrMi1Ob3RpZnkvTWFrZWZpbGUgPDwgJ2M3NWZkMGFjMGE4NDRjZDIwMGNjMTdjMTJi
 ZjM1MTllJwpYIyBOZXcgcG9ydHMgY29sbGVjdGlvbiBtYWtlZmlsZSBmb3I6CXA1LUd0azItTm90
 aWZ5ClgjIERhdGUgY3JlYXRlZDoJCQkJMjAxMS0xMC0xMwpYIyBXaG9tOgkJCQkJUm9tYW4gQm9n
 b3JvZHNraXkgPG5vdmVsQEZyZWVCU0Qub3JnPgpYIwpYIyAkRnJlZUJTRCQKWCMKWApYUE9SVE5B
 TUU9CUd0azItTm90aWZ5ClhQT1JUVkVSU0lPTj0JMC4wNQpYQ0FURUdPUklFUz0JZGV2ZWwgcGVy
 bDUKWE1BU1RFUl9TSVRFUz0JQ1BBTgpYUEtHTkFNRVBSRUZJWD0JcDUtClgKWE1BSU5UQUlORVI9
 CWxpY2hyYXlAZ21haWwuY29tClhDT01NRU5UPQlQZXJsIGludGVyZmFjZSB0byBsaWJub3RpZnkK
 WApYTElCX0RFUEVORFM9CW5vdGlmeS40OiR7UE9SVFNESVJ9L2RldmVsL2xpYm5vdGlmeQpYQlVJ
 TERfREVQRU5EUz0JcDUtR3RrMj49MS4yOiR7UE9SVFNESVJ9L3gxMS10b29sa2l0cy9wNS1HdGsy
 ClgKWFBFUkxfQ09ORklHVVJFPQl5ZXMKWApYTUFOMz0JR3RrMjo6Tm90aWZ5LjMgR3RrMjo6Tm90
 aWZ5OjppbmRleC4zClgKWC5pbmNsdWRlIDxic2QucG9ydC5taz4KYzc1ZmQwYWMwYTg0NGNkMjAw
 Y2MxN2MxMmJmMzUxOWUKZWNobyBjIC0gcDUtR3RrMi1Ob3RpZnkvZmlsZXMKbWtkaXIgLXAgcDUt
 R3RrMi1Ob3RpZnkvZmlsZXMgPiAvZGV2L251bGwgMj4mMQplY2hvIHggLSBwNS1HdGsyLU5vdGlm
 eS9maWxlcy9wYXRjaC10X25vdGlmaWNhdGlvbi50CnNlZCAncy9eWC8vJyA+cDUtR3RrMi1Ob3Rp
 ZnkvZmlsZXMvcGF0Y2gtdF9ub3RpZmljYXRpb24udCA8PCAnNTViMjhmYTZmNTA5Y2I3Y2U5ZDAx
 YWUzMTMyNDcxZjUnClgtLS0gdC9ub3RpZmljYXRpb24udC5vcmlnCTIwMDYtMDgtMjcgMTQ6MTE6
 NTcuMDAwMDAwMDAwIC0wNTAwClgrKysgdC9ub3RpZmljYXRpb24udAkyMDEyLTA0LTI5IDA1OjM2
 OjUwLjI1MjMxODkzOCAtMDUwMApYQEAgLTIsMjAgKzIsMTggQEAKWCAKWCB1c2Ugc3RyaWN0OwpY
 IHVzZSB3YXJuaW5nczsKWC11c2UgR3RrMjo6VGVzdEhlbHBlciB0ZXN0cyA9PiAzNTsKWCt1c2Ug
 R3RrMjo6VGVzdEhlbHBlciB0ZXN0cyA9PiAzMjsKWCB1c2UgVGVzdDo6RXhjZXB0aW9uOwpYIHVz
 ZSBHdGsyOjpOb3RpZnkgLWluaXQsICQwOwpYIApYIGdpbnRlcmZhY2VzX29rKCdHdGsyOjpOb3Rp
 ZnknKTsKWCAKWC1teSAkdyA9IEd0azI6OldpbmRvdy0+bmV3OwpYLW15ICRuID0gR3RrMjo6Tm90
 aWZ5LT5uZXcoJ2ZvbycsICdiYXInLCAnJywgJHcpOwpYK215ICRuID0gR3RrMjo6Tm90aWZ5LT5u
 ZXcoJ2ZvbycsICdiYXInLCAnJyk7ClggClggaXNhX29rKCRuLCAnR3RrMjo6Tm90aWZ5Jyk7Clgg
 ClggbXkgQG1ldGhvZHMgPSBxdygKWCAgICAgICAgIGFkZF9hY3Rpb24KWC0gICAgICAgIGF0dGFj
 aF90b193aWRnZXQKWCAgICAgICAgIGNsZWFyX2FjdGlvbnMKWCAgICAgICAgIGNsZWFyX2hpbnRz
 ClggICAgICAgICBjbG9zZQpYQEAgLTQ2LDE2ICs0NCw2IEBAIGxpdmVzX29rKHN1YiB7ClggICAg
 ICAgICB9LCA0Mik7ClggfSwgJ2FkZF9hY3Rpb24nKTsKWCAKWC17ClgtICAgIG15ICRudyA9IEd0
 azI6OldpbmRvdy0+bmV3OwpYLSAgICBsaXZlc19vayhzdWIgewpYLSAgICAgICAgICAgICRuLT5h
 dHRhY2hfdG9fd2lkZ2V0KCRudyk7ClgtICAgIH0sICdhdHRhY2hfdG9fd2lkZ2V0Jyk7ClgtICAg
 IGxpdmVzX29rKHN1YiB7ClgtICAgICAgICAgICAgJG4tPmF0dGFjaF90b193aWRnZXQoJHcpOwpY
 LSAgICB9LCAnYXR0YWNoX3RvX3dpZGdldCcpOwpYLX0KWC0KWCBsaXZlc19vayhzdWIgewpYICAg
 ICAgICAgJG4tPmNsZWFyX2FjdGlvbnM7ClggfSwgJ2NsZWFyX2FjdGlvbnMgd2l0aCBleGlzdGlu
 ZyBhY3Rpb25zJyk7ClhAQCAtOTksOCArODcsNiBAQCBsaXZlc19vayhzdWIgewpYICAgICAgICAg
 JG4tPmNsb3NlOwpYIH0sICdjbG9zZSBiZWZvcmUgc2hvdycpOwpYIApYLSR3LT5zaG93X2FsbDsK
 WC0KWCBsaXZlc19vayhzdWIgewpYICAgICAgICAgJG4tPnNob3c7ClggfSwgJ3Nob3cnKTsKNTVi
 MjhmYTZmNTA5Y2I3Y2U5ZDAxYWUzMTMyNDcxZjUKZWNobyB4IC0gcDUtR3RrMi1Ob3RpZnkvZmls
 ZXMvcGF0Y2gteHNfTm90aWZ5LnhzCnNlZCAncy9eWC8vJyA+cDUtR3RrMi1Ob3RpZnkvZmlsZXMv
 cGF0Y2gteHNfTm90aWZ5LnhzIDw8ICc4MWUzODk0NjcwZWM0ZTgyMjYzOGMzYmE1YzQ3NWFmMicK
 WC0tLSB4cy9Ob3RpZnkueHMub3JpZwkyMDA3LTEwLTA0IDA3OjExOjEzLjAwMDAwMDAwMCAtMDUw
 MApYKysrIHhzL05vdGlmeS54cwkyMDEyLTA0LTI5IDA1OjE4OjE0LjcyNTA2NzMzNCAtMDUwMApY
 QEAgLTg2LDI2ICs4NiwxMiBAQCBub3RpZnlfZ2V0X3NlcnZlcl9pbmZvIChjbGFzcywgT1VUTElT
 VCBjClggTU9EVUxFID0gR3RrMjo6Tm90aWZ5CVBBQ0tBR0UgPSBHdGsyOjpOb3RpZnkJUFJFRklY
 ID0gbm90aWZ5X25vdGlmaWNhdGlvbl8KWCAKWCBOb3RpZnlOb3RpZmljYXRpb24gKgpYLW5vdGlm
 eV9ub3RpZmljYXRpb25fbmV3IChjbGFzcywgc3VtbWFyeSwgYm9keT1OVUxMLCBpY29uPU5VTEws
 IGF0dGFjaD1OVUxMKQpYK25vdGlmeV9ub3RpZmljYXRpb25fbmV3IChjbGFzcywgc3VtbWFyeSwg
 Ym9keT1OVUxMLCBpY29uPU5VTEwpClggCQljb25zdCBnY2hhciAqc3VtbWFyeQpYIAkJY29uc3Qg
 Z2NoYXIgKmJvZHkKWCAJCWNvbnN0IGdjaGFyICppY29uClgtCQlHdGtXaWRnZXRfb3JudWxsICph
 dHRhY2gKWCAJQ19BUkdTOgpYLQkJc3VtbWFyeSwgYm9keSwgaWNvbiwgYXR0YWNoClgtClgtI2lm
 IEdUS19DSEVDS19WRVJTSU9OICgyLCA5LCAyKQpYLQpYLU5vdGlmeU5vdGlmaWNhdGlvbiAqClgt
 bm90aWZ5X25vdGlmaWNhdGlvbl9uZXdfd2l0aF9zdGF0dXNfaWNvbiAoY2xhc3MsIHN1bW1hcnks
 IGJvZHk9TlVMTCwgaWNvbj1OVUxMLCBzdGF0dXNfaWNvbj1OVUxMKQpYLQkJY29uc3QgZ2NoYXIg
 KnN1bW1hcnkKWC0JCWNvbnN0IGdjaGFyICpib2R5ClgtCQljb25zdCBnY2hhciAqaWNvbgpYLQkJ
 R3RrU3RhdHVzSWNvbiAqc3RhdHVzX2ljb24KWC0JQ19BUkdTOgpYLQkJc3VtbWFyeSwgYm9keSwg
 aWNvbiwgc3RhdHVzX2ljb24KWC0KWC0jZW5kaWYKWCsJCXN1bW1hcnksIGJvZHksIGljb24KWCAK
 WCBnYm9vbGVhbgpYIG5vdGlmeV9ub3RpZmljYXRpb25fdXBkYXRlIChub3RpZmljYXRpb24sIHN1
 bW1hcnksIG1lc3NhZ2U9TlVMTCwgaWNvbj1OVUxMKQpYQEAgLTExNCwyNyArMTAwLDYgQEAgbm90
 aWZ5X25vdGlmaWNhdGlvbl91cGRhdGUgKG5vdGlmaWNhdGlvbgpYIAkJY29uc3QgZ2NoYXIgKm1l
 c3NhZ2UKWCAJCWNvbnN0IGdjaGFyICppY29uClggClgtdm9pZApYLW5vdGlmeV9ub3RpZmljYXRp
 b25fYXR0YWNoX3RvX3dpZGdldCAobm90aWZpY2F0aW9uLCBhdHRhY2gpClgtCQlOb3RpZnlOb3Rp
 ZmljYXRpb24gKm5vdGlmaWNhdGlvbgpYLQkJR3RrV2lkZ2V0ICphdHRhY2gKWC0KWC0jaWYgR1RL
 X0NIRUNLX1ZFUlNJT04gKDIsIDksIDIpClgtClgtdm9pZApYLW5vdGlmeV9ub3RpZmljYXRpb25f
 YXR0YWNoX3RvX3N0YXR1c19pY29uIChub3RpZmljYXRpb24sIHN0YXR1c19pY29uKQpYLQkJTm90
 aWZ5Tm90aWZpY2F0aW9uICpub3RpZmljYXRpb24KWC0JCUd0a1N0YXR1c0ljb24gKnN0YXR1c19p
 Y29uClgtClgtI2VuZGlmClgtClgtdm9pZApYLW5vdGlmeV9ub3RpZmljYXRpb25fc2V0X2dlb21l
 dHJ5X2hpbnRzIChub3RpZmljYXRpb24sIHNjcmVlbiwgeCwgeSkKWC0JCU5vdGlmeU5vdGlmaWNh
 dGlvbiAqbm90aWZpY2F0aW9uClgtCQlHZGtTY3JlZW4gKnNjcmVlbgpYLQkJZ2ludCB4ClgtCQln
 aW50IHkKWC0KWCBOT19PVVRQVVQgZ2Jvb2xlYW4KWCBub3RpZnlfbm90aWZpY2F0aW9uX3Nob3cg
 KG5vdGlmaWNhdGlvbikKWCAJCU5vdGlmeU5vdGlmaWNhdGlvbiAqbm90aWZpY2F0aW9uClhAQCAt
 MTY4LDYgKzEzMywxMSBAQCBub3RpZnlfbm90aWZpY2F0aW9uX3NldF9pY29uX2Zyb21fcGl4YnVm
 ClggCQlHZGtQaXhidWYgKmljb24KWCAKWCB2b2lkClgrbm90aWZ5X25vdGlmaWNhdGlvbl9zZXRf
 aW1hZ2VfZnJvbV9waXhidWYgKG5vdGlmaWNhdGlvbiwgcGl4YnVmKQpYKwkJTm90aWZ5Tm90aWZp
 Y2F0aW9uICpub3RpZmljYXRpb24KWCsJCUdka1BpeGJ1ZiAqcGl4YnVmClgrClgrdm9pZApYIHNl
 dF9oaW50IChub3RpZmljYXRpb24sIGtleSwgdmFsdWUpClggCQlOb3RpZnlOb3RpZmljYXRpb24g
 Km5vdGlmaWNhdGlvbgpYIAkJY29uc3QgZ2NoYXIgKmtleQpYQEAgLTE5Nyw2ICsxNjcsMTIgQEAg
 bm90aWZ5X25vdGlmaWNhdGlvbl9zZXRfaGludF9pbnQzMiAobm90aQpYIAkJZ2ludCB2YWx1ZQpY
 IApYIHZvaWQKWCtub3RpZnlfbm90aWZpY2F0aW9uX3NldF9oaW50X3VpbnQzMiAobm90aWZpY2F0
 aW9uLCBrZXksIHZhbHVlKQpYKwkJTm90aWZ5Tm90aWZpY2F0aW9uICpub3RpZmljYXRpb24KWCsJ
 CWNvbnN0IGdjaGFyICprZXkKWCsJCWd1aW50IHZhbHVlClgrClgrdm9pZApYIG5vdGlmeV9ub3Rp
 ZmljYXRpb25fc2V0X2hpbnRfZG91YmxlIChub3RpZmljYXRpb24sIGtleSwgdmFsdWUpClggCQlO
 b3RpZnlOb3RpZmljYXRpb24gKm5vdGlmaWNhdGlvbgpYIAkJY29uc3QgZ2NoYXIgKmtleQo4MWUz
 ODk0NjcwZWM0ZTgyMjYzOGMzYmE1YzQ3NWFmMgplY2hvIHggLSBwNS1HdGsyLU5vdGlmeS9kaXN0
 aW5mbwpzZWQgJ3MvXlgvLycgPnA1LUd0azItTm90aWZ5L2Rpc3RpbmZvIDw8ICcxMWI5NzBjNmZi
 YzIyNmJkNmViYzM2OTY4ZDE2YmMzNScKWFNIQTI1NiAoR3RrMi1Ob3RpZnktMC4wNS50YXIuZ3op
 ID0gODgxODlhZTY4ZGZiZDU0NjE1YWQxMzNkZjA3ZTJlYzgwNDhkMDZkOGI5NTg2YWRkMTIyN2Q3
 NGViMmViYjA0NwpYU0laRSAoR3RrMi1Ob3RpZnktMC4wNS50YXIuZ3opID0gNjA4ODMKMTFiOTcw
 YzZmYmMyMjZiZDZlYmMzNjk2OGQxNmJjMzUKZXhpdAoK
 --14dae934068d57aa2c04becef3d8--
State-Changed-From-To: open->closed 
State-Changed-By: sunpoet 
State-Changed-When: Sun Apr 29 17:19:47 UTC 2012 
State-Changed-Why:  
New port added. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/161571: commit references a PR
Date: Sun, 29 Apr 2012 17:19:49 +0000 (UTC)

 sunpoet     2012-04-29 17:19:34 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel                Makefile 
   Added files:
     devel/p5-Gtk2-Notify Makefile distinfo pkg-descr pkg-plist 
     devel/p5-Gtk2-Notify/files patch-t-notification.t 
                                patch-xs-Notify.xs 
   Log:
   - Add p5-Gtk2-Notify 0.05
   
   Gtk2::Notify provides a Perl XS API to the The Desktop Notifications
   framework, which provides a standard way of doing passive pop-up
   notifications on the desktop.
   
   WWW: http://search.cpan.org/dist/Gtk2-Notify/
   
   PR:             ports/161571
   Submitted by:   Zhihao Yuan <lichray@gmail.com>
   
   Revision  Changes    Path
   1.4936    +1 -0      ports/devel/Makefile
   1.1       +30 -0     ports/devel/p5-Gtk2-Notify/Makefile (new)
   1.1       +2 -0      ports/devel/p5-Gtk2-Notify/distinfo (new)
   1.1       +51 -0     ports/devel/p5-Gtk2-Notify/files/patch-t-notification.t (new)
   1.1       +84 -0     ports/devel/p5-Gtk2-Notify/files/patch-xs-Notify.xs (new)
   1.1       +5 -0      ports/devel/p5-Gtk2-Notify/pkg-descr (new)
   1.1       +12 -0     ports/devel/p5-Gtk2-Notify/pkg-plist (new)
 _______________________________________________
 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:
