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