From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jul 16 13:20:22 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 2204D16A4CE for ; Fri, 16 Jul 2004 13:20:22 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06B8A43D46 for ; Fri, 16 Jul 2004 13:20:22 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i6GDKLjM018525 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 i6GDKLVK018524; 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.i6GDKLVK018524@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 7024316A4CE for ; Fri, 16 Jul 2004 13:18:52 +0000 (GMT) Received: from rocky.cc.rsu.ru (rocky.cc.rsu.ru [195.208.252.128]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0C7443D5E for ; Fri, 16 Jul 2004 13:18:51 +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 i6GDED9U072390 for ; Fri, 16 Jul 2004 17:14:13 +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 i6GDEDLF072389; Fri, 16 Jul 2004 17:14:13 +0400 (MSD) (envelope-from bork) Message-Id: <200407161314.i6GDEDLF072389@rocky.cc.rsu.ru> Date: Fri, 16 Jul 2004 17:14:13 +0400 (MSD) From: Konstantin Oznobihin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/69148: [patch] devel/pcsc-lite 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: 69148 >Category: ports >Synopsis: [patch] devel/pcsc-lite 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/pcsc-lite 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/pcsc-lite make install pkg-config libpcsclite >Fix: Added USE_GNOME=gnomehack to devel/pcsc-lite/Makefile and changed devel/pcsc-lite/pkg-plist accordingly --- patch-Makefile begins here --- --- Makefile.orig Fri Jul 16 15:16:49 2004 +++ Makefile Fri Jul 16 15:16:37 2004 @@ -17,6 +17,7 @@ GNU_CONFIGURE= yes USE_GMAKE= yes USE_INC_LIBTOOL_VER= 13 +USE_GNOME= gnomehack INSTALLS_SHLIB= yes CONFIGURE_ENV+= PTHREAD_LIBS="${PTHREAD_LIBS}" --- patch-Makefile ends here --- --- patch-pkg-plist begins here --- --- pkg-plist.orig Fri Jul 16 16:18:11 2004 +++ pkg-plist Fri Jul 16 16:18:24 2004 @@ -22,12 +22,12 @@ lib/libmusclecard.a lib/libmusclecard.so lib/libmusclecard.so.0 -lib/pkgconfig/libpcsclite.pc -lib/pkgconfig/libmusclecard.pc +libdata/pkgconfig/libpcsclite.pc +libdata/pkgconfig/libmusclecard.pc sbin/pcscd %%PORTDOCS%%@dirrm share/doc/pcsc-lite @dirrm share/examples/pcsc-lite -@dirrm lib/pkgconfig +@dirrm libdata/pkgconfig @dirrm pcsc/drivers @dirrm pcsc/services @dirrm pcsc --- patch-pkg-plist ends here --- >Release-Note: >Audit-Trail: >Unformatted: