Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Jul 2000 14:53:49 +0900 (JST)
From:      shuna@pop16.odn.ne.jp
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/20027: Update port: japanese/libslang
Message-ID:  <20000719054608487.DJWP.968.t-mta2.odn.ne.jp@mta2.odn.ne.jp>

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

>Number:         20027
>Category:       ports
>Synopsis:       Update port: japanese/libslang
>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:   Tue Jul 18 22:50:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     IWASHITA Yoji <shuna@pop16.odn.ne.jp>
>Release:        FreeBSD 3.4-RELEASE i386
>Organization:
personal
>Environment:

	FreeBSD 3.4-RELEASE

>Description:

	Update port: japanese/libslang  1.4.0.j0 -> 1.4.1.j0

>How-To-Repeat:
>Fix:
	
diff -cNr libslang1.4.0/Makefile libslang/Makefile
*** libslang1.4.0/Makefile	Sat Jun 24 16:18:06 2000
--- libslang/Makefile	Tue Jul 18 10:24:14 2000
***************
*** 8,29 ****
  PORTNAME=	libslang
  PORTVERSION=	${VERSION}.j${JP_VERSION}
  CATEGORIES=	japanese devel
! MASTER_SITES=	http://home.sprintmail.com/~kikutani/slang/ \
! 		http://www.actweb.ne.jp/k-yosino/
! DISTNAME=	slang-${PREV_VERSION}-20000123
! 
! PATCH_SITES=	http://www.actweb.ne.jp/k-yosino/
! PATCHFILES=	${PREV_VERSION}__${VERSION}jp${JP_VERSION}.diff.gz
! PATCH_DIST_STRIP=	-p1
  
  MAINTAINER=	mega@minz.org
  
! VERSION=	1.4.0
  JP_VERSION=	0
- PREV_VERSION=	1.3.10jp0
  
  GNU_CONFIGURE=	yes
- WRKSRC=		${WRKDIR}/slang-${PREV_VERSION}
  CONFIGURE_ARGS=	--includedir=${PREFIX}/include/slang
  ALL_TARGET=	all elf
  INSTALL_TARGET=	install-elf
--- 8,23 ----
  PORTNAME=	libslang
  PORTVERSION=	${VERSION}.j${JP_VERSION}
  CATEGORIES=	japanese devel
! MASTER_SITES=	http://www.actweb.ne.jp/k-yosino/ \
! 		http://home.sprintmail.com/~kikutani/slang/
! DISTNAME=	slang-${VERSION}jp${JP_VERSION}
  
  MAINTAINER=	mega@minz.org
  
! VERSION=	1.4.1
  JP_VERSION=	0
  
  GNU_CONFIGURE=	yes
  CONFIGURE_ARGS=	--includedir=${PREFIX}/include/slang
  ALL_TARGET=	all elf
  INSTALL_TARGET=	install-elf
diff -cNr libslang1.4.0/files/md5 libslang/files/md5
*** libslang1.4.0/files/md5	Sat Feb 26 20:39:14 2000
--- libslang/files/md5	Tue Jul 18 04:43:18 2000
***************
*** 1,2 ****
! MD5 (slang-1.3.10jp0-20000123.tar.gz) = fc93176df905affcd201a5d13b9259ba
! MD5 (1.3.10jp0__1.4.0jp0.diff.gz) = 545e71f0c39e51b98b08e4036cf7ab83
--- 1 ----
! MD5 (slang-1.4.1jp0.tar.gz) = a37bc3e6665286ed03e1abd479e7643e
diff -cNr libslang1.4.0/patches/patch-aa libslang/patches/patch-aa
*** libslang1.4.0/patches/patch-aa	Sat Feb 26 20:39:14 2000
--- libslang/patches/patch-aa	Tue Jul 18 10:58:04 2000
***************
*** 1,115 ****
! *** configure.orig	Thu Feb  3 05:30:44 2000
! --- configure	Sat Feb  5 01:22:00 2000
! ***************
! *** 1760,1766 ****
!     echo $ac_n "(cached) $ac_c" 1>&6
!   else
!     ac_save_LIBS="$LIBS"
! ! LIBS="-ldl  $LIBS"
!   cat > conftest.$ac_ext <<EOF
!   #line 1766 "configure"
!   #include "confdefs.h"
! --- 1760,1766 ----
!     echo $ac_n "(cached) $ac_c" 1>&6
!   else
!     ac_save_LIBS="$LIBS"
! ! 
!   cat > conftest.$ac_ext <<EOF
!   #line 1766 "configure"
!   #include "confdefs.h"
! ***************
! *** 1818,1824 ****
!   if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
!     echo "$ac_t""yes" 1>&6
!     
! ! 		DYNAMIC_LINK_LIB="-ldl"
!   		cat >> confdefs.h <<\EOF
!   #define HAVE_DLFCN_H 1
!   EOF
! --- 1818,1824 ----
!   if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
!     echo "$ac_t""yes" 1>&6
!     
! ! 		DYNAMIC_LINK_LIB=""
!   		cat >> confdefs.h <<\EOF
!   #define HAVE_DLFCN_H 1
!   EOF
! ***************
! *** 1866,1876 ****
!       fi
!       ;;
!     * )
! !     echo "Note: ELF compiler for host_os=$host_os may be wrong"
! !     ELF_CC="\$(CC)"
! !     ELF_CFLAGS="\$(CFLAGS) -fPIC"
! !     ELF_LINK="\$(CC) -shared"
! !     ELF_LINK_CMD="\$(ELF_LINK)"
!   esac
!   
!   
! --- 1866,1884 ----
!       fi
!       ;;
!     * )
! !     if [ "$PORTOBJFORMAT" = elf ]; then
! !       DYNAMIC_LINK_FLAGS="-Wl,-export-dynamic"
! !       ELF_CC="\$(CC)"
! !       ELF_CFLAGS="\$(CFLAGS) -fPIC"
! !       ELF_LINK="\$(CC) -shared -Wl,-soname#"
! !       ELF_LINK_CMD="\$(ELF_LINK),\$(ELFLIB_MAJOR)"
! !     else
! !       DYNAMIC_LINK_FLAGS=""
! !       ELF_CC="\$(CC)"
! !       ELF_CFLAGS="\$(CFLAGS) -fPIC"
! !       ELF_LINK="ld -Bshareable -x"
! !       ELF_LINK_CMD="\$(ELF_LINK)"
! !     fi
!   esac
!   
!   
! ***************
! *** 2183,2196 ****
!   echo "configure:2184: checking SLANG_VERSION" >&5
!   slang_version=`grep "^#define  *SLANG_VERSION " $srcdir/src/slang.h |
!                  awk '{ print $3 }'`
! ! slang_major_version=`echo $slang_version |
! !  awk '{ print int($1/10000) }'`
! ! slang_minor_version=`echo $slang_version $slang_major_version |
! !  awk '{ print int(($1 - $2*10000)/100) }'`
! ! slang_mminor_version=`echo $slang_version $slang_major_version $slang_minor_version |
! !  awk '{ print ($1 - $2*10000 - $3*100) }'`
! ! 
! ! slang_minor_version="$slang_minor_version.$slang_mminor_version"
!   slang_version="$slang_major_version.$slang_minor_version"
!   echo "$ac_t""$slang_version" 1>&6
!   
! --- 2191,2198 ----
!   echo "configure:2184: checking SLANG_VERSION" >&5
!   slang_version=`grep "^#define  *SLANG_VERSION " $srcdir/src/slang.h |
!                  awk '{ print $3 }'`
! ! slang_major_version=2
! ! slang_minor_version=2
!   slang_version="$slang_major_version.$slang_minor_version"
!   echo "$ac_t""$slang_version" 1>&6
!   
! ***************
! *** 2712,2729 ****
!   
!   
!   echo ""
! - echo "Configuration complete.  You may need to edit src/Makefile."
! - echo "You are compiling SLANG with the following compiler configuration:"
! - echo "       CC =" "$CC"
! - echo "   CFLAGS =" "$CFLAGS"
! - echo "  LDFLAGS =" "$LDFLAGS $DYNAMIC_LINK_FLAGS"
! - echo ""
! - echo "   ELF_CC =" "$ELF_CC"
! - echo " ELF_LINK =" "$ELF_LINK"
! - echo "ELF_CFLAGS=" "$ELF_CFLAGS"
! - echo ""
!   echo "Installation Prefix:" "$prefix"
!   echo ""
! - echo "See also src/sl-feat.h for various features."
! - echo "Type 'make' to build normal library."
! - echo "On ELF systems, type 'make elf' to create ELF shared library."
! --- 2714,2718 ----
--- 1,81 ----
! --- configure.orig	Thu Apr 27 22:32:55 2000
! +++ configure	Tue Jul 18 10:58:01 2000
! @@ -1760,7 +1760,7 @@
!    echo $ac_n "(cached) $ac_c" 1>&6
!  else
!    ac_save_LIBS="$LIBS"
! -LIBS="-ldl  $LIBS"
! +
!  cat > conftest.$ac_ext <<EOF
!  #line 1766 "configure"
!  #include "confdefs.h"
! @@ -1818,7 +1818,7 @@
!  if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
!    echo "$ac_t""yes" 1>&6
!    
! -		DYNAMIC_LINK_LIB="-ldl"
! +		DYNAMIC_LINK_LIB=""
!  		cat >> confdefs.h <<\EOF
!  #define HAVE_DLFCN_H 1
!  EOF
! @@ -1866,11 +1866,19 @@
!      fi
!      ;;
!    * )
! -    echo "Note: ELF compiler for host_os=$host_os may be wrong"
! -    ELF_CC="\$(CC)"
! -    ELF_CFLAGS="\$(CFLAGS) -fPIC"
! -    ELF_LINK="\$(CC) -shared"
! -    ELF_LINK_CMD="\$(ELF_LINK)"
! +    if [ "$PORTOBJFORMAT" = elf ]; then
! +      DYNAMIC_LINK_FLAGS="-Wl,-export-dynamic"
! +      ELF_CC="\$(CC)"
! +      ELF_CFLAGS="\$(CFLAGS) -fPIC"
! +      ELF_LINK="\$(CC) -shared -Wl,-soname#"
! +      ELF_LINK_CMD="\$(ELF_LINK),\$(ELFLIB_MAJOR)"
! +    else
! +      DYNAMIC_LINK_FLAGS=""
! +      ELF_CC="\$(CC)"
! +      ELF_CFLAGS="\$(CFLAGS) -fPIC"
! +      ELF_LINK="ld -Bshareable -x"
! +      ELF_LINK_CMD="\$(ELF_LINK)"
! +    fi
!  esac
!  
!  
! @@ -2201,14 +2209,8 @@
!  echo "configure:2202: checking SLANG_VERSION" >&5
!  slang_version=`grep "^#define  *SLANG_VERSION " $srcdir/src/slang.h |
!                 awk '{ print $3 }'`
! -slang_major_version=`echo $slang_version |
! - awk '{ print int($1/10000) }'`
! -slang_minor_version=`echo $slang_version $slang_major_version |
! - awk '{ print int(($1 - $2*10000)/100) }'`
! -slang_mminor_version=`echo $slang_version $slang_major_version $slang_minor_version |
! - awk '{ print ($1 - $2*10000 - $3*100) }'`
! -
! -slang_minor_version="$slang_minor_version.$slang_mminor_version"
! +slang_major_version=2
! +slang_minor_version=3
!  slang_version="$slang_major_version.$slang_minor_version"
!  echo "$ac_t""$slang_version" 1>&6
!  
! @@ -2730,18 +2732,5 @@
!  
!  
!  echo ""
! -echo "Configuration complete.  You may need to edit src/Makefile."
! -echo "You are compiling SLANG with the following compiler configuration:"
! -echo "       CC =" "$CC"
! -echo "   CFLAGS =" "$CFLAGS"
! -echo "  LDFLAGS =" "$LDFLAGS $DYNAMIC_LINK_FLAGS"
! -echo ""
! -echo "   ELF_CC =" "$ELF_CC"
! -echo " ELF_LINK =" "$ELF_LINK"
! -echo "ELF_CFLAGS=" "$ELF_CFLAGS"
! -echo ""
!  echo "Installation Prefix:" "$prefix"
!  echo ""
! -echo "See also src/sl-feat.h for various features."
! -echo "Type 'make' to build normal library."
! -echo "On ELF systems, type 'make elf' to create ELF shared library."
diff -cNr libslang1.4.0/patches/patch-ac libslang/patches/patch-ac
*** libslang1.4.0/patches/patch-ac	Sat Feb 26 20:39:14 2000
--- libslang/patches/patch-ac	Tue Jul 18 04:58:24 2000
***************
*** 1,37 ****
! *** autoconf/Makefile.in.orig	Sun Nov 14 15:20:58 1999
! --- autoconf/Makefile.in	Thu Feb  3 04:09:19 2000
! ***************
! *** 10,16 ****
!   	cd src; $(MAKE) all
!   elf:
!   	cd src; $(MAKE) elf
! ! 	@echo Use make install-elf to install it.
!   runtests:
!   	cd src/test; $(MAKE)
!   demos:
! --- 10,16 ----
!   	cd src; $(MAKE) all
!   elf:
!   	cd src; $(MAKE) elf
! ! 
!   runtests:
!   	cd src/test; $(MAKE)
!   demos:
! ***************
! *** 23,37 ****
!   	cd src; $(MAKE) install
!   install-elf:
!   	cd src; $(MAKE) install-elf
! - 	@echo ""
! - 	@echo "Although not required, consider doing 'make install-links' to extra links"
! - 	@echo "You will also have to run ldconfig."
! - 	@echo ""
!   install-links:
!   	cd src; $(MAKE) install-links
! - 	@echo ""
! - 	@echo "Make sure that you remember to run ldconfig to complete the installation."
! - 	@echo ""
!   #
!   distclean:
!   	/bin/rm -f *~ Makefile config.status config.log config.cache files.pck
! --- 23,30 ----
--- 1,27 ----
! --- autoconf/Makefile.in.orig	Sun Nov 14 15:20:58 1999
! +++ autoconf/Makefile.in	Tue Jul 18 04:53:27 2000
! @@ -10,7 +10,7 @@
!  	cd src; $(MAKE) all
!  elf:
!  	cd src; $(MAKE) elf
! -	@echo Use make install-elf to install it.
! +
!  runtests:
!  	cd src/test; $(MAKE)
!  demos:
! @@ -23,15 +23,8 @@
!  	cd src; $(MAKE) install
!  install-elf:
!  	cd src; $(MAKE) install-elf
! -	@echo ""
! -	@echo "Although not required, consider doing 'make install-links' to extra links"
! -	@echo "You will also have to run ldconfig."
! -	@echo ""
!  install-links:
!  	cd src; $(MAKE) install-links
! -	@echo ""
! -	@echo "Make sure that you remember to run ldconfig to complete the installation."
! -	@echo ""
!  #
!  distclean:
!  	/bin/rm -f *~ Makefile config.status config.log config.cache files.pck
diff -cNr libslang1.4.0/patches/patch-ad libslang/patches/patch-ad
*** libslang1.4.0/patches/patch-ad	Sat Feb 26 20:39:14 2000
--- libslang/patches/patch-ad	Tue Jul 18 04:58:40 2000
***************
*** 1,43 ****
! *** src/Makefile.in.orig	Thu Feb  3 03:25:50 2000
! --- src/Makefile.in	Thu Feb  3 04:15:43 2000
! ***************
! *** 36,42 ****
!   exec_prefix = @exec_prefix@
!   install_lib_dir = @libdir@
!   install_include_dir = @includedir@
! ! install_doc_dir = $(prefix)/doc/slang/@slang_version@
!   DOC_FILES = ../changes.txt ../COPY* ../doc/slangdoc.html ../doc/text/*.txt
!   #---------------------------------------------------------------------------
!   # Misc commands (safe to leave these untouched)
! --- 36,42 ----
!   exec_prefix = @exec_prefix@
!   install_lib_dir = @libdir@
!   install_include_dir = @includedir@
! ! install_doc_dir = $(prefix)/share/doc/slang
!   DOC_FILES = ../changes.txt ../COPY* ../doc/slangdoc.html ../doc/text/*.txt
!   #---------------------------------------------------------------------------
!   # Misc commands (safe to leave these untouched)
! ***************
! *** 74,80 ****
! --- 74,84 ----
!   
!   ELFLIB = lib$(THIS_LIB).so#
!   ELFLIB_MAJOR = $(ELFLIB).$(ELF_MAJOR_VERSION)#
! + .if ( ${PORTOBJFORMAT} == "aout" )
!   ELFLIB_MAJOR_MINOR = $(ELFLIB).$(ELF_MAJOR_VERSION).$(ELF_MINOR_VERSION)#
! + .else
! + ELFLIB_MAJOR_MINOR = $(ELFLIB).$(ELF_MAJOR_VERSION)
! + .endif
!   
!   ELFDIR_ELF_LIB = $(ELFDIR)/$(ELFLIB_MAJOR_MINOR)#
!   
! ***************
! *** 107,112 ****
! --- 111,117 ----
!   $(ELFDIR_ELF_LIB): $(ELFDIR) $(CONFIG_H) $(ELFOBJS)
!   	-$(RM) $(ELFDIR_ELF_LIB)
!   	cd $(ELFDIR); $(ELF_LINK_CMD) -o $(ELFLIB_MAJOR_MINOR) $(OFILES) $(ELF_DEP_LIBS)
! + 	cd $(ELFDIR); strip $(ELFLIB_MAJOR_MINOR)
!   	cd $(ELFDIR); $(RM) $(ELFLIB); $(LN) $(ELFLIB_MAJOR_MINOR) $(ELFLIB)
!   	@echo ""
!   	@echo $(ELFLIB_MAJOR_MINOR) created in $(ELFDIR).
--- 1,31 ----
! --- src/Makefile.in.orig	Thu Apr 27 22:32:56 2000
! +++ src/Makefile.in	Tue Jul 18 04:54:20 2000
! @@ -36,7 +36,7 @@
!  exec_prefix = @exec_prefix@
!  install_lib_dir = @libdir@
!  install_include_dir = @includedir@
! -install_doc_dir = $(prefix)/doc/slang/@slang_version@
! +install_doc_dir = $(prefix)/share/doc/slang
!  DOC_FILES = ../changes.txt ../COPY* ../doc/slangdoc.html ../doc/text/*.txt
!  #---------------------------------------------------------------------------
!  # Misc commands (safe to leave these untouched)
! @@ -74,7 +74,11 @@
!  
!  ELFLIB = lib$(THIS_LIB).so#
!  ELFLIB_MAJOR = $(ELFLIB).$(ELF_MAJOR_VERSION)#
! +.if ( ${PORTOBJFORMAT} == "aout" )
!  ELFLIB_MAJOR_MINOR = $(ELFLIB).$(ELF_MAJOR_VERSION).$(ELF_MINOR_VERSION)#
! +.else
! +ELFLIB_MAJOR_MINOR = $(ELFLIB).$(ELF_MAJOR_VERSION)
! +.endif
!  
!  ELFDIR_ELF_LIB = $(ELFDIR)/$(ELFLIB_MAJOR_MINOR)#
!  
! @@ -107,6 +111,7 @@
!  $(ELFDIR_ELF_LIB): $(ELFDIR) $(CONFIG_H) $(ELFOBJS)
!  	-$(RM) $(ELFDIR_ELF_LIB)
!  	cd $(ELFDIR); $(ELF_LINK_CMD) -o $(ELFLIB_MAJOR_MINOR) $(OFILES) $(ELF_DEP_LIBS)
! +	cd $(ELFDIR); strip $(ELFLIB_MAJOR_MINOR)
!  	cd $(ELFDIR); $(RM) $(ELFLIB); $(LN) $(ELFLIB_MAJOR_MINOR) $(ELFLIB)
!  	@echo ""
!  	@echo $(ELFLIB_MAJOR_MINOR) created in $(ELFDIR).

>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?20000719054608487.DJWP.968.t-mta2.odn.ne.jp>