summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lisp/cl-lambda-gtk/ChangeLog17
-rw-r--r--dev-lisp/cl-lambda-gtk/Manifest6
-rw-r--r--dev-lisp/cl-lambda-gtk/cl-lambda-gtk-0.1.ebuild34
-rw-r--r--dev-lisp/cl-lambda-gtk/files/0.1-gentoo.patch70
-rw-r--r--dev-lisp/cl-lambda-gtk/files/README.Gentoo27
-rw-r--r--dev-lisp/cl-lambda-gtk/metadata.xml24
6 files changed, 0 insertions, 178 deletions
diff --git a/dev-lisp/cl-lambda-gtk/ChangeLog b/dev-lisp/cl-lambda-gtk/ChangeLog
deleted file mode 100644
index 82d161636ff7..000000000000
--- a/dev-lisp/cl-lambda-gtk/ChangeLog
+++ /dev/null
@@ -1,17 +0,0 @@
-# ChangeLog for dev-lisp/cl-lambda-gtk
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-lambda-gtk/ChangeLog,v 1.3 2007/02/09 07:35:08 flameeyes Exp $
-
- 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
- Regenerate digest in Manifest2 format.
-
- 16 Apr 2005; Matthew Kennedy <mkennedy@gentoo.org>
- cl-lambda-gtk-0.1.ebuild:
- Keywording; Removed old ebuilds
-
-*cl-lambda-gtk-0.1 (07 Mar 2005)
-
- 07 Mar 2005; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.1-gentoo.patch, +files/README.Gentoo, +cl-lambda-gtk-0.1.ebuild:
- Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>
-
diff --git a/dev-lisp/cl-lambda-gtk/Manifest b/dev-lisp/cl-lambda-gtk/Manifest
deleted file mode 100644
index c27a3cdfccfe..000000000000
--- a/dev-lisp/cl-lambda-gtk/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX 0.1-gentoo.patch 2634 RMD160 89fc9bb8ef858dae11736197cde62c94bea20db5 SHA1 2191a6861fbe6f116dbd54c12e49735b36d10e56 SHA256 a8c78cc337ad4cef6e3a28d557bad02c0a986782d98d12c412905f57026d399f
-AUX README.Gentoo 879 RMD160 91ac141420a9bfbea41447c57ad93dfa16a58f95 SHA1 e0e33345effa87da6ad98560c4413f42228cd4eb SHA256 3eef3bf3885731f9576e5fd7081a383a0f109e9c1653208aa20d611da90810fc
-DIST lambda-gtk-0.1.tar.gz 387668 RMD160 6ae01208582ee80a38e9aada85ec97d011ff0a54 SHA1 cb40b8ff1f2db31f0370ab3608c10e175ce43660 SHA256 6deffca62f7ffd32d282eeab780934d4b24d18a4388f70ca8578ba63033a4066
-EBUILD cl-lambda-gtk-0.1.ebuild 985 RMD160 f1d536f8ea03c2f4a254964d8e72d9a994d7c5a0 SHA1 1b36a07fb65632da7908ad93b287532ec47e520e SHA256 36074ed5122311433876c3f6b593aefd8d9942d75705d2325be2740bd29ed49d
-MISC ChangeLog 682 RMD160 27ae573f77cd0eaac82c7e3249db85577e28c239 SHA1 ea89dc1787e90757dca0fa243f83c4d760d993e8 SHA256 7c7002b760ad6bc496fa1d75f7347df43bc6b11e375453a133f87628d3cb4992
-MISC metadata.xml 906 RMD160 121eca5a2efb43c7d79cccac4c9e59133bbfa635 SHA1 0e8d72faec2d2ba0ed8648ad5dfaec5ed2c67bd8 SHA256 67fc629e74d9925ec7762e83ead55f352b6df8fec278e44c372b133f7fef2ec2
diff --git a/dev-lisp/cl-lambda-gtk/cl-lambda-gtk-0.1.ebuild b/dev-lisp/cl-lambda-gtk/cl-lambda-gtk-0.1.ebuild
deleted file mode 100644
index 0bebb738cdbe..000000000000
--- a/dev-lisp/cl-lambda-gtk/cl-lambda-gtk-0.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-lambda-gtk/cl-lambda-gtk-0.1.ebuild,v 1.2 2005/04/16 20:38:11 mkennedy Exp $
-
-inherit common-lisp eutils
-
-DESCRIPTION="Lambda-GTK is a cross-platform Common Lisp interface to GTK+2."
-HOMEPAGE="http://common-lisp.net/project/lambda-gtk/"
-SRC_URI="ftp://common-lisp.net/pub/project/lambda-gtk/lambda-gtk-${PV}.tar.gz"
-LICENSE="LLGPL-2.1"
-SLOT="0"
-KEYWORDS="x86"
-IUSE=""
-
-DEPEND="dev-lisp/common-lisp-controller
- virtual/commonlisp"
-
-CLPACKAGE=lambda-gtk
-
-S=${WORKDIR}/lambda-gtk-${PV}
-
-src_unpack() {
- unpack ${A}
- epatch ${FILESDIR}/${PV}-gentoo.patch || die
-}
-
-src_install() {
- common-lisp-install *.asd *.lisp
- common-lisp-system-symlink
- dosym /usr/share/common-lisp/source/lambda-gtk/lambda-gtk.asd \
- /usr/share/common-lisp/systems/lambda-gtk-examples.asd
- dohtml lambda-gtk.html
- dodoc llgpl.text ${FILESDIR}/README.Gentoo
-}
diff --git a/dev-lisp/cl-lambda-gtk/files/0.1-gentoo.patch b/dev-lisp/cl-lambda-gtk/files/0.1-gentoo.patch
deleted file mode 100644
index b1cb4f2a7c24..000000000000
--- a/dev-lisp/cl-lambda-gtk/files/0.1-gentoo.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-diff -urN lambda-gtk-0.1.orig/examples.lisp lambda-gtk-0.1/examples.lisp
---- lambda-gtk-0.1.orig/examples.lisp 2004-11-30 07:30:55.000000000 -0600
-+++ lambda-gtk-0.1/examples.lisp 2005-03-05 15:18:20.000000000 -0600
-@@ -6,6 +6,8 @@
- ;;;
- ;;; Example 1, Hello World
-
-+(in-package gtk-user)
-+
- (gtk:define-signal-handler bye1 :void (widget data)
- widget data ; stop unused var compiler nagging
- (format t "bye!~%")
-diff -urN lambda-gtk-0.1.orig/gtkffi-cmusbcl.lisp lambda-gtk-0.1/gtkffi-cmusbcl.lisp
---- lambda-gtk-0.1.orig/gtkffi-cmusbcl.lisp 2004-11-30 07:25:43.000000000 -0600
-+++ lambda-gtk-0.1/gtkffi-cmusbcl.lisp 2005-03-05 15:19:40.000000000 -0600
-@@ -8,9 +8,10 @@
- ;;; located and *gtk-libfiles* better agree with whatever the unix
- ;;; command 'pkg-config gtk+-2.0 --libs' returns on your system.
-
--(in-package :cl-user)
-+(in-package :gtk-user)
-+
- (eval-when (:compile-toplevel :load-toplevel :execute)
-- (export '(*gtk-libdir* *gtk-libfiles*) :cl-user)
-+ (export '(*gtk-libdir* *gtk-libfiles*) :gtk-user)
- (defvar *gtk-libdir* #+:darwin "/sw/lib/" #-:darwin "/usr/lib/")
- (defvar *gtk-libfiles*
- '("libgtk-x11-2.0" "libgdk-x11-2.0" "libatk-1.0"
-@@ -34,7 +35,7 @@
- p
- (error "Library ~S not found. Either GTK is not installed or else cl-user:*gtk-libdir* needs to be set to the directory containing GTK on your machine." p))))
- #+:sbcl
-- (dolist (l *gtk-libfiles*) (load-shared-object (libpath l)))
-+ (dolist (l *gtk-libfiles*) (sb-alien:load-shared-object (libpath l)))
- #+:cmu
- (dolist (l *gtk-libfiles*) (ext:load-foreign (libpath l)))))
-
-diff -urN lambda-gtk-0.1.orig/lambda-gtk.asd lambda-gtk-0.1/lambda-gtk.asd
---- lambda-gtk-0.1.orig/lambda-gtk.asd 1969-12-31 18:00:00.000000000 -0600
-+++ lambda-gtk-0.1/lambda-gtk.asd 2005-03-06 14:53:05.000000000 -0600
-@@ -0,0 +1,17 @@
-+;;;; -*- mode: lisp; package: common-lisp -*-
-+
-+(defpackage lambda-gtk-system
-+ (:use #:common-lisp
-+ #:asdf))
-+
-+(in-package lambda-gtk-system)
-+
-+(defsystem lambda-gtk
-+ :components ((:file "packages")
-+ (:file "gtkffi-cmusbcl" :depends-on ("packages"))))
-+
-+(defsystem lambda-gtk-examples
-+ :components ((:file "examples"))
-+ :depends-on (lambda-gtk))
-+
-+;;;; lambda-gtk.asd ends here
-diff -urN lambda-gtk-0.1.orig/packages.lisp lambda-gtk-0.1/packages.lisp
---- lambda-gtk-0.1.orig/packages.lisp 1969-12-31 18:00:00.000000000 -0600
-+++ lambda-gtk-0.1/packages.lisp 2005-03-05 15:12:36.000000000 -0600
-@@ -0,0 +1,8 @@
-+;;;; -*- mode: lisp; package: common-lisp -*-
-+
-+(in-package common-lisp)
-+
-+(defpackage gtk-user
-+ (:use :common-lisp))
-+
-+;;;; packages.lisp ends here
diff --git a/dev-lisp/cl-lambda-gtk/files/README.Gentoo b/dev-lisp/cl-lambda-gtk/files/README.Gentoo
deleted file mode 100644
index 71921f97ca46..000000000000
--- a/dev-lisp/cl-lambda-gtk/files/README.Gentoo
+++ /dev/null
@@ -1,27 +0,0 @@
- -*- outline -*-
-* Gentoo Specific Notes
-
-** "The SBCL patch"
-
-For Lambda-GTK to work on SBCL, a 3rd party patch is required for SBCL. You can
-enable this patch in SBCL via the "callbacks" USE flag.
-
-** Generation of the FFI interface
-
-The Gentoo port uses the default API target distributed with Lambda-GTK.
-
-** Avoiding the CL-USER namespace
-
-The Gentoo port includes an ASDF system which includes code to create a new
-package "GTK-USER". Symbols originally exported to the CL-USER package
-namespace are instead exported to the GTK-USER package namespace. The idea here
-is to preserve CL-USER for the end user.
-
-** Examples
-
-Examples included with Lambda-GTK are available via the LAMBDA-GTK-EXAMPLES
-definition system. ie.
-
- (asdf:oos 'asdf:load-op :lambda-gtk-examples)
- (gtk-user::scribble-simple)
- ...
diff --git a/dev-lisp/cl-lambda-gtk/metadata.xml b/dev-lisp/cl-lambda-gtk/metadata.xml
deleted file mode 100644
index 22f4345a5d0e..000000000000
--- a/dev-lisp/cl-lambda-gtk/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>common-lisp</herd>
-<longdescription>
-λgtk is a cross-platform Lisp interface to the complete GTK+2 family of shared
-libraries. λgtk provides Lisp programmers with the following set of features:
-
- * Portable GUI programming across the supported Lisp environments.
-
- * Automatic conversion between Lisp data (booleans, numbers, strings) and
- their equivalent GTK types.
-
- * Lisp names for GTK's enums, structs and functions.
-
- * Lisp accessor functions to read/write slot values in GTK structs.
-
- * Lisp symbol package(s) that export the GTK API and a read time conditional
- #+:gtk in *features*.
-
- * A small set of utilities for working with GTK pointers, callbacks and
- foreign storage in a portable way.
-</longdescription>
-</pkgmetadata>