pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/lablgtk2 Follow the procedure in ocaml and only re...
details: https://anonhg.NetBSD.org/pkgsrc/rev/399df162d687
branches: trunk
changeset: 531041:399df162d687
user: jmmv <jmmv%pkgsrc.org@localhost>
date: Wed Jul 18 13:10:44 2007 +0000
description:
Follow the procedure in ocaml and only register the stub libraries in the
platforms that are supposed to install them. Fixes installation under
Mac OS X.
diffstat:
x11/lablgtk2/Makefile | 13 ++++++++++++-
x11/lablgtk2/PLIST | 6 +++---
x11/lablgtk2/PLIST.glade | 4 ++--
x11/lablgtk2/PLIST.gnome | 4 ++--
x11/lablgtk2/PLIST.gnomecanvas | 6 +++---
x11/lablgtk2/PLIST.svg | 6 +++---
6 files changed, 25 insertions(+), 14 deletions(-)
diffs (111 lines):
diff -r a6812e36007f -r 399df162d687 x11/lablgtk2/Makefile
--- a/x11/lablgtk2/Makefile Wed Jul 18 12:45:39 2007 +0000
+++ b/x11/lablgtk2/Makefile Wed Jul 18 13:10:44 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2007/06/15 21:39:54 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2007/07/18 13:10:44 jmmv Exp $
#
DISTNAME= lablgtk-2.6.0
@@ -21,6 +21,17 @@
# previous name of this package; does not conflict with lablgtk-1.*
CONFLICTS= lablgtk-2.*
+.include "../../mk/bsd.prefs.mk"
+
+# Stub libraries for functions missing from base system.
+.if !empty(MACHINE_PLATFORM:MDarwin-*-powerpc) || \
+ ${OPSYS} == "DragonFly" || ${OPSYS} == "NetBSD" || \
+ ${OPSYS} == "FreeBSD" || ${OPSYS} == "SunOS"
+PLIST_SUBST+= HAVE_STUBS=""
+.else
+PLIST_SUBST+= HAVE_STUBS="@comment "
+.endif
+
.include "options.mk"
.include "../../lang/ocaml/buildlink3.mk"
diff -r a6812e36007f -r 399df162d687 x11/lablgtk2/PLIST
--- a/x11/lablgtk2/PLIST Wed Jul 18 12:45:39 2007 +0000
+++ b/x11/lablgtk2/PLIST Wed Jul 18 13:10:44 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2007/06/09 13:17:18 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2007/07/18 13:10:44 jmmv Exp $
bin/gdk-pixbuf-mlsource
bin/lablgtk2
lib/ocaml/lablgtk2/gAction.cmi
@@ -243,8 +243,8 @@
lib/ocaml/lablgtk2/win32.h
lib/ocaml/lablgtk2/wrappers.h
lib/ocaml/lablgtk2/xml_lexer.mli
-lib/ocaml/stublibs/dlllablgtk2.so
-lib/ocaml/stublibs/dlllablgtkspell.so
+${HAVE_STUBS}lib/ocaml/stublibs/dlllablgtk2.so
+${HAVE_STUBS}lib/ocaml/stublibs/dlllablgtkspell.so
@unexec ${RMDIR} %D/lib/ocaml/stublibs 2>/dev/null || ${TRUE}
@dirrm lib/ocaml/lablgtk2
@unexec ${RMDIR} %D/lib/ocaml 2>/dev/null || ${TRUE}
diff -r a6812e36007f -r 399df162d687 x11/lablgtk2/PLIST.glade
--- a/x11/lablgtk2/PLIST.glade Wed Jul 18 12:45:39 2007 +0000
+++ b/x11/lablgtk2/PLIST.glade Wed Jul 18 13:10:44 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.glade,v 1.1 2007/06/09 13:17:18 wiz Exp $
+@comment $NetBSD: PLIST.glade,v 1.2 2007/07/18 13:10:44 jmmv Exp $
bin/lablgladecc2
lib/ocaml/lablgtk2/glade.cmi
lib/ocaml/lablgtk2/glade.cmx
@@ -7,4 +7,4 @@
lib/ocaml/lablgtk2/lablglade.cma
lib/ocaml/lablgtk2/lablglade.cmxa
lib/ocaml/lablgtk2/liblablglade2.a
-lib/ocaml/stublibs/dlllablglade2.so
+${HAVE_STUBS}lib/ocaml/stublibs/dlllablglade2.so
diff -r a6812e36007f -r 399df162d687 x11/lablgtk2/PLIST.gnome
--- a/x11/lablgtk2/PLIST.gnome Wed Jul 18 12:45:39 2007 +0000
+++ b/x11/lablgtk2/PLIST.gnome Wed Jul 18 13:10:44 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.gnome,v 1.1 2007/06/09 13:17:18 wiz Exp $
+@comment $NetBSD: PLIST.gnome,v 1.2 2007/07/18 13:10:44 jmmv Exp $
lib/ocaml/lablgtk2/gnoDruid.cmi
lib/ocaml/lablgtk2/gnoDruid.cmx
lib/ocaml/lablgtk2/gnoDruid.ml
@@ -10,4 +10,4 @@
lib/ocaml/lablgtk2/lablgnomeui.cma
lib/ocaml/lablgtk2/lablgnomeui.cmxa
lib/ocaml/lablgtk2/liblablgnomeui.a
-lib/ocaml/stublibs/dlllablgnomeui.so
+${HAVE_STUBS}lib/ocaml/stublibs/dlllablgnomeui.so
diff -r a6812e36007f -r 399df162d687 x11/lablgtk2/PLIST.gnomecanvas
--- a/x11/lablgtk2/PLIST.gnomecanvas Wed Jul 18 12:45:39 2007 +0000
+++ b/x11/lablgtk2/PLIST.gnomecanvas Wed Jul 18 13:10:44 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.gnomecanvas,v 1.1 2007/06/09 13:17:18 wiz Exp $
+@comment $NetBSD: PLIST.gnomecanvas,v 1.2 2007/07/18 13:10:44 jmmv Exp $
lib/ocaml/lablgtk2/gnoCanvas.cmi
lib/ocaml/lablgtk2/gnoCanvas.cmx
lib/ocaml/lablgtk2/gnoCanvas.ml
@@ -17,5 +17,5 @@
lib/ocaml/lablgtk2/panel.cmx
lib/ocaml/lablgtk2/panel.ml
lib/ocaml/lablgtk2/panel_tags.h
-lib/ocaml/stublibs/dlllablgnomecanvas.so
-lib/ocaml/stublibs/dlllablpanel.so
+${HAVE_STUBS}lib/ocaml/stublibs/dlllablgnomecanvas.so
+${HAVE_STUBS}lib/ocaml/stublibs/dlllablpanel.so
diff -r a6812e36007f -r 399df162d687 x11/lablgtk2/PLIST.svg
--- a/x11/lablgtk2/PLIST.svg Wed Jul 18 12:45:39 2007 +0000
+++ b/x11/lablgtk2/PLIST.svg Wed Jul 18 13:10:44 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.svg,v 1.1 2007/06/09 13:17:18 wiz Exp $
+@comment $NetBSD: PLIST.svg,v 1.2 2007/07/18 13:10:45 jmmv Exp $
lib/ocaml/lablgtk2/gnoDruid.cmi
lib/ocaml/lablgtk2/gnoDruid.cmx
lib/ocaml/lablgtk2/gnoDruid.ml
@@ -17,5 +17,5 @@
lib/ocaml/lablgtk2/rsvg.cmi
lib/ocaml/lablgtk2/rsvg.cmx
lib/ocaml/lablgtk2/rsvg.ml
-lib/ocaml/stublibs/dlllablgnomeui.so
-lib/ocaml/stublibs/dlllablrsvg.so
+${HAVE_STUBS}lib/ocaml/stublibs/dlllablgnomeui.so
+${HAVE_STUBS}lib/ocaml/stublibs/dlllablrsvg.so
Home |
Main Index |
Thread Index |
Old Index