1) Update xclip to 0.12 2) Remove configure checks for files that it should find but doesn't. Configure args don't help. This won't harm anything as freeBSD does checks for dependencies anyway. 3) Remove dep on proto - this has been tested on my computer. Fix: Patch attached with submission follows:
----- Forwarded message from Eitan Adler <eitanadlerlist@gmail.com> ----- Current version of the patch. I forgot to include a build depends on autoconf-wrapper... diff -urN --to-file=xclip-new/ xclip/Makefile xclip-new/Makefile --- xclip/Makefile 2009-02-17 17:20:41.000000000 +0200 +++ xclip-new/Makefile 2009-11-02 23:12:22.000000000 +0200 @@ -7,18 +7,23 @@ # PORTNAME= xclip -PORTVERSION= 0.11 +PORTVERSION= 0.12 CATEGORIES= x11 MASTER_SITES= SF MAINTAINER= eitanadlerlist@gmail.com COMMENT= An interface to X selections ("the clipboard") from the command line -USE_XORG= x11 xproto xmu +BUILD_DEPENDS= autoconf-wrapper:${PORTSDIR}/devel/autoconf-wrapper + +USE_XORG= x11 xmu USE_GMAKE= yes GNU_CONFIGURE= yes MAN1= xclip.1 PLIST_FILES= bin/xclip bin/xclip-copyfile bin/xclip-cutfile bin/xclip-pastefile +post-patch: + @cd ${WRKSRC}; ./bootstrap + .include <bsd.port.mk> diff -urN --to-file=xclip-new/ xclip/distinfo xclip-new/distinfo --- xclip/distinfo 2009-02-17 17:20:41.000000000 +0200 +++ xclip-new/distinfo 2009-11-02 22:33:28.000000000 +0200 @@ -1,3 +1,3 @@ -MD5 (xclip-0.11.tar.gz) = 4caf3a2b03c36981f9af36a8e8582951 -SHA256 (xclip-0.11.tar.gz) = 8f29fd6b7e635d63ff84451afcf15c264fd1b4213b584aa5f9ce988fddecfc46 -SIZE (xclip-0.11.tar.gz) = 60067 +MD5 (xclip-0.12.tar.gz) = f7e19d3e976fecdc1ea36cd39e39900d +SHA256 (xclip-0.12.tar.gz) = b7c7fad059ba446df5692d175c2a1d3816e542549661224806db369a0d716c45 +SIZE (xclip-0.12.tar.gz) = 63420 diff -urN --to-file=xclip-new/ xclip/files/patch-configure.ac xclip-new/files/patch-configure.ac --- xclip/files/patch-configure.ac 1970-01-01 02:00:00.000000000 +0200 +++ xclip-new/files/patch-configure.ac 2009-11-02 22:15:54.000000000 +0200 @@ -0,0 +1,12 @@ +--- configure.ac.old 2009-11-02 22:15:13.000000000 +0200 ++++ configure.ac 2009-11-02 22:15:18.000000000 +0200 +@@ -12,9 +12,6 @@ + AC_HEADER_STDC + AC_PATH_XTRA + AC_CHECK_TOOL(STRIP, strip, :) +-AC_CHECK_HEADER([X11/Xmu/Atoms.h], [], AC_MSG_ERROR([*** X11/Xmu/Atoms.h is missing ***])) +-AC_CHECK_HEADER([X11/Intrinsic.h], [], AC_MSG_ERROR([*** X11/Intrinsic.h is missing ***])) +-AC_CHECK_LIB(Xmu, XmuClientWindow, [], AC_MSG_ERROR([*** libXmu not found ***])) + + AC_OUTPUT(Makefile) + ----- End forwarded message -----
Responsible Changed From-To: freebsd-ports-bugs->amdmi3 I'll take it.
State Changed From-To: open->feedback Does not build: http://people.freebsd.org/~amdmi3/xclip-0.12.log. You should use USE_AUTOTOOLS to depend on needed tools.
State Changed From-To: feedback->closed Committed, with minor changes. Thanks!
amdmi3 2009-11-12 03:05:10 UTC FreeBSD ports repository Modified files: x11/xclip Makefile distinfo Added files: x11/xclip/files patch-configure.ac Log: - Update to 0.12 PR: 140226 Submitted by: Eitan Adler <EitanAdlerList@gmail.com> (maintainer) Revision Changes Path 1.9 +7 -3 ports/x11/xclip/Makefile 1.5 +3 -3 ports/x11/xclip/distinfo 1.1 +12 -0 ports/x11/xclip/files/patch-configure.ac (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"