Changes the names of the libraries created during the build --
"libtcmgui" instead of "libgui". emulators/gpsim installs a libgui which causes problems. There may be conflicts with the other libs (libglobal, libtable, etc). To be safe, rename them all similarly. Get rid of the terrible configure script. It saved a few patches, but isn't worth the ugliness.
This commit is contained in:
parent
72ac289570
commit
717d3eec39
18 changed files with 642 additions and 95 deletions
|
@ -1,8 +1,8 @@
|
|||
# $NetBSD: Makefile,v 1.6 2001/04/14 21:43:45 jtb Exp $
|
||||
# $NetBSD: Makefile,v 1.7 2001/05/10 23:35:27 jtb Exp $
|
||||
|
||||
DISTNAME= tcm-2.01.src
|
||||
PKGNAME= tcm-2.01
|
||||
CATEGORIES= graphics
|
||||
CATEGORIES= graphics devel
|
||||
MASTER_SITES= ftp://ftp.cs.utwente.nl/pub/tcm/
|
||||
|
||||
MAINTAINER= packages@netbsd.org
|
||||
|
@ -11,15 +11,12 @@ COMMENT= TCM - Toolkit for Conceptual Modeling
|
|||
|
||||
WRKSRC= ${WRKDIR}/tcm-2.01/src
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_SCRIPT= ${SCRIPTDIR}/configure
|
||||
|
||||
USE_X11= yes
|
||||
USE_X11BASE= yes
|
||||
USE_MOTIF= yes
|
||||
|
||||
MAKE_ENV+= XWIN_HOME="${X11BASE}"
|
||||
MAKE_ENV+= MOTIF_HOME="${MOTIFBASE}"
|
||||
MAKE_ENV+= XWIN_HOME=${X11BASE}
|
||||
MAKE_ENV+= MOTIF_HOME=${MOTIFBASE}
|
||||
|
||||
TCM_SRC= ${WRKDIR}/tcm-2.01
|
||||
MAKE_ENV+= TCM_HOME=${TCM_SRC}
|
||||
|
@ -30,7 +27,19 @@ post-extract:
|
|||
${RM} -f ${TCM_SRC}/lib/COPYING ${TCM_SRC}/lib/CHANGELOG
|
||||
|
||||
do-configure:
|
||||
${CONFIGURE_SCRIPT} ${WRKSRC}
|
||||
${RM} -f ${WRKSRC}/Config.tmpl
|
||||
${LN} -fs ${WRKSRC}/Config.tmpl_netbsd ${WRKSRC}/Config.tmpl
|
||||
${RM} -f ${WRKSRC}/Makefile
|
||||
${LN} -fs ${WRKSRC}/Makefile.gcc ${WRKSRC}/Makefile
|
||||
${MV} -f ${WRKSRC}/gl/system.c ${WRKSRC}/gl/system.c.dist
|
||||
${SED} -e 's:@PREFIX@:${PREFIX}:g' \
|
||||
-e 's:@X11BASE@:${X11BASE}:g' \
|
||||
-e 's:@LOCALBASE@:${LOCALBASE}':g \
|
||||
${WRKSRC}/gl/system.c.dist > ${WRKSRC}/gl/system.c
|
||||
for f in `${FIND} ${WRKSRC} -name \*.c`; do \
|
||||
${MV} -f $$f $$f`${ECHO} c`; \
|
||||
done
|
||||
${MV} -f ${WRKSRC}/gl/text2ps.cc ${WRKSRC}/gl/text2ps.c
|
||||
|
||||
do-install:
|
||||
cd ${TCM_SRC}/bin && ${INSTALL_PROGRAM} tcm tcmd tcmt text2ps \
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
$NetBSD: distinfo,v 1.2 2001/04/21 09:54:27 wiz Exp $
|
||||
$NetBSD: distinfo,v 1.3 2001/05/10 23:35:27 jtb Exp $
|
||||
|
||||
SHA1 (tcm-2.01.src.tar.gz) = ce63d4310f43c89984cfcf2fc3da38eb55907c0f
|
||||
Size (tcm-2.01.src.tar.gz) = 3624778 bytes
|
||||
SHA1 (patch-aa) = dbace6684330391301e97c74a53f91ef8481a7f9
|
||||
SHA1 (patch-ab) = f2270a49bca9fe40d524f532999b95997b9820d4
|
||||
SHA1 (patch-aa) = 37673406cf7b87628a29c55f8d66eca58df536e7
|
||||
SHA1 (patch-ab) = 68d58e4fcba032a3385c181878fab6452527a13a
|
||||
SHA1 (patch-ac) = 1a85d3b44dbbf9291bec2f1a915ae23eec9818b3
|
||||
SHA1 (patch-ad) = e2b6b15d6265bf0077cebce9d25623ae06ef16e2
|
||||
SHA1 (patch-ae) = b710a716cbfd2bed5ffdb21c5e793185db9a07d8
|
||||
|
@ -19,8 +19,16 @@ SHA1 (patch-an) = 49c046db0c5119685844bd4d54fb90ea52a2fae8
|
|||
SHA1 (patch-ao) = 3581a8395b2ad1a861781f12f1a2fe05b3970cf4
|
||||
SHA1 (patch-ap) = 8470d73a87c586989dedd9391ba511f3d4941dce
|
||||
SHA1 (patch-aq) = ed86083b7e02a235c84ffab3acbaffa8146f0945
|
||||
SHA1 (patch-ar) = e1e240d877c858c4e011b6199612f9409c1828c8
|
||||
SHA1 (patch-as) = a1800eedc10c93eaad394bb1eb5c081699fca864
|
||||
SHA1 (patch-at) = 6a013cb6f1339de575591c1697029b927b371243
|
||||
SHA1 (patch-au) = f8115a17a91f9617e87c6c74c37be1d0015b297b
|
||||
SHA1 (patch-av) = a3da31babd92db7877f9bb52f5f8be31ab9f49ae
|
||||
SHA1 (patch-ar) = 6b9b71925eb9a90d738c2646d51b0fd38f54a2d0
|
||||
SHA1 (patch-as) = acfdbdbaaac5878e658a83ba1c9a9d64f12db26f
|
||||
SHA1 (patch-at) = a29da35a72967d05914d9c994eca66ae42caccea
|
||||
SHA1 (patch-au) = 1fd448579b3add5793b94877c04e19c31bf04112
|
||||
SHA1 (patch-av) = 4f87570d2c1ca0f5640fd2426b4927994162035d
|
||||
SHA1 (patch-aw) = aee0469f06370ee85920ade20f85b34ff4991506
|
||||
SHA1 (patch-ax) = f4627c5fcaf2e82c2c6fcf171dcdd9ee756949aa
|
||||
SHA1 (patch-ay) = 2ac5cf63c87d4ff550908a16056b7b7074cd2d6f
|
||||
SHA1 (patch-az) = cc01691826393fbf829b186f173eb0e44a27aad1
|
||||
SHA1 (patch-ba) = 198f12f68fd58ce09127d435334b1db718f8b969
|
||||
SHA1 (patch-bb) = 00aa951e4de26aec458bb1435d2d68a116380f3a
|
||||
SHA1 (patch-bc) = 04ffc44017cb7c5a9bf1aaf0936a522c0d0271ad
|
||||
SHA1 (patch-bd) = 858598fa54a61f1e136f59556eda5eb49423569e
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
$NetBSD: patch-aa,v 1.1.1.1 2001/02/24 01:30:05 jtb Exp $
|
||||
$NetBSD: patch-aa,v 1.2 2001/05/10 23:35:27 jtb Exp $
|
||||
|
||||
--- /dev/null Fri Feb 23 22:20:01 2001
|
||||
--- /dev/null Thu May 10 23:00:48 2001
|
||||
+++ Config.tmpl_netbsd
|
||||
@@ -0,0 +1,43 @@
|
||||
+# Configuration file for NetBSD 1.5 and GNU compilers.
|
||||
@@ -0,0 +1,41 @@
|
||||
+# Configuration file for NetBSD and LessTif.
|
||||
+
|
||||
+SYSFLAGS = -DBSD -DLESSTIF
|
||||
+
|
||||
|
@ -11,8 +11,6 @@ $NetBSD: patch-aa,v 1.1.1.1 2001/02/24 01:30:05 jtb Exp $
|
|||
+BIN_DIR = $(TCM_HOME)/bin
|
||||
+LIB_DIR = $(TCM_HOME)/lib
|
||||
+
|
||||
+SHAREDFLAGS = -shared
|
||||
+
|
||||
+MOTIF_INCLUDE = $(MOTIF_HOME)/include
|
||||
+MOTIF_LIB = $(MOTIF_HOME)/lib
|
||||
+
|
||||
|
|
|
@ -1,15 +1,61 @@
|
|||
$NetBSD: patch-ab,v 1.1.1.1 2001/02/24 01:30:05 jtb Exp $
|
||||
$NetBSD: patch-ab,v 1.2 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- st/Makefile.orig Wed Dec 20 13:32:45 2000
|
||||
+++ st/Makefile
|
||||
@@ -10,8 +10,8 @@
|
||||
@@ -9,40 +9,30 @@
|
||||
TBOBJECTS = $(TDOBJECTS) $(TUOBJECTS) $(FEOBJECTS)
|
||||
|
||||
tcmt: $(TBOBJECTS) tcmt.o
|
||||
$(PURIFY) $(CC) $(CFLAGS) $(TBOBJECTS) tcmt.o \
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(TBOBJECTS) tcmt.o \
|
||||
- $(LIB_DIR)/libtable.a $(LIB_DIR)/libeditor.a $(LIB_DIR)/libgui.a \
|
||||
- -o $@ $(LDFLAGS) $(LIB_DIR)/libglobal.a $(LDLIBS)
|
||||
+ -L$(LIB_DIR) -ltable -leditor -lgui \
|
||||
+ -o $@ $(LDFLAGS) -lglobal $(LDLIBS)
|
||||
chmod a+rx $@
|
||||
$(STRIP) $@
|
||||
$(MV) $@ $(BIN_DIR)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(TBOBJECTS) tcmt.o \
|
||||
+ -L$(LIB_DIR) -ltcmtable -ltcmeditor -ltcmgui \
|
||||
+ -o $@ $(LDFLAGS) -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tgt: $(OBJECTS) tableeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) tableeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ltable -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) tableeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmtable -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
ttdt: $(TDOBJECTS) tdeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(TDOBJECTS) tdeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ltable -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(TDOBJECTS) tdeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmtable -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
ttut: $(TUOBJECTS) tueditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(TUOBJECTS) tueditor.o -o $@ \
|
||||
- $(LDFLAGS) -ltable -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(TUOBJECTS) tueditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmtable -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tfet: $(FEOBJECTS) feeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(FEOBJECTS) feeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ltable -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(FEOBJECTS) feeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmtable -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
clean: xclean
|
||||
|
||||
|
|
|
@ -1,18 +1,54 @@
|
|||
$NetBSD: patch-ar,v 1.1.1.1 2001/02/24 01:30:07 jtb Exp $
|
||||
$NetBSD: patch-ar,v 1.2 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- sd/gd/Makefile.orig Wed Dec 20 13:33:23 2000
|
||||
+++ sd/gd/Makefile
|
||||
@@ -30,11 +30,8 @@
|
||||
@@ -7,37 +7,27 @@
|
||||
gdwindow.o
|
||||
|
||||
tcmgd: $(GDOBJECTS) tcmgd.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(GDOBJECTS) \
|
||||
- -ldiagram -leditor -lguix $(LIB_DIR)/libglobal.a \
|
||||
+ $(CXX) $(CXXFLAGS) $(GDOBJECTS) \
|
||||
+ -ltcmdiagram -ltcmeditor -ltcmguix -ltcmglobal \
|
||||
tcmgd.o -o $@ $(LDFLAGS) $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
libtcmgd.a: $(GDOBJECTS)
|
||||
- $(AR) $@ $(GDOBJECTS)
|
||||
- chmod a+rx $@
|
||||
+ $(AR) cr $@ $(GDOBJECTS)
|
||||
$(RANLIB) $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
tgd: $(GDOBJECTS) gdeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(GDOBJECTS) gdeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(GDOBJECTS) gdeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tcmd: tcmd.o
|
||||
$(PURIFY) $(CC) $(CFLAGS) tcmd.o -o $@ \
|
||||
- $(PURIFY) $(CC) $(CFLAGS) tcmd.o -o $@ \
|
||||
+ $(CXX) $(CXXFLAGS) tcmd.o -o $@ \
|
||||
-I../dv -I../bv -I../tr -I../fv \
|
||||
- $(LDFLAGS) $(LIB_DIR)/libtcmgd.a $(LIB_DIR)/libtcmtr.a \
|
||||
- $(LIB_DIR)/libtcmdv.a $(LIB_DIR)/libtcmbv.a $(LIB_DIR)/libtcmfv.a \
|
||||
- $(LIB_DIR)/libtcmpv.a \
|
||||
- $(LIB_DIR)/libdiagram.a $(LIB_DIR)/libeditor.a \
|
||||
- $(LIB_DIR)/libgui.a $(LIB_DIR)/libglobal.a $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(LDFLAGS) -ltcmgd -ltcmtr -ltcmdv -ltcmbv -ltcmfv -ltcmpv \
|
||||
+ -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
chmod a+rx $@
|
||||
$(STRIP) $@
|
||||
$(MV) $@ $(BIN_DIR)
|
||||
+ -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
|
||||
clean: xclean
|
||||
|
|
|
@ -1,44 +1,49 @@
|
|||
$NetBSD: patch-as,v 1.1.1.1 2001/02/24 01:30:08 jtb Exp $
|
||||
$NetBSD: patch-as,v 1.2 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- Makefile.gcc.orig Fri Feb 23 23:59:17 2001
|
||||
--- Makefile.gcc.orig Wed Dec 13 10:57:07 2000
|
||||
+++ Makefile.gcc
|
||||
@@ -18,13 +18,13 @@
|
||||
@@ -18,45 +18,45 @@
|
||||
|
||||
tcm:
|
||||
( cp ed/edinstances.h gl/instances.h )
|
||||
- ( cd ./gl ; touch llist.c )
|
||||
- ( $(MAKE) libglobal.a )
|
||||
+ ( cd ./gl ; touch llist.cc )
|
||||
( $(MAKE) libglobal.a )
|
||||
+ ( $(MAKE) libtcmglobal.a )
|
||||
( cd ./ed ; $(MAKE) $@)
|
||||
|
||||
tcmd:
|
||||
( cp sd/sdinstances.h gl/instances.h )
|
||||
- ( cd ./gl ; touch llist.c )
|
||||
- ( $(MAKE) libglobal.a )
|
||||
+ ( cd ./gl ; touch llist.cc )
|
||||
( $(MAKE) libglobal.a )
|
||||
+ ( $(MAKE) libtcmglobal.a )
|
||||
( cd ./sd ; $(MAKE) $@)
|
||||
|
||||
@@ -32,31 +32,31 @@
|
||||
tcmgd tcmtr tcmdv tcmbv \
|
||||
tgtt tfrt tgd terd tesd tcrd tssd tucd tatd tstd tpsd tsnd trpg \
|
||||
tscd tsqd tcbd tcpd tdpd:
|
||||
( cp dg/dginstances.h gl/instances.h )
|
||||
- ( cd ./gl ; touch llist.c )
|
||||
- ( $(MAKE) libglobal.a )
|
||||
+ ( cd ./gl ; touch llist.cc )
|
||||
( $(MAKE) libglobal.a )
|
||||
+ ( $(MAKE) libtcmglobal.a )
|
||||
( cd ./sd ; $(MAKE) $@)
|
||||
|
||||
tcmfv tdfd tefd:
|
||||
( cp sd/fv/dfinstances.h gl/instances.h )
|
||||
- ( cd ./gl ; touch llist.c )
|
||||
- ( $(MAKE) libglobal.a )
|
||||
+ ( cd ./gl ; touch llist.cc )
|
||||
( $(MAKE) libglobal.a )
|
||||
+ ( $(MAKE) libtcmglobal.a )
|
||||
( cd ./sd ; $(MAKE) $@)
|
||||
|
||||
tcmt tgt ttdt ttut tfet:
|
||||
( cp tb/tbinstances.h gl/instances.h )
|
||||
- ( cd ./gl ; touch llist.c )
|
||||
- ( $(MAKE) libglobal.a )
|
||||
+ ( cd ./gl ; touch llist.cc )
|
||||
( $(MAKE) libglobal.a )
|
||||
+ ( $(MAKE) libtcmglobal.a )
|
||||
( cd ./st ; $(MAKE) $@)
|
||||
|
||||
# csod:
|
||||
|
|
|
@ -1,21 +1,76 @@
|
|||
$NetBSD: patch-at,v 1.1.1.1 2001/02/24 01:30:08 jtb Exp $
|
||||
$NetBSD: patch-at,v 1.2 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- Makefile.GEN.orig Fri Feb 23 23:59:25 2001
|
||||
--- Makefile.GEN.orig Wed Dec 13 10:57:26 2000
|
||||
+++ Makefile.GEN
|
||||
@@ -62,14 +62,14 @@
|
||||
@@ -18,7 +18,7 @@
|
||||
# colorx: libs text2ps csod ced
|
||||
|
||||
# make static libs.
|
||||
-staticlibs: libglobal.a libgui.a libeditor.a libdiagram.a libtable.a
|
||||
+staticlibs: libtcmglobal.a libtcmgui.a libtcmeditor.a libtcmdiagram.a libtcmtable.a
|
||||
|
||||
# make dynamic libs.
|
||||
dynamiclibs: libglobal.so libgui.so libeditor.so libdiagram.so libtable.so
|
||||
@@ -42,37 +42,37 @@
|
||||
( cd ./tb ; $(MAKE) libtable.so)
|
||||
|
||||
|
||||
-libglobal.a:
|
||||
- ( cd ./gl ; $(MAKE) libglobal.a)
|
||||
- ( cd $(LIB_DIR) ; $(RANLIB) libglobal.a)
|
||||
-
|
||||
-libgui.a:
|
||||
- ( cd ./ui ; $(MAKE) libgui.a)
|
||||
- ( cd $(LIB_DIR) ; $(RANLIB) libgui.a)
|
||||
-
|
||||
-libguix.a:
|
||||
- ( cd ./ui ; $(MAKE) libguix.a)
|
||||
- ( cd $(LIB_DIR) ; $(RANLIB) libguix.a)
|
||||
-
|
||||
-libeditor.a:
|
||||
- ( cd ./ed ; $(MAKE) libeditor.a)
|
||||
- ( cd $(LIB_DIR) ; $(RANLIB) libeditor.a)
|
||||
+libtcmglobal.a:
|
||||
+ ( cd ./gl ; $(MAKE) libtcmglobal.a)
|
||||
+ ( cd $(LIB_DIR) ; $(RANLIB) libtcmglobal.a)
|
||||
+
|
||||
+libtcmgui.a:
|
||||
+ ( cd ./ui ; $(MAKE) libtcmgui.a)
|
||||
+ ( cd $(LIB_DIR) ; $(RANLIB) libtcmgui.a)
|
||||
+
|
||||
+libtcmguix.a:
|
||||
+ ( cd ./ui ; $(MAKE) libtcmguix.a)
|
||||
+ ( cd $(LIB_DIR) ; $(RANLIB) libtcmguix.a)
|
||||
+
|
||||
+libtcmeditor.a:
|
||||
+ ( cd ./ed ; $(MAKE) libtcmeditor.a)
|
||||
+ ( cd $(LIB_DIR) ; $(RANLIB) libtcmeditor.a)
|
||||
|
||||
# the touchy thing is necessary that the right template
|
||||
# instances are linked in the static lib.
|
||||
libdiagram.a:
|
||||
-libdiagram.a:
|
||||
+libtcmdiagram.a:
|
||||
( cp dg/dginstances.h gl/instances.h )
|
||||
- ( cd ./gl ; touch llist.c )
|
||||
- ( $(MAKE) libglobal.a )
|
||||
- ( cd ./dg ; $(MAKE) libdiagram.a)
|
||||
- ( cd $(LIB_DIR) ; $(RANLIB) libdiagram.a)
|
||||
+ ( cd ./gl ; touch llist.cc )
|
||||
( $(MAKE) libglobal.a )
|
||||
( cd ./dg ; $(MAKE) libdiagram.a)
|
||||
( cd $(LIB_DIR) ; $(RANLIB) libdiagram.a)
|
||||
+ ( $(MAKE) libtcmglobal.a )
|
||||
+ ( cd ./dg ; $(MAKE) libtcmdiagram.a)
|
||||
+ ( cd $(LIB_DIR) ; $(RANLIB) libtcmdiagram.a)
|
||||
|
||||
libtable.a:
|
||||
-libtable.a:
|
||||
+libtcmtable.a:
|
||||
( cp tb/tbinstances.h gl/instances.h )
|
||||
- ( cd ./gl ; touch llist.c )
|
||||
- ( $(MAKE) libglobal.a )
|
||||
- ( cd ./tb ; $(MAKE) libtable.a)
|
||||
- ( cd $(LIB_DIR) ; $(RANLIB) libtable.a)
|
||||
+ ( cd ./gl ; touch llist.cc )
|
||||
( $(MAKE) libglobal.a )
|
||||
( cd ./tb ; $(MAKE) libtable.a)
|
||||
( cd $(LIB_DIR) ; $(RANLIB) libtable.a)
|
||||
+ ( $(MAKE) libtcmglobal.a )
|
||||
+ ( cd ./tb ; $(MAKE) libtcmtable.a)
|
||||
+ ( cd $(LIB_DIR) ; $(RANLIB) libtcmtable.a)
|
||||
|
||||
|
||||
SUBDIRS = gl ui ed dg tb sd st
|
||||
|
|
|
@ -1,9 +1,78 @@
|
|||
$NetBSD: patch-au,v 1.1.1.1 2001/02/24 01:30:08 jtb Exp $
|
||||
$NetBSD: patch-au,v 1.2 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- sd/dv/Makefile.orig Wed Dec 20 13:33:17 2000
|
||||
+++ sd/dv/Makefile
|
||||
@@ -142,9 +142,9 @@
|
||||
$(MV) $@ $(BIN_DIR)
|
||||
@@ -93,64 +93,51 @@
|
||||
$(SESDOBJECTSX) $(ESDOBJECTSX) $(SSDOBJECTSX) $(UCDOBJECTSX)
|
||||
|
||||
tcmdv: $(DVOBJECTS) tcmdv.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(DVOBJECTS) \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lguix $(LIB_DIR)/libglobal.a \
|
||||
+ $(CXX) $(CXXFLAGS) $(DVOBJECTS) \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmguix -ltcmglobal \
|
||||
tcmdv.o -o $@ $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
libtcmdv.a: $(DVOBJECTS)
|
||||
- $(AR) $@ $(DVOBJECTS)
|
||||
- chmod a+rx $@
|
||||
+ $(AR) cr $@ $(DVOBJECTS)
|
||||
$(RANLIB) $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
terd: $(EROBJECTS) ereditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(EROBJECTS) ereditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(EROBJECTS) ereditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tcrd: $(CROBJECTS) creditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(CROBJECTS) creditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(CROBJECTS) creditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tesd: $(ESDOBJECTS) esdeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(ESDOBJECTS) esdeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(ESDOBJECTS) esdeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tssd: $(SSDOBJECTS) ssdeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(SSDOBJECTS) ssdeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(SSDOBJECTS) ssdeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tucd: $(UCDOBJECTS) uceditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(UCDOBJECTS) uceditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(UCDOBJECTS) uceditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
cardconstraint.tab.h: cardconstraint.y
|
||||
- $(YACC) --debug -p cardconstraint -d cardconstraint.y
|
||||
|
@ -14,3 +83,11 @@ $NetBSD: patch-au,v 1.1.1.1 2001/02/24 01:30:08 jtb Exp $
|
|||
cardconstraint.c: cardconstraint.l cardconstraint.tab.h
|
||||
$(LEX) -Pcardconstraint -ocardconstraint.c cardconstraint.l
|
||||
cardconstraint.o: cardconstraint.c
|
||||
- $(Cc) -c cardconstraint.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -c cardconstraint.c
|
||||
cardconstraint.tab.o: cardconstraint.tab.h cardconstraint.tab.c
|
||||
- $(Cc) -c cardconstraint.tab.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -c cardconstraint.tab.c
|
||||
|
||||
clean: xclean
|
||||
rm -f cardconstraint.c cardconstraint.tab.h cardconstraint.tab.c
|
||||
|
|
|
@ -1,9 +1,58 @@
|
|||
$NetBSD: patch-av,v 1.1.1.1 2001/02/24 01:30:08 jtb Exp $
|
||||
$NetBSD: patch-av,v 1.2 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- sd/fv/Makefile.orig Sat Feb 24 00:38:00 2001
|
||||
--- sd/fv/Makefile.orig Wed Dec 20 13:33:20 2000
|
||||
+++ sd/fv/Makefile
|
||||
@@ -86,9 +86,9 @@
|
||||
$(MV) $@ $(BIN_DIR)
|
||||
@@ -51,50 +51,42 @@
|
||||
FVOBJECTS = $(DCFOBJECTS) $(SNOBJECTS)
|
||||
|
||||
tcmfv: $(FVOBJECTS) tcmfv.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(FVOBJECTS) \
|
||||
- -ldiagram -leditor -lguix $(LIB_DIR)/libglobal.a \
|
||||
+ $(CXX) $(CXXFLAGS) $(FVOBJECTS) \
|
||||
+ -ltcmdiagram -ltcmeditor -ltcmguix -ltcmlglobal \
|
||||
tcmfv.o -o $@ $(LDFLAGS) $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
libtcmfv.a: $(FVOBJECTS)
|
||||
- $(AR) $@ $(FVOBJECTS)
|
||||
- chmod a+rx $@
|
||||
+ $(AR) cr $@ $(FVOBJECTS)
|
||||
$(RANLIB) $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
tdfd: $(DFOBJECTS) dfeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(DFOBJECTS) dfeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(DFOBJECTS) dfeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tsnd: $(SNOBJECTS) $(PARSER) sneditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(SNOBJECTS) $(PARSER) sneditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
+ $(CXX) $(CXXFLAGS) $(SNOBJECTS) $(PARSER) sneditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tefd: $(DCFOBJECTS) dcfeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(DCFOBJECTS) dcfeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(DCFOBJECTS) dcfeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
cardconstraint.tab.h: cardconstraint.y
|
||||
- $(YACC) --debug -p cardconstraint -d cardconstraint.y
|
||||
|
@ -14,3 +63,11 @@ $NetBSD: patch-av,v 1.1.1.1 2001/02/24 01:30:08 jtb Exp $
|
|||
cardconstraint.c: cardconstraint.l cardconstraint.tab.h
|
||||
$(LEX) -Pcardconstraint -ocardconstraint.c cardconstraint.l
|
||||
cardconstraint.o: cardconstraint.c
|
||||
- $(Cc) -c cardconstraint.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -c cardconstraint.c
|
||||
cardconstraint.tab.o: cardconstraint.tab.h cardconstraint.tab.c
|
||||
- $(Cc) -c cardconstraint.tab.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -c cardconstraint.tab.c
|
||||
|
||||
clean: xclean
|
||||
rm -f cardconstraint.c cardconstraint.tab.h cardconstraint.tab.c
|
||||
|
|
18
graphics/tcm/patches/patch-aw
Normal file
18
graphics/tcm/patches/patch-aw
Normal file
|
@ -0,0 +1,18 @@
|
|||
$NetBSD: patch-aw,v 1.1 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- dg/Makefile.orig Wed Dec 20 13:32:28 2000
|
||||
+++ dg/Makefile
|
||||
@@ -117,10 +117,9 @@
|
||||
whitedot.o
|
||||
|
||||
|
||||
-libdiagram.a: $(OBJECTS)
|
||||
- $(AR) $@ $(OBJECTS)
|
||||
- chmod a+rx $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+libtcmdiagram.a: $(OBJECTS)
|
||||
+ $(AR) cr $@ $(OBJECTS)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
libdiagram.so: $(OBJECTS)
|
||||
$(CC) $(CFLAGS) $(SHAREDFLAG) $(OBJECTS) -o $@
|
33
graphics/tcm/patches/patch-ax
Normal file
33
graphics/tcm/patches/patch-ax
Normal file
|
@ -0,0 +1,33 @@
|
|||
$NetBSD: patch-ax,v 1.1 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- ed/Makefile.orig Wed Dec 20 13:32:34 2000
|
||||
+++ ed/Makefile
|
||||
@@ -18,10 +18,9 @@
|
||||
startupwindow.o\
|
||||
startup.o
|
||||
|
||||
-libeditor.a: $(OBJECTS)
|
||||
- $(AR) $@ $(OBJECTS)
|
||||
- chmod a+rx $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+libtcmeditor.a: $(OBJECTS)
|
||||
+ $(AR) cr $@ $(OBJECTS)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
libeditor.so: $(OBJECTS)
|
||||
$(CC) $(CFLAGS) $(SHAREDFLAG) $(OBJECTS) -o $@
|
||||
@@ -30,11 +29,9 @@
|
||||
$(MV) $@ $(LIB_DIR)
|
||||
|
||||
tcm: $(STARTOBJECTS)
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(STARTOBJECTS) -o $@ \
|
||||
- $(LDFLAGS) -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(STARTOBJECTS) -o $@ \
|
||||
+ $(LDFLAGS) -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
clean: xclean
|
||||
|
28
graphics/tcm/patches/patch-ay
Normal file
28
graphics/tcm/patches/patch-ay
Normal file
|
@ -0,0 +1,28 @@
|
|||
$NetBSD: patch-ay,v 1.1 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- gl/Makefile.orig Wed Dec 20 13:32:38 2000
|
||||
+++ gl/Makefile
|
||||
@@ -28,17 +28,15 @@
|
||||
version.o
|
||||
|
||||
text2ps.o:
|
||||
- $(Cc) -c text2ps.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -c text2ps.c
|
||||
|
||||
text2ps: text2ps.o
|
||||
- $(Cc) text2ps.o -o $@
|
||||
- chmod a+rx $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CC) text2ps.o -o $@
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
-libglobal.a: $(OBJECTS)
|
||||
- $(AR) $@ $(OBJECTS)
|
||||
- chmod a+rx $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+libtcmglobal.a: $(OBJECTS)
|
||||
+ $(AR) cr $@ $(OBJECTS)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
libglobal.so: $(OBJECTS)
|
||||
$(CC) $(CFLAGS) $(SHAREDFLAG) $(OBJECTS) -o $@
|
68
graphics/tcm/patches/patch-az
Normal file
68
graphics/tcm/patches/patch-az
Normal file
|
@ -0,0 +1,68 @@
|
|||
$NetBSD: patch-az,v 1.1 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- sd/bv/Makefile.orig Wed Dec 20 13:33:13 2000
|
||||
+++ sd/bv/Makefile
|
||||
@@ -50,46 +50,35 @@
|
||||
BVOBJECTS = $(STOBJECTS) $(PSOBJECTS) $(RPOBJECTS) $(ATOBJECTS)
|
||||
|
||||
tcmbv: $(BVOBJECTS) tcmbv.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(BVOBJECTS) \
|
||||
- -ldiagram -leditor -lguix $(LIB_DIR)/libglobal.a \
|
||||
+ $(CXX) $(CXXFLAGS) $(BVOBJECTS) \
|
||||
+ -ltcmdiagram -ltcmeditor -ltcmguix -ltcmglobal \
|
||||
tcmbv.o -o $@ $(LDFLAGS) $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
libtcmbv.a: $(BVOBJECTS)
|
||||
- $(AR) $@ $(BVOBJECTS)
|
||||
- chmod a+rx $@
|
||||
+ $(AR) cr $@ $(BVOBJECTS)
|
||||
$(RANLIB) $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
tpsd: $(PSOBJECTS) pseditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(PSOBJECTS) pseditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(PSOBJECTS) pseditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tstd: $(STOBJECTS) steditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(STOBJECTS) steditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(STOBJECTS) steditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
trpg: $(RPOBJECTS) rpeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(RPOBJECTS) rpeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(RPOBJECTS) rpeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tatd: $(ATOBJECTS) ateditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(ATOBJECTS) ateditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(ATOBJECTS) ateditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
|
||||
clean: xclean
|
48
graphics/tcm/patches/patch-ba
Normal file
48
graphics/tcm/patches/patch-ba
Normal file
|
@ -0,0 +1,48 @@
|
|||
$NetBSD: patch-ba,v 1.1 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- sd/pv/Makefile.orig Wed Dec 20 13:33:26 2000
|
||||
+++ sd/pv/Makefile
|
||||
@@ -17,32 +17,25 @@
|
||||
PVOBJECTS = $(CPOBJECTS) $(DPOBJECTS)
|
||||
|
||||
tcmpv: $(PVOBJECTS) tcmpv.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(PVOBJECTS) \
|
||||
- -ldiagram -leditor -lguix $(LIB_DIR)/libglobal.a \
|
||||
+ $(CXX) $(CXXFLAGS) $(PVOBJECTS) \
|
||||
+ -ltcmdiagram -ltcmeditor -ltcmguix -ltcmglobal \
|
||||
tcmpv.o -o $@ $(LDFLAGS) $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
libtcmpv.a: $(PVOBJECTS)
|
||||
- $(AR) $@ $(PVOBJECTS)
|
||||
- chmod a+rx $@
|
||||
+ $(AR) cr $@ $(PVOBJECTS)
|
||||
$(RANLIB) $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
tcpd: $(CPOBJECTS) cpeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(CPOBJECTS) cpeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(CPOBJECTS) cpeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tdpd: $(PVOBJECTS) dpeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(PVOBJECTS) dpeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(PVOBJECTS) dpeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
clean: xclean
|
||||
|
48
graphics/tcm/patches/patch-bb
Normal file
48
graphics/tcm/patches/patch-bb
Normal file
|
@ -0,0 +1,48 @@
|
|||
$NetBSD: patch-bb,v 1.1 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- sd/tr/Makefile.orig Wed Dec 20 13:33:29 2000
|
||||
+++ sd/tr/Makefile
|
||||
@@ -17,32 +17,25 @@
|
||||
TROBJECTS = $(FDOBJECTS)
|
||||
|
||||
tcmtr: $(TROBJECTS) tcmtr.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(TROBJECTS) \
|
||||
- -ldiagram -leditor -lguix $(LIB_DIR)/libglobal.a \
|
||||
+ $(CXX) $(CXXFLAGS) $(TROBJECTS) \
|
||||
+ -ltcmdiagram -ltcmeditor -ltcmguix -ltcmglobal \
|
||||
tcmtr.o -o $@ $(LDFLAGS) $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
libtcmtr.a: $(TROBJECTS)
|
||||
- $(AR) $@ $(TROBJECTS)
|
||||
- chmod a+rx $@
|
||||
+ $(AR) cr $@ $(TROBJECTS)
|
||||
$(RANLIB) $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
tgtt: $(GTOBJECTS) gteditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(GTOBJECTS) gteditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(GTOBJECTS) gteditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
tfrt: $(FDOBJECTS) fdeditor.o
|
||||
- $(PURIFY) $(CC) $(CFLAGS) $(FDOBJECTS) fdeditor.o -o $@ \
|
||||
- $(LDFLAGS) -ldiagram -leditor -lgui -lglobal $(LDLIBS)
|
||||
- chmod a+rx $@
|
||||
- $(STRIP) $@
|
||||
- $(MV) $@ $(BIN_DIR)
|
||||
+ $(CXX) $(CXXFLAGS) $(FDOBJECTS) fdeditor.o -o $@ \
|
||||
+ $(LDFLAGS) -ltcmdiagram -ltcmeditor -ltcmgui -ltcmglobal $(LDLIBS)
|
||||
+ $(MV) -f $@ $(BIN_DIR)
|
||||
|
||||
clean: xclean
|
||||
|
18
graphics/tcm/patches/patch-bc
Normal file
18
graphics/tcm/patches/patch-bc
Normal file
|
@ -0,0 +1,18 @@
|
|||
$NetBSD: patch-bc,v 1.1 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- tb/Makefile.orig Wed Dec 20 13:32:48 2000
|
||||
+++ tb/Makefile
|
||||
@@ -54,10 +54,9 @@
|
||||
updatecelltextunderlinecmd.o\
|
||||
updatecelltextfontcmd.o
|
||||
|
||||
-libtable.a: $(OBJECTS)
|
||||
- $(AR) $@ $(OBJECTS)
|
||||
- chmod a+rx $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+libtcmtable.a: $(OBJECTS)
|
||||
+ $(AR) cr $@ $(OBJECTS)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
libtable.so: $(OBJECTS)
|
||||
$(CC) $(CFLAGS) $(SHAREDFLAG) $(OBJECTS) -o $@
|
26
graphics/tcm/patches/patch-bd
Normal file
26
graphics/tcm/patches/patch-bd
Normal file
|
@ -0,0 +1,26 @@
|
|||
$NetBSD: patch-bd,v 1.1 2001/05/10 23:35:28 jtb Exp $
|
||||
|
||||
--- ui/Makefile.orig Wed Dec 20 13:32:52 2000
|
||||
+++ ui/Makefile
|
||||
@@ -49,15 +49,13 @@
|
||||
|
||||
MAIN = main.o
|
||||
|
||||
-libgui.a: $(OBJECTS) $(MAIN)
|
||||
- $(AR) $@ $(OBJECTS) $(MAIN)
|
||||
- chmod a+rx $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+libtcmgui.a: $(OBJECTS) $(MAIN)
|
||||
+ $(AR) cr $@ $(OBJECTS) $(MAIN)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
-libguix.a: $(OBJECTS)
|
||||
- ar cr $@ $(OBJECTS)
|
||||
- chmod a+rx $@
|
||||
- $(MV) $@ $(LIB_DIR)
|
||||
+libtcmguix.a: $(OBJECTS)
|
||||
+ $(AR) cr $@ $(OBJECTS)
|
||||
+ $(MV) -f $@ $(LIB_DIR)
|
||||
|
||||
libgui.so: $(OBJECTS) $(MAIN)
|
||||
$(CC) $(CFLAGS) $(SHAREDFLAG) $(OBJECTS) $(MAIN) -o $@
|
31
graphics/tcm/scripts/configure
vendored
31
graphics/tcm/scripts/configure
vendored
|
@ -1,31 +0,0 @@
|
|||
#! /bin/sh
|
||||
|
||||
WRKSRC=$1
|
||||
|
||||
for f in `/usr/bin/find $WRKSRC -name Makefile`; do \
|
||||
/usr/bin/sed -e 's/$(PURIFY) $(CC) $(CFLAGS)/$(CXX) $(CXXFLAGS)/g' \
|
||||
-e 's/$(Cc)/$(CC) $(CPPFLAGS) $(CFLAGS)/g' \
|
||||
-e 's/$(AR)/$(AR) cr/g' \
|
||||
-e 's/$(MV)/$(MV) -f/g' \
|
||||
-e 's/$(RM)/$(RM) -fr/g' \
|
||||
-e 's/$(LIB_DIR)\/libglobal.a/ -lglobal/g' \
|
||||
$f > $f.tmp && /bin/mv -f $f.tmp $f; \
|
||||
done
|
||||
|
||||
/bin/rm -f $WRKSRC/Config.tmpl
|
||||
/bin/ln -fs $WRKSRC/Config.tmpl_netbsd $WRKSRC/Config.tmpl
|
||||
/bin/rm -f $WRKSRC/Makefile
|
||||
/bin/ln -fs $WRKSRC/Makefile.gcc $WRKSRC/Makefile
|
||||
|
||||
for f in $WRKSRC/gl/system.c; do \
|
||||
/usr/bin/sed -e 's:@PREFIX@:'$PREFIX':g' \
|
||||
-e 's:@X11BASE@:'$X11BASE':g' \
|
||||
-e 's:@LOCALBASE@:'$LOCALBASE':g' \
|
||||
$f > $f.tmp && /bin/mv $f.tmp $f; \
|
||||
done
|
||||
|
||||
for f in `/usr/bin/find $WRKSRC -name \*.c`; do \
|
||||
/bin/mv -f $f $f`/bin/echo c`; \
|
||||
done
|
||||
|
||||
/bin/mv -f $WRKSRC/gl/text2ps.cc $WRKSRC/gl/text2ps.c
|
Loading…
Reference in a new issue