From tkato432@yahoo.com  Mon Mar 17 18:01:38 2008
Return-Path: <tkato432@yahoo.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 38F711065670
	for <FreeBSD-gnats-submit@FreeBSD.org>; Mon, 17 Mar 2008 18:01:38 +0000 (UTC)
	(envelope-from tkato432@yahoo.com)
Received: from msa105lp.auone-net.jp (msa105lp.auone-net.jp [222.3.140.168])
	by mx1.freebsd.org (Postfix) with ESMTP id D89958FC1B
	for <FreeBSD-gnats-submit@FreeBSD.org>; Mon, 17 Mar 2008 18:01:37 +0000 (UTC)
	(envelope-from tkato432@yahoo.com)
Received: from localhost.localdomain (U063197.ppp.dion.ne.jp [218.222.63.197])
	by msa105lp.auone-net.jp (au one net msa) with ESMTP id BDA8B50031
	for <FreeBSD-gnats-submit@FreeBSD.org>; Tue, 18 Mar 2008 03:01:32 +0900 (JST)
Message-Id: <20080318030022.15e6b27c.tkato432@yahoo.com>
Date: Tue, 18 Mar 2008 03:00:22 +0900
From: KATO Tsuguru <tkato432@yahoo.com>
To: FreeBSD-gnats-submit@FreeBSD.org
Subject: Update port: misc/pdmenu to 1.2.93

>Number:         121799
>Category:       ports
>Synopsis:       Update port: misc/pdmenu to 1.2.93
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 17 18:10:02 UTC 2008
>Closed-Date:    Thu Mar 20 22:43:11 UTC 2008
>Last-Modified:  Thu Mar 20 22:50:07 UTC 2008
>Originator:     KATO Tsuguru
>Release:        FreeBSD 6.3-RELEASE-p1 i386
>Organization:
>Environment:
>Description:
- Update to version 1.2.93

Remove file:
files/patch-ab
files/patch-ad
pkg-plist

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/misc/pdmenu/Makefile misc/pdmenu/Makefile
--- /usr/ports/misc/pdmenu/Makefile	2008-02-29 16:29:42.000000000 +0900
+++ misc/pdmenu/Makefile	2008-03-17 21:43:59.000000000 +0900
@@ -5,34 +5,50 @@
 # $FreeBSD: ports/misc/pdmenu/Makefile,v 1.24 2008/02/28 20:14:29 erwin Exp $
 
 PORTNAME=	pdmenu
-PORTVERSION=	1.2.90
+PORTVERSION=	1.2.93
 CATEGORIES=	misc
-MASTER_SITES=	http://www.powertrip.co.za/distfiles/pdmenu/ \
-				http://dev.powertrip.co.za/distfiles/pdmenu/ \
-				${MASTER_SITE_DEBIAN_POOL}
-DISTNAME=	pdmenu_${PORTVERSION}
+MASTER_SITES=	DEBIAN
+DISTNAME=	${PORTNAME}_${PORTVERSION}
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	A simple console menu program
 
 LIB_DEPENDS=	slang.1:${PORTSDIR}/devel/libslang
 
-BROKEN=		Does not fetch
+WRKSRC=		${WRKDIR}/${PORTNAME}
 
-GNU_CONFIGURE=	yes
+USE_GNOME=	gnometarget
+USE_GETTEXT=	yes
 USE_GMAKE=	yes
-WRKSRC=		${WRKDIR}/pdmenu
+GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	SLANG_H_LOC="${LOCALBASE}/include/slang.h" \
+		SLANG_LIB_LOC="${LOCALBASE}/lib" \
+		LIBS="-lcurses -lintl"
+CFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
 
 MAN1=		pdmenu.1
 MAN5=		pdmenurc.5
+PLIST_FILES=	bin/pdmenu \
+		etc/pdmenurc \
+		share/locale/fr/LC_MESSAGES/pdmenu.mo \
+		%%DATADIR%%/editdir.pl \
+		%%DATADIR%%/showdir.pl
+PLIST_DIRS=	%%DATADIR%%
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/pdmenu ${PREFIX}/bin
+	${INSTALL_DATA} ${WRKSRC}/examples/pdmenurc ${PREFIX}/etc
+	${INSTALL_MAN} ${WRKSRC}/doc/pdmenu.man ${MANPREFIX}/man/man1/pdmenu.1
+	${INSTALL_MAN} ${WRKSRC}/doc/pdmenurc.man ${MAN5PREFIX}/man/man5/pdmenurc.5
+	@${MKDIR} ${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/examples/*.pl ${DATADIR}
+.for lang in fr
+	@${MKDIR} ${PREFIX}/share/locale/${lang}/LC_MESSAGES
+	${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo \
+		${PREFIX}/share/locale/${lang}/LC_MESSAGES/pdmenu.mo
+.endfor
 
-CC+=		-I${LOCALBASE}/include -L${LOCALBASE}/lib
-
-CONFIGURE_ENV=	SLANG_LIB_LOC='${PREFIX}/lib' \
-		SLANG_H_LOC='${PREFIX}/include/slang.h'
-
-pre-install:
-	${MKDIR} ${PREFIX}/lib/pdmenu
-	${MKDIR} ${PREFIX}/share/pdmenu
+post-install:
+	@${STRIP_CMD} ${PREFIX}/bin/pdmenu
 
 .include <bsd.port.mk>
diff -urN /usr/ports/misc/pdmenu/distinfo misc/pdmenu/distinfo
--- /usr/ports/misc/pdmenu/distinfo	2007-06-25 13:31:16.000000000 +0900
+++ misc/pdmenu/distinfo	2008-02-25 04:23:33.000000000 +0900
@@ -1,3 +1,3 @@
-MD5 (pdmenu_1.2.90.tar.gz) = a85a2041aba6ab3f254a5266e9fa57b4
-SHA256 (pdmenu_1.2.90.tar.gz) = dfda5e59c41eb96263e37ddd2c938859773a708dc4753823ea5e193c006a1dd4
-SIZE (pdmenu_1.2.90.tar.gz) = 150359
+MD5 (pdmenu_1.2.93.tar.gz) = 5177eaafc65e27abbdfa45c4d8f5c850
+SHA256 (pdmenu_1.2.93.tar.gz) = cac07ce100dbfec48e882ffb607f798d0163a1f7d80063940742a72d53e1db52
+SIZE (pdmenu_1.2.93.tar.gz) = 152256
diff -urN /usr/ports/misc/pdmenu/files/patch-ab misc/pdmenu/files/patch-ab
--- /usr/ports/misc/pdmenu/files/patch-ab	2004-06-17 23:01:06.000000000 +0900
+++ misc/pdmenu/files/patch-ab	1970-01-01 09:00:00.000000000 +0900
@@ -1,197 +0,0 @@
---- configure.old	Fri Jun 11 20:27:26 2004
-+++ configure	Sat Jun 12 16:03:51 2004
-@@ -6442,6 +6442,92 @@
- 	CFLAGS="-L$SLANG_LIB_LOC $CFLAGS"
- fi
- 
-+Terminfo_Dirs="/usr/lib/terminfo \
-+	/usr/share/lib/terminfo \
-+	/usr/local/lib/terminfo"
-+TERMCAP=yes
-+echo "$as_me:$LINENO: checking for terminfo" >&5
-+echo $ECHO_N "checking for terminfo... $ECHO_C" >&6
-+for terminfo_dir in $Terminfo_Dirs
-+do
-+	if test -d $terminfo_dir; then
-+		echo "$as_me:$LINENO: result: found" >&5
-+echo "${ECHO_T}found" >&6
-+		TERMCAP=""
-+		break
-+	fi
-+done
-+if test "$TERMCAP"; then
-+	echo "$as_me:$LINENO: result: not found" >&5
-+echo "${ECHO_T}not found" >&6
-+
-+echo "$as_me:$LINENO: checking for tgetent in -ltermcap" >&5
-+echo $ECHO_N "checking for tgetent in -ltermcap... $ECHO_C" >&6
-+if test "${ac_cv_lib_termcap_tgetent+set}" = set; then
-+  echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+  ac_check_lib_save_LIBS=$LIBS
-+LIBS="-ltermcap  $LIBS"
-+cat >conftest.$ac_ext <<_ACEOF
-+#line $LINENO "configure"
-+/* confdefs.h.  */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h.  */
-+
-+/* Override any gcc2 internal prototype to avoid an error.  */
-+#ifdef __cplusplus
-+extern "C"
-+#endif
-+/* We use char because int might match the return type of a gcc2
-+   builtin and then its argument prototype would still apply.  */
-+char tgetent ();
-+int
-+main ()
-+{
-+tgetent ();
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+rm -f conftest.$ac_objext conftest$ac_exeext
-+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
-+  (eval $ac_link) 2>&5
-+  ac_status=$?
-+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+  (exit $ac_status); } &&
-+         { ac_try='test -s conftest$ac_exeext'
-+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-+  (eval $ac_try) 2>&5
-+  ac_status=$?
-+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+  (exit $ac_status); }; }; then
-+  ac_cv_lib_termcap_tgetent=yes
-+else
-+  echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+ac_cv_lib_termcap_tgetent=no
-+fi
-+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
-+LIBS=$ac_check_lib_save_LIBS
-+fi
-+echo "$as_me:$LINENO: result: $ac_cv_lib_termcap_tgetent" >&5
-+echo "${ECHO_T}$ac_cv_lib_termcap_tgetent" >&6
-+if test $ac_cv_lib_termcap_tgetent = yes; then
-+  cat >>confdefs.h <<_ACEOF
-+#define HAVE_LIBTERMCAP 1
-+_ACEOF
-+
-+  LIBS="-ltermcap $LIBS"
-+
-+fi
-+
-+	# Note that if this fails, we continue and make probably dies with
-+	# an error. Unless terminfo is hiding somewhere else..
-+fi
-+
- 
- echo "$as_me:$LINENO: checking for SLsig_block_signals in -lslang" >&5
- echo $ECHO_N "checking for SLsig_block_signals in -lslang... $ECHO_C" >&6
-@@ -8095,101 +8181,6 @@
- 		{ echo "$as_me:$LINENO: WARNING: pdmenu will be built without GPM mouse support." >&5
- echo "$as_me: WARNING: pdmenu will be built without GPM mouse support." >&2;}
- 	fi
--fi
--
--Terminfo_Dirs="/usr/lib/terminfo \
--	/usr/share/lib/terminfo \
--	/usr/local/lib/terminfo"
--TERMCAP=yes
--echo "$as_me:$LINENO: checking for terminfo" >&5
--echo $ECHO_N "checking for terminfo... $ECHO_C" >&6
--for terminfo_dir in $Terminfo_Dirs
--do
--	if test -d $terminfo_dir; then
--		echo "$as_me:$LINENO: result: found" >&5
--echo "${ECHO_T}found" >&6
--		TERMCAP=""
--		break
--	fi
--done
--if test "$TERMCAP"; then
--	echo "$as_me:$LINENO: result: not found" >&5
--echo "${ECHO_T}not found" >&6
--
--echo "$as_me:$LINENO: checking for tgetent in -ltermcap" >&5
--echo $ECHO_N "checking for tgetent in -ltermcap... $ECHO_C" >&6
--if test "${ac_cv_lib_termcap_tgetent+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  ac_check_lib_save_LIBS=$LIBS
--LIBS="-ltermcap  $LIBS"
--cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--
--/* Override any gcc2 internal prototype to avoid an error.  */
--#ifdef __cplusplus
--extern "C"
--#endif
--/* We use char because int might match the return type of a gcc2
--   builtin and then its argument prototype would still apply.  */
--char tgetent ();
--int
--main ()
--{
--tgetent ();
--  ;
--  return 0;
--}
--_ACEOF
--rm -f conftest.$ac_objext conftest$ac_exeext
--if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
--  (eval $ac_link) 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } &&
--	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; } &&
--	 { ac_try='test -s conftest$ac_exeext'
--  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
--  (eval $ac_try) 2>&5
--  ac_status=$?
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--  ac_cv_lib_termcap_tgetent=yes
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--ac_cv_lib_termcap_tgetent=no
--fi
--rm -f conftest.err conftest.$ac_objext \
--      conftest$ac_exeext conftest.$ac_ext
--LIBS=$ac_check_lib_save_LIBS
--fi
--echo "$as_me:$LINENO: result: $ac_cv_lib_termcap_tgetent" >&5
--echo "${ECHO_T}$ac_cv_lib_termcap_tgetent" >&6
--if test $ac_cv_lib_termcap_tgetent = yes; then
--  cat >>confdefs.h <<_ACEOF
--#define HAVE_LIBTERMCAP 1
--_ACEOF
--
--  LIBS="-ltermcap $LIBS"
--
--fi
--
--	# Note that if this fails, we continue and make probably dies with
--	# an error. Unless terminfo is hiding somewhere else..
- fi
- 
- # Extract the first word of "date", so it can be a program name with args.
diff -urN /usr/ports/misc/pdmenu/files/patch-ad misc/pdmenu/files/patch-ad
--- /usr/ports/misc/pdmenu/files/patch-ad	2005-01-15 14:39:03.000000000 +0900
+++ misc/pdmenu/files/patch-ad	1970-01-01 09:00:00.000000000 +0900
@@ -1,24 +0,0 @@
-
-$FreeBSD: ports/misc/pdmenu/files/patch-ad,v 1.2 2005/01/14 23:05:47 krion Exp $
-
---- Makefile.orig
-+++ Makefile
-@@ -13,7 +13,7 @@
- include makeinfo
- 
- pdmenu: .dep $(OBJFILES)
--	${CC} -o pdmenu $(OBJFILES) $(CFLAGS) $(LIBS)
-+	${CC} -o pdmenu $(OBJFILES) $(CFLAGS) $(LIBS) -lintl
- 
- depend: .dep
- dep: .dep
-@@ -57,8 +57,7 @@
- 	$(INSTALL) examples/showdir.pl $(INSTALL_PREFIX)/$(DATADIR)/pdmenu
- 	cd $(INSTALL_PREFIX)/$(DATADIR)/pdmenu && $(LN_S) -f showdir.pl editdir.pl
- 	for lang in $(LANGS); do \
--		[ ! -d $(LOCALEDIR)/$$lang/LC_MESSAGES/ ] && mkdir -p $(LOCALEDIR)/$$lang/LC_MESSAGES/; \
--		install -m 644 po/$$lang.mo $(LOCALEDIR)/$$lang/LC_MESSAGES/pdmenu.mo; \
-+		install -m 644 po/$$lang.mo $(PREFIX)/share/locale/$$lang/LC_MESSAGES/pdmenu.mo; \
- 	done
- 
- test: pdmenu
diff -urN /usr/ports/misc/pdmenu/pkg-plist misc/pdmenu/pkg-plist
--- /usr/ports/misc/pdmenu/pkg-plist	2005-01-15 14:39:03.000000000 +0900
+++ misc/pdmenu/pkg-plist	1970-01-01 09:00:00.000000000 +0900
@@ -1,7 +0,0 @@
-bin/pdmenu
-etc/pdmenurc
-share/locale/fr/LC_MESSAGES/pdmenu.mo
-%%DATADIR%%/editdir.pl
-%%DATADIR%%/showdir.pl
-@dirrm %%DATADIR%%
-@dirrm lib/pdmenu
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Mon Mar 17 18:16:07 UTC 2008 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=121799 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Thu Mar 20 22:43:10 UTC 2008 
State-Changed-Why:  
Committed. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/121799: commit references a PR
Date: Thu, 20 Mar 2008 22:42:50 +0000 (UTC)

 miwi        2008-03-20 22:42:34 UTC
 
   FreeBSD ports repository
 
   Modified files:
     misc/pdmenu          Makefile distinfo 
   Removed files:
     misc/pdmenu          pkg-plist 
     misc/pdmenu/files    patch-ab patch-ad 
   Log:
   - Update to 1.2.93
   
   PR:             121799
   Submitted by:   Ports Fury
   
   Revision  Changes    Path
   1.25      +32 -16    ports/misc/pdmenu/Makefile
   1.17      +3 -3      ports/misc/pdmenu/distinfo
   1.6       +0 -197    ports/misc/pdmenu/files/patch-ab (dead)
   1.3       +0 -24     ports/misc/pdmenu/files/patch-ad (dead)
   1.7       +0 -7      ports/misc/pdmenu/pkg-plist (dead)
 _______________________________________________
 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:
