Date: Sun, 25 Jun 2000 02:53:27 +0900 (JST) From: Yasuhito FUTATSUKI <futatuki@debug.gr.jp> To: freebsd-ports@FreeBSD.ORG Cc: BeSchmidt@cloaked.de Subject: Re: cdrdao port broken on current Message-ID: <200006241753.CAA11051@galient.yf.bsdclub.org> In-Reply-To: Your message of "Tue, 20 Jun 2000 19:58:47 %2B0200". <20000620195846.A1640@cloaked.de>
next in thread | previous in thread | raw e-mail | index | archive | help
I'm sorry for too late response. In article <20000620195846.A1640@cloaked.de> BeSchmidt@cloaked.de writes: > fixes this error but "make" still gives me some different error messages (2) > which seem to be gtk-- related. Perhaps xcdrdao is based on an older version > than gtk-- 1.2 in the ports. I read on the gtk-- page that the new version is > not compatible to older versions. > Since I dont need the X stuff anyway I tried compiling it without xcdrdao by > changing I've worked to cut off xcdrdao from cdrdao port. Here is a patch against current cdrdao port. I've test it on 3-STABLE, but I don't have 4-STABLE and 5-CURRENT environment. So please check it. removed file: pkg/PLIST.xcdrdao BEGIN --- cut here --- cut here --- cut here --- cut here --- diff -urN cdrdao.orig/Makefile cdrdao/Makefile --- cdrdao.orig/Makefile Sat Jun 24 09:51:23 2000 +++ cdrdao/Makefile Sun Jun 25 02:28:20 2000 @@ -2,7 +2,7 @@ # Date created: 7 April 1999 # Whom: futatuki # -# $FreeBSD: ports/audio/cdrdao/Makefile,v 1.17 2000/05/28 03:20:42 steve Exp $ +# $FreeBSD$ # PORTNAME= cdrdao @@ -24,41 +24,20 @@ .include <bsd.port.pre.mk> -.if exists(${X11BASE}/include/gtk--.h) -XCDRDAO= yes -.endif - -.if defined(PACKAGE_BUILDING) -XCDRDAO= yes -.endif - -.if defined(XCDRDAO) -USE_NEWGCC= yes -LIB_DEPENDS+= gtkmm-1.2:${PORTSDIR}/x11-toolkits/gtk-- -MAN1+= xcdrdao.1 -PLIST=${PKGDIR}/PLIST.xcdrdao -.else CONFIGURE_ARGS= --disable-gtkmmtest -.endif .if defined(WITHOUT_SCGLIB) && ${OSVERSION} > 300000 CONFIGURE_ARGS+= --without-scglib .endif -.if defined(WITHOUT_PTHREADS) && ${OSVERSION} > 320000 +.if !defined(WITH_PTHREADS) && ${OSVERSION} > 320000 CONFIGURE_ARGS+= --without-posix-threads .endif pre-fetch: @${ECHO_MSG} "If you don't want to use Joerg Schilling's SCSI library," @${ECHO_MSG} "set WITHOUT_SCGLIB=yes." - @${ECHO_MSG} "If you don't want to use pthreads, set WITHOUT_PTHREADS=yes." -.if !defined(XCDRDAO) - @${ECHO_MSG} "To build the graphical X toc file editor, xcdrdao, type:" - @${ECHO_MSG} " make XCDRDAO=yes." -.else - @${ECHO_MSG} "Building with xcdrdao" -.endif + @${ECHO_MSG} "If you want to use pthreads, set WITH_PTHREADS=yes." .if ${MACHINE_ARCH} == "alpha" post-extract: @@ -68,9 +47,6 @@ post-install: strip $(PREFIX)/bin/cdrdao -.if defined(XCDRDAO) - strip $(PREFIX)/bin/xcdrdao -.endif @${MKDIR} ${PREFIX}/share/doc/cdrdao .for i in COPYING CREDITS INSTALL README README.FreeBSD README.PlexDAE \ Release-1.1.0 Release-1.1.2 Release-1.1.3 diff -urN cdrdao.orig/patches/patch-ac cdrdao/patches/patch-ac --- cdrdao.orig/patches/patch-ac Wed Oct 27 03:37:58 1999 +++ cdrdao/patches/patch-ac Sun Jun 25 02:24:14 2000 @@ -1,6 +1,44 @@ --- configure.orig Wed Oct 27 01:13:45 1999 -+++ configure Wed Oct 27 03:29:33 1999 -@@ -2945,7 +2945,7 @@ ++++ configure Fri Jun 23 08:40:42 2000 +@@ -2592,6 +2592,8 @@ + { echo "configure: error: No PCCTS installation detected." 1>&2; exit 1; } + fi + ++# Disable xcdrdao feature (temporary) ++if false ; then + # Check whether --with-gtkmm-prefix or --without-gtkmm-prefix was given. + if test "${with_gtkmm_prefix+set}" = set; then + withval="$with_gtkmm_prefix" +@@ -2869,8 +2871,8 @@ + + + rm -f conf.gtkmmtest +- +- ++# End Disable xcdrdao feature (temporary) ++fi + + + if test "$use_scglib" = default; then +@@ -2897,7 +2899,7 @@ + scsi_if_src=ScsiIf-lib.cc + + case "$host" in +- *-freebsd3* | *-freebsd4*) ++ *-freebsd3* | *-freebsd4* | *-freebsd5*) + scsilib_libs="$scsilib_libs -lcam" + ;; + esac +@@ -2913,7 +2915,7 @@ + scsi_if_src="ScsiIf-linux.cc sg_err.cc" + ;; + +- *-freebsd3* | *-freebsd4*) ++ *-freebsd3* | *-freebsd4* | *-freebsd5*) + scsi_if_src="ScsiIf-freebsd-cam.cc" + scsilib_libs="-lcam" + ;; +@@ -2945,7 +2947,7 @@ esac case "$host" in diff -urN cdrdao.orig/pkg/DESCR cdrdao/pkg/DESCR --- cdrdao.orig/pkg/DESCR Sun May 23 11:34:08 1999 +++ cdrdao/pkg/DESCR Sun Jun 25 02:29:46 2000 @@ -10,4 +10,4 @@ WWW: http://www.ping.de/sites/daneb/cdrdao.html - -- Yasuhito FUTATSUKI <futatuki@fureai.or.jp> + -- Yasuhito FUTATSUKI <futatuki@debug.gr.jp> diff -urN cdrdao.orig/pkg/PLIST.xcdrdao cdrdao/pkg/PLIST.xcdrdao --- cdrdao.orig/pkg/PLIST.xcdrdao Wed Oct 27 03:52:06 1999 +++ cdrdao/pkg/PLIST.xcdrdao Thu Jan 1 09:00:00 1970 @@ -1,12 +0,0 @@ -bin/cdrdao -bin/xcdrdao -share/doc/cdrdao/COPYING -share/doc/cdrdao/CREDITS -share/doc/cdrdao/INSTALL -share/doc/cdrdao/README -share/doc/cdrdao/README.FreeBSD -share/doc/cdrdao/README.PlexDAE -share/doc/cdrdao/Release-1.1.0 -share/doc/cdrdao/Release-1.1.2 -share/doc/cdrdao/Release-1.1.3 -@dirrm share/doc/cdrdao END --- cut here --- cut here --- cut here --- cut here --- Regards, Yasuhito -- Yasuhito FUTATSUKI <futatuki@debug.gr.jp/futatuki@bsdclub> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200006241753.CAA11051>