ports/84989: [UPDATE] of x11/aterm to version 1.0.0

No Name arundel at h3c.de
Tue Aug 16 13:30:21 UTC 2005


>Number:         84989
>Category:       ports
>Synopsis:       [UPDATE] of x11/aterm to version 1.0.0
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 16 13:30:19 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     No Name
>Release:        FreeBSD 6.0-BETA1 i386
>Organization:
>Environment:
System: FreeBSD skatecity 6.0-BETA1 FreeBSD 6.0-BETA1 #0: Mon Jul 18 03:00:45 CEST 2005 root at skatecity:/usr/obj/usr/src/sys/ARUNDEL i386


	
>Description:
	Port update of x11/aterm to version 1.0.0.

>How-To-Repeat:
	
>Fix:

	

--- aterm-output begins here ---
diff -ruN /usr/ports/x11/aterm/Makefile /usr/ports/custom/aterm/Makefile
--- /usr/ports/x11/aterm/Makefile	Sat Jan 15 06:02:41 2005
+++ /usr/ports/custom/aterm/Makefile	Tue Aug 16 15:17:34 2005
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	aterm
-PORTVERSION=	0.4.2
+PORTVERSION=	1.0.0
 CATEGORIES+=	x11	# `+=' is for slave ports
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -17,6 +17,7 @@
 USE_X_PREFIX=	yes
 USE_XPM=	yes
 GNU_CONFIGURE=	yes
+LIB_DEPENDS+=	AfterImage.0:${PORTSDIR}/graphics/libafterimage
 # `+=' is for slave ports
 CONFIGURE_ARGS+=	\
 			--enable-transparency --enable-background-image \
@@ -50,9 +51,23 @@
 CONFIGURE_ARGS+=	--enable-next-scroll
 .endif
 
+.if defined(WITH_KANJI)
+CONFIGURE_ARGS+=	--enable-kanji
+.endif
+
+.if defined(WITH_BIG5)
+CONFIGURE_ARGS+=	--enable-big5
+.endif
+
+.if defined(WITH_GREEK)
+CONFIGURE_ARGS+=	--enable-greek
+.endif
+
+
 MAN1=		aterm.1
 
 post-install:
 	@${CHMOD} 4711 ${PREFIX}/bin/aterm
+	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.mk>
diff -ruN /usr/ports/x11/aterm/distinfo /usr/ports/custom/aterm/distinfo
--- /usr/ports/x11/aterm/distinfo	Sat Feb 14 07:12:25 2004
+++ /usr/ports/custom/aterm/distinfo	Tue Aug 16 14:31:55 2005
@@ -1,2 +1,2 @@
-MD5 (aterm-0.4.2.tar.gz) = d046fcf7fadd661dd5efb393a43c57b1
-SIZE (aterm-0.4.2.tar.gz) = 312730
+MD5 (aterm-1.0.0.tar.gz) = 568777c65a723f6ba27464473c424a10
+SIZE (aterm-1.0.0.tar.gz) = 288358
diff -ruN /usr/ports/x11/aterm/files/patch-ab /usr/ports/custom/aterm/files/patch-ab
--- /usr/ports/x11/aterm/files/patch-ab	Thu Jan  1 01:00:00 1970
+++ /usr/ports/custom/aterm/files/patch-ab	Tue Aug 16 15:00:06 2005
@@ -0,0 +1,20 @@
+--- src/main.c.orig	Tue Aug 16 14:56:31 2005
++++ src/main.c		Tue Aug 16 14:58:05 2005
+@@ -1037,12 +1037,17 @@
+ 	XConfigureEvent *xconf = &(ev->xconfigure);
+ 	
+ 	while( XCheckTypedWindowEvent( Xdisplay, TermWin.parent, ConfigureNotify, ev ) );
++
++#ifdef DEBUG_X
+ 	fprintf( stderr, "config_geom = %dx%d\n", xconf->width, xconf->height );
++#endif
+     resize_window1(xconf->width, xconf->height);
+ #if 1
+ 	XTranslateCoordinates (Xdisplay, TermWin.parent, Xroot, 0, 0, &root_x, &root_y, &wdumm);
+ 
++#ifdef DEBUG_X
+ 	fprintf( stderr, "root_geom = %dx%d%+d%+d, root_size = %dx%d\n", xconf->width, xconf->height, root_x, root_y, XdisplayWidth, XdisplayHeight ); 
++#endif
+ 	TermWin.root_x = root_x ; 
+ 	TermWin.root_y = root_y ; 
+ 	TermWin.root_width = xconf->width ; 
diff -ruN /usr/ports/x11/aterm/pkg-message /usr/ports/custom/aterm/pkg-message
--- /usr/ports/x11/aterm/pkg-message	Thu Jan  1 01:00:00 1970
+++ /usr/ports/custom/aterm/pkg-message	Tue Aug 16 15:24:27 2005
@@ -0,0 +1,11 @@
+
+				ATTENTION:
+
+Due to a BSD related bug in aterm in some cases the $COLUMNS and $LINES
+envirement variables are not being updated to the corresponding window geometry
+values. This will cause problems with applications such as 'man' or 'ee'. You
+need to adjust the window geometry manually at least once in order for the two
+envirement variable mentioned above to get adjusted correctly.
+
+The AfterStep/aterm developers know about this problem and are working on it.
+
--- aterm-output ends here ---


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



More information about the freebsd-ports-bugs mailing list