From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jul 16 13:20:21 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFD1F16A4CF for ; Fri, 16 Jul 2004 13:20:21 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6A5743D46 for ; Fri, 16 Jul 2004 13:20:21 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i6GDKLtv018512 for ; Fri, 16 Jul 2004 13:20:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i6GDKLB6018511; Fri, 16 Jul 2004 13:20:21 GMT (envelope-from gnats) Resent-Date: Fri, 16 Jul 2004 13:20:21 GMT Resent-Message-Id: <200407161320.i6GDKLB6018511@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Konstantin Oznobihin Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4F9716A4D0 for ; Fri, 16 Jul 2004 13:18:51 +0000 (GMT) Received: from rocky.cc.rsu.ru (rocky.cc.rsu.ru [195.208.252.128]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9125F43D55 for ; Fri, 16 Jul 2004 13:18:50 +0000 (GMT) (envelope-from bork@rocky.cc.rsu.ru) Received: from rocky.cc.rsu.ru (localhost [127.0.0.1]) by rocky.cc.rsu.ru (8.12.10/8.12.10) with ESMTP id i6GDEC9U072338 for ; Fri, 16 Jul 2004 17:14:12 +0400 (MSD) (envelope-from bork@rocky.cc.rsu.ru) Received: (from root@localhost) by rocky.cc.rsu.ru (8.12.10/8.12.10/Submit) id i6GDEC2j072337; Fri, 16 Jul 2004 17:14:12 +0400 (MSD) (envelope-from bork) Message-Id: <200407161314.i6GDEC2j072337@rocky.cc.rsu.ru> Date: Fri, 16 Jul 2004 17:14:12 +0400 (MSD) From: Konstantin Oznobihin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/69147: [patch] devel/omniORB installs .pc files in $(prefix)/lib X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Konstantin Oznobihin List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jul 2004 13:20:22 -0000 >Number: 69147 >Category: ports >Synopsis: [patch] devel/omniORB installs .pc files in $(prefix)/lib >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jul 16 13:20:21 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Konstantin Oznobihin >Release: FreeBSD 5.2.1-RELEASE-p9 i386 >Organization: Rostov State University >Environment: System: FreeBSD .cc.rsu.ru 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9 #0: Fri Jul 2 20:10:08 MSD 2004 :/usr/obj/usr/src/sys/athlon-xp.HEAD.2004-06-08 i386 >Description: devel/omniORB installs it's .pc files in $(prefix)/lib, while FreeBSD hierarchy rules says that such files should go into libdata. pkgconfig was changed to comply with these rules so it can not find .pc files which does not reside in libdata. >How-To-Repeat: cd /usr/ports/devel/omniORB make install pkg-config omniORB4 >Fix: Changed contrib/pkgconfig/GNUmakefile.in to use libdata (patch should be placed in devel/omniORB/files) and fixed devel/omniORB/pkg-plist accordingly --- patch-contrib::pkgconfig::GNUmakefile.in begins here --- --- contrib/pkgconfig/GNUmakefile.in.orig Fri Jul 16 15:33:32 2004 +++ contrib/pkgconfig/GNUmakefile.in Fri Jul 16 15:33:53 2004 @@ -4,7 +4,7 @@ VPATH=@srcdir@ INSTALL=@INSTALL@ -INSTALLDIR = $(INSTALLLIBDIR)/pkgconfig +INSTALLDIR = @prefix@/libdata/pkgconfig PKGFILES = omnithread3.pc omniORB4.pc omniDynamic4.pc \ omniCOS4.pc omniCOSDynamic4.pc --- patch-contrib::pkgconfig::GNUmakefile.in ends here --- --- patch-pkg-plist begins here --- --- pkg-plist.orig Fri Jul 16 16:17:15 2004 +++ pkg-plist Fri Jul 16 16:17:24 2004 @@ -191,11 +191,11 @@ lib/libomnithread.so lib/libomnithread.so.3 lib/libomnithread.so.3.0 -lib/pkgconfig/omniCOS4.pc -lib/pkgconfig/omniCOSDynamic4.pc -lib/pkgconfig/omniDynamic4.pc -lib/pkgconfig/omniORB4.pc -lib/pkgconfig/omnithread3.pc +libdata/pkgconfig/omniCOS4.pc +libdata/pkgconfig/omniCOSDynamic4.pc +libdata/pkgconfig/omniDynamic4.pc +libdata/pkgconfig/omniORB4.pc +libdata/pkgconfig/omnithread3.pc %%PYTHON_SITELIBDIR%%/_omniidlmodule.so %%PYTHON_SITELIBDIR%%/_omniidlmodule.so.1 %%PYTHON_SITELIBDIR%%/_omniidlmodule.so.1.0 @@ -402,7 +402,7 @@ @dirrm share/omniORB/idl/COS @dirrm share/omniORB/idl @dirrm share/omniORB -@dirrm lib/pkgconfig +@dirrm libdata/pkgconfig %%PORTDOCS%%@dirrm %%DOCSDIR%%/tex %%PORTDOCS%%@dirrm %%DOCSDIR%%/omniORB %%PORTDOCS%%@dirrm %%DOCSDIR%% --- patch-pkg-plist ends here --- >Release-Note: >Audit-Trail: >Unformatted: