summaryrefslogtreecommitdiff
path: root/japanese
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1999-05-01 03:28:13 +0000
committerSteve Price <steve@FreeBSD.org>1999-05-01 03:28:13 +0000
commitb79c0889c890bcfc7a97fc4c18d7f41f0775745c (patch)
treebe5c1f1afcab811dec97536c05f3ef565d2a8d23 /japanese
parentUpdate to version 2.0.2. (diff)
Update to version 2.2_j055.
PR: 11313 Submitted by: IWASHITA Yoji <shuna@pop16.odn.ne.jp>
Notes
Notes: svn path=/head/; revision=18286
Diffstat (limited to 'japanese')
-rw-r--r--japanese/libslang/Makefile29
-rw-r--r--japanese/libslang/distinfo3
-rw-r--r--japanese/libslang/files/patch-aa89
-rw-r--r--japanese/libslang/files/patch-ac30
-rw-r--r--japanese/libslang/files/patch-ad103
-rw-r--r--japanese/libslang/pkg-plist33
6 files changed, 180 insertions, 107 deletions
diff --git a/japanese/libslang/Makefile b/japanese/libslang/Makefile
index 6731bb4f572e..f95f611e4c2e 100644
--- a/japanese/libslang/Makefile
+++ b/japanese/libslang/Makefile
@@ -1,32 +1,29 @@
# New ports collection makefile for: ja-S-lang library
-# Version required: 1.2.2
-# Date created: 26 Jun 1998
-# Whom: Takashi Mega <mega@minz.org>
+# Version required: 1.2.2_j055
+# Date created: 22 April 1999
+# Whom: IWASHITA Yoji <shuna@pop16.odn.ne.jp>
+#
+# $Id$
#
-# $Id: Makefile,v 1.2 1998/10/16 04:30:24 jseger Exp $
-DISTNAME= slang1.2.2
-PKGNAME= ja-libslang-1.2.2
+DISTNAME= slang1.2.2_j055
+PKGNAME= ja-libslang-1.2.2.j055
CATEGORIES= japanese devel
-MASTER_SITES= ftp://space.mit.edu/pub/davis/slang/
-
-PATCH_SITES= http://home.sprintmail.com/~kikutani/slang/
-PATCHFILES= slang1.2.2jp0.pat.gz
-PATCH_DIST_STRIP= -p1
+MASTER_SITES= http://home.sprintmail.com/~kikutani/slang/
MAINTAINER= mega@minz.org
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --includedir=${PREFIX}/include/slang
ALL_TARGET= all elf
INSTALL_TARGET= install install-elf
-WRKSRC= ${WRKDIR}/slang
+WRKSRC= ${WRKDIR}/slang
post-install:
- ${ECHO} "installing documents in ${PREFIX}/share/doc/slang"
+ ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
+ ${ECHO} "===> Installing documents in ${PREFIX}/share/doc/slang"
@mkdir -p ${PREFIX}/share/doc/slang
${CP} -R ${WRKSRC}/doc/* ${PREFIX}/share/doc/slang
-
-post-install:
- ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
+ ${CP} ${WRKSRC}/slang-j.doc ${PREFIX}/share/doc/slang
.include <bsd.port.mk>
diff --git a/japanese/libslang/distinfo b/japanese/libslang/distinfo
index e4265999b38a..94064676d7de 100644
--- a/japanese/libslang/distinfo
+++ b/japanese/libslang/distinfo
@@ -1,2 +1 @@
-MD5 (slang1.2.2.tar.gz) = f0b71a8f9c6f2ccef07eaaa4068b3d1e
-MD5 (slang1.2.2jp0.pat.gz) = e2199af1eb806a4f202f3a8b4dffd715
+MD5 (slang1.2.2_j055.tar.gz) = 0e80f4200b920d0cf07d9d03d58f76bf
diff --git a/japanese/libslang/files/patch-aa b/japanese/libslang/files/patch-aa
index 5660d068dff3..7a63728e219e 100644
--- a/japanese/libslang/files/patch-aa
+++ b/japanese/libslang/files/patch-aa
@@ -1,11 +1,78 @@
---- src/sltermin.c.orig Sun Jul 26 15:57:36 1998
-+++ src/sltermin.c Sun Jul 26 15:58:06 1998
-@@ -273,7 +273,7 @@
- {
- tidir = Terminfo_Dirs[i];
- if ((tidir != NULL)
-- && (sizeof (file) > strlen (tidir) + 2 + strlen (term)))
-+ && (sizeof (file) > strlen (tidir) + 3 + strlen (term)))
- {
- sprintf (file, "%s/%c/%s", tidir, *term, term);
- if (NULL != (fp = open_terminfo (file, ti)))
+*** configure.orig Mon Apr 13 12:57:32 1998
+--- configure Wed Apr 21 11:05:02 1999
+***************
+*** 1489,1519 ****
+
+ echo $ac_n "checking SLANG_VERSION""... $ac_c" 1>&6
+ echo "configure:1492: 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
+ echo "$ac_t""$slang_major_version.$slang_minor_version" 1>&6
+
+
+
+
+
+! if test "$GCC" = yes; then
+! ELF_CC="gcc"
+! ELF_CFLAGS="-O2 -fno-strength-reduce -fPIC"
+! ELF_LINK="gcc -shared -Wl,-soname#"
+! ELF_LINK_CMD="\$(ELF_LINK),\$(ELFLIB_MAJOR)"
+ else
+! ELF_CC="cc"
+! ELF_CFLAGS="-K pic"
+! ELF_LINK="ld -G -z text"
+ ELF_LINK_CMD="\$(ELF_LINK)"
+ fi
+
+--- 1489,1511 ----
+
+ echo $ac_n "checking SLANG_VERSION""... $ac_c" 1>&6
+ echo "configure:1492: checking SLANG_VERSION" >&5
+! slang_major_version=2
+! slang_minor_version=0
+ echo "$ac_t""$slang_major_version.$slang_minor_version" 1>&6
+
+
+
+
+
+! if [ "$PORTOBJFORMAT" = elf ]; then
+! ELF_CC="\$(CC)"
+! ELF_CFLAGS="\$(CFLAGS) -fPIC"
+! ELF_LINK="\$(CC) -shared -Wl,-soname,\$(ELFLIB_MAJOR)"
+! ELF_LINK_CMD="\$(ELF_LINK)"
+ else
+! ELF_CC="\$(CC)"
+! ELF_CFLAGS="\$(CFLAGS) -fPIC"
+! ELF_LINK="ld -Bshareable -x"
+ ELF_LINK_CMD="\$(ELF_LINK)"
+ fi
+
+***************
+*** 2033,2048 ****
+
+
+ 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"
+- echo ""
+- echo " ELF_CC =" "$ELF_CC"
+- echo " ELF_LINK =" "$ELF_LINK"
+- echo "ELF_CFLAGS=" "$ELF_CFLAGS"
+- 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."
+--- 2025,2027 ----
diff --git a/japanese/libslang/files/patch-ac b/japanese/libslang/files/patch-ac
new file mode 100644
index 000000000000..a1a784991261
--- /dev/null
+++ b/japanese/libslang/files/patch-ac
@@ -0,0 +1,30 @@
+*** autoconf/Makefile.in.orig Mon Apr 13 12:57:32 1998
+--- autoconf/Makefile.in Thu Apr 22 03:32:46 1999
+***************
+*** 10,16 ****
+ cd src; $(MAKE) all
+ elf:
+ cd src; $(MAKE) elf
+- @echo Use make install-elf to install it.
+ demos:
+ cd demo; $(MAKE)
+ clean:
+--- 10,15 ----
+***************
+*** 21,35 ****
+ 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
+--- 20,27 ----
diff --git a/japanese/libslang/files/patch-ad b/japanese/libslang/files/patch-ad
index ef8ddd3c7960..99be7feaa171 100644
--- a/japanese/libslang/files/patch-ad
+++ b/japanese/libslang/files/patch-ad
@@ -1,63 +1,40 @@
---- configure.orig Fri Apr 24 01:16:57 1998
-+++ configure Tue Sep 22 16:11:04 1998
-@@ -1489,35 +1489,25 @@
-
- echo $ac_n "checking SLANG_VERSION""... $ac_c" 1>&6
- echo "configure:1492: 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=1
-+slang_minor_version=3
- echo "$ac_t""$slang_major_version.$slang_minor_version" 1>&6
-
-
-
-
-
--if test "$GCC" = yes; then
-- ELF_CC="gcc"
-- ELF_CFLAGS="-O2 -fno-strength-reduce -fPIC"
-- ELF_LINK="gcc -shared -Wl,-soname#"
-- ELF_LINK_CMD="\$(ELF_LINK),\$(ELFLIB_MAJOR)"
-+if [ $PORTOBJFORMAT = elf ]; then
-+ELF_CC="\$(CC)"
-+ELF_CFLAGS="\$(CFLAGS) -fPIC"
-+ELF_LINK="\$(CC) -shared -Wl,-soname,\$(ELFLIB_MAJOR)"
-+ELF_LINK_CMD="\$(ELF_LINK)"
- else
-- ELF_CC="cc"
-- ELF_CFLAGS="-K pic"
-- ELF_LINK="ld -G -z text"
-- ELF_LINK_CMD="\$(ELF_LINK)"
-+ELF_CC="\$(CC)"
-+ELF_CFLAGS="\$(CFLAGS) -fPIC"
-+ELF_LINK="ld -Bshareable -x"
-+ELF_LINK_CMD="\$(ELF_LINK)"
- fi
--
--
-
-
-
---- src/Makefile.in Fri Apr 24 01:17:04 1998
-+++ /tmp/Makefile.in Tue Sep 22 15:45:26 1998
-@@ -68,7 +68,11 @@
-
- ELFLIB = lib$(THIS_LIB).so#
- ELFLIB_MAJOR = $(ELFLIB).$(ELF_MAJOR_VERSION)#
-+.if ${PORTOBJFORMAT} == elf
-+ELFLIB_MAJOR_MINOR = $(ELFLIB).$(ELF_MAJOR_VERSION)#
-+.else
- ELFLIB_MAJOR_MINOR = $(ELFLIB).$(ELF_MAJOR_VERSION).$(ELF_MINOR_VERSION)#
-+.endif
-
- ELFDIR_ELF_LIB = $(ELFDIR)/$(ELFLIB_MAJOR_MINOR)#
-
+*** src/Makefile.in.orig Wed Nov 25 23:02:20 1998
+--- src/Makefile.in Thu Apr 22 03:04:38 1999
+***************
+*** 68,74 ****
+--- 68,78 ----
+
+ 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)#
+
+***************
+*** 126,136 ****
+ $(MKINSDIR) $(install_include_dir)
+ $(install_lib_dir):
+ $(MKINSDIR) $(install_lib_dir)
+! install-elf: install elf $(install_lib_dir) $(install_include_dir) $(ELFDIR_ELF_LIB)
+ $(INSTALL_DATA) $(SRCDIR)/slang.h $(install_include_dir)
+ $(INSTALL_DATA) $(SRCDIR)/slcurses.h $(install_include_dir)
+! -$(RM) $(install_lib_dir)/$(ELFLIB)
+! -$(RM) $(install_lib_dir)/$(ELFLIB_MAJOR)
+ @echo installing $(ELFLIB_MAJOR_MINOR) in $(install_lib_dir)
+ $(INSTALL_DATA) $(ELFDIR_ELF_LIB) $(install_lib_dir)
+ @echo creating symbolic links to $(ELFLIB_MAJOR_MINOR)
+--- 130,139 ----
+ $(MKINSDIR) $(install_include_dir)
+ $(install_lib_dir):
+ $(MKINSDIR) $(install_lib_dir)
+! install-elf: elf $(install_lib_dir) $(install_include_dir) $(ELFDIR_ELF_LIB)
+ $(INSTALL_DATA) $(SRCDIR)/slang.h $(install_include_dir)
+ $(INSTALL_DATA) $(SRCDIR)/slcurses.h $(install_include_dir)
+! $(INSTALL_DATA) $(SRCDIR)/slkanji.h $(install_include_dir)
+ @echo installing $(ELFLIB_MAJOR_MINOR) in $(install_lib_dir)
+ $(INSTALL_DATA) $(ELFDIR_ELF_LIB) $(install_lib_dir)
+ @echo creating symbolic links to $(ELFLIB_MAJOR_MINOR)
diff --git a/japanese/libslang/pkg-plist b/japanese/libslang/pkg-plist
index 1ec118269a1f..b873bc0d89d8 100644
--- a/japanese/libslang/pkg-plist
+++ b/japanese/libslang/pkg-plist
@@ -1,11 +1,14 @@
lib/libslang.a
@exec ranlib %D/%F
lib/libslang.so
-lib/libslang.so.1.3
+lib/libslang.so.2
@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
-include/slang.h
-include/slcurses.h
+include/slang/slang.h
+include/slang/slcurses.h
+include/slang/slkanji.h
+@dirrm include/slang
+share/doc/slang/slang-j.doc
share/doc/slang/README
share/doc/slang/OLD/help/README
share/doc/slang/OLD/help/makefile.djg
@@ -15,24 +18,24 @@ share/doc/slang/OLD/help/slang.hlp
share/doc/slang/OLD/help/slhelp.c
@dirrm share/doc/slang/OLD/help
@dirrm share/doc/slang/OLD
-share/doc/slang/text/cslang.txt
+share/doc/slang/internal/rpn.txt
+@dirrm share/doc/slang/internal
share/doc/slang/text/cref.txt
+share/doc/slang/text/cslang.txt
share/doc/slang/text/slang.txt
share/doc/slang/text/slangfun.txt
@dirrm share/doc/slang/text
-share/doc/slang/tm/slangfun.tm
+share/doc/slang/tm/tools/Makefile
+share/doc/slang/tm/tools/sl2tm.c
+share/doc/slang/tm/tools/tm2txt.c
+@dirrm share/doc/slang/tm/tools
+share/doc/slang/tm/Makefile
+share/doc/slang/tm/copyright.tm
share/doc/slang/tm/cref.tm
share/doc/slang/tm/cslang.tm
-share/doc/slang/tm/slang.tm
-share/doc/slang/tm/copyright.tm
-share/doc/slang/tm/preface.tm
share/doc/slang/tm/fixtex.sl
-share/doc/slang/tm/Makefile
-share/doc/slang/tm/tools/tm2txt.c
-share/doc/slang/tm/tools/sl2tm.c
-share/doc/slang/tm/tools/Makefile
-@dirrm share/doc/slang/tm/tools
+share/doc/slang/tm/preface.tm
+share/doc/slang/tm/slang.tm
+share/doc/slang/tm/slangfun.tm
@dirrm share/doc/slang/tm
-share/doc/slang/internal/rpn.txt
-@dirrm share/doc/slang/internal
@dirrm share/doc/slang