pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Remove guile14 and its remaining two dependencies



details:   https://anonhg.NetBSD.org/pkgsrc/rev/998e6b38517b
branches:  trunk
changeset: 529450:998e6b38517b
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Jun 05 05:50:16 2007 +0000

description:
Remove guile14 and its remaining two dependencies
(guile-oops is included in newer guile, guile-gtk replaces guile14-gtk).

diffstat:

 devel/Makefile                     |    4 +-
 devel/guile-oops/DESCR             |   16 ----
 devel/guile-oops/Makefile          |   20 -----
 devel/guile-oops/PLIST             |   20 -----
 devel/guile-oops/distinfo          |    6 -
 devel/guile-oops/patches/patch-aa  |   24 ------
 devel/guile14-gtk/DESCR            |   12 ---
 devel/guile14-gtk/Makefile         |   23 -----
 devel/guile14-gtk/PLIST            |   19 ----
 devel/guile14-gtk/buildlink3.mk    |   23 -----
 devel/guile14-gtk/distinfo         |    6 -
 devel/guile14-gtk/patches/patch-aa |   34 --------
 lang/Makefile                      |    3 +-
 lang/guile14/DESCR                 |    6 -
 lang/guile14/Makefile              |   27 ------
 lang/guile14/PLIST                 |  146 -------------------------------------
 lang/guile14/buildlink3.mk         |   31 -------
 lang/guile14/distinfo              |   12 ---
 lang/guile14/patches/patch-aa      |   13 ---
 lang/guile14/patches/patch-ab      |   13 ---
 lang/guile14/patches/patch-ac      |   19 ----
 lang/guile14/patches/patch-ad      |   24 ------
 lang/guile14/patches/patch-ae      |   13 ---
 lang/guile14/patches/patch-af      |   14 ---
 lang/guile14/patches/patch-ag      |   21 -----
 25 files changed, 2 insertions(+), 547 deletions(-)

diffs (truncated from 671 to 300 lines):

diff -r 2313d48b8252 -r 998e6b38517b devel/Makefile
--- a/devel/Makefile    Tue Jun 05 05:45:04 2007 +0000
+++ b/devel/Makefile    Tue Jun 05 05:50:16 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.862 2007/06/02 17:49:30 jmmv Exp $
+# $NetBSD: Makefile,v 1.863 2007/06/05 05:50:16 wiz Exp $
 #
 
 COMMENT=       Development utilities
@@ -203,10 +203,8 @@
 SUBDIR+=       guile-gnome
 SUBDIR+=       guile-gtk
 SUBDIR+=       guile-lib
-SUBDIR+=       guile-oops
 SUBDIR+=       guile-slib
 SUBDIR+=       guile-www
-SUBDIR+=       guile14-gtk
 SUBDIR+=       haskell-mode
 SUBDIR+=       hdf
 SUBDIR+=       hdf5
diff -r 2313d48b8252 -r 998e6b38517b devel/guile-oops/DESCR
--- a/devel/guile-oops/DESCR    Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-GOOPS is built in to guile 1.6 and higher; this package provides goops
-for guile 1.4.
-
-GOOPS is the object oriented extension to Guile. Its implementation is
-derived from STk-3.99.3 by Erick Gallesio and version 1.3 of Gregor
-Kiczales `Tiny-Clos'.  It is very close in spirit to CLOS, the Common
-Lisp Object System (`CLtL2') but is adapted for the Scheme language.
-While GOOPS is not compatible with any of these systems, GOOPS
-contains a compatibility module which allows for execution of STKlos
-programs.
-
-Briefly stated, the GOOPS extension gives the user a full object
-oriented system with multiple inheritance and generic functions with
-multi-method dispatch.  Furthermore, the implementation relies on a
-true meta object protocol, in the spirit of the one defined for CLOS
-(Gregor Kiczales: A Metaobject Protocol).
diff -r 2313d48b8252 -r 998e6b38517b devel/guile-oops/Makefile
--- a/devel/guile-oops/Makefile Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-# $NetBSD: Makefile,v 1.19 2006/03/31 05:37:08 jlam Exp $
-#
-
-DISTNAME=      guile-oops-0.9.0
-PKGREVISION=   7
-CATEGORIES=    devel
-MASTER_SITES=  ${MASTER_SITE_GNU:=guile/}
-
-MAINTAINER=    gdt%NetBSD.org@localhost
-HOMEPAGE=      http://www.gnu.org/software/guile/
-COMMENT=       CLOS-like object system for Guile 1.4
-
-CONFLICTS=     guile>1.4
-
-GNU_CONFIGURE=         YES
-USE_LIBTOOL=           YES
-INFO_FILES=            # PLIST
-
-.include "../../lang/guile14/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 2313d48b8252 -r 998e6b38517b devel/guile-oops/PLIST
--- a/devel/guile-oops/PLIST    Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-@comment $NetBSD: PLIST,v 1.7 2006/03/31 05:37:08 jlam Exp $
-bin/guile-oops
-include/goops-snarf.h
-include/goops.h
-include/goops/versiondat.h
-info/goops.info
-lib/libgoopscore.la
-share/guile/oop/goops.scm
-share/guile/oop/goops/active-slot.scm
-share/guile/oop/goops/compile.scm
-share/guile/oop/goops/composite-slot.scm
-share/guile/oop/goops/describe.scm
-share/guile/oop/goops/dispatch.scm
-share/guile/oop/goops/internal.scm
-share/guile/oop/goops/save.scm
-share/guile/oop/goops/stklos.scm
-share/guile/oop/goops/util.scm
-@dirrm share/guile/oop/goops
-@dirrm share/guile/oop
-@dirrm include/goops
diff -r 2313d48b8252 -r 998e6b38517b devel/guile-oops/distinfo
--- a/devel/guile-oops/distinfo Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-$NetBSD: distinfo,v 1.5 2005/02/23 22:24:16 agc Exp $
-
-SHA1 (guile-oops-0.9.0.tar.gz) = c5d1473f2e555002c710751db6b5149b3877f339
-RMD160 (guile-oops-0.9.0.tar.gz) = 2482688d16ca61780143b05bd303fb1555ba8292
-Size (guile-oops-0.9.0.tar.gz) = 448313 bytes
-SHA1 (patch-aa) = e85028272aa888d71198afd7f13bd72758dada86
diff -r 2313d48b8252 -r 998e6b38517b devel/guile-oops/patches/patch-aa
--- a/devel/guile-oops/patches/patch-aa Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2004/10/14 15:31:40 tv Exp $
-
---- Makefile.in.orig   2000-06-30 16:43:32.000000000 -0400
-+++ Makefile.in
-@@ -655,18 +655,11 @@ maintainer-clean-generic clean mostlycle
- 
- install-exec-hook:
-       $(mkinstalldirs) $(goopsdatadir)
--      (. ./libgoopscore.la; \
--       test -z "$$dlname" \
--       || test ! -r $(libdir)/$$dlname \
--       || (cd $(goopsdatadir) \
--           && rm -f libgoopscore.la $$dlname \
--           && $(LN_S) $(libdir)/libgoopscore.la \
--           && $(LN_S) $(libdir)/$$dlname))
- 
- dist-hook: goops.ps
-       cp -p $(top_builddir)/goops.ps $(distdir)
- .c.x:
--      $(SNARF) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@ \
-+      $(SNARF) $< $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) > $@ \
-       || { rm $@; false; }
- 
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff -r 2313d48b8252 -r 998e6b38517b devel/guile14-gtk/DESCR
--- a/devel/guile14-gtk/DESCR   Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-  Guile-gtk is a library written to make GTK accessible from guile.
-It provides a convenient interface for Scheme programmers to develop
-visual applications.  It can also integrate with GNOME via the
-Gnome-guile module.
-
-  Guile-gtk was started by Marius Vollmer <mvo%zagadka.ping.de@localhost> and
-is currently maintained by Ariel Rios <jarios%usa.net@localhost> and other
-intrepid Guile hackers around the world.
-
-Guile-gtk is free software licensed under the GPL.
-
-This package uses guile-1.4.
diff -r 2313d48b8252 -r 998e6b38517b devel/guile14-gtk/Makefile
--- a/devel/guile14-gtk/Makefile        Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-# $NetBSD: Makefile,v 1.9 2006/10/10 02:43:15 dmcmahill Exp $
-#
-
-DISTNAME=              guile-gtk-0.19
-PKGREVISION=           8
-CATEGORIES=            devel x11
-MASTER_SITES=          http://gnuwin.epfl.ch/sources/geda/
-
-MAINTAINER=            rh%NetBSD.org@localhost
-HOMEPAGE=              http://www.gnu.org/software/guile-gtk/
-COMMENT=               Library to make GTK accessible from guile 1.4
-
-USE_LIBTOOL=           yes
-
-GNU_CONFIGURE=         yes
-CONFIGURE_ARGS+=       --datadir=${PREFIX}/${GUILE14_SUBDIR}/share
-PLIST_SUBST+=          GUILE14_SUBDIR=${GUILE14_SUBDIR:Q}
-MAKE_ENV+=             MACHINE_ARCH=${MACHINE_ARCH:Q}
-LDFLAGS+=              -lltdl
-
-.include "../../lang/guile14/buildlink3.mk"
-.include "../../x11/gtk/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 2313d48b8252 -r 998e6b38517b devel/guile14-gtk/PLIST
--- a/devel/guile14-gtk/PLIST   Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2004/12/03 14:25:38 wiz Exp $
-bin/build-guile-gtk
-bin/guile-gtk
-bin/guile-gtk-1.2
-include/guile-gtk.h
-lib/libguilegtk-1.2.la
-${GUILE14_SUBDIR}/share/guile-gtk/gdk-1.2.defs
-${GUILE14_SUBDIR}/share/guile-gtk/gtk-1.2.defs
-${GUILE14_SUBDIR}/share/guile/gtk-1.2/gdk.scm
-${GUILE14_SUBDIR}/share/guile/gtk-1.2/gtk.scm
-${GUILE14_SUBDIR}/share/guile/gtk/config.scm
-${GUILE14_SUBDIR}/share/guile/gtk/dynlink-old.scm
-${GUILE14_SUBDIR}/share/guile/gtk/dynlink.scm
-${GUILE14_SUBDIR}/share/guile/gtk/event-repl.scm
-${GUILE14_SUBDIR}/share/guile/gtk/gdk.scm
-${GUILE14_SUBDIR}/share/guile/gtk/gtk.scm
-@dirrm ${GUILE14_SUBDIR}/share/guile/gtk
-@dirrm ${GUILE14_SUBDIR}/share/guile/gtk-1.2
-@dirrm ${GUILE14_SUBDIR}/share/guile-gtk
diff -r 2313d48b8252 -r 998e6b38517b devel/guile14-gtk/buildlink3.mk
--- a/devel/guile14-gtk/buildlink3.mk   Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:10:43 jlam Exp $
-
-BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
-GUILE_GTK_BUILDLINK3_MK:=      ${GUILE_GTK_BUILDLINK3_MK}+
-
-.if !empty(BUILDLINK_DEPTH:M+)
-BUILDLINK_DEPENDS+=    guile-gtk
-.endif
-
-BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nguile-gtk}
-BUILDLINK_PACKAGES+=   guile-gtk
-BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}guile-gtk
-
-.if !empty(GUILE_GTK_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.guile-gtk+=      guile-gtk>=0.19nb4
-BUILDLINK_ABI_DEPENDS.guile-gtk+=      guile-gtk>=0.19nb7
-BUILDLINK_PKGSRCDIR.guile-gtk?=        ../../devel/guile14-gtk
-.endif # GUILE_GTK_BUILDLINK3_MK
-
-.include "../../lang/guile14/buildlink3.mk"
-.include "../../x11/gtk/buildlink3.mk"
-
-BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH:S/+$//}
diff -r 2313d48b8252 -r 998e6b38517b devel/guile14-gtk/distinfo
--- a/devel/guile14-gtk/distinfo        Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-$NetBSD: distinfo,v 1.2 2005/02/23 22:24:16 agc Exp $
-
-SHA1 (guile-gtk-0.19.tar.gz) = 22e445fb0574cee76c0d18dbdc28090b63b88302
-RMD160 (guile-gtk-0.19.tar.gz) = b80497a5ce57286a2756eef5df0b0ebf13d3565d
-Size (guile-gtk-0.19.tar.gz) = 278896 bytes
-SHA1 (patch-aa) = 54753539855280704593b9ee7da330ec6934bfdf
diff -r 2313d48b8252 -r 998e6b38517b devel/guile14-gtk/patches/patch-aa
--- a/devel/guile14-gtk/patches/patch-aa        Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2004/12/03 14:25:39 wiz Exp $
-
---- Makefile.in.orig   Wed Jul 26 19:24:58 2000
-+++ Makefile.in
-@@ -617,7 +617,7 @@ install-data-local:
-       $(INSTALL_DATA) ./gtk/config.scm  $(gtkmoduledir)/config.scm
-       $(INSTALL_DATA) $(srcdir)/gtk/event-repl.scm $(gtkmoduledir)/event-repl.scm
- .c.x:
--      guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< >$<.tmp && mv $<.tmp $@
-+      guile-snarf $< $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) >$<.tmp && mv $<.tmp $@
- 
- gtk-glue.c: $(gtkdefs) $(gdkdefs) build-guile-gtk
-       $(BUILD) -I $(srcdir) glue $(gtkdefs) >tmpt && mv tmpt $@
-@@ -641,3 +641,20 @@ dist-hook:
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
-+
-+# problems with optimization. triggers internal compiler errors
-+
-+COMPILE_NOOPT=${COMPILE:C/-O[0-9]*//g}
-+LTCOMPILE_NOOPT=${LTCOMPILE:C/-O[0-9]*//g}
-+
-+.if (${MACHINE_ARCH} == "alpha")
-+
-+gdk-glue.o: gdk-glue.c
-+      $(COMPILE_NOOPT) -c gdk-glue.c
-+
-+gdk-glue.lo: gdk-glue.c
-+      @echo "Compiling without optimization to work around gcc -O* compiler bug"
-+      $(LTCOMPILE_NOOPT) -c gdk-glue.c
-+
-+.endif
-+
diff -r 2313d48b8252 -r 998e6b38517b lang/Makefile
--- a/lang/Makefile     Tue Jun 05 05:45:04 2007 +0000
+++ b/lang/Makefile     Tue Jun 05 05:50:16 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.242 2007/06/04 23:40:09 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.243 2007/06/05 05:50:16 wiz Exp $
 #
 
 COMMENT=       Programming languages
@@ -55,7 +55,6 @@
 SUBDIR+=       gpc
 SUBDIR+=       gprolog
 SUBDIR+=       guile
-SUBDIR+=       guile14
 SUBDIR+=       guile16
 SUBDIR+=       gwydion-dylan
 SUBDIR+=       hugs
diff -r 2313d48b8252 -r 998e6b38517b lang/guile14/DESCR
--- a/lang/guile14/DESCR        Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library
-that implements the Scheme language plus various convenient facilities.
-It's designed so that you can link it into an application or utility to
-make it extensible. Our plan is to link this library into all GNU programs
-that call for extensibility.  This package is an old release of guile,
-and is present for use with programs that have not yet been upgraded.
diff -r 2313d48b8252 -r 998e6b38517b lang/guile14/Makefile
--- a/lang/guile14/Makefile     Tue Jun 05 05:45:04 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-# $NetBSD: Makefile,v 1.30 2006/03/20 18:15:38 jlam Exp $
-



Home | Main Index | Thread Index | Old Index