Permalink
Browse files

Merge branch 'master' of git://git.overlays.gentoo.org/proj/lisp

Conflicts:
	app-emacs/slime/Manifest
	profiles/package.mask
  • Loading branch information...
archimag committed Mar 4, 2013
2 parents 84221ea + 20018f4 commit b5627866ecf39dc1401000ae2b96cdde7ccd3f5a
Showing with 926 additions and 1,161 deletions.
  1. +16 −11 app-emacs/slime/Manifest
  2. +20 −0 app-emacs/slime/files/2.0_p20130214/gentoo-changelog-date.patch
  3. +84 −0 app-emacs/slime/files/2.0_p20130214/gentoo-module-load.patch
  4. +1 −0 app-emacs/slime/slime-2.0_p20130214.ebuild
  5. +104 −0 app-emacs/slime/slime-9999.ebuild
  6. +20 −0 app-office/texmacs/Manifest
  7. +10 −0 app-office/texmacs/files/TeXmacs.desktop
  8. +217 −0 app-office/texmacs/files/texmacs-force-guile-18.patch
  9. +48 −0 app-office/texmacs/files/texmacs-plugins.patch
  10. +29 −0 app-office/texmacs/files/texmacs-updates.patch
  11. +72 −0 app-office/texmacs/texmacs-1.0.7.16-r2.ebuild
  12. +2 −24 dev-scheme/bigloo/Manifest
  13. +0 −210 dev-scheme/bigloo/bigloo-3.6a-r1.ebuild
  14. +0 −243 dev-scheme/bigloo/bigloo-3.8a.ebuild
  15. +0 −243 dev-scheme/bigloo/bigloo-3.8a_p3.ebuild
  16. +0 −243 dev-scheme/bigloo/bigloo-3.8b.ebuild
  17. +27 −22 dev-scheme/bigloo/{bigloo-3.8c.ebuild → bigloo-4.0a.ebuild}
  18. +4 −5 dev-scheme/chicken/Manifest
  19. +0 −1 dev-scheme/chicken/chicken-4.7.0.ebuild
  20. +26 −18 dev-scheme/chicken/{chicken-4.8.0.ebuild → chicken-4.8.0.2.ebuild}
  21. +0 −75 dev-scheme/chicken/chicken-9999.ebuild
  22. 0 dev-scheme/chicken/files/{chicken-4.8.0-parallel-build.patch → chicken-4.8.0.2-parallel-build.patch}
  23. +2 −1 dev-scheme/gambit/Manifest
  24. +98 −0 dev-scheme/gambit/gambit-4.6.6-r2.ebuild
  25. +3 −0 dev-scheme/gambit/metadata.xml
  26. +11 −10 dev-scheme/guile/Manifest
  27. +30 −0 dev-scheme/guile/files/guile-1.8.8-config-with-readline.patch
  28. +7 −3 dev-scheme/guile/guile-1.8.8-r2.ebuild
  29. 0 dev-scheme/guile/{guile-2.0.6.ebuild → guile-2.0.7.ebuild}
  30. +9 −7 dev-scheme/hop/Manifest
  31. +82 −0 dev-scheme/hop/hop-2.4.0.ebuild
  32. +0 −2 dev-scheme/stklos/Manifest
  33. +0 −38 dev-scheme/stklos/stklos-1.01.ebuild
  34. +4 −5 profiles/package.mask
View
@@ -1,11 +1,16 @@
-AUX 2.0_p20110509/70slime-gentoo.el 637 RMD160 1455d59cfc9151ab3104e554a2aa80b45fc13eb1 SHA1 44d428ee9f4ce427aab3c4fa1192d91f341720f5 SHA256 dbfa2dfa41287b6eec758c6d2bb94ef45c17667451c9af3aa5f6a8e426f20d2e
-AUX 2.0_p20110509/fix-inspect-presentations.patch 2009 RMD160 a0facc66297ecc040acd2cc15dffd65cfa0409e5 SHA1 0776295d0b69b2be6bddc6986a16d879ef3104d7 SHA256 09d0ac05178daa35954a3e013c18eed7248b9143adf505ea8fe31b4db5d56353
-AUX 2.0_p20110509/fix-sbcl-syscall-error-not-compatibility.patch 427 RMD160 c6dee9cd51349e04bf0629821ede57b0620bbe41 SHA1 e127127141d42a034a698a048833e4be80b283b1 SHA256 7eb45272d8eb2560536e4c023764e084b0a75df5d8644348d1c451ae938ca636
-AUX 2.0_p20110509/fix-slime-indentation.patch 4412 RMD160 8224d6394ee45f50dca1d60f63207761873916dd SHA1 efe1da6ebbcb65767648d815dcf3afeec6b2b4c8 SHA256 f4298548da10154369b1103bf889306d2cd857c302cc49fbac1035bf5eb39256
-AUX 2.0_p20110509/gentoo-changelog-date.patch 1177 RMD160 2d6a84d7a1b5577cb364e55f962d653545c98aea SHA1 12f79ef7e3985b1f400b0590ba9be88887fa2be6 SHA256 5b65787cacad874d83a430788d6a4c1ff51794b281d50be0d98a9f8fdf2134d0
-AUX 2.0_p20110509/gentoo-dont-call-init.patch 743 RMD160 896f17be6af3ec44f161095e60dbf9f386a4a768 SHA1 d8bd9e71f5635bc589f5d54c7cbecf29648eaf0f SHA256 c933c9dbefece009edb40513e6a65e80046bddebcd8699d1e86f346f86a1c269
-AUX 2.0_p20110509/gentoo-module-load.patch 2128 RMD160 65020673f873459fbd58c829cb6f5bcc64721cba SHA1 08c4a8ae1f2c66f90b2412a447a307f6a734c3b9 SHA256 6d0127242c18819095ce5390aecab957d68bbecb7bde0801e743ce9cc068d688
-AUX 2.0_p20110509/swank.asd 3877 RMD160 3a32ff64ecd41550ec1a24d8a070619252a7a383 SHA1 45b30d9508ee5d38886dacb439f37337d1e39355 SHA256 01d7b59d45e5a34788763fb9a5601bfd31ceb9be69c037a1c631ba0f632cb5f1
-AUX swank-loader.lisp 68 RMD160 28a2624c60122f50ff758923c4ca2ee666ec25ee SHA1 2f1a69b01814de704b9d041096d7c3e20d32faba SHA256 1c42cd16fd6af8e377716c633adb9e0d6172df6001e2aa26eed6a33df420d015
-DIST slime-2.0_p20110509.tar.bz2 754912 RMD160 7e2c9aba0f19cd32101a3c0724bd482f45c18dd1 SHA1 95000496d39c14411298e2363bc2a5e88d50d856 SHA256 6a599840dc4912ce6b60e9448892e433f593616405a782da8302b40bbce5e9fb
-EBUILD slime-2.0_p20110509.ebuild 2684 RMD160 918e8bab024d8460065d34908ab86cf1dc286383 SHA1 f5f41a9580bfd06c0962f96156fdce834e8873c6 SHA256 43ff00c7f7b5ef595610c393cb51cf42792945f3fe88321598b86d6c7e7f38eb
+AUX 2.0_p20110509/70slime-gentoo.el 637 SHA256 dbfa2dfa41287b6eec758c6d2bb94ef45c17667451c9af3aa5f6a8e426f20d2e SHA512 28ef4aa4c5c8c616f5e6f35c283ed98d9e95a1041768faf1f2f34b412ec69f4ff25051be59459279fcd60dcedac91c148232c5fce1578402b45061350ff630f0 WHIRLPOOL e4ea0fe45ecdb1971befc60bcb377bdb51a3d9dc508131c629039bcf16898d26d830574bbbaaaf070a49f4a3ed08a1078221e3fa553580891d6965ee8a0946eb
+AUX 2.0_p20110509/fix-inspect-presentations.patch 2009 SHA256 09d0ac05178daa35954a3e013c18eed7248b9143adf505ea8fe31b4db5d56353 SHA512 39658c98bcf8059b79ed10af2092a34f0492cd470862d054e3898af0c81a7985b72e68d58335a3baaef5e3614f9e020b59c8e92e955e8273ed8dbbc91dc6450f WHIRLPOOL fc1ca7aa02f7228274127800e6c91aa3ad79495e0d3b4954f5995a14e2317774f3c469c6f8c327544661ddfd15d88f2726e2a3a0e4cfa661cfcea81c8b99473f
+AUX 2.0_p20110509/fix-sbcl-syscall-error-not-compatibility.patch 427 SHA256 7eb45272d8eb2560536e4c023764e084b0a75df5d8644348d1c451ae938ca636 SHA512 3bc6d656631469d7715b26d655d389ddaa7e11e2484a19835eff0622a06f68990952d5434157ac904c37ddc5341d48b9d441163f1d3ffb051067e2e17744c50e WHIRLPOOL 3b447ff35dae04ec98dade61668b60bde35a039fbdea2248cba5321e44f7fbe39f4a3263c12dca90d9813ad43f49ff842adc4291b7a0377f51893108a1f3c67a
+AUX 2.0_p20110509/fix-slime-indentation.patch 4412 SHA256 f4298548da10154369b1103bf889306d2cd857c302cc49fbac1035bf5eb39256 SHA512 2639b6bed5288ad3dcbe60cc5a97933300a75f834aef34ed9f7b721da779be6544e93c90e1f6e9fabff613a34e9b2492054ae32ba65d5d3aec9044d38d28d149 WHIRLPOOL 6a6b8bc5010eaba1c9ac9cc2c7cefb2a5a05578d3ab2ba3be8ffe4cddba4d8012e04d578ad28c0457631e883156b3179ea52e9ad352ccc382bba5a9e5d6bd429
+AUX 2.0_p20110509/gentoo-changelog-date.patch 1177 SHA256 5b65787cacad874d83a430788d6a4c1ff51794b281d50be0d98a9f8fdf2134d0 SHA512 4c22ffe2c1fa462253df771f7276d73da0b123636f762cc256a7362fd87ec596c95fb40f98a1d04fd4c834d76fb6c5829f818feabe636cf6634f1b6dbf137042 WHIRLPOOL 16370358b155a4854f7024acceb08d099a7b9e4c46ea5e8eb2ac53bd1bd2244027adf1434e470f1f3204bd7bef7e55fc363a407276bd77c9523ce93cfe33c26d
+AUX 2.0_p20110509/gentoo-dont-call-init.patch 743 SHA256 c933c9dbefece009edb40513e6a65e80046bddebcd8699d1e86f346f86a1c269 SHA512 f1c720bbbf22f1e0771135f73bc70123d0f5bfa60b9dbf6ea77a58f8248bda41b2d2a9009db4d4b305e2a166c6b4c3be8ed3f2fcec00da16b23c1a9f3854b8b2 WHIRLPOOL 6dd64806259ec72e8d5cf605cc021e6c8860fa791118548944d3fd989a7727c99f074f0d9d9649a62d75c999386b5d5a883b37fa0c7299b94fe4f887563e3d9e
+AUX 2.0_p20110509/gentoo-module-load.patch 2128 SHA256 6d0127242c18819095ce5390aecab957d68bbecb7bde0801e743ce9cc068d688 SHA512 649e6c6ac6add95bc37057f2b6bf3a79e730ee2c9c8cdd2939b0b9b37d8e07d1b24312c2b1814338ea72ee0a84844b855c7099446dc8ecd5e3157edd797cfca8 WHIRLPOOL 70a9aee3c47715c4de6fdd99a796afb795fafeb186d4b64a6aa12d847c2d411c264685b05ef7bcfc631d169c9f85ae3604ae3c5306fc594e40c9af905ac73ccd
+AUX 2.0_p20110509/swank.asd 3877 SHA256 01d7b59d45e5a34788763fb9a5601bfd31ceb9be69c037a1c631ba0f632cb5f1 SHA512 298d42a0b96fcc45e21b712a27a2c3b210fbd2b8ec44900602cda0cc0105e46f3a781b2fb881cc9348bbeee16c013ae92c44826cb0744d8fd30b935f484f58c3 WHIRLPOOL 25fcca31f02ac15d3ba0d0fe080f947b2a415bff8a842245dbbfed2066c6202c603ef4bfa5a38255fa716de4c462cb3daa0dbc1d04116f2e1815895615c47cec
+AUX 2.0_p20130214/gentoo-changelog-date.patch 804 SHA256 6ce33f8d8b1a14ce50128de555d7cd7342f54975ff896c3fc95c448fcd1994b2 SHA512 f024eaa685ee108a09d1eed3773ef460a2be18c16d44af8003016a1bd1fdea437e31aa954965b5005f7a1023678b343077e87d5a29115ac86d8502df29e9fcc8 WHIRLPOOL 17ecc05e9dd48e823680eb077fcab9a0abeca5d379a2af821e2c04013948bcdb605ae5a48f961e2a0e8feee4857d24e7ec7b9a2a78b94e14c6bb57806bc101d8
+AUX 2.0_p20130214/gentoo-module-load.patch 3253 SHA256 cea107115bdf7b121a6684d92d2351d58ce008b22a6376cf4ad610e3e5d17be3 SHA512 6489627fad7ab80102b7127bc5e70f74856e0685fbbe4ae92a779f65425b30472ff554cce05e102d2fe652e8216ddcd0f51393651aa3818865a90a215417fcad WHIRLPOOL 56621f3ee5da2bcf3baca92d475844013ebe5e29777ff4000e1b931f2911cc0f8bff71d547596a07e20628302c75476a31d3ea1fff9eca639b9dde0e435959d9
+AUX swank-loader.lisp 68 SHA256 1c42cd16fd6af8e377716c633adb9e0d6172df6001e2aa26eed6a33df420d015 SHA512 2d4c86b5ed9e19268356e6cc97a3693b005f20e40d16a94f4df99953108ce21ee46db6c951218bedb5ec34b086835476424af1ed863989bcd18a9123d03982a7 WHIRLPOOL c8966f6f977f855e9d9f83d16bd5805067f20f544afdbb38053520bfdaede1a70a2b8e3dc086ee97230dff9ac5094da1f20eb5700ee6c9486a0bd27e042af389
+DIST slime-2.0_p20110509.tar.bz2 754912 SHA256 6a599840dc4912ce6b60e9448892e433f593616405a782da8302b40bbce5e9fb
+DIST slime-2.0_p20130214.tgz 958370 SHA256 7322f200bd31bff59e9b0c1b46bf700cc6567eb7aaffb70af793e351893933b4 SHA512 d681a5655f4d313c810083a43275188f2f0696b9ca0a68695bc298e991da1ea170813ceecf5d4d5183721c562c5ea9f5cbb48347dc3954cf3aa70e729cdf553c WHIRLPOOL cf0b92000cba0ad7418707094af982111a3b45c5b6382a76e37153270b02c8028a13caac90d2760fd55f8bc65ea1d5a33484d0caaf6e46b1b4d14e93ddb6fa46
+EBUILD slime-2.0_p20110509.ebuild 2684 SHA256 43ff00c7f7b5ef595610c393cb51cf42792945f3fe88321598b86d6c7e7f38eb SHA512 2e139b709e47d588299874401676272f57fd2351486353461bb20f91693140eff55d6f5651391c0872e5068f37d538dd26e6ffb57800a5bfe88687966f4e559f WHIRLPOOL e2cad28878f1d31ee41c6529877f43f614cae028d6ca9cfb3e5d95bed3b2dc344667cd5383423c3972de35c22899792cb28c5c6b34d33fdfb49a04369732aab4
+EBUILD slime-2.0_p20130214.ebuild 3170 SHA256 324ee11c3adf58e87a419622ac211f33cc0da810ffdf2814bdd80b35f0a06848 SHA512 3c4be974fd098969d089853aa01e8694e9763220d84da714b731f782be90b8a0bf4f81d2376437f47948e57eb3b61afb74dd06b5c6f18119a6b602be7a39ed9b WHIRLPOOL 709c29b524a1a69691d06216a4dd550a852d9a279edf4cf199b81518a586d776beffd644e64303d1117ec6902a0e44c2ad5c7ab1903e7a38567002dce324b0d3
+EBUILD slime-9999.ebuild 3170 SHA256 324ee11c3adf58e87a419622ac211f33cc0da810ffdf2814bdd80b35f0a06848 SHA512 3c4be974fd098969d089853aa01e8694e9763220d84da714b731f782be90b8a0bf4f81d2376437f47948e57eb3b61afb74dd06b5c6f18119a6b602be7a39ed9b WHIRLPOOL 709c29b524a1a69691d06216a4dd550a852d9a279edf4cf199b81518a586d776beffd644e64303d1117ec6902a0e44c2ad5c7ab1903e7a38567002dce324b0d3
@@ -0,0 +1,20 @@
+--- slime-9999-orig/slime.el 2013-02-13 18:27:14.000000000 +1100
++++ slime-9999/slime.el 2013-02-14 21:46:01.558517480 +1100
+@@ -119,16 +119,7 @@
+ "Return the datestring of the latest entry in the ChangeLog file.
+ Return nil if the ChangeLog file cannot be found."
+ (interactive "p")
+- (let ((changelog (expand-file-name "ChangeLog" slime-path))
+- (date nil))
+- (when (file-exists-p changelog)
+- (with-temp-buffer
+- (insert-file-contents-literally changelog nil 0 100)
+- (goto-char (point-min))
+- (setq date (symbol-name (read (current-buffer))))))
+- (when interactivep
+- (message "Slime ChangeLog dates %s." date))
+- date)))
++ "@SLIME-CHANGELOG-DATE@"))
+
+ (defvar slime-protocol-version nil)
+ (setq slime-protocol-version
@@ -0,0 +1,84 @@
+--- slime-9999-orig/contrib/swank-arglists.lisp 2012-08-14 06:50:34.000000000 +1000
++++ slime-9999/contrib/swank-arglists.lisp 2013-02-14 21:33:26.879124163 +1100
+@@ -9,8 +9,7 @@
+
+ (in-package :swank)
+
+-(eval-when (:compile-toplevel :load-toplevel :execute)
+- (swank-require :swank-c-p-c))
++(swank-require :swank-c-p-c)
+
+ ;;;; Utilities
+
+--- slime-9999-orig/contrib/swank-fuzzy.lisp 2013-02-02 20:48:51.000000000 +1100
++++ slime-9999/contrib/swank-fuzzy.lisp 2013-02-14 21:35:32.059873714 +1100
+@@ -10,9 +10,8 @@
+
+ (in-package :swank)
+
+-(eval-when (:compile-toplevel :load-toplevel :execute)
+- (swank-require :swank-util)
+- (swank-require :swank-c-p-c))
++(swank-require :swank-util)
++(swank-require :swank-c-p-c)
+
+ ;;; For nomenclature of the fuzzy completion section, please read
+ ;;; through the following docstring.
+--- slime-9999-orig/contrib/swank-sbcl-exts.lisp 2009-09-25 16:43:33.000000000 +1000
++++ slime-9999/contrib/swank-sbcl-exts.lisp 2013-02-14 21:33:26.880124185 +1100
+@@ -7,8 +7,7 @@
+
+ (in-package :swank)
+
+-(eval-when (:compile-toplevel :load-toplevel :execute)
+- (swank-require :swank-arglists))
++(swank-require :swank-arglists)
+
+ ;; We need to do this so users can place `slime-sbcl-exts' into their
+ ;; ~/.emacs, and still use any implementation they want.
+--- slime-9999-orig/swank.lisp 2013-01-11 20:00:30.000000000 +1100
++++ slime-9999/swank.lisp 2013-02-14 22:15:39.624982175 +1100
+@@ -2535,14 +2535,17 @@
+ "Load the module MODULE."
+ (dolist (module (ensure-list modules))
+ (unless (member (string module) *modules* :test #'string=)
+- (require module (if filename
+- (filename-to-pathname filename)
+- (module-filename module)))
++ (let ((*load-print* nil)
++ (*load-verbose* nil)
++ #+cmu (ext:*gc-verbose* nil))
++ (require module (if filename
++ (filename-to-pathname filename)
++ (module-filename module))))
+ (assert (member (string module) *modules* :test #'string=)
+ () "Required module ~s was not provided" module)))
+ *modules*)
+
+-(defvar *find-module* 'find-module
++(defvar *find-module* 'find-module-gentoo
+ "Pluggable function to locate modules.
+ The function receives a module name as argument and should return
+ the filename of the module (or nil if the file doesn't exist).")
+@@ -2572,6 +2575,21 @@
+ (some (lambda (dir) (some #'probe-file (module-canditates name dir)))
+ *load-path*)))
+
++(defun swank-fasl-pathname ()
++ (make-pathname :name nil :type nil
++ :defaults (car (asdf:output-files
++ (make-instance 'asdf:compile-op)
++ (car (asdf:module-components
++ (asdf:find-system :swank)))))))
++
++(defun append-dir (pathname dir)
++ (make-pathname :directory (append (pathname-directory pathname) dir)))
++
++(defun find-module-gentoo (module)
++ (or (let ((*load-path* (list (append-dir (swank-fasl-pathname) '("contrib"))
++ (append-dir swank-loader:*source-directory* '("contrib")))))
++ (find-module module))
++ (find-module module)))
+
+ ;;;; Macroexpansion
+
@@ -0,0 +1,104 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+[[ ${PV} = *9999* ]] && CVS_ECLASS="cvs" || CVS_ECLASS=""
+
+inherit common-lisp-3 ${CVS_ECLASS} elisp eutils
+
+DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
+HOMEPAGE="http://common-lisp.net/project/slime/"
+if [[ ${PV} != *9999* ]]; then
+ SRC_URI="http://dev.gentoo.org/~gienah/snapshots/${P}.tgz"
+ S="${WORKDIR}/slime-${PV:5:4}-${PV:9:2}-${PV:11:2}"
+fi
+
+LICENSE="GPL-2 xref.lisp"
+SLOT="0"
+if [[ ${PV} == *9999* ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+IUSE="doc"
+
+RDEPEND="virtual/commonlisp
+ dev-lisp/asdf"
+DEPEND="sys-apps/texinfo
+ doc? ( virtual/texi2dvi )"
+
+CLPACKAGE=swank
+CLSYSTEMS=swank
+SITEFILE=70${PN}-gentoo.el
+
+src_unpack() {
+ if [[ ${PV} == *9999* ]]; then
+ ECVS_AUTH="pserver"
+ ECVS_SERVER="common-lisp.net:/project/slime/cvsroot"
+ ECVS_MODULE="slime"
+ ECVS_USER="anonymous"
+ ECVS_PASS="anonymous"
+ ECVS_CVS_OPTIONS="-d"
+ ECVS_LOCALNAME="${P}"
+ cvs_src_unpack
+ fi
+ elisp_src_unpack
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/2.0_p20110617/fix-inspect-presentations.patch
+ epatch "${FILESDIR}"/2.0_p20130214/gentoo-module-load.patch
+ epatch "${FILESDIR}"/2.0_p20110617/gentoo-dont-call-init.patch
+
+ # Eliminate Debian-specific rule
+ sed -i '/^section :=/d' doc/Makefile || die "sed doc/Makefile failed"
+
+ # extract date of last update from ChangeLog, bug 233270
+ SLIME_CHANGELOG_DATE=$(awk '/^[-0-9]+ / { print $1; exit; }' ChangeLog)
+ [ -n "${SLIME_CHANGELOG_DATE}" ] || die "cannot determine ChangeLog date"
+
+ # SLIME uses the changelog date to make sure that the emacs side and the CL side
+ # are in sync. We hardcode it instead of letting slime determine it at runtime
+ # because ChangeLog doesn't get installed to $EMACSDIR
+ epatch "${FILESDIR}"/2.0_p20130214/gentoo-changelog-date.patch
+ sed -i "/(defvar \*swank-wire-protocol-version\*/s:nil:\"${SLIME_CHANGELOG_DATE}\":" swank.lisp \
+ || die "sed swank.lisp failed"
+ sed -i "s:@SLIME-CHANGELOG-DATE@:${SLIME_CHANGELOG_DATE}:" slime.el \
+ || die "sed slime.el failed"
+}
+
+src_compile() {
+ emake -j1 -C doc slime.info || die "Cannot build info docs"
+ if use doc; then
+ VARTEXFONTS="${T}"/fonts \
+ emake -j1 -C doc slime.pdf || die "emake doc failed"
+ fi
+}
+
+src_install() {
+ ## install core
+ elisp-install ${PN} *.el "${FILESDIR}"/swank-loader.lisp \
+ || die "Cannot install SLIME core"
+ sed "s:/usr/:${EPREFIX}&:g" "${FILESDIR}"/2.0_p20110617/${SITEFILE} \
+ >"${T}"/${SITEFILE} || die "sed failed"
+ elisp-site-file-install "${T}"/${SITEFILE} || die
+ cp "${FILESDIR}"/2.0_p20110617/swank.asd "${S}"
+ # remove upstream swank-loader, since it won't be used
+ rm "${S}"/swank-loader.lisp
+ common-lisp-install-sources *.lisp
+ common-lisp-install-asdf swank.asd
+
+ ## install contribs
+ elisp-install ${PN}/contrib/ contrib/*.{el,scm,goo} \
+ || die "Cannot install contribs"
+ common-lisp-install-sources contrib/*.lisp
+
+ ## install docs
+ dodoc README* ChangeLog HACKING NEWS PROBLEMS
+ newdoc contrib/README README.contrib
+ newdoc contrib/ChangeLog ChangeLog.contrib
+ doinfo doc/slime.info
+ use doc && dodoc doc/slime.pdf
+}
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX TeXmacs.desktop 268 SHA256 9872d60c5080260a3dcc842cf1f74557954b0830b204ffc0e255f7ee52a13825 SHA512 27bc36161b4b5c9b4e18659caaf3a5f2007f3ccb8e1200abb98a287c5540a60aa94bd3a4fb5c9469421f1e755c246ee7f3f489fbd9cb84a03bd73a6b4f40bbe3 WHIRLPOOL 3266496e18c7858827ec44ac5c28f2cbc1213d20fba469b019b59ff32d4a2905c623e2146dd289e4cd75c10ab0528ed4609a758a81310d32e9d5a2391f115b7e
+AUX texmacs-force-guile-18.patch 8676 SHA256 a6048c1ca5bf356c39896c245b758868c04fe2e58daf3fe94de6694cad6cdfd6 SHA512 c9f334fbd92c31563fcdfea06068108c5239b9f09936b01efca684327fd0ace184cdec96b04a83df6f8af71de362307dc27dc2d06016aa18976e76742b74a951 WHIRLPOOL 844a83d1be117633ba89be2478dc29b8782bbdb532340e37397751faa76c3eafa74f87b4e520657ebd4c0a25feb8e82b2be9a9417899b59f4ae794b0bc2ead6d
+AUX texmacs-plugins.patch 2924 SHA256 53e74c717e2e4d3b33e5b75af64b81213f68ece596b96206fffc42dc24732fbe SHA512 6cb115a4fb28482fee5000066c90e7d0efea87d6a30ee2acae87aea58d1482fd5cdbb207914d86a9a7917835224e1b9331b9a18cffcbe8f4937edf1e2e8e48d3 WHIRLPOOL a75d9031617c22d9d8369ddd28ed4dae49acc2ab9ceb2c5538eff0fab2639f956fad86a103d06125c846f301f8dd28c6c79b815d611a3fcc1f55e5cf7ce1bd6c
+AUX texmacs-updates.patch 1387 SHA256 40319fc736ac6a043b726c7551d76c77e71cc29d081282a3546875e4ee23f355 SHA512 209c5f64e21ae76fe41419101afb98ce4f61f040e9d29e3dbe37ec5bb0e16a1f3dd5aebe381db99e8d7278c5c36cd1654f78ba4af69e032670b1fdb62aafbda1 WHIRLPOOL 4802a89a411f0bf1acf892d6ec2882d8dc47615bbc77e44c28281267af126d740ec3af7bd2d561a38db1aa9251cf45c06c3da10cb2f2b4b213efba1caf4a5009
+DIST TeXmacs-1.0.7.16-src.tar.gz 15390090 SHA256 8bc402023f45a593578b83d2971f675eaa06463bd7f7b6b70fcf18415e585999 SHA512 bc0a3b86d5a1b6b2a6d1aec60630cac1056648ea0eda7ebd8f14adc867002065e078320093623f2cd1335f726370cc648c3349805624f4166bf47af4a386dbea WHIRLPOOL 462213c608fe8145fa662f654c47d262499c7900cc62de8d14802de9926656cc38a79d65631df19fb7a8457668bc6bc05b150bea510318a8c72107bb00e9f810
+EBUILD texmacs-1.0.7.16-r2.ebuild 1774 SHA256 6e8249d92c5afb99a2c45abc4d54b8471de254f825502096dcb356f34b151a64 SHA512 57b75860f54a864dbaf8faa673614e4a8450b21babbcd5ed722995ef953262e2833d265d446f42677f04533b44b408fddcd2815cf2f31ee7bec083758b5e0f69 WHIRLPOOL da3b9d5f82db3b3ddfe1682d1f4f981bf329cfdf54b4f676699cd4662b9699a1a6f30733e41177b559ee870c1caf9aeb929cd299beb408108c9306308abfe6dd
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJRA+dqAAoJED15R4++Y6lvNPEH/3aaNwhJldDJh1TH0WjlZyKC
+uyzi0UBA63jCQAR4JMqzi5RfQg3elN9BPCLRYzJGpe+IG+tq174wB1qIbhSVjZ0U
+WetmaW8/IoA+D/HfmN7ia4goP09+AxNFB3BYmKKvP9F8qy9kz/ZnCGQndFVYiFJS
+z+TccpjChyDvkGHrPsHKRhf8YlkeJnGCCDs2WZfUbbKDAaAGYKV6xw6dmJ9xPv44
+jk2/oLODJ10PAmyWxC8bCyM9K5oQ/s7fshcV+QpOq1nuPY/tQWTNfxxOlbgbc1I0
+cwNAn3gSWwKYooZqAETUE0PnJaqKf3kXfbYf3lG/LsJFZvD8Mvg6fMr8tBB+aoU=
+=7Uf4
+-----END PGP SIGNATURE-----
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=1.0
+Type=Application
+Exec=texmacs
+Icon=/usr/share/TeXmacs/misc/pixmaps/TeXmacs.xpm
+Name=TeXmacs
+GenericName=Scientific Word Processor
+Comment=A scientific word processing application.
+Categories=Application;Office;WordProcessor;
Oops, something went wrong.

0 comments on commit b562786

Please sign in to comment.