./devel/imake, Obsolete build tool for X software

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.10, Package name: imake-1.0.10, Maintainer: pkgsrc-users

The imake package contains the imake utility, plus a number of
support programs, such as mkdirhier, revpath, and xmkmf.

The X Window System used imake extensively up through the X11R6.9
release, for both full builds within the source tree and external
software. X moved to GNU autoconf and automake for its build system
in 2005 for X11R7.0 and later releases, but still provides imake
for building existing external software programs that have not yet
converted, though they are not actively maintaining it for new OS
or platform releases.

Anyone shipping software still using imake to build should be
working on moving to something that is still adding support for
new platforms and runtimes.


Required to run:
[x11/xorg-cf-files] [devel/tradcpp]

Required to build:
[pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 151.645 KB

Version history: (Expand)


CVS history: (Expand)


   2024-01-08 20:34:40 by Thomas Klausner | Files touched by this commit (2)
Log message:
This release fixes a "Modern C" warning that may become an error in
future gcc releases.

For those building for 32-bit platforms, it also enables use of the
"large file" APIs - though no file processed by imake should ever be
anywhere near 2GB in size, it may be stored on a filesystem which uses
large inode numbers not supported by the original 32-bit APIs.
Since this release was generated using the new GNU autoconf 2.72, this
also adds a --enable-year2038 configure flag which may allow imake to
work with files whose timestamps are later than January 19, 2038, but
this has not been tested, and we sincerely hope that no one will actually
still be using imake 14 years from now.

Alan Coopersmith (4):
      gitlab CI: stop requiring Signed-off-by in commits
      configure: Use AC_SYS_LARGEFILE to enable large file support
      Fix -Wincompatible-pointer-types warning (Issue #3)
      imake 1.0.10
   2023-06-30 08:31:20 by Thomas Klausner | Files touched by this commit (1)
Log message:
imake: fix previous to make xmkmf work again

Bump PKGREVISION.
   2023-06-27 12:40:40 by Taylor R Campbell | Files touched by this commit (1)
Log message:
devel/imake: Make this cross-compile.

Pacify imake's insistence on executing tradcpp at build-time just for
configure checks, even though what does in the end is bake a path to
tradcpp into the build product to execute at run-time.
   2022-11-09 14:14:32 by Joerg Sonnenberger | Files touched by this commit (223)
Log message:
Reset MAINTAINER
   2022-10-21 10:51:19 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
imake: update to 1.0.9.

Alan Coopersmith (11):
      Build xz tarballs instead of bzip2
      gitlab CI: add a basic build test
      Fix spelling/wording issues
      Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
      Fix -Wsign-compare warnings
      Fix -Wshadow warnings
      Make Emalloc() argument a size_t to match malloc()
      Simplify HAVE_MKSTEMP block
      unifdef SIGNALRETURNSINT
      Add .git-blame-ignore-revs to hide whitespace commits from git blame
      imake 1.0.9

Emil Velikov (1):
      autogen.sh: use quoted string variables

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2020-04-25 19:21:38 by Roland Illig | Files touched by this commit (1)
Log message:
devel/imake: the SUBST block may be a no-op in some cases