head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.2 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.2.0.70 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.68 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.66 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.64 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.62 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.60 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.58 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.56 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.54 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.52 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.50 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.48 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.46 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.44 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.42 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.40 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.38 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.36 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.34 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.32 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.30 pkgsrc-2008Q1:1.2.0.28 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.26 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.24 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.22 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.20 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.18 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.16 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.14 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.12 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.10 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.8 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.6 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.3 date 2013.01.05.22.58.34; author wiz; state dead; branches; next 1.2; 1.2 date 2004.09.25.06.43.04; author dmcmahill; state Exp; branches; next 1.1; 1.1 date 2004.09.24.21.16.02; author dmcmahill; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.09.24.21.16.02; author dmcmahill; state Exp; branches; next ; desc @@ 1.3 log @Remove tcl-itcl-current -- it's ancient, and nothing in pkgsrc uses it. @ text @$NetBSD: patch-ab,v 1.2 2004/09/25 06:43:04 dmcmahill Exp $ --- itcl/Makefile.in.orig Tue Aug 17 17:47:18 2004 +++ itcl/Makefile.in @@@@ -58,7 +58,7 @@@@ PKG_HEADERS = @@PKG_HEADERS@@ PKG_LIB_FILE = @@PKG_LIB_FILE@@ PKG_STUB_LIB_FILE = @@PKG_STUB_LIB_FILE@@ -lib_BINARIES = $(PKG_LIB_FILE) $(PKG_STUB_LIB_FILE) +lib_BINARIES = ${PKG_LIB_FILE:C/\.so.*/.la/} ${PKG_STUB_LIB_FILE} BINARIES = $(lib_BINARIES) SHELL = @@SHELL@@ @@@@ -77,19 +77,19 @@@@ DESTDIR = PKG_DIR = $(PACKAGE_NAME)$(PACKAGE_VERSION) pkgdatadir = $(datadir)/$(PKG_DIR) -pkglibdir = $(libdir)/$(PKG_DIR) +pkglibdir = $(libdir)/tcl/$(PKG_DIR) pkgincludedir = $(includedir)/$(PKG_DIR) top_builddir = . -INSTALL = @@INSTALL@@ -INSTALL_PROGRAM = @@INSTALL_PROGRAM@@ -INSTALL_DATA = @@INSTALL_DATA@@ -INSTALL_SCRIPT = @@INSTALL_SCRIPT@@ +INSTALL = ${LIBTOOL} --mode=install ${BSD_INSTALL} +INSTALL_PROGRAM = ${LIBTOOL} --mode=install ${BSD_INSTALL_PROGRAM} +INSTALL_DATA = ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} +INSTALL_SCRIPT = ${LIBTOOL} --mode=install ${BSD_INSTALL_SCRIPT} PACKAGE_NAME = @@PACKAGE_NAME@@ PACKAGE_VERSION = @@PACKAGE_VERSION@@ -CC = @@CC@@ +CC = ${LIBTOOL} --mode=compile @@CC@@ CFLAGS_DEFAULT = @@CFLAGS_DEFAULT@@ CFLAGS_WARNING = @@CFLAGS_WARNING@@ CLEANFILES = @@CLEANFILES@@ @@@@ -103,9 +103,9 @@@@ OBJEXT = @@OBJEXT@@ RANLIB = @@RANLIB@@ RANLIB_STUB = @@RANLIB_STUB@@ SHLIB_CFLAGS = @@SHLIB_CFLAGS@@ -SHLIB_LD = @@SHLIB_LD@@ +SHLIB_LD = ${LIBTOOL} --mode=link @@CC@@ -rpath ${PREFIX}/lib SHLIB_LD_FLAGS = @@SHLIB_LD_FLAGS@@ -SHLIB_LD_LIBS = @@SHLIB_LD_LIBS@@ +SHLIB_LD_LIBS = -Wl,-R${PREFIX}/lib -L${PREFIX}/lib -ltcl84 -lm STLIB_LD = @@STLIB_LD@@ TCL_DEFS = @@TCL_DEFS@@ TCL_BIN_DIR = @@TCL_BIN_DIR@@ @@@@ -228,15 +228,13 @@@@ depend: # source files above. #======================================================================== -$(PKG_LIB_FILE): $(PKG_OBJECTS) +${PKG_LIB_FILE:C/\.so.*/.la/}: $(PKG_OBJECTS) -rm -f $(PKG_LIB_FILE) ${MAKE_LIB} - $(RANLIB) $(PKG_LIB_FILE) -$(PKG_STUB_LIB_FILE): $(PKG_STUB_OBJECTS) +${PKG_STUB_LIB_FILE}: $(PKG_STUB_OBJECTS) -rm -f $(PKG_STUB_LIB_FILE) ${MAKE_STUB_LIB} - $(RANLIB_STUB) $(PKG_STUB_LIB_FILE) #======================================================================== # We need to enumerate the list of .c to .o lines here. @ 1.2 log @- fix up the patched makefiles a bit so that libtool libs are correctly in the all target. This prevents the libs from being created over and over. - fix up the libitk.so library so that the itk part of this package actually works. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Initial revision @ text @d5 9 d52 6 a57 2 @@@@ -231,12 +231,10 @@@@ depend: $(PKG_LIB_FILE): $(PKG_OBJECTS) d62 2 a63 1 $(PKG_STUB_LIB_FILE): $(PKG_STUB_OBJECTS) a69 9 @@@@ -292,7 +290,7 @@@@ distclean: clean install-lib-binaries: @@mkdir -p $(DESTDIR)$(pkglibdir) - @@list='$(lib_BINARIES)'; for p in $$list; do \ + @@list='${PKG_LIB_FILE:C/\.so.*/.la/} ${PKG_STUB_LIB_FILE:C/\.so.*/.la/} $(lib_BINARIES)'; for p in $$list; do \ if test -f $$p; then \ echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p"; \ $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibdir)/$$p; \ @ 1.1.1.1 log @import tcl-itcl-current-20040920. This is a snapshot from the [incr Tcl] CVS repository. They have not made a release in years but development has continued. The largest item of note is this version works with tcl-8.4. [incr Tcl] provides the extra language support needed to build large Tcl/Tk applications. It introduces the notion of objects, which act as building blocks for an application. Each object is a bag of data with a set of procedures or "methods" that are used to manipulate it. Objects are organized into "classes" with identical characteristics, and classes can inherit functionality from one another. This object-oriented paradigm adds another level of organization on top of the basic variable/procedure elements, and the resulting code is easier to understand and maintain. This package is based on CVS sources for [incr Tcl]. @ text @@