Port details |
- tmake Extremely portable perl-based make utility
- 2.12 devel
=27 2.12Version of this port present on the latest quarterly branch.
- DEPRECATED: Last release in 2004 and dead upstream, superseded by qmake
This port expired on: 2023-12-31
- Maintainer: sunpoet@FreeBSD.org
- Port Added: unknown
- Last Update: 2023-12-31 00:06:16
- Commit Hash: aa7291f
- People watching this port, also watch:: gettext, unzip, gmake, pcre, png
- Also Listed In: perl5
- License: MIT
- WWW:
- https://tmake.sourceforge.net/
- Description:
- This is a port of tmake, the tool from Troll Tech to create and
maintain makefiles for software projects. It is especially useful if
you develop for more than one platform or use more than one
compiler. tmake automates and streamlines this process and lets you
spend your valuable time on writing code, not makefiles.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: tmake
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1483386166
SHA256 (tmake-2.12.zip) = 00977f09b1919445f31ec4f912f660fb119aeb5be3bd1aaf3fe44f39ddc75578
SIZE (tmake-2.12.zip) = 187874
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- perl5>=5.36<5.37 : lang/perl5.36
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_tmake
- USES:
- perl5 shebangfix zip
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.12 31 Dec 2023 00:06:16 |
Muhammad Moinur Rahman (bofh) |
devel/tmake: Remove expired port
2023-12-31 devel/tmake: Last release in 2004 and dead upstream, superseded by
qmake |
2.12 18 Nov 2023 09:24:48 |
Daniel Engberg (diizzy) |
devel/tmake: Deprecate and set expiration date to 2023-12-31
Last release of this fork was in 2004, superseded by qmake around the
same time
References:
http://qtandeverything.blogspot.com/search/label/tmake
https://www.qt.io/blog/2018/05/24/porting-from-qt-1-0
PR: 274649
Approved by: portmgr (maintaimer timeout, 3+ weeks) |
2.12 06 Nov 2023 10:03:47 |
Rodrigo Osorio (rodrigo) |
*/*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems
Approved by: portmgr (blanket)
PR: 274888 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.12 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.12 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
2.12 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.12 08 Feb 2020 19:01:45 |
sunpoet |
Convert REINPLACE_CMD to patch file
- Use COPYTREE_SHARE argument instead of REINPLACE_ARGS |
2.12 08 Oct 2017 13:49:13 |
sunpoet |
Convert PLIST_FILES and PORTDATA=* to PLIST entries |
2.12 03 Jan 2017 18:36:12 |
sunpoet |
Update to 2.12
- Add LICENSE
- Add NO_ARCH
- Use PLIST_FILES and PORTDATA instead of PLIST
Changes: http://tmake.sourceforge.net/CHANGES.html |
1.13 21 Oct 2016 12:51:41 |
mat |
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight |
1.13 27 Oct 2014 11:12:40 |
bapt |
Cleanup plist |
1.13 30 Nov 2013 21:07:48 |
sunpoet |
- Fix shebang
- Merge post-install: to do-install:
- Rename patch file
- Support STAGEDIR |
1.13 20 Sep 2013 17:17:45 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 4) |
1.13 21 Aug 2013 14:08:08 |
sunpoet |
- Convert to new perl framework |
1.13 21 Aug 2013 12:48:19 |
sunpoet |
- Do not silence installation message
- Use ECHO_MSG instead of ECHO
- Cleanup Makefile header |
1.13 05 Nov 2011 16:52:17 |
sunpoet |
- Update to 1.13
- Cleanup Makefile
- Remove an .orig entry in PLIST
- Take maintainership |
1.7_5 22 Oct 2011 23:50:23 |
eadler |
- remove maintainer tags from pkg-descr
Approved by: portmgr
Approved by: bapt (mentor) |
1.7_5 05 Aug 2011 11:45:09 |
ehaupt |
Update broken/outdated WWW entries. Remove those where no alternate source was
found. |
1.7_5 03 Jul 2011 14:59:23 |
ohauer |
-remove MD5 |
1.7_5 14 Sep 2010 10:57:26 |
pav |
- Respect CXX for linking
PR: ports/150051
Submitted by: Andriy Gapon <avg@icyb.net.ua> |
1.7_5 14 Sep 2010 10:54:37 |
pav |
- Reset maintainership
<jesse@cs.uni-magdeburg.de>
(reason: 550 5.1.1 <jesse@cs.uni-magdeburg.de>... User unknown) |
1.7_5 02 Sep 2008 01:28:35 |
lippe |
- Although it is used to construct makefiles for qt3-related projects, does not
actually use USE_QT. With this change, ports that use tmake during a build, but
should only depend on qt conditionally, are not forced to depend upon qt
unconditionally. Example: devel/doxygen.
- Optimize Makefile.
- Bump PORTREVISION.
PR: ports/126542
Submitted by: bf <bf2006a@yahoo.com>
Approved by: maintainer timeout (> 2 weeks) |
1.7_4 06 Jun 2008 13:21:59 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
1.7_3 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
1.7_3 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
1.7_2 06 Dec 2006 17:54:34 |
rafan |
- Respect X11BASE
Submitter has another but miwi and I think mine is better.
- Use DATADIR
PR: ports/105910
Submitted by: trasz <trasz at pin.if.uz.zgora.pl>
OKed by: miwi (PR holder)
Approved by: portmgr (linimon) |
1.7_2 22 Jan 2006 08:30:12 |
edwin |
SHA256ify
Approved by: krion@ |
1.7_2 22 Feb 2004 22:04:41 |
arved |
Make this port work with QT3. (This is needed for the xxdiff update)
Bump portrevision. |
1.7_1 18 Feb 2004 03:36:01 |
lofi |
Forced commit to note the changes in the distfile:
- In doc/tmake.html, the contact address changed from
hanord@trolltech.com to info@trolltech.com.
- Archive size increased due to lower gzip compression
level. |
1.7_1 09 Feb 2004 13:36:08 |
lofi |
Fix distinfo, SIZEify. |
1.7_1 09 Feb 2004 03:06:28 |
kris |
BROKEN: Checksum mismatch
Noticed by: kan |
1.7_1 21 Feb 2003 11:23:04 |
knu |
De-pkg-comment. |
07 Nov 2001 08:20:03 |
petef |
Don't make tmake's default CFLAGS -O2 (when using tmake to build something
else). |
09 May 2001 11:15:13 |
alex |
Port x11-toolkits/qt23 introduces a new library qtgl to make use of OpenGL
inside of Qt applications. It is a Good Thing (tm) to take care of that in
this port instead of patching Makefiles in other ports that make use of tmake.
|
03 Apr 2001 09:14:44 |
will |
Overhaul QT/KDE support: - bsd.port.mk update to use bsd.kde.mk for
USE_{QT,KDE}* - Cleanup corresponding ports for bsd.kde.mk update. - Fix
bsd.kde.mk: use correct kdelibs dependency, put qt at the bottom, introduce
QT_NONSTANDARD variable for nonstandard configure setup. - Update KDE2 to
2.1.1. Two patches included in x11/kdelibs2 to fix the proxy authentication
that was broken for 2.1.1. Remove old patches. - Potentially fix kdelibs
build for alpha. - Fix qt-designer 2.3.0 build. - Ruby stuff left alone
since it looks like black magic to me. Should still work w/ compat shims
for older USE_QT[,2] style. Some others were also left alone for the same
reason. |
16 Jan 2001 17:33:20 |
sobomax |
Massive style enforcement - use ^I instead of spaces for variables identation.
|
16 Jan 2001 13:26:42 |
kevlo |
Update to 1.7 |
29 Oct 2000 18:02:11 |
will |
Fix tmake to use QT2 since that's what it's intended to be used with. |
08 Oct 2000 02:10:04 |
asami |
Convert category devel to new layout. |
02 Sep 2000 14:34:39 |
sobomax |
OOPS, forgot in previous commit: |
02 Sep 2000 14:32:28 |
sobomax |
Update to 1.6. |
11 Aug 2000 01:23:56 |
will |
Update to 1.5. |
20 May 2000 18:16:14 |
will |
Update to 1.4. |