aboutsummaryrefslogtreecommitdiffstats
path: root/devel/glib12
diff options
context:
space:
mode:
authorade <ade@FreeBSD.org>2001-05-24 12:51:33 +0800
committerade <ade@FreeBSD.org>2001-05-24 12:51:33 +0800
commit2c2f1b60bf5400839b4a75b044deeb369cc99778 (patch)
tree63de5099384be11ee53904aa0d78c951e95dc4be /devel/glib12
parentbbc2b740bf2719f8edf08fdb609e1e29b53a2d57 (diff)
downloadfreebsd-ports-gnome-2c2f1b60bf5400839b4a75b044deeb369cc99778.tar.gz
freebsd-ports-gnome-2c2f1b60bf5400839b4a75b044deeb369cc99778.tar.zst
freebsd-ports-gnome-2c2f1b60bf5400839b4a75b044deeb369cc99778.zip
Sigh. Think more carefully. Seems that any kind of circular dependency
(port A has *_DEPENDS on port B, and vice versa), causes make to go a little strange[tm] on install, clean, even though the build succeeds. Gah.
Diffstat (limited to 'devel/glib12')
-rw-r--r--devel/glib12/Makefile6
-rw-r--r--devel/glib12/pkg-plist1
2 files changed, 5 insertions, 2 deletions
diff --git a/devel/glib12/Makefile b/devel/glib12/Makefile
index d9e4fa00cfd4..fdeb839677da 100644
--- a/devel/glib12/Makefile
+++ b/devel/glib12/Makefile
@@ -7,12 +7,14 @@
PORTNAME= glib
PORTVERSION= 1.2.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= stable/sources/glib
-RUN_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
+# This creates a circular dependency, but technically correct
+#
+#RUN_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
MAINTAINER= gnome@FreeBSD.org
diff --git a/devel/glib12/pkg-plist b/devel/glib12/pkg-plist
index ec9d428aa6d9..4f008689e8e7 100644
--- a/devel/glib12/pkg-plist
+++ b/devel/glib12/pkg-plist
@@ -18,4 +18,5 @@ libdata/pkgconfig/glib.pc
libdata/pkgconfig/gmodule.pc
libdata/pkgconfig/gthread.pc
share/aclocal/glib.m4
+@unexec rmdir %D/libdata/pkgconfig 2>/dev/null || true
@dirrm include/glib12