head	1.18;
access;
symbols
	pkgsrc-2024Q4:1.17.0.140
	pkgsrc-2024Q4-base:1.17
	pkgsrc-2024Q3:1.17.0.138
	pkgsrc-2024Q3-base:1.17
	pkgsrc-2024Q2:1.17.0.136
	pkgsrc-2024Q2-base:1.17
	pkgsrc-2024Q1:1.17.0.134
	pkgsrc-2024Q1-base:1.17
	pkgsrc-2023Q4:1.17.0.132
	pkgsrc-2023Q4-base:1.17
	pkgsrc-2023Q3:1.17.0.130
	pkgsrc-2023Q3-base:1.17
	pkgsrc-2023Q2:1.17.0.128
	pkgsrc-2023Q2-base:1.17
	pkgsrc-2023Q1:1.17.0.126
	pkgsrc-2023Q1-base:1.17
	pkgsrc-2022Q4:1.17.0.124
	pkgsrc-2022Q4-base:1.17
	pkgsrc-2022Q3:1.17.0.122
	pkgsrc-2022Q3-base:1.17
	pkgsrc-2022Q2:1.17.0.120
	pkgsrc-2022Q2-base:1.17
	pkgsrc-2022Q1:1.17.0.118
	pkgsrc-2022Q1-base:1.17
	pkgsrc-2021Q4:1.17.0.116
	pkgsrc-2021Q4-base:1.17
	pkgsrc-2021Q3:1.17.0.114
	pkgsrc-2021Q3-base:1.17
	pkgsrc-2021Q2:1.17.0.112
	pkgsrc-2021Q2-base:1.17
	pkgsrc-2021Q1:1.17.0.110
	pkgsrc-2021Q1-base:1.17
	pkgsrc-2020Q4:1.17.0.108
	pkgsrc-2020Q4-base:1.17
	pkgsrc-2020Q3:1.17.0.106
	pkgsrc-2020Q3-base:1.17
	pkgsrc-2020Q2:1.17.0.102
	pkgsrc-2020Q2-base:1.17
	pkgsrc-2020Q1:1.17.0.82
	pkgsrc-2020Q1-base:1.17
	pkgsrc-2019Q4:1.17.0.104
	pkgsrc-2019Q4-base:1.17
	pkgsrc-2019Q3:1.17.0.100
	pkgsrc-2019Q3-base:1.17
	pkgsrc-2019Q2:1.17.0.98
	pkgsrc-2019Q2-base:1.17
	pkgsrc-2019Q1:1.17.0.96
	pkgsrc-2019Q1-base:1.17
	pkgsrc-2018Q4:1.17.0.94
	pkgsrc-2018Q4-base:1.17
	pkgsrc-2018Q3:1.17.0.92
	pkgsrc-2018Q3-base:1.17
	pkgsrc-2018Q2:1.17.0.90
	pkgsrc-2018Q2-base:1.17
	pkgsrc-2018Q1:1.17.0.88
	pkgsrc-2018Q1-base:1.17
	pkgsrc-2017Q4:1.17.0.86
	pkgsrc-2017Q4-base:1.17
	pkgsrc-2017Q3:1.17.0.84
	pkgsrc-2017Q3-base:1.17
	pkgsrc-2017Q2:1.17.0.80
	pkgsrc-2017Q2-base:1.17
	pkgsrc-2017Q1:1.17.0.78
	pkgsrc-2017Q1-base:1.17
	pkgsrc-2016Q4:1.17.0.76
	pkgsrc-2016Q4-base:1.17
	pkgsrc-2016Q3:1.17.0.74
	pkgsrc-2016Q3-base:1.17
	pkgsrc-2016Q2:1.17.0.72
	pkgsrc-2016Q2-base:1.17
	pkgsrc-2016Q1:1.17.0.70
	pkgsrc-2016Q1-base:1.17
	pkgsrc-2015Q4:1.17.0.68
	pkgsrc-2015Q4-base:1.17
	pkgsrc-2015Q3:1.17.0.66
	pkgsrc-2015Q3-base:1.17
	pkgsrc-2015Q2:1.17.0.64
	pkgsrc-2015Q2-base:1.17
	pkgsrc-2015Q1:1.17.0.62
	pkgsrc-2015Q1-base:1.17
	pkgsrc-2014Q4:1.17.0.60
	pkgsrc-2014Q4-base:1.17
	pkgsrc-2014Q3:1.17.0.58
	pkgsrc-2014Q3-base:1.17
	pkgsrc-2014Q2:1.17.0.56
	pkgsrc-2014Q2-base:1.17
	pkgsrc-2014Q1:1.17.0.54
	pkgsrc-2014Q1-base:1.17
	pkgsrc-2013Q4:1.17.0.52
	pkgsrc-2013Q4-base:1.17
	pkgsrc-2013Q3:1.17.0.50
	pkgsrc-2013Q3-base:1.17
	pkgsrc-2013Q2:1.17.0.48
	pkgsrc-2013Q2-base:1.17
	pkgsrc-2013Q1:1.17.0.46
	pkgsrc-2013Q1-base:1.17
	pkgsrc-2012Q4:1.17.0.44
	pkgsrc-2012Q4-base:1.17
	pkgsrc-2012Q3:1.17.0.42
	pkgsrc-2012Q3-base:1.17
	pkgsrc-2012Q2:1.17.0.40
	pkgsrc-2012Q2-base:1.17
	pkgsrc-2012Q1:1.17.0.38
	pkgsrc-2012Q1-base:1.17
	pkgsrc-2011Q4:1.17.0.36
	pkgsrc-2011Q4-base:1.17
	pkgsrc-2011Q3:1.17.0.34
	pkgsrc-2011Q3-base:1.17
	pkgsrc-2011Q2:1.17.0.32
	pkgsrc-2011Q2-base:1.17
	pkgsrc-2011Q1:1.17.0.30
	pkgsrc-2011Q1-base:1.17
	pkgsrc-2010Q4:1.17.0.28
	pkgsrc-2010Q4-base:1.17
	pkgsrc-2010Q3:1.17.0.26
	pkgsrc-2010Q3-base:1.17
	pkgsrc-2010Q2:1.17.0.24
	pkgsrc-2010Q2-base:1.17
	pkgsrc-2010Q1:1.17.0.22
	pkgsrc-2010Q1-base:1.17
	pkgsrc-2009Q4:1.17.0.20
	pkgsrc-2009Q4-base:1.17
	pkgsrc-2009Q3:1.17.0.18
	pkgsrc-2009Q3-base:1.17
	pkgsrc-2009Q2:1.17.0.16
	pkgsrc-2009Q2-base:1.17
	pkgsrc-2009Q1:1.17.0.14
	pkgsrc-2009Q1-base:1.17
	pkgsrc-2008Q4:1.17.0.12
	pkgsrc-2008Q4-base:1.17
	pkgsrc-2008Q3:1.17.0.10
	pkgsrc-2008Q3-base:1.17
	cube-native-xorg:1.17.0.8
	cube-native-xorg-base:1.17
	pkgsrc-2008Q2:1.17.0.6
	pkgsrc-2008Q2-base:1.17
	cwrapper:1.17.0.4
	pkgsrc-2008Q1:1.17.0.2
	pkgsrc-2008Q1-base:1.17
	pkgsrc-2007Q4:1.16.0.22
	pkgsrc-2007Q4-base:1.16
	pkgsrc-2007Q3:1.16.0.20
	pkgsrc-2007Q3-base:1.16
	pkgsrc-2007Q2:1.16.0.18
	pkgsrc-2007Q2-base:1.16
	pkgsrc-2007Q1:1.16.0.16
	pkgsrc-2007Q1-base:1.16
	pkgsrc-2006Q4:1.16.0.14
	pkgsrc-2006Q4-base:1.16
	pkgsrc-2006Q3:1.16.0.12
	pkgsrc-2006Q3-base:1.16
	pkgsrc-2006Q2:1.16.0.10
	pkgsrc-2006Q2-base:1.16
	pkgsrc-2006Q1:1.16.0.8
	pkgsrc-2006Q1-base:1.16
	pkgsrc-2005Q4:1.16.0.6
	pkgsrc-2005Q4-base:1.16
	pkgsrc-2005Q3:1.16.0.4
	pkgsrc-2005Q3-base:1.16
	pkgsrc-2005Q2:1.16.0.2
	pkgsrc-2005Q2-base:1.16
	pkgsrc-2005Q1:1.15.0.20
	pkgsrc-2005Q1-base:1.15
	pkgsrc-2004Q4:1.15.0.18
	pkgsrc-2004Q4-base:1.15
	pkgsrc-2004Q3:1.15.0.16
	pkgsrc-2004Q3-base:1.15
	pkgsrc-2004Q2:1.15.0.14
	pkgsrc-2004Q2-base:1.15
	pkgsrc-2004Q1:1.15.0.12
	pkgsrc-2004Q1-base:1.15
	pkgsrc-2003Q4:1.15.0.10
	pkgsrc-2003Q4-base:1.15
	netbsd-1-6-1:1.15.0.6
	netbsd-1-6-1-base:1.15
	netbsd-1-6:1.15.0.8
	netbsd-1-6-RELEASE-base:1.15
	pkgviews:1.15.0.4
	pkgviews-base:1.15
	buildlink2:1.15.0.2
	buildlink2-base:1.15
	netbsd-1-5-PATCH003:1.15
	netbsd-1-5-PATCH001:1.14
	netbsd-1-5-RELEASE:1.12
	netbsd-1-4-PATCH003:1.12
	netbsd-1-4-PATCH002:1.11
	comdex-fall-1999:1.9
	netbsd-1-4-PATCH001:1.8
	netbsd-1-4-RELEASE:1.6
	netbsd-1-3-PATCH003:1.5
	netbsd-1-3-PATCH002:1.1.1.1
	FreeBSD-current-1997-10-28:1.1.1.1
	FREEBSD:1.1.1;
locks; strict;
comment	@# @;


1.18
date	2025.01.06.21.36.25;	author ktnb;	state dead;
branches;
next	1.17;
commitid	dc5wdft6z6SlhtEF;

1.17
date	2008.03.01.03.09.35;	author jlam;	state Exp;
branches;
next	1.16;

1.16
date	2005.05.21.14.39.44;	author minskim;	state Exp;
branches;
next	1.15;

1.15
date	2002.03.25.12.25.29;	author grant;	state Exp;
branches;
next	1.14;

1.14
date	2001.04.23.14.52.53;	author skrll;	state Exp;
branches;
next	1.13;

1.13
date	2001.02.05.17.30.09;	author fredb;	state Exp;
branches;
next	1.12;

1.12
date	2000.06.28.23.18.30;	author wiz;	state Exp;
branches;
next	1.11;

1.11
date	2000.02.25.01.27.16;	author mjl;	state Exp;
branches;
next	1.10;

1.10
date	2000.01.01.17.17.57;	author mjl;	state Exp;
branches;
next	1.9;

1.9
date	99.09.20.18.44.00;	author tron;	state Exp;
branches;
next	1.8;

1.8
date	99.06.17.22.57.24;	author mjl;	state Exp;
branches;
next	1.7;

1.7
date	99.06.03.08.17.10;	author agc;	state Exp;
branches;
next	1.6;

1.6
date	98.11.24.15.14.02;	author tv;	state Exp;
branches;
next	1.5;

1.5
date	98.08.07.10.40.25;	author agc;	state Exp;
branches;
next	1.4;

1.4
date	98.07.16.19.07.46;	author tv;	state Exp;
branches;
next	1.3;

1.3
date	98.07.16.17.15.34;	author tv;	state Exp;
branches;
next	1.2;

1.2
date	98.07.15.14.16.00;	author tv;	state Exp;
branches;
next	1.1;

1.1
date	97.11.18.00.39.46;	author hubertf;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	97.11.18.00.39.46;	author hubertf;	state Exp;
branches;
next	;


desc
@@


1.18
log
@libslang: update to 2.3.3
@
text
@$NetBSD: patch-aa,v 1.17 2008/03/01 03:09:35 jlam Exp $

--- src/Makefile.in.orig	Sun Feb 10 18:39:19 2002
+++ src/Makefile.in	Mon Mar 25 11:59:49 2002
@@@@ -4,7 +4,7 @@@@
 #---------------------------------------------------------------------------
 CC              = @@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
 
 #---------------------------------------------------------------------------
@@@@ -38,7 +38,7 @@@@
 exec_prefix = @@exec_prefix@@
 install_lib_dir = @@libdir@@
 install_include_dir = @@includedir@@
-install_doc_dir = $(prefix)/doc/slang
+install_doc_dir = $(prefix)/share/doc/slang
 DOC_FILES = ../changes.txt ../COPY* ../doc/slangdoc.html ../doc/text/*.txt
 MODULE_INSTALL_DIR = @@libdir@@/slang/modules
 #---------------------------------------------------------------------------
@@@@ -76,11 +76,11 @@@@
 CONFIG_H		= config.h
 ALL_CFLAGS		= $(CFLAGS) -Dunix $(THIS_LIB_DEFINES)
 ALL_ELF_CFLAGS		= $(ELF_CFLAGS) -Dunix $(THIS_LIB_DEFINES)
-COMPILE_CMD		= $(CC) -c $(ALL_CFLAGS)
+COMPILE_CMD		= $(LIBTOOL) --mode=compile $(CC) -c $(ALL_CFLAGS)
 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#
@@@@ -92,7 +92,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@@
@@@@ -112,13 +112,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 $(DL_LIB) -lm $(TCAPLIB) -version-info 1:4
 	@@echo ""
 	@@echo $(NORMAL_LIB) created in $(OBJDIR)
 
@@@@ -143,8 +142,7 @@@@
 install: install_basic_lib install_docs
 install_basic_lib: $(DEST_LIBDIR) $(DEST_INCDIR) $(OBJDIR_NORMAL_LIB)
 	@@echo installing $(OBJDIR_NORMAL_LIB) in $(DEST_LIBDIR)
-	$(INSTALL_DATA) $(OBJDIR_NORMAL_LIB) $(DEST_LIBDIR)
-	$(RANLIB) $(DEST_LIBDIR)/$(NORMAL_LIB)
+	$(LIBTOOL) --mode=install $(INSTALL_DATA) $(OBJDIR_NORMAL_LIB) $(DEST_LIBDIR)
 	@@echo installing slang.h and slcurses.h in $(DEST_INCDIR)
 	$(INSTALL_DATA) $(SRCDIR)/slang.h $(DEST_INCDIR)
 	$(INSTALL_DATA) $(SRCDIR)/slcurses.h $(DEST_INCDIR)
@


1.17
log
@Fix patch so that it refers to $(TCAPLIB) and doesn't hardcode "-ltermcap".
Now the only time that libslang.so links against libtermcap.so only when
we're using termcap.  In the case where we don't, libslang.so includes
its own terminfo database parser, so we don't need to link against any
curses or other terminfo library.

Bump the PKGREVISION to 7.
@
text
@d1 1
a1 1
$NetBSD: patch-aa,v 1.16 2005/05/21 14:39:44 minskim Exp $
@


1.16
log
@Use -ldl on platforms with libdl.

Bump PKGREVISION.
@
text
@d1 1
a1 1
$NetBSD: patch-aa,v 1.15 2002/03/25 12:25:29 grant Exp $
d68 1
a68 1
+		-rpath $(PREFIX)/lib $(DL_LIB) -lm -ltermcap -version-info 1:4
@


1.15
log
@update for 1.4.5 (bug fixes, macosx and cygwin improvements).
1.4.4 no longer on master site.
use bz2 file.
@
text
@d1 1
a1 1
$NetBSD: patch-aa,v 1.14 2001/04/23 14:52:53 skrll Exp $
d68 1
a68 1
+		-rpath $(PREFIX)/lib -lm -ltermcap -version-info 1:4
@


1.14
log
@Be more careful when using libtool: use $(CC) not cc as this may not be
the c compiler.
@
text
@d1 1
a1 1
$NetBSD$
d3 2
a4 2
--- src/Makefile.in.orig	Wed Feb 21 02:17:35 2001
+++ src/Makefile.in
d23 1
a23 1
@@@@ -36,7 +36,7 @@@@
d32 1
a32 1
@@@@ -74,11 +74,11 @@@@
d45 2
a46 2
 ELFLIB = lib$(THIS_LIB).so#
@@@@ -87,7 +87,7 @@@@
d55 1
a55 1
@@@@ -106,13 +106,12 @@@@
d72 1
a72 1
@@@@ -137,8 +136,7 @@@@
@


1.13
log
@Update slang to 1.4.3, and update the homepage URL. From the announcement
on usenet:

 Version 1.4.3 is primarily a bug-fix release, and will probably be the
 last release in the 1.x series. It is time to move on to v2.x.

In fact, v1.4.3 adds DESTDIR support, and extends the ABI. The change log
given in the announcement is too long and detailed to included here.
Please refer to <URL:news:slrn97ou3d.87i.davis@@aluche.mit.edu>, available
at your nearest usenet archive, for details.
@
text
@d3 3
a5 3
--- src/Makefile.in.orig	Sat Feb  3 15:08:25 2001
+++ src/Makefile.in	Sat Feb  3 22:18:17 2001
@@@@ -2,9 +2,9 @@@@
d7 1
a7 4
 # ANSI C compiler
 #---------------------------------------------------------------------------
-CC              = @@CC@@
+CC              = $(LIBTOOL) @@CC@@
d32 6
a37 1
@@@@ -78,7 +78,7 @@@@
d67 1
a67 1
+	cd $(OBJDIR); $(LIBTOOL) --mode=link cc -o $(NORMAL_LIB) $(OFILES:.o=.lo) \
@


1.12
log
@Add library dependencies on libtool link-command line, so that they
get properly recorded in the library.
@
text
@d3 2
a4 2
--- src/Makefile.in.orig	Sun Apr 23 05:57:42 2000
+++ src/Makefile.in	Thu Jun 29 01:06:01 2000
d30 1
a30 1
-install_doc_dir = $(prefix)/doc/slang/@@slang_version@@
d33 1
d35 1
a35 2
 # Misc commands (safe to leave these untouched)
@@@@ -69,7 +69,7 @@@@
d44 1
a44 1
@@@@ -78,7 +78,7 @@@@
d53 1
a53 1
@@@@ -94,13 +94,12 @@@@
d70 1
a70 1
@@@@ -125,8 +124,7 @@@@
d72 8
a79 8
 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 and slcurses.h in $(install_include_dir)
 	$(INSTALL_DATA) $(SRCDIR)/slang.h $(install_include_dir)
 	$(INSTALL_DATA) $(SRCDIR)/slcurses.h $(install_include_dir)
@


1.11
log
@Update to 1.4.0.

Changes since 1.3.10
1.  If a floating point exception occurs and the OS allows the library
    to handle it without forcing a longjmp, then SL_FLOATING_EXCEPTION
    will get generated instead of SL_INTRINSIC_ERROR.  Note: Linux
    provides no way to handle floating point exceptions without
    forcing a longjmp.  In my opinion, this is a flaw.
2.  SLang_pop_double was returning the wrong value for short and
    character types.
3.  New intrinsic: is_struct_type(X) ==> non-zero is X is a struct.
4.  typecast operation from user defined type to Struct_Type added.
5.  slkeypad.c: DOS/Windows DELETE_KEY definition added (Doug Kaufman
    <dkaufman@@rahul.net>)
6.  slposdir.c: Do not depend upon the existence of rmdir on VMS
    systems.
7.  slang.c: abs, sign, mul2, chs, sqr were not being treated as
    function calls.
8.  sldisply.c:SLtt_cls:  If the terminal is a color terminal but
    being used as a black and white terminal, then reset colors before
    clearing.
9.  path_sans_extname intrinsic added.
10. slimport.c: If module defines deinit_NAME, will be be called prior
    to unloading the module. (Ulrich Dessauer <des@@gmx.de>)
@
text
@d1 1
a1 1
$NetBSD: patch-aa,v 1.10 2000/01/01 17:17:57 mjl Exp $
d3 2
a4 2
--- src/Makefile.in.orig	Sun Nov 14 07:21:11 1999
+++ src/Makefile.in	Sat Jan  1 17:53:05 2000
d66 1
a66 1
+		-rpath $(PREFIX)/lib -version-info 1:4
@


1.10
log
@Update to 1.3.10. Changes are bugfixes only.
@
text
@d1 1
a1 1
$NetBSD$
d66 1
a66 1
+		-rpath $(PREFIX)/lib -version-info 1:3
@


1.9
log
@Install documentation files in "share/doc/slang" instead of
"doc/slang/1.3.8" and add them to the package list.
@
text
@d3 2
a4 2
--- src/Makefile.in.orig	Tue Jul 13 22:30:40 1999
+++ src/Makefile.in	Mon Sep 20 20:35:58 1999
d35 1
a35 8
@@@@ -63,13 +63,13 @@@@
 ELF_MINOR_VERSION	= @@slang_minor_version@@#
 
 CONFIG_H		= config.h
-ALL_CFLAGS		= $(CFLAGS) -Dunix $(THIS_LIB_DEFINES)
+ALL_CFLAGS		= -Dunix $(CFLAGS) $(THIS_LIB_DEFINES)
 ALL_ELF_CFLAGS		= $(ELF_CFLAGS) -Dunix $(THIS_LIB_DEFINES)
 COMPILE_CMD		= $(CC) -c $(ALL_CFLAGS)
d53 1
a53 1
@@@@ -93,13 +93,13 @@@@
d62 1
a62 1
 	-$(RM) $(OBJDIR_NORMAL_LIB)
d70 1
a70 1
@@@@ -124,9 +124,7 @@@@
a75 1
-	chmod 644 $(install_lib_dir)/$(NORMAL_LIB)
@


1.8
log
@Update libslang to 1.3.7. The changes are too numerous to mention,
mostly bug fixes though.
@
text
@d3 2
a4 2
--- src/Makefile.in.orig	Mon Jun  7 01:35:06 1999
+++ src/Makefile.in	Thu Jun 17 00:51:43 1999
d26 10
a35 1
@@@@ -62,13 +62,13 @@@@
d51 1
a51 1
@@@@ -77,7 +77,7 @@@@
d60 1
a60 1
@@@@ -92,13 +92,13 @@@@
d77 3
a79 3
@@@@ -122,9 +122,7 @@@@
 #---------------------------------------------------------------------------
 install: $(install_lib_dir) $(install_include_dir) $(OBJDIR_NORMAL_LIB)
@


1.7
log
@Use the generic GNU-configure @@CC@@ value, rather than a hard-coded cc
value, in the pre-processable Makefile.in - makes this package work on
Solaris, where cc may not be the same as gcc.
@
text
@d1 1
a1 1
$NetBSD: patch-aa,v 1.6 1998/11/24 15:14:02 tv Exp $
d3 2
a4 2
--- src/Makefile.in.orig	Fri Apr 24 02:17:04 1998
+++ src/Makefile.in	Tue Nov 24 10:07:20 1998
d10 3
a12 4
-CFLAGS 		= @@CFLAGS@@
-LDFLAGS		= @@LDFLAGS@@
+CC		= $(LIBTOOL) @@CC@@
+CFLAGS		= @@CFLAGS@@
d14 4
a17 4
 #---------------------------------------------------------------------------
 # ELF specific (Linux)
 #---------------------------------------------------------------------------
@@@@ -17,7 +17,7 @@@@
d26 1
a26 1
@@@@ -57,13 +57,13 @@@@
d42 1
a42 1
@@@@ -72,7 +72,7 @@@@
d46 1
a46 1
-EXECLIBS = -L$(OBJDIR) -lslang -lm $(TCAPLIB)
d51 1
a51 1
@@@@ -85,13 +85,13 @@@@
d64 1
a64 1
+		-rpath $(PREFIX)/lib -version-info 1:2
d68 1
a68 1
@@@@ -115,9 +115,7 @@@@
@


1.6
log
@Make this honor CFLAGS from the pkg's Makefile and/or mk.conf.
@
text
@d1 1
a1 1
$NetBSD$
d12 1
a12 1
+CC		= $(LIBTOOL) cc
@


1.5
log
@Add NetBSD RCS Ids.
@
text
@d4 1
a4 1
+++ src/Makefile.in	Thu Jul 16 13:57:13 1998
d13 1
a13 1
+CFLAGS		= -O2
d32 1
a32 1
+ALL_CFLAGS		= -Dunix $(THIS_LIB_DEFINES)
@


1.4
log
@We don't install any binaries, so don't even try working around the funky
objdir stuff for building calc, worm, untic.
@
text
@d1 2
@


1.3
log
@Fix building the library: somehow, COMPILE_CMD was not being used the
first time I built this.
@
text
@d2 1
a2 1
+++ src/Makefile.in	Thu Jul 16 11:32:33 1998
d50 7
a56 1
@@@@ -90,8 +90,8 @@@@
@


1.2
log
@Update libslang to 1.2.2.  Make use of libtool.
@
text
@d1 2
a2 2
--- src/Makefile.in.orig	Wed Jul 15 09:23:28 1998
+++ src/Makefile.in	Wed Jul 15 09:45:35 1998
d10 1
a10 1
+CC		= ${LIBTOOL} cc
d12 1
a12 1
+LDFLAGS		= libslang.la -ltermcap
d30 1
a30 1
+CFLAGS			+= -Dunix $(THIS_LIB_DEFINES)
d41 9
@


1.1
log
@Initial revision
@
text
@d1 62
a62 76
*** src/Makefile.in.orig	Tue Jan 21 20:21:34 1997
--- src/Makefile.in	Mon Jan 27 23:49:32 1997
***************
*** 2,16 ****
  #---------------------------------------------------------------------------
  # ANSI C compiler
  #---------------------------------------------------------------------------
! CC              = @@CC@@
! CFLAGS 		= @@CFLAGS@@
  LDFLAGS		= @@LDFLAGS@@
  #---------------------------------------------------------------------------
  # ELF specific (Linux)
  #---------------------------------------------------------------------------
! ELF_CC 		= gcc
! ELF_CFLAGS	= -O2 -fno-strength-reduce -fPIC
! ELF_LINK        = gcc -shared -Wl,-lm,-t,-soname#
  #---------------------------------------------------------------------------
  # Set these values to ABSOLUTE path names
  #---------------------------------------------------------------------------
--- 2,16 ----
  #---------------------------------------------------------------------------
  # ANSI C compiler
  #---------------------------------------------------------------------------
! #CC              = @@CC@@
! #CFLAGS          = @@CFLAGS@@
  LDFLAGS		= @@LDFLAGS@@
  #---------------------------------------------------------------------------
  # ELF specific (Linux)
  #---------------------------------------------------------------------------
! ELF_CC          = $(CC)
! ELF_CFLAGS      = $(CFLAGS) -DPIC -fpic
! ELF_LINK        = ld -Bshareable
  #---------------------------------------------------------------------------
  # Set these values to ABSOLUTE path names
  #---------------------------------------------------------------------------
***************
*** 93,103 ****
  #	cd $(ELFDIR); $(RM) $(ELFLIB_MAJOR); $(LN) $(ELFLIB_MAJOR_MINOR) $(ELFLIB_MAJOR)
  $(ELFDIR_ELF_LIB): $(ELFDIR) $(ELFOBJS)
  	-$(RM) $(ELFDIR_ELF_LIB)
! 	cd $(ELFDIR); $(ELF_LINK),$(ELFLIB_MAJOR) -o $(ELFLIB_MAJOR_MINOR) $(OFILES)
! 	cd $(ELFDIR); $(RM) $(ELFLIB); $(LN) $(ELFLIB_MAJOR) $(ELFLIB)
  	@@echo ""
  	@@echo $(ELFLIB_MAJOR_MINOR) created in $(ELFDIR).
- 	@@echo The link $(ELFLIB) to $(ELFLIB_MAJOR_MINOR) was also created.
  	@@echo ""
  $(OBJDIR) :
  	-$(MKDIR) $(OBJDIR)
--- 93,101 ----
  #	cd $(ELFDIR); $(RM) $(ELFLIB_MAJOR); $(LN) $(ELFLIB_MAJOR_MINOR) $(ELFLIB_MAJOR)
  $(ELFDIR_ELF_LIB): $(ELFDIR) $(ELFOBJS)
  	-$(RM) $(ELFDIR_ELF_LIB)
! 	cd $(ELFDIR); $(ELF_LINK) -o $(ELFLIB_MAJOR_MINOR) $(OFILES)
  	@@echo ""
  	@@echo $(ELFLIB_MAJOR_MINOR) created in $(ELFDIR).
  	@@echo ""
  $(OBJDIR) :
  	-$(MKDIR) $(OBJDIR)
***************
*** 124,138 ****
  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)
- 	-cd $(install_lib_dir); $(LN) $(ELFLIB_MAJOR_MINOR) $(ELFLIB)
  	@@echo ""
  	@@echo $(ELFLIB_MAJOR_MINOR) created in $(install_lib_dir).
- 	@@echo The link $(ELFLIB) to $(ELFLIB_MAJOR_MINOR) was also created.
  	@@echo ""
  install-links:
  	-$(RM) $(install_lib_dir)/$(ELFLIB)
--- 122,131 ----
@


1.1.1.1
log
@Lib for rapid gui development.
@
text
@@
