Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Feb 1999 00:43:41 +0900 (JST)
From:      nobutaka@nobutaka.com
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/9967: Fixed port: japanese/eterm
Message-ID:  <199902081543.AAA99850@neptune.nobutaka.com>

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

>Number:         9967
>Category:       ports
>Synopsis:       Fixed port: japanese/eterm
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb  8 07:50:22 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     MANTANI Nobutaka
>Release:        FreeBSD 3.0-STABLE i386
>Organization:
Cluster II, Faculty of Engineering, Hiroshima University, Japan
>Environment:
>Description:

patches/patch-am and patches/patch-an are added to fix link error of
Esetroot and wrong version suffix of libEterm and libmej in ELF environment.

>How-To-Repeat:
>Fix:
	
diff -urN eterm.old/patches/patch-am eterm/patches/patch-am
--- eterm.old/patches/patch-am	Thu Jan  1 09:00:00 1970
+++ eterm/patches/patch-am	Sat Jan 30 00:21:01 1999
@@ -0,0 +1,11 @@
+--- doc/Makefile.in.orig	Sat Jan 30 00:19:23 1999
++++ doc/Makefile.in	Sat Jan 30 00:20:04 1999
+@@ -76,7 +76,7 @@
+ EGCS = @EGCS@
+ FEATURE_CMD = @FEATURE_CMD@
+ GDB = @GDB@
+-GRLIBS = @GRLIBS@
++GRLIBS = -L/usr/local/lib @GRLIBS@
+ IMLIB_CONFIG = @IMLIB_CONFIG@
+ LD = @LD@
+ LDFLAGS = @LDFLAGS@
diff -urN eterm.old/patches/patch-an eterm/patches/patch-an
--- eterm.old/patches/patch-an	Thu Jan  1 09:00:00 1970
+++ eterm/patches/patch-an	Mon Feb  8 23:59:06 1999
@@ -0,0 +1,28 @@
+--- ltconfig.orig	Wed Jan 13 03:49:37 1999
++++ ltconfig	Mon Feb  8 23:58:29 1999
+@@ -777,7 +777,7 @@
+     ;;
+ 
+   # FreeBSD 3, at last, uses gcc -shared to do shared libraries.
+-  freebsd3*)
++  freebsd3* | freebsd4*)
+     archive_cmds='$CC -shared -o $lib$libobjs'
+     hardcode_libdir_flag_spec='-R$libdir'
+     hardcode_direct=yes
+@@ -1123,8 +1123,15 @@
+   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
+   ;;
+ 
+-freebsd2* | freebsd3*)
++freebsd2*)
+   version_type=sunos
++  library_names_spec='${libname}${release}.so.$versuffix $libname.so'
++  finish_cmds='PATH="$PATH:/sbin" ldconfig -m $libdir'
++  shlibpath_var=LD_LIBRARY_PATH
++  ;;
++
++freebsd3* | freebsd4*)
++  version_type=freebsd
+   library_names_spec='${libname}${release}.so.$versuffix $libname.so'
+   finish_cmds='PATH="$PATH:/sbin" ldconfig -m $libdir'
+   shlibpath_var=LD_LIBRARY_PATH


>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?199902081543.AAA99850>