summaryrefslogtreecommitdiff
path: root/japanese/libslang
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>1998-07-19 15:24:14 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>1998-07-19 15:24:14 +0000
commit4c1531d9f286e4ff614a1bea7cc926d1872123ef (patch)
treec7cf308ab74d32a7c275b8895dfbd7e323c322af /japanese/libslang
parentFix the special filename in pkg/PLIST (\.tif) (diff)
A library permits a programmer to develop software.
Submitted by: Takashi Mega <mega@rodan.misc.hit-u.ac.jp> PR: ports/7206, ports/6305 Also submitted by: Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp> PR: ports/6417
Notes
Notes: svn path=/head/; revision=11964
Diffstat (limited to 'japanese/libslang')
-rw-r--r--japanese/libslang/Makefile32
-rw-r--r--japanese/libslang/distinfo2
-rw-r--r--japanese/libslang/files/patch-aa23
-rw-r--r--japanese/libslang/pkg-comment1
-rw-r--r--japanese/libslang/pkg-descr7
-rw-r--r--japanese/libslang/pkg-plist38
6 files changed, 103 insertions, 0 deletions
diff --git a/japanese/libslang/Makefile b/japanese/libslang/Makefile
new file mode 100644
index 000000000000..32a9d0724ff6
--- /dev/null
+++ b/japanese/libslang/Makefile
@@ -0,0 +1,32 @@
+# 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>
+#
+# $Id$
+
+DISTNAME= slang1.2.2
+PKGNAME= ja-libslang-1.2.2
+CATEGORIES= japanese devel
+MASTER_SITES= http://master.debian.or.jp/~kikutani/slang/
+
+PATCH_SITES= http://master.debian.or.jp/~kikutani/slang/
+PATCHFILES= slang1.2.2jp0.pat.gz
+PATCH_DIST_STRIP= -p1
+
+MAINTAINER= mega@minz.org
+
+GNU_CONFIGURE= yes
+ALL_TARGET= all elf
+INSTALL_TARGET= install install-elf
+WRKSRC= ${WRKDIR}/slang
+
+post-install:
+ ${ECHO} "installing documents in ${PREFIX}/share/doc/slang"
+ @mkdir -p ${PREFIX}/share/doc/slang
+ ${CP} -R ${WRKSRC}/doc/* ${PREFIX}/share/doc/slang
+
+post-install:
+ ${LDCONFIG} -m ${PREFIX}/lib
+
+.include <bsd.port.mk>
diff --git a/japanese/libslang/distinfo b/japanese/libslang/distinfo
new file mode 100644
index 000000000000..e4265999b38a
--- /dev/null
+++ b/japanese/libslang/distinfo
@@ -0,0 +1,2 @@
+MD5 (slang1.2.2.tar.gz) = f0b71a8f9c6f2ccef07eaaa4068b3d1e
+MD5 (slang1.2.2jp0.pat.gz) = e2199af1eb806a4f202f3a8b4dffd715
diff --git a/japanese/libslang/files/patch-aa b/japanese/libslang/files/patch-aa
new file mode 100644
index 000000000000..178c8ea6077c
--- /dev/null
+++ b/japanese/libslang/files/patch-aa
@@ -0,0 +1,23 @@
+*** configure.orig Thu Feb 12 02:31:24 1998
+--- configure Mon Mar 30 21:40:51 1998
+***************
+*** 1506,1514 ****
+
+ 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"
+--- 1506,1514 ----
+
+ if test "$GCC" = yes; then
+ ELF_CC="gcc"
+! ELF_CFLAGS="$(CFLAGS) -DPIC -fpic"
+! ELF_LINK="ld -Bshareable"
+! ELF_LINK_CMD="\$(ELF_LINK)"
+ else
+ ELF_CC="cc"
+ ELF_CFLAGS="-K pic"
diff --git a/japanese/libslang/pkg-comment b/japanese/libslang/pkg-comment
new file mode 100644
index 000000000000..eb48e2c16635
--- /dev/null
+++ b/japanese/libslang/pkg-comment
@@ -0,0 +1 @@
+A library permits a programmer to develop software.
diff --git a/japanese/libslang/pkg-descr b/japanese/libslang/pkg-descr
new file mode 100644
index 000000000000..c91a49410567
--- /dev/null
+++ b/japanese/libslang/pkg-descr
@@ -0,0 +1,7 @@
+S-Lang is an interpreted language that was designed from the start to be
+easily embedded into a program to provide it with a powerful extension
+language. S-Lang is also a programmer's library that permits a programmer to
+develop sophisticated platform-independent software.
+
+Takashi Mega
+mega@minz.org
diff --git a/japanese/libslang/pkg-plist b/japanese/libslang/pkg-plist
new file mode 100644
index 000000000000..d8b5c8ed4639
--- /dev/null
+++ b/japanese/libslang/pkg-plist
@@ -0,0 +1,38 @@
+include/slang.h
+include/slcurses.h
+lib/libslang.a
+@exec ranlib %D/%F
+lib/libslang.so
+lib/libslang.so.1.2.2
+@exec /sbin/ldconfig -m %D/lib
+@comment @unexec /sbin/ldconfig -R
+share/doc/slang/README
+share/doc/slang/OLD/help/README
+share/doc/slang/OLD/help/makefile.djg
+share/doc/slang/OLD/help/makefile.os2
+share/doc/slang/OLD/help/makefile.unx
+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/text/cref.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/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
+@dirrm share/doc/slang/tm
+share/doc/slang/internal/rpn.txt
+@dirrm share/doc/slang/internal
+@dirrm share/doc/slang