Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Mar 2002 13:31:20 +0900
From:      SASAKI Katuhiro <sahiro@crest.ocn.ne.jp>
To:        Will Andrews <will@csociety.org>
Cc:        Alex Zepeda <jazepeda@pacbell.net>, Kris Kennaway <kris@obsecurity.org>, current@FreeBSD.ORG, ports@FreeBSD.ORG
Subject:   Re: 5.x packages and request for help.
Message-ID:  <3c92ca4e.6675%sahiro@crest.ocn.ne.jp>
In-Reply-To: <20020315174117.GY53073@squall.waterspout.com>
References:  <20020314163143.A47940@xor.obsecurity.org> <20020314175440.B64023@zippy.mybox.zip> <20020315174117.GY53073@squall.waterspout.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi.

In <20020315174117.GY53073@squall.waterspout.com>, Will Andrews wrote:
>Um.. objprelink is disabled if OSVERSION >= 500029.  So it is
>already "ripped out" for -current.
>
I think it better to rip objprelink out of kde port on -CURRENT, too. On 
my -CURRENT (updated in Mar 11), many kde binaries build with using 
objprelink dump cores (I confirmed kde-config, artsd and so on.). And 
they seems to work fine when I set NO_KDE_OBJPRELINK at build time. I 
show a patch to disable objprelink on -CURRENT below. How about this, 
Will?

diff -urN /usr/ports/audio/kdemultimedia2/Makefile audio/kdemultimedia2/Makefile
--- /usr/ports/audio/kdemultimedia2/Makefile	Fri Jan 18 00:00:19 2002
+++ audio/kdemultimedia2/Makefile	Sat Mar 16 04:40:50 2002
@@ -28,13 +28,13 @@
 CONFIGURE_ARGS+=--with-qt-includes=${X11BASE}/include/qt2 \
 		--with-qt-libraries=${X11BASE}/lib
 
-_NO_KDE_FINAL=	yes
-.include "${.CURDIR}/../../x11/kde2/Makefile.kde"
-
 USE_GMAKE=	yes
 MAKE_ENV=	${CONFIGURE_ENV}
 
 .include <bsd.port.pre.mk>
+
+_NO_KDE_FINAL=	yes
+.include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 pre-configure:
 	${PERL} -pi -e "s@all_includes=\"@all_includes=\"-I/usr/include @g" \
diff -urN /usr/ports/deskutils/kdepim/Makefile deskutils/kdepim/Makefile
--- /usr/ports/deskutils/kdepim/Makefile	Wed Mar  6 00:01:08 2002
+++ deskutils/kdepim/Makefile	Sat Mar 16 04:40:50 2002
@@ -24,6 +24,8 @@
 INSTALLS_SHLIB=	yes
 GNU_CONFIGURE=	yes
 
+.include <bsd.port.pre.mk>
+
 .include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 QTCPPFLAGS=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
@@ -55,4 +57,4 @@
 	find ${WRKSRC}/libical -name Makefile.in | xargs ${PERL} -pi -e \
 		"s|INSTALL = \@INSTALL\@|INSTALL=${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP}|g"
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/devel/kdesdk/Makefile devel/kdesdk/Makefile
--- /usr/ports/devel/kdesdk/Makefile	Sat Jan 12 00:01:13 2002
+++ devel/kdesdk/Makefile	Sat Mar 16 04:40:50 2002
@@ -22,6 +22,8 @@
 USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
 
+.include <bsd.port.pre.mk>
+
 .include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 USE_GMAKE=	yes
@@ -41,4 +43,4 @@
 	cd ${WRKSRC} && env PATH=${WRKSRC}/auto-bin:$$PATH \
 		${GMAKE} -f Makefile.cvs
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/devel/kdevelop/Makefile devel/kdevelop/Makefile
--- /usr/ports/devel/kdevelop/Makefile	Sat Jan 12 00:01:13 2002
+++ devel/kdevelop/Makefile	Sat Mar 16 04:40:50 2002
@@ -38,6 +38,8 @@
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+= --with-qtdoc-dir=${X11BASE}/share/doc/qt2/html
 
+.include <bsd.port.pre.mk>
+
 .include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 pre-everything::
@@ -62,4 +64,4 @@
 pre-build:
 	${PERL} -pi -e "s@libkdeui.so.3@libkdeui.so@g" ${WRKSRC}/kdevelop/main.cpp
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/editors/koffice/Makefile editors/koffice/Makefile
--- /usr/ports/editors/koffice/Makefile	Sat Jan 12 00:01:47 2002
+++ editors/koffice/Makefile	Sat Mar 16 04:40:50 2002
@@ -26,6 +26,8 @@
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
 
+.include <bsd.port.pre.mk>
+
 _NO_KDE_OBJPRELINK=	yes
 .include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
@@ -56,4 +58,4 @@
 	${MV} ${PREFIX}/bin/kivio ${PREFIX}/bin/kivio.real
 	${INSTALL_SCRIPT} ${FILESDIR}/kivio.sh ${PREFIX}/bin/kivio
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/games/kdegames2/Makefile games/kdegames2/Makefile
--- /usr/ports/games/kdegames2/Makefile	Sat Jan 12 00:02:15 2002
+++ games/kdegames2/Makefile	Sat Mar 16 04:40:50 2002
@@ -22,6 +22,8 @@
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
 
+.include <bsd.port.pre.mk>
+
 .include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 pre-configure:
@@ -35,4 +37,4 @@
 	cd ${WRKSRC} && env PATH=${WRKSRC}/auto-bin:$$PATH \
 		${GMAKE} -f Makefile.cvs
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/graphics/kdegraphics2/Makefile graphics/kdegraphics2/Makefile
--- /usr/ports/graphics/kdegraphics2/Makefile	Sat Jan 12 00:02:37 2002
+++ graphics/kdegraphics2/Makefile	Sat Mar 16 04:40:50 2002
@@ -26,9 +26,9 @@
 USE_GMAKE=	yes
 CONFIGURE_ARGS+=--without-kamera
 
-.include "${.CURDIR}/../../x11/kde2/Makefile.kde"
-
 .include <bsd.port.pre.mk>
+
+.include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 # temporarily disable kamera, it requires gphoto2
 PLIST_SUB+=	KAMERA="@comment "
diff -urN /usr/ports/misc/kdeaddons/Makefile misc/kdeaddons/Makefile
--- /usr/ports/misc/kdeaddons/Makefile	Sat Jan 12 00:04:12 2002
+++ misc/kdeaddons/Makefile	Sat Mar 16 04:40:50 2002
@@ -27,9 +27,9 @@
 PLIST_SUB+=	RM=${RM}
 CONFIGURE_ENV+=	SDL_CONFIG="${LOCALBASE}/bin/sdl11-config"
 
-.include "${.CURDIR}/../../x11/kde2/Makefile.kde"
-
 .include <bsd.port.pre.mk>
+
+.include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 pre-configure:
 	${MKDIR} ${WRKSRC}/auto-bin
diff -urN /usr/ports/misc/kdeutils2/Makefile misc/kdeutils2/Makefile
--- /usr/ports/misc/kdeutils2/Makefile	Sat Jan 12 00:04:14 2002
+++ misc/kdeutils2/Makefile	Sat Mar 16 04:40:50 2002
@@ -24,6 +24,8 @@
 USE_GMAKE=	yes
 MAN1=		efax.1 efix.1 fax.1
 
+.include <bsd.port.pre.mk>
+
 .include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 pre-configure:
@@ -37,4 +39,4 @@
 	cd ${WRKSRC} && env PATH=${WRKSRC}/auto-bin:$$PATH \
 		${GMAKE} -f Makefile.cvs
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/net/kdenetwork2/Makefile net/kdenetwork2/Makefile
--- /usr/ports/net/kdenetwork2/Makefile	Sat Jan 12 00:04:35 2002
+++ net/kdenetwork2/Makefile	Sat Mar 16 04:40:50 2002
@@ -27,6 +27,8 @@
 CONFIGURE_ENV+=	PATH=${WRKSRC}/auto-bin:$$PATH
 MAKE_ENV=	${CONFIGURE_ENV}
 
+.include <bsd.port.pre.mk>
+
 .include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 pre-configure:
@@ -43,4 +45,4 @@
 	${PERL} -pi -e "s@all_includes=\"@all_includes=\"-I/usr/include @g" ${WRKSRC}/acinclude.m4 ${WRKSRC}/aclocal.m4
 	${PERL} -pi -e "s@^AC_CHECK_UTMP_FILE@# AC_CHECK_UTMP_FILE@g" ${WRKSRC}/configure.in
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/sysutils/kdeadmin/Makefile sysutils/kdeadmin/Makefile
--- /usr/ports/sysutils/kdeadmin/Makefile	Sat Jan 12 00:05:54 2002
+++ sysutils/kdeadmin/Makefile	Sat Mar 16 04:40:50 2002
@@ -23,6 +23,8 @@
 INSTALLS_SHLIB=	yes
 GNU_CONFIGURE=	yes
 
+.include <bsd.port.pre.mk>
+
 .include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 pre-configure:
@@ -39,4 +41,4 @@
 	find ${WRKSRC}/kpackage -name "*.cpp" -or -name "*.c" -or -name "*.h" \
 		| xargs ${PERL} -pi -e "s#typedef __off64_t off64_t;##g"
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/x11/kde2/Makefile.kde x11/kde2/Makefile.kde
--- /usr/ports/x11/kde2/Makefile.kde	Sun Feb 24 17:17:13 2002
+++ x11/kde2/Makefile.kde	Sat Mar 16 04:40:50 2002
@@ -8,6 +8,10 @@
 
 CONFIGURE_ARGS?=
 
+.if ${OSVERSION} >= 500029
+_NO_KDE_OBJPRELINK=yes
+.endif
+
 .if !defined(_NO_KDE_OBJPRELINK)
 .if ${MACHINE_ARCH} == "i386" && !defined(NO_KDE_OBJPRELINK)
 BUILD_DEPENDS+=	objprelink:${PORTSDIR}/devel/objprelink
diff -urN /usr/ports/x11/kdebase2/Makefile x11/kdebase2/Makefile
--- /usr/ports/x11/kdebase2/Makefile	Sun Mar  3 13:18:00 2002
+++ x11/kdebase2/Makefile	Sat Mar 16 04:40:50 2002
@@ -32,9 +32,9 @@
 		--without-ldap --disable-closure
 USE_GMAKE=	yes
 
-.include "${.CURDIR}/../../x11/kde2/Makefile.kde"
-
 .include <bsd.port.pre.mk>
+
+.include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 .if exists(${X11BASE}/include/Xm/Xm.h)
 WITH_MOTIF=	yes
diff -urN /usr/ports/x11/kdelibs2/Makefile x11/kdelibs2/Makefile
--- /usr/ports/x11/kdelibs2/Makefile	Tue Jan 22 00:07:27 2002
+++ x11/kdelibs2/Makefile	Sat Mar 16 04:40:50 2002
@@ -37,13 +37,13 @@
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=--enable-cups --disable-ltdl-install
 
-.include "${.CURDIR}/../../x11/kde2/Makefile.kde"
-
 USE_GMAKE=	yes
 MAKE_ENV=	SOMAJOR="${SOMAJOR}" SOMINOR="${SOMINOR}"
 PLIST_SUB+=	LIBVER="${SOMAJOR}" LDCONFIG="${LDCONFIG}"
 
 .include <bsd.port.pre.mk>
+
+.include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 pre-fetch:
 .if ${OSVERSION} <= 410002
diff -urN /usr/ports/x11-clocks/kdetoys2/Makefile x11-clocks/kdetoys2/Makefile
--- /usr/ports/x11-clocks/kdetoys2/Makefile	Sat Jan 12 00:07:09 2002
+++ x11-clocks/kdetoys2/Makefile	Sat Mar 16 04:40:50 2002
@@ -24,6 +24,8 @@
 CONFIGURE_ARGS+=--with-qt-dir=${X11BASE}
 USE_GMAKE=	yes
 
+.include <bsd.port.pre.mk>
+
 .include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 pre-configure:
@@ -37,4 +39,4 @@
 	cd ${WRKSRC} && env PATH=${WRKSRC}/auto-bin:$$PATH \
 		${GMAKE} -f Makefile.cvs
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/x11-wm/kdeartwork/Makefile x11-wm/kdeartwork/Makefile
--- /usr/ports/x11-wm/kdeartwork/Makefile	Sat Jan 12 00:07:36 2002
+++ x11-wm/kdeartwork/Makefile	Sat Mar 16 04:40:50 2002
@@ -23,6 +23,8 @@
 USE_GMAKE=	yes
 INSTALLS_SHLIB=	yes
 
+.include <bsd.port.pre.mk>
+
 .include "${.CURDIR}/../../x11/kde2/Makefile.kde"
 
 pre-configure:
@@ -36,4 +38,4 @@
 	cd ${WRKSRC} && env PATH=${WRKSRC}/auto-bin:$$PATH \
 		${GMAKE} -f Makefile.cvs
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>


--
                       SASAKI Katuhiro

                mailto: sahiro@crest.ocn.ne.jp

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3c92ca4e.6675%sahiro>