Date: Wed, 8 Mar 2000 16:47:04 +0100 (CET) From: Roland Jesse <jesse@cs.uni-magdeburg.de> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/17265: New port devel/tmake Message-ID: <200003081547.QAA04664@arthur.cs.uni-magdeburg.de>
next in thread | raw e-mail | index | archive | help
>Number: 17265 >Category: ports >Synopsis: New port devel/tmake >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Mar 8 07:50:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Roland Jesse >Release: FreeBSD 4.0-CURRENT i386 >Organization: Otto-von-Guericke University of Magdeburg >Environment: FreeBSD arthur.cs.uni-magdeburg.de 4.0-CURRENT FreeBSD 4.0-CURRENT #7: Thu Mar 2 09:29:33 CET 2000 root@arthur.cs.uni-magdeburg.de:/usr/src/sys/compile/ARTHUR i386 >Description: New port devel/tmake >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # tmake # tmake/pkg # tmake/pkg/COMMENT # tmake/pkg/DESCR # tmake/pkg/PLIST # tmake/Makefile # tmake/files # tmake/files/md5 # echo c - tmake mkdir -p tmake > /dev/null 2>&1 echo c - tmake/pkg mkdir -p tmake/pkg > /dev/null 2>&1 echo x - tmake/pkg/COMMENT sed 's/^X//' >tmake/pkg/COMMENT << 'END-of-tmake/pkg/COMMENT' XCreate and maintain makefiles across many platforms and compilers END-of-tmake/pkg/COMMENT echo x - tmake/pkg/DESCR sed 's/^X//' >tmake/pkg/DESCR << 'END-of-tmake/pkg/DESCR' XThis is a port of tmake, the tool from Troll Tech to create and Xmaintain makefiles for software projects. It is especially useful if Xyou develop for more than one platform or use more than one Xcompiler. tmake automates and streamlines this process and lets you Xspend your valuable time on writing code, not makefiles. X XWWW: http://www.troll.no/freebies/tmake.html X X- Roland Xjesse@cs.uni-magdeburg.de END-of-tmake/pkg/DESCR echo x - tmake/pkg/PLIST sed 's/^X//' >tmake/pkg/PLIST << 'END-of-tmake/pkg/PLIST' Xbin/progen Xbin/tmake Xshare/tmake/aix-g++/subdirs.t Xshare/tmake/aix-g++/app.t Xshare/tmake/aix-g++/lib.t Xshare/tmake/aix-g++/tmake.conf Xshare/tmake/aix-xlc/subdirs.t Xshare/tmake/aix-xlc/app.t Xshare/tmake/aix-xlc/lib.t Xshare/tmake/aix-xlc/tmake.conf Xshare/tmake/bsdi-g++/subdirs.t Xshare/tmake/bsdi-g++/app.t Xshare/tmake/bsdi-g++/lib.t Xshare/tmake/bsdi-g++/tmake.conf Xshare/tmake/dgux-g++/subdirs.t Xshare/tmake/dgux-g++/app.t Xshare/tmake/dgux-g++/lib.t Xshare/tmake/dgux-g++/tmake.conf Xshare/tmake/freebsd-g++/subdirs.t Xshare/tmake/freebsd-g++/app.t Xshare/tmake/freebsd-g++/lib.t Xshare/tmake/freebsd-g++/tmake.conf Xshare/tmake/gnu-g++/subdirs.t Xshare/tmake/gnu-g++/app.t Xshare/tmake/gnu-g++/lib.t Xshare/tmake/gnu-g++/tmake.conf Xshare/tmake/hpux-acc/subdirs.t Xshare/tmake/hpux-acc/app.t Xshare/tmake/hpux-acc/lib.t Xshare/tmake/hpux-acc/tmake.conf Xshare/tmake/hpux-cc/subdirs.t Xshare/tmake/hpux-cc/app.t Xshare/tmake/hpux-cc/lib.t Xshare/tmake/hpux-cc/tmake.conf Xshare/tmake/hpux-g++/subdirs.t Xshare/tmake/hpux-g++/app.t Xshare/tmake/hpux-g++/lib.t Xshare/tmake/hpux-g++/tmake.conf Xshare/tmake/irix-64/subdirs.t Xshare/tmake/irix-64/app.t Xshare/tmake/irix-64/lib.t Xshare/tmake/irix-64/tmake.conf Xshare/tmake/irix-dcc/subdirs.t Xshare/tmake/irix-dcc/app.t Xshare/tmake/irix-dcc/lib.t Xshare/tmake/irix-dcc/tmake.conf Xshare/tmake/irix-g++/subdirs.t Xshare/tmake/irix-g++/app.t Xshare/tmake/irix-g++/lib.t Xshare/tmake/irix-g++/tmake.conf Xshare/tmake/irix-n32/subdirs.t Xshare/tmake/irix-n32/app.t Xshare/tmake/irix-n32/lib.t Xshare/tmake/irix-n32/tmake.conf Xshare/tmake/irix-o32/subdirs.t Xshare/tmake/irix-o32/app.t Xshare/tmake/irix-o32/lib.t Xshare/tmake/irix-o32/tmake.conf Xshare/tmake/linux-g++/subdirs.t Xshare/tmake/linux-g++/app.t Xshare/tmake/linux-g++/lib.t Xshare/tmake/linux-g++/tmake.conf Xshare/tmake/netbsd-g++/subdirs.t Xshare/tmake/netbsd-g++/app.t Xshare/tmake/netbsd-g++/lib.t Xshare/tmake/netbsd-g++/tmake.conf Xshare/tmake/openbsd-g++/subdirs.t Xshare/tmake/openbsd-g++/app.t Xshare/tmake/openbsd-g++/lib.t Xshare/tmake/openbsd-g++/tmake.conf Xshare/tmake/osf1-cxx/subdirs.t Xshare/tmake/osf1-cxx/app.t Xshare/tmake/osf1-cxx/lib.t Xshare/tmake/osf1-cxx/tmake.conf Xshare/tmake/osf1-g++/subdirs.t Xshare/tmake/osf1-g++/app.t Xshare/tmake/osf1-g++/lib.t Xshare/tmake/osf1-g++/tmake.conf Xshare/tmake/qnx-g++/subdirs.t Xshare/tmake/qnx-g++/app.t Xshare/tmake/qnx-g++/lib.t Xshare/tmake/qnx-g++/tmake.conf Xshare/tmake/sco-g++/subdirs.t Xshare/tmake/sco-g++/app.t Xshare/tmake/sco-g++/lib.t Xshare/tmake/sco-g++/tmake.conf Xshare/tmake/solaris-cc/subdirs.t Xshare/tmake/solaris-cc/app.t Xshare/tmake/solaris-cc/lib.t Xshare/tmake/solaris-cc/tmake.conf Xshare/tmake/solaris-cc-gcc/subdirs.t Xshare/tmake/solaris-cc-gcc/app.t Xshare/tmake/solaris-cc-gcc/lib.t Xshare/tmake/solaris-cc-gcc/tmake.conf Xshare/tmake/solaris-g++/subdirs.t Xshare/tmake/solaris-g++/app.t Xshare/tmake/solaris-g++/lib.t Xshare/tmake/solaris-g++/tmake.conf Xshare/tmake/sunos-g++/subdirs.t Xshare/tmake/sunos-g++/app.t Xshare/tmake/sunos-g++/lib.t Xshare/tmake/sunos-g++/tmake.conf Xshare/tmake/ultrix-g++/subdirs.t Xshare/tmake/ultrix-g++/app.t Xshare/tmake/ultrix-g++/lib.t Xshare/tmake/ultrix-g++/tmake.conf Xshare/tmake/unix/generic.t Xshare/tmake/unix/app.t Xshare/tmake/unix/subdirs.t Xshare/tmake/unix/lib.t Xshare/tmake/unixware-g++/subdirs.t Xshare/tmake/unixware-g++/app.t Xshare/tmake/unixware-g++/lib.t Xshare/tmake/unixware-g++/tmake.conf Xshare/tmake/unixware7-cc/subdirs.t Xshare/tmake/unixware7-cc/app.t Xshare/tmake/unixware7-cc/lib.t Xshare/tmake/unixware7-cc/tmake.conf Xshare/tmake/unixware7-g++/subdirs.t Xshare/tmake/unixware7-g++/app.t Xshare/tmake/unixware7-g++/lib.t Xshare/tmake/unixware7-g++/tmake.conf Xshare/tmake/win32/subdirs.t Xshare/tmake/win32-borland/generic.t Xshare/tmake/win32-borland/app.t Xshare/tmake/win32-borland/subdirs.t Xshare/tmake/win32-borland/lib.t Xshare/tmake/win32-borland/tmake.conf Xshare/tmake/win32-g++/generic.t Xshare/tmake/win32-g++/app.t Xshare/tmake/win32-g++/subdirs.t Xshare/tmake/win32-g++/lib.t Xshare/tmake/win32-g++/tmake.conf Xshare/tmake/win32-msvc/generic.t Xshare/tmake/win32-msvc/app.t Xshare/tmake/win32-msvc/subdirs.t Xshare/tmake/win32-msvc/lib.t Xshare/tmake/win32-msvc/tmake.conf Xshare/tmake/win32-msvc/vcapp.t Xshare/tmake/win32-msvc/vclib.t Xshare/tmake/win32-symantec/generic.t Xshare/tmake/win32-symantec/app.t Xshare/tmake/win32-symantec/subdirs.t Xshare/tmake/win32-symantec/lib.t Xshare/tmake/win32-symantec/tmake.conf Xshare/tmake/win32-visage/generic.t Xshare/tmake/win32-visage/app.t Xshare/tmake/win32-visage/subdirs.t Xshare/tmake/win32-visage/lib.t Xshare/tmake/win32-visage/tmake.conf Xshare/tmake/win32-watcom/generic.t Xshare/tmake/win32-watcom/app.t Xshare/tmake/win32-watcom/subdirs.t Xshare/tmake/win32-watcom/lib.t Xshare/tmake/win32-watcom/tmake.conf X@dirrm share/tmake/aix-g++ X@dirrm share/tmake/aix-xlc X@dirrm share/tmake/bsdi-g++ X@dirrm share/tmake/dgux-g++ X@dirrm share/tmake/freebsd-g++ X@dirrm share/tmake/gnu-g++ X@dirrm share/tmake/hpux-acc X@dirrm share/tmake/hpux-cc X@dirrm share/tmake/hpux-g++ X@dirrm share/tmake/irix-64 X@dirrm share/tmake/irix-dcc X@dirrm share/tmake/irix-g++ X@dirrm share/tmake/irix-n32 X@dirrm share/tmake/irix-o32 X@dirrm share/tmake/linux-g++ X@dirrm share/tmake/netbsd-g++ X@dirrm share/tmake/openbsd-g++ X@dirrm share/tmake/osf1-cxx X@dirrm share/tmake/osf1-g++ X@dirrm share/tmake/qnx-g++ X@dirrm share/tmake/sco-g++ X@dirrm share/tmake/solaris-cc X@dirrm share/tmake/solaris-cc-gcc X@dirrm share/tmake/solaris-g++ X@dirrm share/tmake/sunos-g++ X@dirrm share/tmake/ultrix-g++ X@dirrm share/tmake/unix X@dirrm share/tmake/unixware-g++ X@dirrm share/tmake/unixware7-cc X@dirrm share/tmake/unixware7-g++ X@dirrm share/tmake/win32 X@dirrm share/tmake/win32-borland X@dirrm share/tmake/win32-g++ X@dirrm share/tmake/win32-msvc X@dirrm share/tmake/win32-symantec X@dirrm share/tmake/win32-visage X@dirrm share/tmake/win32-watcom X@dirrm share/tmake END-of-tmake/pkg/PLIST echo x - tmake/Makefile sed 's/^X//' >tmake/Makefile << 'END-of-tmake/Makefile' X# New ports collection makefile for: tmake X# Version required: 1.3 X# Date created: 8 March 2000 X# Whom: jesse@cs.uni-magdeburg.de X# X# $FreeBSD$ X# X XDISTNAME= tmake-1.3 XCATEGORIES= devel XMASTER_SITES= ftp://ftp.troll.no/freebies/tmake/ X XMAINTAINER= jesse@cs.uni-magdeburg.de X XNO_BUILD= yes XWRKSRC= ${WRKDIR}/tmake XTMAKE_BIN= progen tmake X Xdo-install: X @${MKDIR} ${PREFIX}/share/tmake X @cd ${WRKSRC}/lib; tar cf - * | (cd ${PREFIX}/share/tmake && tar xf -) X.for f in ${TMAKE_BIN} X @${INSTALL_SCRIPT} ${WRKSRC}/bin/$f ${PREFIX}/bin X.endfor X Xpost-install: X @${ECHO} "Make sure to set your TMAKEPATH environment variable" X @${ECHO} "to ${PREFIX}/share/tmake/freebsd-g++." X @${ECHO} "" X X.include <bsd.port.mk> END-of-tmake/Makefile echo c - tmake/files mkdir -p tmake/files > /dev/null 2>&1 echo x - tmake/files/md5 sed 's/^X//' >tmake/files/md5 << 'END-of-tmake/files/md5' XMD5 (tmake-1.3.tar.gz) = afb94874a0ec92861740d4b54bc3b4e7 END-of-tmake/files/md5 exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003081547.QAA04664>