Date: Fri, 24 Apr 2009 15:46:47 GMT From: "Scot W. Hetzel" <swhetzel@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/133970: multimedia/libdvdcss: libdvdcss.pc installed to wrong location (QAT Fix) Message-ID: <200904241546.n3OFklri057884@www.freebsd.org> Resent-Message-ID: <200904241550.n3OFo2UW036398@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 133970 >Category: ports >Synopsis: multimedia/libdvdcss: libdvdcss.pc installed to wrong location (QAT Fix) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Apr 24 15:50:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Scot W. Hetzel >Release: >Organization: >Environment: >Description: QAT system identified that libdvdcss.pc was being installed into the wrong location: === Checking filesystem state list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 8219854 4 drwxr-xr-x 2 root wheel 512 Apr 24 01:53 usr/local/lib/pkgconfig 8219855 4 -r--r--r-- 1 root wheel 252 Apr 24 01:53 usr/local/lib/pkgconfig/libdvdcss.pc ================================================================ build of /usr/ports/multimedia/libdvdcss ended at Fri Apr 24 01:53:23 UTC 2009 >How-To-Repeat: hp010# ls /usr/local/lib/pkgconfig ls: /usr/local/lib/pkgconfig: No such file or directory cd /usr/ports/multimedia/libdvdcss make install make deinstall hp010# ls /usr/local/lib/pkgconfig libdvdcss.pc >Fix: The attached patch corrects this problem. Patch attached with submission follows: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/multimedia/libdvdcss/Makefile,v retrieving revision 1.33 diff -u -r1.33 Makefile --- Makefile 24 Apr 2009 02:02:58 -0000 1.33 +++ Makefile 24 Apr 2009 15:40:04 -0000 @@ -42,6 +42,8 @@ post-patch: @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' ${WRKSRC}/src/ioctl.c + @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ + ${WRKSRC}/src/Makefile.in # should we disable doc building? .ifdef(NOPORTDOCS) @${REINPLACE_CMD} -E \ Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/multimedia/libdvdcss/pkg-plist,v retrieving revision 1.9 diff -u -r1.9 pkg-plist --- pkg-plist 24 Apr 2009 02:02:58 -0000 1.9 +++ pkg-plist 24 Apr 2009 15:23:07 -0000 @@ -3,4 +3,5 @@ lib/libdvdcss.la lib/libdvdcss.so lib/libdvdcss.so.3 +libdata/pkgconfig/libdvdcss.pc @dirrm include/dvdcss >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904241546.n3OFklri057884>