diff options
author | Norikatsu Shigemura <nork@FreeBSD.org> | 2008-12-07 19:51:45 +0000 |
---|---|---|
committer | Norikatsu Shigemura <nork@FreeBSD.org> | 2008-12-07 19:51:45 +0000 |
commit | ea00be6db1a499dcf8ca42711ce255e4db54678a (patch) | |
tree | 166f6a3eca7597f18ac43944671edcafd22bfd56 /x11-drivers/xf86-video-radeonhd-devel | |
parent | 78cdba8e1ae82d9a1addfea1e93a2bebf28a415e (diff) | |
download | ports-ea00be6db1a499dcf8ca42711ce255e4db54678a.tar.gz ports-ea00be6db1a499dcf8ca42711ce255e4db54678a.zip |
o Fix typo (CONFLICT -> CONFLICTS).
o Add CONFLICTS xf86-video-ati by radeonhd.4x.
o Fix implicit dependency on libpci.
o Add workaround to substitute @MKDIR_P@ to fix install issue.
o Re-evaluate related autogen.sh and bsd.autotools.mk.
[NOTE] bsd.autotools.mk (run-autotools target) substituted autogen.sh
in almost case.
PR: ports/129091
Suggested by: Martin nakal at web dot de, and many people
Notes
Notes:
svn path=/head/; revision=223969
Diffstat (limited to 'x11-drivers/xf86-video-radeonhd-devel')
-rw-r--r-- | x11-drivers/xf86-video-radeonhd-devel/Makefile | 9 | ||||
-rw-r--r-- | x11-drivers/xf86-video-radeonhd-devel/files/patch-configure.ac | 12 |
2 files changed, 19 insertions, 2 deletions
diff --git a/x11-drivers/xf86-video-radeonhd-devel/Makefile b/x11-drivers/xf86-video-radeonhd-devel/Makefile index a4fd6dd750a6..e999cc877344 100644 --- a/x11-drivers/xf86-video-radeonhd-devel/Makefile +++ b/x11-drivers/xf86-video-radeonhd-devel/Makefile @@ -7,6 +7,7 @@ PORTNAME= xf86-video-radeonhd PORTVERSION= 1.2.3.20081114 +PORTREVISION= 1 CATEGORIES= x11-drivers MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= nork @@ -17,19 +18,23 @@ COMMENT= X.Org ati RadeonHD display driver development version BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/xorg-macros.m4:${PORTSDIR}/devel/xorg-macros +.if !exists(${LOCALBASE}/lib/libpci.so.2) OPTIONS= UTILS "Install rhd_conntest and rhd_dump utilities" off +.else +WITH_UTILS= yes +.endif XORG_CAT= driver USE_XORG= damageproto videoproto xextproto xf86driproto USE_AUTOTOOLS= aclocal:19 autoconf:262 libtool:15 -CONFLICT= xf86-video-radeonhd-[0-9]* +CONFLICTS= xf86-video-radeonhd-[0-9]* xf86-video-ati-[0-9]* MAN4= radeonhd.4x # EXA is usable rather than XAA. DRI is not usable in this time. CONFIGURE_ARGS= --enable-exa --disable-dri -ACLOCAL_ARGS= --acdir=${LOCALBASE}/share/aclocal +ACLOCAL_ARGS= --acdir=${LOCALBASE}/share/aclocal pre-configure: cd ${WRKSRC} && ${AUTORECONF} -i diff --git a/x11-drivers/xf86-video-radeonhd-devel/files/patch-configure.ac b/x11-drivers/xf86-video-radeonhd-devel/files/patch-configure.ac new file mode 100644 index 000000000000..42aa74510a8f --- /dev/null +++ b/x11-drivers/xf86-video-radeonhd-devel/files/patch-configure.ac @@ -0,0 +1,12 @@ +--- configure.ac.orig 2008-11-14 21:27:59.000000000 +0900 ++++ configure.ac 2008-12-08 04:37:01.000000000 +0900 +@@ -21,6 +21,9 @@ + dnl Define SED var without requiring AC_PROG_SED (new in autoconf-2.59b) + m4_ifdef([AC_PROG_SED], [AC_PROG_SED], [AC_SUBST([SED], [${SED-sed}])]) + ++dnl Define MKDIR_P var without requiring AC_PROG_MKDIR_P (new in autoconf-2.59b) ++m4_ifdef([AC_PROG_MKDIR_P], [AC_PROG_MKDIR_P], [AC_SUBST([MKDIR_P], [${MKDIR_P-mkdir -p}])]) ++ + AC_MSG_CHECKING([whether $SED can substitute tabs and newlines for text]) + dnl One tab, a letter and two newlines + cat>sed-test.1<<EOF |