aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormich <mich@FreeBSD.org>2006-09-04 22:37:15 +0800
committermich <mich@FreeBSD.org>2006-09-04 22:37:15 +0800
commit48935efdaaaf025f2b90c94da33762ddc7bb4a00 (patch)
tree2ad552859236c26005060554253e5d39148d8c57
parent1070ae50d88521f97a9c57ace56c20ba1540c8f5 (diff)
downloadfreebsd-ports-gnome-48935efdaaaf025f2b90c94da33762ddc7bb4a00.tar.gz
freebsd-ports-gnome-48935efdaaaf025f2b90c94da33762ddc7bb4a00.tar.zst
freebsd-ports-gnome-48935efdaaaf025f2b90c94da33762ddc7bb4a00.zip
- Don't install false hope pkg-config files since some programs detect if
the lib is installed via pkg-config files.[1] - s/INSTALLS_SHLIB/USE_LDCONFIG PR: ports/102847[1] Submitted by: ahze[1]
-rw-r--r--sysutils/libcdio/Makefile7
-rw-r--r--sysutils/libcdio/pkg-plist4
2 files changed, 8 insertions, 3 deletions
diff --git a/sysutils/libcdio/Makefile b/sysutils/libcdio/Makefile
index f7829ea5b1d4..080c9850ddec 100644
--- a/sysutils/libcdio/Makefile
+++ b/sysutils/libcdio/Makefile
@@ -6,6 +6,7 @@
PORTNAME= libcdio
PORTVERSION= 0.77
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= libcdio
@@ -20,7 +21,7 @@ GNU_CONFIGURE= yes
USE_GNOME= gnometarget pkgconfig gnomehack
USE_GMAKE= yes
USE_ICONV= yes
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
CONFIGURE_ARGS+= --with-libpopt-prefix=${LOCALBASE} \
--with-libiconv-prefix=${LOCALBASE} \
USE_PERL5_BUILD=yes
@@ -42,6 +43,10 @@ PLIST_SUB+= PARANOIA="@comment "
.endif
post-patch:
+.ifndef(WITH_PARANOIA)
+ ${REINPLACE_CMD} -e 's|libcdio_paranoia.pc||; s|libcdio_cdda.pc||' \
+ ${WRKSRC}/Makefile.in
+.endif
${REINPLACE_CMD} -e "s,freebsd5\.\*,freebsd5\.\*|freebsd6\.\*|freebsd7\.\*," ${WRKSRC}/configure
.include <bsd.port.post.mk>
diff --git a/sysutils/libcdio/pkg-plist b/sysutils/libcdio/pkg-plist
index 3b8490e15e0c..2ba98d27ec78 100644
--- a/sysutils/libcdio/pkg-plist
+++ b/sysutils/libcdio/pkg-plist
@@ -73,8 +73,8 @@ lib/libudf.la
lib/libudf.so
lib/libudf.so.0
libdata/pkgconfig/libcdio.pc
-libdata/pkgconfig/libcdio_cdda.pc
-libdata/pkgconfig/libcdio_paranoia.pc
+%%PARANOIA%%libdata/pkgconfig/libcdio_cdda.pc
+%%PARANOIA%%libdata/pkgconfig/libcdio_paranoia.pc
libdata/pkgconfig/libiso9660.pc
@dirrm include/cdio
@dirrm include/cdio++