Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Dec 2001 15:44:49 +0800 (CST)
From:      Statue <statue@softwareliberty.org>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/32690: Uodate port: chinese/rxvt from 2.7.5 to 2.7.8
Message-ID:  <20011211074449.4832F752F@softwareliberty.org>

next in thread | raw e-mail | index | archive | help

>Number:         32690
>Category:       ports
>Synopsis:       Uodate port: chinese/rxvt from 2.7.5 to 2.7.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 10 23:50:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Statue
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD freebsd.sinica.edu.tw 4.4-STABLE FreeBSD 4.4-STABLE #0: Tue Oct 9 02:45:16 CST 2001 ycheng@freebsd.sinica.edu.tw:/usr/src/sys/compile/FREEBSD i386


	
>Description:
o update chinese/rxvt from 2.7.5 to 2.7.8
o use MASTERDIR to x11/rxvt-devel
o remove distinfo, pkg-comment, pkg-descr, pkg-plist, files/*

	
>How-To-Repeat:
	
>Fix:

diff -ruN rxvt.orig/Makefile rxvt/Makefile
--- rxvt.orig/Makefile	Tue Dec 11 15:15:28 2001
+++ rxvt/Makefile	Tue Dec 11 15:29:03 2001
@@ -5,34 +5,16 @@
 # $FreeBSD: ports/chinese/rxvt/Makefile,v 1.21 2001/03/07 22:53:39 keichii Exp $
 #
 
-PORTNAME=	rxvt
-PORTVERSION=	2.7.5
-CATEGORIES=	chinese x11
-MASTER_SITES=	ftp://ftp.rxvt.org/pub/rxvt/ \
-		ftp://mason.primenet.com.au/pub/rxvt/ \
-		ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/rxvt/ \
-		ftp://ftp.fu-berlin.de/unix/X11/terms/rxvt/ \
-		${MASTER_SITE_SUNSITE}
-MASTER_SITE_SUBDIR=	X11/terms
-DISTNAME=	rxvt-${PORTVERSION}
+CATEGORIES=	chinese
+
+MASTERDIR=      ${.CURDIR}/../../x11/rxvt-devel
+
+.include "${MASTERDIR}/Makefile"
 
 MAINTAINER=	keichii@freebsd.org
 
-USE_X_PREFIX=	yes
-USE_XPM=	yes
-USE_LIBTOOL=	yes
-INSTALLS_SHLIB=	yes
-USE_BZIP2=	yes
-CONFIGURE_ARGS=	--enable-xpm-background --enable-transparency \
-		--enable-menubar --enable-graphics --enable-xim \
+CONFIGURE_ARGS+= \
+		--enable-menubar --enable-graphics \
 		--disable-backspace-key --disable-delete-key \
 		--enable-rxvt-scroll --enable-next-scroll \
-		--enable-languages --with-encoding=big5 \
-		--enable-utmp --enable-wtmp --enable-shared
-
-MAN1=		crxvt.1
-
-post-install:
-	@${CHMOD} 4711 ${PREFIX}/bin/crxvt
-
-.include <bsd.port.mk>
+		--with-encoding=big5
diff -ruN rxvt.orig/distinfo rxvt/distinfo
--- rxvt.orig/distinfo	Tue Dec 11 15:15:28 2001
+++ rxvt/distinfo	Thu Jan  1 08:00:00 1970
@@ -1 +0,0 @@
-MD5 (rxvt-2.7.5.tar.bz2) = dd9d2b6c3887c674f484c480d4419a19
diff -ruN rxvt.orig/files/patch-Makefile.in rxvt/files/patch-Makefile.in
--- rxvt.orig/files/patch-Makefile.in	Tue Dec 11 15:15:28 2001
+++ rxvt/files/patch-Makefile.in	Thu Jan  1 08:00:00 1970
@@ -1,11 +0,0 @@
---- Makefile.in.orig	Mon Feb  5 22:39:51 2001
-+++ Makefile.in	Mon Feb  5 22:40:19 2001
-@@ -9,7 +9,7 @@
- first_rule: all
- dummy:
- 
--subdirs = src doc rclock src/graphics src/test
-+subdirs = src doc src/graphics
- 
- DIST =	INSTALL README.configure configure Makefile Makefile.in ChangeLog
- 
diff -ruN rxvt.orig/files/patch-autoconf::config.h.in rxvt/files/patch-autoconf::config.h.in
--- rxvt.orig/files/patch-autoconf::config.h.in	Tue Dec 11 15:15:28 2001
+++ rxvt/files/patch-autoconf::config.h.in	Thu Jan  1 08:00:00 1970
@@ -1,22 +0,0 @@
---- autoconf/config.h.in.orig	Mon Feb  5 22:46:11 2001
-+++ autoconf/config.h.in	Mon Feb  5 22:48:13 2001
-@@ -168,7 +168,8 @@
- #undef HAVE_UTMP_HOST
- 
- /* Define location of utmp */
--#undef RXVT_UTMP_FILE
-+/* #undef RXVT_UTMP_FILE */
-+#define RXVT_UTMP_FILE "/var/run/utmp"
- 
- /* Define in utmpx.h has struct utmpx */
- #undef HAVE_STRUCT_UTMPX
-@@ -180,7 +181,8 @@
- #undef RXVT_UTMPX_FILE
- 
- /* Define location of wtmp */
--#undef RXVT_WTMP_FILE
-+/* #undef RXVT_WTMP_FILE */
-+#define RXVT_WTMP_FILE "/var/log/wtmp"
- 
- /* Define location of wtmpx */
- #undef RXVT_WTMPX_FILE
diff -ruN rxvt.orig/files/patch-doc::Makefile.in rxvt/files/patch-doc::Makefile.in
--- rxvt.orig/files/patch-doc::Makefile.in	Tue Dec 11 15:15:28 2001
+++ rxvt/files/patch-doc::Makefile.in	Thu Jan  1 08:00:00 1970
@@ -1,30 +0,0 @@
---- doc/Makefile.in.orig	Mon Feb  5 22:40:26 2001
-+++ doc/Makefile.in	Mon Feb  5 22:50:03 2001
-@@ -40,9 +40,6 @@
- 
- all:	rxvt.1
- 
--rxvt.1: rxvt.tbl Makefile
--	@if test x$(TBL) = x; then : ; else echo "$(TBL) $(srcdir)/rxvt.tbl | grep -v '^.lf' > rxvt.1"; $(TBL) $(srcdir)/rxvt.tbl | grep -v '^.lf' > rxvt.1 ; fi
--
- SEDREPLACE = -e 's%@RXVT_VERSION@%$(VERSION)%g;'\
- 	     -e 's%@RXVT_LSMDATE@%$(LSMDATE)%g;'\
- 	     -e 's%@RXVT_DATE@%$(DATE)%g;'\
-@@ -56,7 +53,7 @@
- 
- tags allbin:
- 
--alldoc:	$(basedir)/$(VERNAME).lsm yodl/versioninfo.yo rxvt.1 rxvt.html rxvtRef.html rxvtRef.txt
-+alldoc:	rxvt.1
- 
- yodl/versioninfo.yo: yodl/versioninfo.yo.in ../src/version.h
- 	$(SED) $(SEDREPLACE) < $(srcdir)/yodl/versioninfo.yo.in > $@
-@@ -87,7 +84,7 @@
- distclean:
- 
- install:
--	$(INSTALL_DATA) rxvt.1 $(DESTDIR)$(mandir)/$(RXVTNAME).$(manext)
-+	$(INSTALL_DATA) rxvt.1 $(PREFIX)/man/man1/crxvt.1
- 
- uninstall:
- 	-(cd $(mandir); $(RMF) $(RXVTNAME).$(manext) )
diff -ruN rxvt.orig/files/patch-src::Makefile.in rxvt/files/patch-src::Makefile.in
--- rxvt.orig/files/patch-src::Makefile.in	Tue Dec 11 15:15:28 2001
+++ rxvt/files/patch-src::Makefile.in	Thu Jan  1 08:00:00 1970
@@ -1,11 +0,0 @@
---- src/Makefile.in.orig	Mon Feb  5 22:41:53 2001
-+++ src/Makefile.in	Mon Feb  5 22:42:41 2001
-@@ -115,7 +115,7 @@
- 
- install: allbin alldoc
- 	@$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) librxvt.la $(libdir)
--	@$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) rxvt $(DESTDIR)$(bindir)/`$(ECHO) $$p|$(SED) 's/$(EXEEXT)$$//'|$(SED) '$(transform)'|$(SED) 's/$$/$(EXEEXT)/'`;
-+	@$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) rxvt $(PREFIX)/bin/crxvt
- 
- uninstall:
- 	@$(LIBTOOL) --mode=uninstall $(RMF) $(DESTDIR)$(bindir)/`$(ECHO) rxvt|$(SED) 's/$(EXEEXT)$$//'|$(SED) '$(transform)'|$(SED) 's/$$/$(EXEEXT)/'`
diff -ruN rxvt.orig/pkg-comment rxvt/pkg-comment
--- rxvt.orig/pkg-comment	Tue Dec 11 15:15:28 2001
+++ rxvt/pkg-comment	Thu Jan  1 08:00:00 1970
@@ -1 +0,0 @@
-A low memory usage xterm replacement that supports color & chinese
diff -ruN rxvt.orig/pkg-descr rxvt/pkg-descr
--- rxvt.orig/pkg-descr	Tue Dec 11 15:15:28 2001
+++ rxvt/pkg-descr	Thu Jan  1 08:00:00 1970
@@ -1,11 +0,0 @@
-Rxvt is an xterm replacement which uses a little less memory, and is
-suitable for use on machines with small memories.
-The KANJI support was added to rxvt since 2.17, from 2.4.4(3?) the support
-for Chinese BIG5 encoding is also added. 
-Since 2.6PRE2, rxvt supports XIM. This port no longer patches for XCIN,
-a Chinese input server. Instead, the user must install an input server which
-support the XIM protocol. The user has to either patch XCIN (2.1, 2.3) or use
-XCIN 2.5, which support XIM and only XIM protocol. 
-
-WWW: http://www.rxvt.org/
-http://xcin.linux.org.tw/ (Chinese XIM server)
diff -ruN rxvt.orig/pkg-plist rxvt/pkg-plist
--- rxvt.orig/pkg-plist	Tue Dec 11 15:15:28 2001
+++ rxvt/pkg-plist	Thu Jan  1 08:00:00 1970
@@ -1,4 +0,0 @@
-bin/crxvt
-lib/librxvt.a
-lib/librxvt.so
-lib/librxvt.so.0
	
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011211074449.4832F752F>