head 1.33; access; symbols pkgsrc-2023Q4:1.32.0.4 pkgsrc-2023Q4-base:1.32 pkgsrc-2023Q3:1.32.0.2 pkgsrc-2023Q3-base:1.32 pkgsrc-2023Q2:1.30.0.6 pkgsrc-2023Q2-base:1.30 pkgsrc-2023Q1:1.30.0.4 pkgsrc-2023Q1-base:1.30 pkgsrc-2022Q4:1.30.0.2 pkgsrc-2022Q4-base:1.30 pkgsrc-2022Q3:1.28.0.20 pkgsrc-2022Q3-base:1.28 pkgsrc-2022Q2:1.28.0.18 pkgsrc-2022Q2-base:1.28 pkgsrc-2022Q1:1.28.0.16 pkgsrc-2022Q1-base:1.28 pkgsrc-2021Q4:1.28.0.14 pkgsrc-2021Q4-base:1.28 pkgsrc-2021Q3:1.28.0.12 pkgsrc-2021Q3-base:1.28 pkgsrc-2021Q2:1.28.0.10 pkgsrc-2021Q2-base:1.28 pkgsrc-2021Q1:1.28.0.8 pkgsrc-2021Q1-base:1.28 pkgsrc-2020Q4:1.28.0.6 pkgsrc-2020Q4-base:1.28 pkgsrc-2020Q3:1.28.0.4 pkgsrc-2020Q3-base:1.28 pkgsrc-2020Q2:1.28.0.2 pkgsrc-2020Q2-base:1.28 pkgsrc-2020Q1:1.27.0.2 pkgsrc-2020Q1-base:1.27 pkgsrc-2019Q4:1.26.0.10 pkgsrc-2019Q4-base:1.26 pkgsrc-2019Q3:1.26.0.6 pkgsrc-2019Q3-base:1.26 pkgsrc-2019Q2:1.26.0.4 pkgsrc-2019Q2-base:1.26 pkgsrc-2019Q1:1.26.0.2 pkgsrc-2019Q1-base:1.26 pkgsrc-2018Q4:1.25.0.8 pkgsrc-2018Q4-base:1.25 pkgsrc-2018Q3:1.25.0.6 pkgsrc-2018Q3-base:1.25 pkgsrc-2018Q2:1.25.0.4 pkgsrc-2018Q2-base:1.25 pkgsrc-2018Q1:1.25.0.2 pkgsrc-2018Q1-base:1.25 pkgsrc-2017Q4:1.24.0.14 pkgsrc-2017Q4-base:1.24 pkgsrc-2017Q3:1.24.0.12 pkgsrc-2017Q3-base:1.24 pkgsrc-2017Q2:1.24.0.8 pkgsrc-2017Q2-base:1.24 pkgsrc-2017Q1:1.24.0.6 pkgsrc-2017Q1-base:1.24 pkgsrc-2016Q4:1.24.0.4 pkgsrc-2016Q4-base:1.24 pkgsrc-2016Q3:1.24.0.2 pkgsrc-2016Q3-base:1.24 pkgsrc-2016Q2:1.21.0.18 pkgsrc-2016Q2-base:1.21 pkgsrc-2016Q1:1.21.0.16 pkgsrc-2016Q1-base:1.21 pkgsrc-2015Q4:1.21.0.14 pkgsrc-2015Q4-base:1.21 pkgsrc-2015Q3:1.21.0.12 pkgsrc-2015Q3-base:1.21 pkgsrc-2015Q2:1.21.0.10 pkgsrc-2015Q2-base:1.21 pkgsrc-2015Q1:1.21.0.8 pkgsrc-2015Q1-base:1.21 pkgsrc-2014Q4:1.21.0.6 pkgsrc-2014Q4-base:1.21 pkgsrc-2014Q3:1.21.0.4 pkgsrc-2014Q3-base:1.21 pkgsrc-2014Q2:1.21.0.2 pkgsrc-2014Q2-base:1.21 pkgsrc-2014Q1:1.20.0.2 pkgsrc-2014Q1-base:1.20 pkgsrc-2013Q4:1.19.0.4 pkgsrc-2013Q4-base:1.19 pkgsrc-2013Q3:1.19.0.2 pkgsrc-2013Q3-base:1.19 pkgsrc-2013Q2:1.15.0.6 pkgsrc-2013Q2-base:1.15 pkgsrc-2013Q1:1.15.0.4 pkgsrc-2013Q1-base:1.15 pkgsrc-2012Q4:1.15.0.2 pkgsrc-2012Q4-base:1.15 pkgsrc-2012Q3:1.14.0.4 pkgsrc-2012Q3-base:1.14 pkgsrc-2012Q2:1.14.0.2 pkgsrc-2012Q2-base:1.14 pkgsrc-2012Q1:1.12.0.2 pkgsrc-2012Q1-base:1.12 pkgsrc-2011Q4:1.11.0.4 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q3:1.11.0.2 pkgsrc-2011Q3-base:1.11 pkgsrc-2011Q2:1.10.0.10 pkgsrc-2011Q2-base:1.10 pkgsrc-2011Q1:1.10.0.8 pkgsrc-2011Q1-base:1.10 pkgsrc-2010Q4:1.10.0.6 pkgsrc-2010Q4-base:1.10 pkgsrc-2010Q3:1.10.0.4 pkgsrc-2010Q3-base:1.10 pkgsrc-2010Q2:1.10.0.2 pkgsrc-2010Q2-base:1.10 pkgsrc-2010Q1:1.8.0.4 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.2 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.6.0.16 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.14 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.12 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.10 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.8 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.6 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.4 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.2 pkgsrc-2008Q1:1.5.0.6 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.4 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.2 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.4.0.2 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.2.0.2 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.1.1.1.0.2 pkgsrc-2006Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.33 date 2024.01.08.19.34.39; author wiz; state Exp; branches; next 1.32; commitid 0V2GClMn2CMXiGTE; 1.32 date 2023.06.30.06.31.20; author wiz; state Exp; branches; next 1.31; commitid HyxA9WJ8VoFV8WuE; 1.31 date 2023.06.27.10.40.40; author riastradh; state Exp; branches; next 1.30; commitid cLu57WhzdgOtCzuE; 1.30 date 2022.11.09.13.14.08; author joerg; state Exp; branches; next 1.29; commitid dN5ujJQiZbvcR11E; 1.29 date 2022.10.21.08.51.19; author wiz; state Exp; branches; next 1.28; commitid t2BI9i8wQzJW0zYD; 1.28 date 2020.04.25.17.21.38; author rillig; state Exp; branches; next 1.27; commitid IRimuIRiM9fH3N5C; 1.27 date 2020.01.18.23.30.30; author rillig; state Exp; branches; next 1.26; commitid shGUwZfkr7sleeTB; 1.26 date 2019.03.17.11.15.21; author wiz; state Exp; branches; next 1.25; commitid kcuHFgnrMIXg3IfB; 1.25 date 2018.03.07.11.57.29; author wiz; state Exp; branches; next 1.24; commitid i1zssNVcYN02lwtA; 1.24 date 2016.09.17.17.49.36; author richard; state Exp; branches; next 1.23; commitid 9sCkwRnnfTbUvFmz; 1.23 date 2016.09.04.21.33.53; author dholland; state Exp; branches; next 1.22; commitid N9Dyuob0HUv3a1lz; 1.22 date 2016.09.04.18.44.06; author dholland; state Exp; branches; next 1.21; commitid dz9f1CMqli0Fd0lz; 1.21 date 2014.05.21.21.10.54; author wiz; state Exp; branches; next 1.20; commitid JGKlxd7un4f1XrBx; 1.20 date 2014.03.14.21.14.28; author asau; state Exp; branches; next 1.19; commitid HfZ6SS1YOlpP9Isx; 1.19 date 2013.07.23.06.48.21; author wiz; state Exp; branches; next 1.18; commitid cZaXAluDx7C1TyYw; 1.18 date 2013.07.18.08.01.30; author dholland; state Exp; branches; next 1.17; commitid JZaqTvn1ShfTqVXw; 1.17 date 2013.07.13.07.42.51; author obache; state Exp; branches; next 1.16; commitid vl2wRB6k5Q1GvhXw; 1.16 date 2013.07.02.12.12.48; author joerg; state Exp; branches; next 1.15; commitid R3s0yFjTiC36mTVw; 1.15 date 2012.10.31.11.17.06; author asau; state Exp; branches; next 1.14; 1.14 date 2012.06.09.07.00.46; author obache; state Exp; branches; next 1.13; 1.13 date 2012.05.29.14.22.27; author wiz; state Exp; branches; next 1.12; 1.12 date 2012.02.10.16.33.40; author bsiegert; state Exp; branches; next 1.11; 1.11 date 2011.07.26.16.05.27; author dholland; state Exp; branches; next 1.10; 1.10 date 2010.05.21.22.10.11; author schwarz; state Exp; branches; next 1.9; 1.9 date 2010.04.11.13.30.51; author obache; state Exp; branches; next 1.8; 1.8 date 2010.01.10.21.22.18; author tron; state Exp; branches; next 1.7; 1.7 date 2009.10.25.12.15.54; author tnn; state Exp; branches; next 1.6; 1.6 date 2008.05.24.21.45.20; author tnn; state Exp; branches; next 1.5; 1.5 date 2007.07.17.21.05.11; author joerg; state Exp; branches; next 1.4; 1.4 date 2007.05.07.12.20.33; author joerg; state Exp; branches; next 1.3; 1.3 date 2007.05.06.15.00.57; author heinz; state Exp; branches; next 1.2; 1.2 date 2007.01.22.20.33.33; author joerg; state Exp; branches; next 1.1; 1.1 date 2006.12.19.22.56.06; author joerg; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.12.19.22.56.06; author joerg; state Exp; branches; next ; desc @@ 1.33 log @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 @ text @# $NetBSD: Makefile,v 1.32 2023/06/30 06:31:20 wiz Exp $ DISTNAME= imake-1.0.10 CATEGORIES= devel x11 MASTER_SITES= ${MASTER_SITE_XORG:=util/} EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://xorg.freedesktop.org/ COMMENT= Obsolete build tool for X software GNU_CONFIGURE= yes USE_TOOLS+= pkg-config makedepend:run TOOL_DEPENDS+= tradcpp>=0.5.2:../../devel/tradcpp DEPENDS+= tradcpp>=0.5.2:../../devel/tradcpp DEPENDS+= xorg-cf-files>=1.0.3:../../x11/xorg-cf-files CONFIGURE_ENV+= APP_MAN_SUFFIX=1 CONFIGURE_ENV+= HAS_PERL=no CONFIGURE_ENV+= RAWCPP=${TOOLBASE:Q}/bin/tradcpp # The configure script wants to run tradcpp to test its # characteristics, but what gets baked into the package needs to be # where tradcpp will live at run-time. CPPFLAGS+= -DRAWCPP=\"${PREFIX:Q}/bin/tradcpp\" MAKE_FLAGS+= RAWCPP=${PREFIX:Q}/bin/tradcpp REPLACE_SH+= mkhtmlindex.sh # This required with some C preprocessors and not others, # but is harmless when not required. SUBST_CLASSES+= xmkmf SUBST_MESSAGE.xmkmf= Fixing "xmkmf" script. SUBST_STAGE.xmkmf= post-build SUBST_FILES.xmkmf= xmkmf SUBST_SED.xmkmf= -e "s/^configdirspec= */configdirspec=/" SUBST_NOOP_OK.xmkmf= yes .include "../../meta-pkgs/modular-xorg/hacks.mk" .include "../../x11/xorgproto/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.32 log @imake: fix previous to make xmkmf work again Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2023/06/27 10:40:40 riastradh Exp $ d3 1 a3 2 DISTNAME= imake-1.0.9 PKGREVISION= 1 @ 1.31 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2022/11/09 13:14:08 joerg Exp $ d4 1 d28 1 a28 1 MAKE_FLAGS+= RAWCPP=${PREFIX:Q}/bin/rawcpp @ 1.30 log @Reset MAINTAINER @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2022/10/21 08:51:19 wiz Exp $ d15 1 d21 7 a27 2 CONFIGURE_ENV+= RAWCPP=${PREFIX}/bin/tradcpp CPPFLAGS+= -DRAWCPP=\"${PREFIX}/bin/tradcpp\" @ 1.29 log @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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2020/04/25 17:21:38 rillig Exp $ d8 1 a8 1 MAINTAINER= joerg@@NetBSD.org @ 1.28 log @devel/imake: the SUBST block may be a no-op in some cases @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2020/01/18 23:30:30 rillig Exp $ d3 2 a4 2 DISTNAME= imake-1.0.8 CATEGORIES= x11 devel d6 1 a6 1 EXTRACT_SUFX= .tar.bz2 d10 1 a10 1 COMMENT= Imake and other utilities from modular X.org @ 1.27 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2019/03/17 11:15:21 wiz Exp $ d32 1 @ 1.26 log @imake: update to 1.0.8. Alan Coopersmith (7): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Use SEEK_* names instead of raw numbers for fseek whence argument README: reword status section Update README for gitlab migration Update configure.ac bug URL for gitlab migration imake 1.0.8 Andrew Savchenko (1): imake support for lcc compiler Mihail Konev (1): autogen: add default patch prefix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2018/03/07 11:57:29 wiz Exp $ d9 1 a9 1 HOMEPAGE= http://xorg.freedesktop.org/ @ 1.25 log @xorgproto: use xorgproto instead of separate *proto packages Remove now obsolete packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2016/09/17 17:49:36 richard Exp $ d3 1 a3 2 DISTNAME= imake-1.0.7 PKGREVISION= 4 @ 1.24 log @Add support for __aarch64__ Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2016/09/04 21:33:53 dholland Exp $ d4 1 a4 1 PKGREVISION= 3 d36 1 a36 2 .include "../../x11/xproto/buildlink3.mk" @ 1.23 log @Use the new tradcpp's -debuglog feature to generate a trace from processing the imake templates; leave the trace in ${WRKSRC}/.imake.cpplog. These traces are a bit on the large side (a bit over 1M) but they will make it a lot easier to diagnose imake problems. If you don't like your favorite package taking more disk space to build, teach it to not use imake :-) Depend on tradcpp>=0.5.2; PKGREVISION -> 2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2016/09/04 18:44:06 dholland Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.22 log @Beat some sense in, to make it easier to debug build failures. - Generate all files into the current (build) directory, not /tmp. - Do not delete any of the temporary files, to allow analysis after build failure. - Log the command lines executed. - Warn if scrubbing the Imakefile to alert the user to check if that broke it. This currently does not capture the munging imake does on the output from cpp, as that is disgustingly done in place and changing that would require more extensive hacking. However, it's now readily possible to rerun the cpp command directly for diagnostic purposes; the previously-secret file that imake uses to start the cpp invocation is now left in .imake.start.c. PKGREVISION -> 1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2014/05/21 21:10:54 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 d16 1 a16 1 DEPENDS+= tradcpp-[0-9]*:../../devel/tradcpp @ 1.21 log @Update to 1.0.7: This release fixes generation of the ccmakedep, mergelib and xmkmf scripts when using GNU cpp >= 4.8. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2014/03/14 21:14:28 asau Exp $ d4 1 @ 1.20 log @"objformat" was removed in FreeBSD 7 or around. Ever since about FreeBSD 4 or 5 one should assume ELF when "objformat" is not found. Change the test to default to ELF for FreeBSD 6 and later. Bump package revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2013/07/23 06:48:21 wiz Exp $ d3 1 a3 2 DISTNAME= imake-1.0.6 PKGREVISION= 1 @ 1.19 log @Update to 1.0.6: This release provides some fixes for static analysis warnings and other code maintenance cleanups. Alan Coopersmith (6): Avoid closing inFile twice in CheckImakefileC if LogFatal returns Ensure inFile is always closed on error in cppit() Let configure pick cpp path on Solaris, instead of hardcoding in imakemdep.h unifdef -U__UNIXOS2__ config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS imake 1.0.6 Eric S. Raymond (1): Avoid use of low-level troff markup that can't be lifted structurally. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2013/07/18 08:01:30 dholland Exp $ d4 1 @ 1.18 log @Disable the FIXUP_CPP_WHITESPACE hack as pkgsrc uses a whitespace-preserving cpp with imake and "fixing" the whitespace again causes bizarre lossage. Affects mostly svr4-based platforms, including Solaris. PKGREVISION -> 3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2013/07/13 07:42:51 obache Exp $ d3 1 a3 2 DISTNAME= imake-1.0.5 PKGREVISION= 3 @ 1.17 log @drop -m32 for i386, it's not a valid cpp flag. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2013/07/02 12:12:48 joerg Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.16 log @Always use tradcpp for preprocessing. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2012/10/31 11:17:06 asau Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.15 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2012/06/09 07:00:46 obache Exp $ d4 1 d16 1 d21 2 a25 12 .include "../../mk/compiler.mk" .if !empty(PKGSRC_COMPILER:Mclang) # clang's cpp destroys whitespace, particularly hard tabs in makefiles, # which is fatal for imake. DEPENDS+=ucpp-[0-9]*:../../devel/ucpp CONFIGURE_ENV+= ac_cv_path_RAWCPP="ucpp -s" .elif empty(PKGSRC_COMPILER:Mgcc) CONFIGURE_ENV+= ac_cv_path_RAWCPP="cc -E -Uunix -" .endif @ 1.14 log @Require hacks for fixing autoconf + space in variable name issue. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2012/05/29 14:22:27 wiz Exp $ a11 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.13 log @Update to 1.0.5: 1.0.5: Adam Jackson (1): Silence useless pedantry warning from find(1) when running cleanlinks. Alan Coopersmith (8): Remove unused variable in get_sun_compiler_versions Strip trailing whitespace Add const attributes to fix gcc -Wwrite-strings warnings Rework temp filename pointers into const & non-const parts Convert error logging functions to normal idioms Fix a bunch of "too many arguments for format" warnings xmkmf.man: Remove instructions for "X Consortium" monolithic build tree imake 1.0.5 1.0.4: Alan Coopersmith (4): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac Use autoconf standard HAVE_MKSTEMP instead of HAS_MKSTEMP imake 1.0.4 Gaetan Nadon (1): config: update AC_PREREQ statement to 2.60 Yaakov Selkowitz (5): Allow for EXEEXT in appman_DATA rule Use AC_PROG_SED to find sed Use standard .gitignore with custom section for imake mkdirhier: use mkdir -p Nuke RCS tags @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2012/02/10 16:33:40 bsiegert Exp $ d44 2 @ 1.12 log @Correct DEFAULT_CC on MirBSD. Bump PKGREVISION. No objections on pkgsrc-users, nor from the maintainer. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2011/07/26 16:05:27 dholland Exp $ d3 1 a3 2 DISTNAME= imake-1.0.3 PKGREVISION= 1 @ 1.11 log @When using clang, use devel/ucpp as the C preprocessor, as clang's cpp destroys tabs in makefiles and thereby causes things to fail miserably. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2010/05/21 22:10:11 schwarz Exp $ d4 1 @ 1.10 log @updated to 1.0.3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2010/04/11 13:30:51 obache Exp $ d25 7 a31 1 .if empty(PKGSRC_COMPILER:Mgcc) d34 4 a37 1 . if ${OPSYS} == "SunOS" a42 2 . endif .endif @ 1.9 log @Drop dependency on perl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2010/01/10 21:22:18 tron Exp $ d3 1 a3 2 DISTNAME= imake-1.0.2 PKGREVISION= 4 d17 1 a17 1 DEPENDS+= xorg-cf-files>=1.0.2nb1:../../x11/xorg-cf-files @ 1.8 log @Fix bad variable assignment in "xmkmf" if it is generated by Sun Studio C under Solaris. Bump package revision because of this fix. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2009/10/25 12:15:54 tnn Exp $ d4 1 a4 1 PKGREVISION= 3 d16 1 a16 1 USE_TOOLS+= pkg-config makedepend:run perl:run d21 1 d23 1 a23 1 REPLACE_PERL+= mkhtmlindex.pl @ 1.7 log @More build fixes for non-GNU cpp(1) which usually doesn't grok -undef. From Alexander Nasonov in PR pkg/39879. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.6 2008/05/24 21:45:20 tnn Exp $ # d4 1 a4 1 PKGREVISION= 2 d27 8 @ 1.6 log @Switch master site to MASTER_SITE_XORG. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2007/07/17 21:05:11 joerg Exp $ d25 5 @ 1.5 log @Fix path to Perl script. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2007/05/07 12:20:33 joerg Exp $ d7 1 a7 1 MASTER_SITES= http://xorg.freedesktop.org/releases/individual/util/ d11 1 a11 1 HOMEPAGE= http://xorg.freedesktop.org/releases/individual/util/ @ 1.4 log @Only set the app suffix (.1). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2007/05/06 15:00:57 heinz Exp $ d5 1 a5 1 PKGREVISION= 1 d17 1 a17 1 USE_TOOLS+= pkg-config makedepend:run d23 2 @ 1.3 log @Prevent configure from appending a suffix like .1x, .3x or .5x to man pages and thus invalidating the PLIST. This happens on Linux. Other packages in the modular Xorg series (x11/libXau, x11/libXt,...) do the same. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2007/01/22 20:33:33 joerg Exp $ d21 1 a21 1 CONFIGURE_ENV+= APP_MAN_SUFFIX=1 LIB_MAN_SUFFIX=3 FILE_MAN_SUFFIX=5 @ 1.2 log @Q: Why am I seeing imake problems and joerg@@ not? A: Because joerg@@ had a local change which forced the use of makedepend and which somehow didn't make it into xorg-cf-files when packages. Fix that, bump revision of xorg-cf-files and imake, the latter with a dependency on a newer version of the former. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2006/12/19 22:56:06 joerg Exp $ d21 2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 1 d19 1 a19 1 DEPENDS+= xorg-cf-files-[0-9]*:../../x11/xorg-cf-files @ 1.1.1.1 log @Import imake-1.0.2 from pkgsrc-wip. OK during freeze: agc@@ and wiz@@ @ text @@