Import tmake 1.8; submitted by Dan Weeks <danimal@danimal.org>.
tmake is a tool from Trolltech to create and maintain makefiles for software projects. tmake makes it easier to maintain a complex project across multiple computer architectures.
This commit is contained in:
parent
5256411e3c
commit
eb3b07f8fd
36
devel/tmake/Makefile
Normal file
36
devel/tmake/Makefile
Normal file
@ -0,0 +1,36 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2002/02/28 14:15:31 naddy Exp $
|
||||
|
||||
COMMENT= "Cross-platform makefile tool from TrollTech"
|
||||
|
||||
DISTNAME= tmake-1.8
|
||||
CATEGORIES= devel
|
||||
NEED_VERSION= 1.504
|
||||
|
||||
HOMEPAGE= http://www.trolltech.com/developer/download/tmake.html
|
||||
|
||||
MAINTAINER= Dan Weeks <danimal@danimal.org>
|
||||
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= ftp://ftp.trolltech.com/freebies/tmake/
|
||||
|
||||
NO_BUILD= Yes
|
||||
NO_REGRESS= Yes
|
||||
|
||||
do-install:
|
||||
@perl -pi -e 's:%%PREFIX%%:${TRUEPREFIX}:' ${WRKSRC}/bin/tmake
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/bin/tmake ${PREFIX}/bin/tmake
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/bin/progen ${PREFIX}/bin/progen
|
||||
@cd ${WRKSRC}/lib; \
|
||||
for dir in openbsd-g++ unix; do \
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/tmake/$$dir; \
|
||||
${INSTALL_DATA} ${WRKSRC}/lib/$$dir/* ${PREFIX}/share/tmake/$$dir; \
|
||||
done; \
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tmake
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/tmake.html ${PREFIX}/share/doc/tmake/tmake.html
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/tmake_ref.html ${PREFIX}/share/doc/tmake/tmake_ref.html
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/tmake/distinfo
Normal file
3
devel/tmake/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (tmake-1.8.tar.gz) = 3f28b40958e2be57b9dca05f4e5087ab
|
||||
RMD160 (tmake-1.8.tar.gz) = 3a4687a31a99263156e740e8de9509d736218915
|
||||
SHA1 (tmake-1.8.tar.gz) = 7c87ebb7b139c13f033ebe207f20c6081f94d117
|
13
devel/tmake/patches/patch-bin_tmake
Normal file
13
devel/tmake/patches/patch-bin_tmake
Normal file
@ -0,0 +1,13 @@
|
||||
$OpenBSD: patch-bin_tmake,v 1.1.1.1 2002/02/28 14:15:31 naddy Exp $
|
||||
|
||||
--- bin/tmake.orig Mon Jan 21 10:35:27 2002
|
||||
+++ bin/tmake Mon Jan 21 10:51:36 2002
|
||||
@@ -66,7 +66,7 @@ $outfile = "";
|
||||
%project = ();
|
||||
$eval_quit = 0;
|
||||
|
||||
-$project{"TMAKEPATH"} = $ENV{"TMAKEPATH"} . ";" . $ENV{"HOME"} . "/.tmake/";
|
||||
+$project{"TMAKEPATH"} = $ENV{"TMAKEPATH"} . ";%%PREFIX%%/share/tmake/openbsd-g++/;" . $ENV{"HOME"} . "/.tmake/";
|
||||
|
||||
while ( @ARGV ) { # parse command line args
|
||||
$_ = shift @ARGV;
|
5
devel/tmake/pkg/DESCR
Normal file
5
devel/tmake/pkg/DESCR
Normal file
@ -0,0 +1,5 @@
|
||||
tmake is a tool from Trolltech to create and maintain makefiles for
|
||||
software projects. tmake makes it easier to maintain a complex
|
||||
project across multiple computer architectures.
|
||||
|
||||
WWW: ${HOMEPAGE}
|
17
devel/tmake/pkg/PLIST
Normal file
17
devel/tmake/pkg/PLIST
Normal file
@ -0,0 +1,17 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2002/02/28 14:15:31 naddy Exp $
|
||||
bin/progen
|
||||
bin/tmake
|
||||
share/doc/tmake/tmake.html
|
||||
share/doc/tmake/tmake_ref.html
|
||||
share/tmake/openbsd-g++/app.t
|
||||
share/tmake/openbsd-g++/lib.t
|
||||
share/tmake/openbsd-g++/subdirs.t
|
||||
share/tmake/openbsd-g++/tmake.conf
|
||||
share/tmake/unix/app.t
|
||||
share/tmake/unix/generic.t
|
||||
share/tmake/unix/lib.t
|
||||
share/tmake/unix/subdirs.t
|
||||
@dirrm share/tmake/unix
|
||||
@dirrm share/tmake/openbsd-g++
|
||||
@dirrm share/tmake
|
||||
@dirrm share/doc/tmake
|
Loading…
Reference in New Issue
Block a user