Commit graph

36 commits

Author SHA1 Message Date
jperkin
5393242c73 *: Move SUBST_STAGE from post-patch to pre-configure
Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
2018-07-04 13:40:07 +00:00
wiz
380b6ec244 xorgproto: use xorgproto instead of separate *proto packages
Remove now obsolete packages.
2018-03-07 11:57:28 +00:00
jperkin
62ae2e0444 xorg-cf-files: Use correct compiler to linker flags.
Bump PKGREVISION.
2018-01-25 13:01:23 +00:00
tez
12e5829ec6 Adjust Imake.cf to recognize __sparc__ in addition to sparc.
Apparently now needed for gcc49 on solaris sparc to avoid
'-M /usr/lib/ld/map.noexdata' which in does not work on SPARC
ok'd by joerg
2017-01-06 21:12:39 +00:00
maya
fd37ec5ffa xorg-cf-files: recognise netbsd/ia64.
Bump PKGREVISION.

from scole in PR pkg/51722
ok joerg
2016-12-15 20:13:56 +00:00
jperkin
acfeccf9bb Handle Solaris 11/sparc correctly. Fixes PR#51475 from Joern Clausen.
Bump PKGREVISION.
2016-09-20 16:37:24 +00:00
wiz
0bf3511fdf Update xorg-cf-files to 1.0.6.
This package contains the configuration files, platform data, & Makefile
templates for the old Imake build tool.

Today is the 10th anniversary of X.Org moving off this tool for our own
builds.  While we continue to accept patches and publish updates for the
benefit of other packages which still use Imake to build, we have not been
actively maintaining, testing, or adding new OS or platform support for
Imake.  Software that still uses Imake to build is encouraged to move
to another build system that is better maintained.

Alan Coopersmith (8):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Remove very out of date OS2 DLL mappings for no-longer-shipped makedef.cmd
      sun.cf: limit SysV man page sections to Solaris 2.0-11
      sun.cf: Sun Studio 12.0 & later compilers prefer -m32/-m64
      README: reword status section
      Remove os2def.db from EXTRA_DIST
      xorg-cf-files 1.0.6

Andreas Boll (1):
      Imake.tmpl: Use gzip -n to not save the timestamps

James Cloos (1):
      Minor adjustment to the or1k patch.

Manuel A. Fernandez Montecelo (1):
      Add support for OpenRISC 1000 (or1k) CPU

Riku Voipio (1):
      add DefaultGcc2AArch64Opt to xorg.cf

Thomas Klausner (2):
      NetBSD: add AMD64Architecture, fix Arm32Architecture.
      Always include xorg.cf for GccAliasingArgs.
2015-12-27 11:31:53 +00:00
dholland
2208eef7a6 PR pkg/50050 David Shao: remove use of -lxpg4 on Dragonfly. PKGREVISION++ 2015-07-15 17:16:50 +00:00
jperkin
795dbdda09 Ensure RpathLoadFlags is used for all shared libraries, avoid hack for
sol7/x86 applying to all later releases.  Fixes various packages.

Bump PKGREVISION.
2014-07-28 14:38:17 +00:00
jperkin
5204976872 Ensure a LOCALBASE rpath is added to all binaries on SunOS, not just
libraries.  Fixes a large number of check-shlibs-elf.awk failures.

Bump PKGREVISION.
2014-07-25 14:02:12 +00:00
jperkin
06d880040d Use pkgsrc INSTALL in more places, not all SunOS 5.11 systems
have /usr/gnu tools.

Bump PKGREVISION.
2013-08-15 08:15:04 +00:00
wiz
1d976f5f9d Update to 1.0.5:
This minor maintenance release adds support for the Aarch64 platform to
the Linux configuration and updates the Solaris configuration to reflect
changes in Solaris 11 & later.

Alan Coopersmith (6):
      On Solaris 11 & later, use /usr/gnu/bin/install for InstallCmd
      Update xorgversion.def from 7.6 to 7.7
      Trim trailing whitespace
      Remove xprint_host.def
      sun.cf: stop linking libraries merged into libc in later Solaris releases
      xorg-cf-files 1.0.5

Riku Voipio (1):
      Add Aarch64 support
2013-07-23 06:50:39 +00:00
dholland
cc6f3c0ebc Recognize "__sun" as well as "sun" as tradcpp doesn't define the
latter. Otherwise, Solaris ends up using the svr4 config and assorted
crazy things happen. Diagnosed by Joern Clausen. PKGREVISION -> 6.
2013-07-17 06:13:22 +00:00
rodent
e5b2fdbc78 'Please use ${ECHO} instead of "echo".'
'Please use ${ECHO_N} instead of "echo -n".'
2013-04-06 14:58:18 +00:00
asau
8aba7e3fbf Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-29 05:06:05 +00:00
jperkin
6117dcbafa A number of Solaris/SmartOS fixes:
- Use ${INSTALL}
 - Disable Solaris64bitSubdir
 - Find compiler tools on SmartOS

Bump PKGREVISION.
2012-07-02 15:55:03 +00:00
sbd
d22300465c The changes to patch-ai in rev1.3 need the PKGREVISION to be bumped. 2012-04-30 07:26:08 +00:00
joerg
9765e41589 Drop imake-check logic from X11 components' builtin.mk.
Always use xorg-cf-files and imake from pkgsrc, replacing xpkgwedge.
Always install man pages, not cat pages when using imake.
Unify the various imake PLIST variables in preparation for dropping.
Adjust xbattbar for the new expectations.
2012-03-19 12:34:12 +00:00
hans
ddaa2204f1 Change SunOS definitions to be more compatible with what is used on
other platforms:
 - use similar library installation rules
 - use CC, CXX and CFLAGS from pkgsrc
2012-02-15 15:25:15 +00:00
shattered
2cdf067fb2 PR 40970: Always include <xorg.cf> for GccAliasingArgs regardless
of server support on the target plattform.  Fixes "GccAliasingArgs"
leftovers in Makefiles generated by imake(1) on m68k and sh3 etc.

OK joerg@
2012-01-15 14:01:59 +00:00
mef
49d753e61c Based on PR pkg/45471
Update x11/xorg-cf-files 1.0.3 to 1.0.4

 Date:   Wed Jan 5 20:31:00 2011 -0800
    xorg-cf-files 1.0.4

-   config: Add missing AC_CONFIG_SRCDIR
-   Regroup AC statements under the Autoconf initialization section.
    Regroup AM statements under the Automake initialization section.
-   Update xorgversion.def from 7.5 to 7.6
-   Add support for darwin x86_64
-   Add .gitignore
-   Update README & COPYING files
-   Use INSTALL_CMD from xorg-macros-1.4 to make INSTALL file
-   Also bump minimum autoconf version to 2.60 for consistency with other
    X.Org modules
-   Remove libXp from XawClientLibs
-   libXaw has lost Xp support some times ago.
-   Use font-util 1.1 macros to set FontDir and FontEncDir in site.def
-   Replaces cygwin.cf rules to manually set these paths.
-   List X.Org version as 7.5 instead of 6.8.99.903
-    cf: Update Cygwin rules
2011-10-25 01:36:44 +00:00
schwarz
4e83971ac4 updated to 1.0.3
included a default for DARWIN_USE_QUARTZ (fails on MacOS X if not set)
added a patch for 64 bit Darwin
2010-05-21 22:09:42 +00:00
sbd
2c2bb96803 Revert last commit, will use a change to pkgsrc/mk/platform/Linux.mk to
fix PR 42274.

Bump PKGREVISION.

OK wiz@
2010-03-18 22:42:23 +00:00
sbd
e0d1d9b781 With platforms that set IMAKE_MAKE?=${GMAKE} x11/xorg-cf-files needs to be
built with gmake.  From PR pkg/42274

Bump PKGREVISION.
2010-03-17 09:53:08 +00:00
dholland
7cead5b362 Avoid energizer-bunny-makefiles. PKGREVISION++ (to 9) 2009-07-14 06:19:43 +00:00
joerg
2044fadaf7 Newer Solaris doesn't have /usr/ucb/install, so use ginstall instead.
From PR 39867.
2009-02-25 14:20:50 +00:00
joerg
8d44de26a4 Remove override of platform's idea of HasSecureRPC. No idea why it was
defined by xorg-imake (in monolithic Xorg times), but it is obviously
wrong. Supposed to fix PR 37232.
2009-02-07 21:30:34 +00:00
tnn
fe26841138 commit my fix for PR pkg/37128
Ensure Linux shared libraries get the correct rpath built in.
ok joerg. Bump rev.
2008-06-01 14:36:37 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
joerg
1b150afdf9 Fix rpath usage on Linux. 2008-01-25 18:55:02 +00:00
joerg
7aab2605d3 Remove gmakeism from Linux rules. 2008-01-12 21:19:34 +00:00
joerg
2ab9e539e7 On Linux, don't say we are using gmake when we aren't. Bump revision. 2007-12-02 00:35:23 +00:00
jlam
1527cee98b Add default definition of ManPath to host.def so that packages that
use X.org Imake rules will honor the PKGMANDIR in effect when
xorg-cf-files was built.

Bump PKGREVISION to 2.
2007-06-17 19:33:54 +00:00
joerg
3dc5f15b8a 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.
2007-01-22 20:33:33 +00:00
joerg
066b8cc04c Add missing backslash. 2007-01-03 08:15:53 +00:00
joerg
fa3fb5ee13 Import xorg-cf-files-1.0.2 with the local changes from xorg-imake.
This are the default rules used by imake. Platforms other than
DragonFly, FreeBSD, Linux and NetBSD will most likely want some work
here.

OK for import during freeze: agc@ and wiz@
2006-12-19 22:54:51 +00:00