ports/162579: update chinese/pcmanx to 1.0

dhg darcsis at gmail.com
Tue Nov 15 11:30:08 UTC 2011


>Number:         162579
>Category:       ports
>Synopsis:       update chinese/pcmanx to 1.0
>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:   Tue Nov 15 11:30:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     dhg
>Release:        FreeBSD 9.0-RC2 amd64
>Organization:
Pluton
>Environment:
FreeBSD pluton.xbsd.name 9.0-RC2 FreeBSD 9.0-RC2 #0 r+1105ecc: Mon Nov 14 10:44:56 CST 2011     dhg at pluton.xbsd.name:/opt/obj/sysbld/usr/src/sys/pluton-amd64  amd64
>Description:
update port chinese/pcmanx to 1.0
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -anu pcmanx.orig/Makefile pcmanx/Makefile
--- pcmanx.orig/Makefile	2011-11-15 19:22:13.874732443 +0800
+++ pcmanx/Makefile	2011-11-15 19:22:05.096733882 +0800
@@ -6,9 +6,11 @@
 #
 
 PORTNAME=	pcmanx
-PORTVERSION=	0.3.9
+#PORTVERSION=	0.3.9
+PORTVERSION=	1.0
 CATEGORIES=	chinese net gnome
-MASTER_SITES=	http://pcmanx-gtk2.googlecode.com/svn/website/release/
+#MASTER_SITES=	http://pcmanx-gtk2.googlecode.com/svn/website/release/
+MASTER_SITES=	http://pcmanx-gtk2.googlecode.com/files/
 DISTNAME=	${PORTNAME}-gtk2-${PORTVERSION}
 
 MAINTAINER=	ports at FreeBSD.org
@@ -20,8 +22,11 @@
 USE_ICONV=	yes
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
+MAN1=	pcmanx.1
 
-OPTIONS=	WGET	"enable wget support for download articles" on
+OPTIONS=	WGET		"enable wget support for download articles" on \
+			NOTIFY		"enable libnotify support" off \
+			IPLOOKUP	"enable IP lookup (download qqwry.dat for use)" off
 
 .include <bsd.port.pre.mk>
 
@@ -30,6 +35,16 @@
 CONFIGURE_ARGS+=--enable-wget
 .endif
 
+.if !defined(WITHOUT_NOTIFY)
+LIB_DEPENDS+=	notify.4:${PORTSDIR}/devel/libnotify
+CONFIGURE_ARGS+=--enable-libnotify
+.endif
+
+.if !defined(WITHOUT_IPLOOKUP)
+CONFIGURE_ARGS+=--enable-iplookup
+PKGMESSAGE=	${WRKDIR}/pkg-message
+.endif
+
 .if !defined(WITHOUT_NLS)
 USE_GETTEXT=	yes
 PLIST_SUB+=	NLS=""
@@ -50,4 +65,12 @@
 	@${REINPLACE_CMD} -e '136 s/, \(.*\)/,1\);/' \
 	  	${WRKSRC}/src/view/telnetview.cpp
 
+.if !defined(WITHOUT_IPLOOKUP)
+post-patch:
+	@${CP} -f ${FILESDIR}/pkg-message.in ${PKGMESSAGE}
+
+post-install:
+	@${CAT} ${PKGMESSAGE}
+.endif
+
 .include <bsd.port.post.mk>
diff -anu pcmanx.orig/distinfo pcmanx/distinfo
--- pcmanx.orig/distinfo	2011-11-15 19:22:13.874732443 +0800
+++ pcmanx/distinfo	2011-11-15 19:22:05.096733882 +0800
@@ -1,2 +1,2 @@
-SHA256 (pcmanx-gtk2-0.3.9.tar.bz2) = 774fb06b48ac773243ce57b87eba4429f4cb05ef1febb87ee489ea6d7c3937b3
-SIZE (pcmanx-gtk2-0.3.9.tar.bz2) = 485014
+SHA256 (pcmanx-gtk2-1.0.tar.bz2) = e755547e41d7ff6920b27371e06a1e54d94a3ed42d56250cd19f7af2616c690e
+SIZE (pcmanx-gtk2-1.0.tar.bz2) = 492864
Common subdirectories: pcmanx.orig/files and pcmanx/files
diff -anu pcmanx.orig/pkg-plist pcmanx/pkg-plist
--- pcmanx.orig/pkg-plist	2011-11-15 19:22:13.874732443 +0800
+++ pcmanx/pkg-plist	2011-11-15 19:22:05.096733882 +0800
@@ -1,7 +1,4 @@
 bin/pcmanx
-lib/libpcmanx_core.la
-lib/libpcmanx_core.so
-lib/libpcmanx_core.so.3
 share/applications/pcmanx.desktop
 share/pixmaps/pcmanx.png
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/pcmanx.mo


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list