summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2005-12-06 20:36:29 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2005-12-06 20:36:29 +0000
commitef51e60bb581442afd8f06ee5cdd2f7236884c36 (patch)
tree4d7e9abee8fb4d06263b2ae4b2d57025a8f557c4 /app-emacs
parentStable on ppc64; bug #105380 (diff)
downloadhistorical-ef51e60bb581442afd8f06ee5cdd2f7236884c36.tar.gz
historical-ef51e60bb581442afd8f06ee5cdd2f7236884c36.tar.bz2
historical-ef51e60bb581442afd8f06ee5cdd2f7236884c36.zip
Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>. This version represents the last stable EMMS 1.x series work from EMMS's CVS. Resolves Bug #86246.
Package-Manager: portage-2.0.53
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/emms/ChangeLog12
-rw-r--r--app-emacs/emms/Manifest15
-rw-r--r--app-emacs/emms/emms-1.0.20051204.ebuild35
-rw-r--r--app-emacs/emms/files/50emms-gentoo.el5
-rw-r--r--app-emacs/emms/files/digest-emms-1.0.200512041
-rw-r--r--app-emacs/emms/metadata.xml16
6 files changed, 84 insertions, 0 deletions
diff --git a/app-emacs/emms/ChangeLog b/app-emacs/emms/ChangeLog
new file mode 100644
index 000000000000..f915ae1772b8
--- /dev/null
+++ b/app-emacs/emms/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for app-emacs/emms
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/emms/ChangeLog,v 1.1 2005/12/06 20:36:29 mkennedy Exp $
+
+*emms-1.0.20051204 (06 Dec 2005)
+
+ 06 Dec 2005; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/50emms-gentoo.el, +metadata.xml, +emms-1.0.20051204.ebuild:
+ Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>.
+ This version represents the last stable EMMS 1.x series work from EMMS's
+ CVS. Resolves Bug #86246.
+
diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest
new file mode 100644
index 000000000000..554d7eff1445
--- /dev/null
+++ b/app-emacs/emms/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 5507ec2d376be0c6cc35e224220a624c ChangeLog 540
+MD5 60475f86c05c30d2a09cfb2b215f2d51 emms-1.0.20051204.ebuild 997
+MD5 34171080a9948f732b10dd7fa79fe955 files/50emms-gentoo.el 97
+MD5 9d172cc2b77e763333794eb8a0cc1580 files/digest-emms-1.0.20051204 69
+MD5 cf758a93ae3acde4c9187fd43f18ce34 metadata.xml 680
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDlfbCyiNZaEAZA+ARArAYAJwN6xMnY2kQvsh+uCfcFJELMnCCjwCeNqR5
+Mdn1p1yFfWHolQzSCFWxNus=
+=iGWw
+-----END PGP SIGNATURE-----
diff --git a/app-emacs/emms/emms-1.0.20051204.ebuild b/app-emacs/emms/emms-1.0.20051204.ebuild
new file mode 100644
index 000000000000..7d292ea65ec6
--- /dev/null
+++ b/app-emacs/emms/emms-1.0.20051204.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/emms/emms-1.0.20051204.ebuild,v 1.1 2005/12/06 20:36:29 mkennedy Exp $
+
+inherit elisp
+
+DESCRIPTION="EMMS is the Emacs Multimedia System"
+HOMEPAGE="http://www.gnu.org/software/emms/ http://www.emacswiki.org/cgi-bin/wiki/EMMS"
+SRC_URI="mirro://gentoo/${P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64 ~sparc"
+IUSE=""
+
+RDEPEND="virtual/emacs"
+DEPEND="${RDEPEND}
+ sys-apps/texinfo"
+
+# EMMS can use almost anything for playing media files therefore the dependency
+# posibilities are so broad that we refrain from setting anything explicitly in
+# DEPEND/RDEPEND.
+
+S="${WORKDIR}/emms"
+
+src_compile() {
+ make EMACS=emacs DESTDIR=/usr/share/emacs/site-lisp/emms || die
+}
+
+src_install() {
+ elisp-install emms *.{el,elc}
+ elisp-site-file-install ${FILESDIR}/50emms-gentoo.el
+ dodoc AUTHORS README RELEASE
+ doinfo *.info*
+ dobin *-wrapper
+}
diff --git a/app-emacs/emms/files/50emms-gentoo.el b/app-emacs/emms/files/50emms-gentoo.el
new file mode 100644
index 000000000000..d06a42dd77ab
--- /dev/null
+++ b/app-emacs/emms/files/50emms-gentoo.el
@@ -0,0 +1,5 @@
+
+;;; site-lisp configuration for emms-cvs
+
+(add-to-list 'load-path "@SITELISP@")
+(require 'emms)
diff --git a/app-emacs/emms/files/digest-emms-1.0.20051204 b/app-emacs/emms/files/digest-emms-1.0.20051204
new file mode 100644
index 000000000000..485e3034014c
--- /dev/null
+++ b/app-emacs/emms/files/digest-emms-1.0.20051204
@@ -0,0 +1 @@
+MD5 960c9e385b009d973c037dbbb1985b89 emms-1.0.20051204.tar.bz2 68151
diff --git a/app-emacs/emms/metadata.xml b/app-emacs/emms/metadata.xml
new file mode 100644
index 000000000000..bff8c8626d37
--- /dev/null
+++ b/app-emacs/emms/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+<longdescription>
+ EMMS, the Emacs Multimedia System, is an extensible, light-weight
+ multimedia player system for Emacs. It includes support for audio
+ and video formats such as MP3, FLAC, Ogg Vorbis, MPEG, WMV, MOV,
+ AVI, OGM, MKV via external players such as MPlayer, GStreamer,
+ mpg321, ogg123 etc.
+
+ EMMS also includes meta data tagging capabilities (including batched
+ tagging), play-list management, play-list scoring, streamed media
+ and support for synchronized song lyrics display.
+</longdescription>
+</pkgmetadata>