libslang/ 40775 1750 144 0 7270050107 12171 5ustar hiramatsuuserslibslang/Makefile100644 1750 144 1242 7270050100 13714 0ustar hiramatsuusers# $NetBSD$ # FreeBSD Id: ports/japanese/libslang/Makefile,v 1.14 2000/09/01 02:27:55 knu Exp DISTNAME= slang-${VERSION}jp${JP_VERSION} PKGNAME= lib${DISTNAME} CATEGORIES= japanese devel MASTER_SITES= http://www.actweb.ne.jp/k-yosino/ MAINTAINER= tech-pkg-ja@jp.netbsd.org COMMENT= Routines for rapid alpha-numeric terminal application development CONFLICTS= libslang-* VERSION= 1.4.2 JP_VERSION= 0 GNU_CONFIGURE= yes USE_LIBTOOL= yes post-install: ${CP} ${WRKSRC}/slang-j.doc ${PREFIX}/share/doc/slang ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/slang ${MV} ${PREFIX}/share/doc/slang/slangdoc.html \ ${PREFIX}/share/doc/html/slang .include "../../mk/bsd.pkg.mk" libslang/patches/ 40775 1750 144 0 7264667653 13647 5ustar hiramatsuuserslibslang/patches/patch-aa100664 1750 144 6232 7264673405 15340 0ustar hiramatsuusers$NetBSD$ --- ./src/Makefile.in.orig Sat Apr 7 19:06:28 2001 +++ ./src/Makefile.in Sat Apr 7 19:28:44 2001 @@ -2,9 +2,9 @@ #--------------------------------------------------------------------------- # ANSI C compiler #--------------------------------------------------------------------------- -CC = @CC@ +CC = $(LIBTOOL) @CC@ CFLAGS = @CFLAGS@ -LDFLAGS = @LDFLAGS@ @DYNAMIC_LINK_FLAGS@ +LDFLAGS = $(EXECLIBS) #----------------------------------------------------------------------------- # System library that contains functions for dynamic linking (-ldl) #----------------------------------------------------------------------------- @@ -22,7 +22,7 @@ # Set these values to ABSOLUTE path names #--------------------------------------------------------------------------- SRCDIR = @SRCDIR@# Location of sources -OBJDIR = @OBJDIR@# Location of objects +OBJDIR = .# Location of objects ELFDIR = @ELFDIR@# Location of elf objects #--------------------------------------------------------------------------- @@ -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) @@ -69,7 +69,7 @@ ELFCOMPILE_CMD = $(ELF_CC) -c $(ALL_ELF_CFLAGS) ELF_LINK_CMD = @ELF_LINK_CMD@ -NORMAL_LIB = lib$(THIS_LIB).a +NORMAL_LIB = lib$(THIS_LIB).la OBJDIR_NORMAL_LIB = $(OBJDIR)/$(NORMAL_LIB) ELFLIB = lib$(THIS_LIB).so# @@ -78,7 +78,7 @@ ELFDIR_ELF_LIB = $(ELFDIR)/$(ELFLIB_MAJOR_MINOR)# -EXECLIBS = -L$(OBJDIR) -lslang -lm $(TCAPLIB) $(DL_LIB) +EXECLIBS = libslang.la $(TCAPLIB) EXECDEPS = $(OBJDIR_NORMAL_LIB) OFILES = @PROGRAM_OFILES@ @@ -95,13 +95,12 @@ #--------------------------------------------------------------------------- # Rules #--------------------------------------------------------------------------- -all: $(OBJDIR) $(CONFIG_H) $(OBJDIR_NORMAL_LIB) $(OTHERSTUFF) +all: $(OBJDIR) $(CONFIG_H) $(OBJDIR_NORMAL_LIB) elf: $(ELFDIR) $(CONFIG_H) $(ELFDIR_ELF_LIB) $(OBJDIR_NORMAL_LIB): $(OBJDIR) $(CONFIG_H) $(OBJS) - -$(RM) $(OBJDIR_NORMAL_LIB) - cd $(OBJDIR); $(AR_CR) $(NORMAL_LIB) $(OFILES) - $(RANLIB) $(OBJDIR_NORMAL_LIB) + cd $(OBJDIR); $(LIBTOOL) --mode=link cc -o $(NORMAL_LIB) $(OFILES:.o=.lo) \ + -rpath $(PREFIX)/lib -lm -ltermcap -version-info 1:4 @echo "" @echo $(NORMAL_LIB) created in $(OBJDIR) @@ -126,8 +125,7 @@ install: install_basic_lib install_docs install_basic_lib: $(install_lib_dir) $(install_include_dir) $(OBJDIR_NORMAL_LIB) @echo installing $(OBJDIR_NORMAL_LIB) in $(install_lib_dir) - $(INSTALL_DATA) $(OBJDIR_NORMAL_LIB) $(install_lib_dir) - $(RANLIB) $(install_lib_dir)/$(NORMAL_LIB) + $(LIBTOOL) --mode=install $(INSTALL_DATA) $(OBJDIR_NORMAL_LIB) $(install_lib_dir) @echo installing slang.h, slcurses.h and slkanji.h in $(install_include_dir) $(INSTALL_DATA) $(SRCDIR)/slang.h $(install_include_dir) $(INSTALL_DATA) $(SRCDIR)/slcurses.h $(install_include_dir) libslang/patches/patch-ab100664 1750 144 445 7263603230 15305 0ustar hiramatsuusers$NetBSD$ --- ./src/slang.h.orig Sat Apr 7 19:30:01 2001 +++ ./src/slang.h Sat Apr 7 19:30:27 2001 @@ -27,6 +27,11 @@ # endif #endif /* __watcomc__ */ +#ifdef __NetBSD__ +#undef unix +#define unix 1 +#endif + #if defined(unix) || defined(__unix) # ifndef __unix__ # define __unix__ 1 libslang/distinfo100664 1750 144 277 7270017612 14022 0ustar hiramatsuusers$NetBSD$ MD5 (slang-1.4.2jp0.tar.gz) = 9b7ec84155eec235bce4c8d406473eb2 SHA1 (patch-aa) = 80231844e3266804cdd72dd3329150ee5092d86c SHA1 (patch-ab) = 91a1b5c5778bbf0fb2611e63af7edacd49cc8c83 libslang/pkg/ 40775 1750 144 0 7263617037 12767 5ustar hiramatsuuserslibslang/pkg/DESCR100644 1750 144 456 6554407636 13636 0ustar hiramatsuusersS-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 libslang/pkg/PLIST100664 1750 144 777 7264675760 13705 0ustar hiramatsuusers@comment $NetBSD$ lib/libslang.a lib/libslang.la lib/libslang.so lib/libslang.so.1 lib/libslang.so.1.4 include/slang.h include/slcurses.h include/slkanji.h share/doc/slang/COPYING share/doc/slang/COPYING.ART share/doc/slang/COPYING.GPL share/doc/slang/COPYRIGHT share/doc/slang/changes.txt share/doc/slang/cref.txt share/doc/slang/cslang.txt share/doc/slang/slang.txt share/doc/slang/slangfun.txt share/doc/slang/slang-j.doc share/doc/html/slang/slangdoc.html @dirrm share/doc/slang @dirrm share/doc/html/slang