diff options
author | Tod Neidt <tod@gentoo.org> | 2002-03-28 09:58:33 +0000 |
---|---|---|
committer | Tod Neidt <tod@gentoo.org> | 2002-03-28 09:58:33 +0000 |
commit | 514fd84c1d099bfe095a9b27c2db6039520e1878 (patch) | |
tree | b343e9fc69fbbc5ed1c38ddd46c5d9a386f838a2 /app-text/psgml | |
parent | Added PROVIDE="virtual/emacs" to lastest two xemacs versions. Somewhat relate... (diff) | |
download | gentoo-2-514fd84c1d099bfe095a9b27c2db6039520e1878.tar.gz gentoo-2-514fd84c1d099bfe095a9b27c2db6039520e1878.tar.bz2 gentoo-2-514fd84c1d099bfe095a9b27c2db6039520e1878.zip |
Updated ebuild syntax. Added latest version (emacs-21.1 compatibility).
Note: Website states psgml hasn't been tested with xemacs, so I don't know if the virtual/emacs dependency from the original ebuild is appropriate or not (see Bug# 1346). I would appreciate if someone more familiar with emacs/xemacs would look this over. Might need to replace the virtual dependency with a straight app-editors/emacs dependency.
Diffstat (limited to 'app-text/psgml')
-rw-r--r-- | app-text/psgml/ChangeLog | 14 | ||||
-rw-r--r-- | app-text/psgml/files/digest-psgml-1.2.2-r1 | 1 | ||||
-rw-r--r-- | app-text/psgml/files/digest-psgml-1.2.4 | 1 | ||||
-rw-r--r-- | app-text/psgml/psgml-1.2.2-r1.ebuild | 35 | ||||
-rw-r--r-- | app-text/psgml/psgml-1.2.2.ebuild | 2 | ||||
-rw-r--r-- | app-text/psgml/psgml-1.2.4.ebuild | 35 |
6 files changed, 86 insertions, 2 deletions
diff --git a/app-text/psgml/ChangeLog b/app-text/psgml/ChangeLog index 7d3715aa6dca..4a5d4b7f867d 100644 --- a/app-text/psgml/ChangeLog +++ b/app-text/psgml/ChangeLog @@ -1,6 +1,18 @@ # ChangeLog for app-text/psgml # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/app-text/psgml/ChangeLog,v 1.1 2002/02/01 21:53:10 gbevin Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/psgml/ChangeLog,v 1.2 2002/03/28 09:58:33 tod Exp $ + +*psgml-1.2.4 (28 Mar 2002) + + 28 Mar 2002; Tod Neidt <tod@gentoo.org> psgml-1.2.4.ebuild : + + Version update: emacs-21.1 compatible. + +*psgml-1.2.2-r1 (28 Mar 2002) + + 28 Mar 2002; Tod Neidt <tod@gentoo.org> psgml-1.2.2-r1.ebuild : + + Syntax update. *psgml-1.2.2 (1 Feb 2002) diff --git a/app-text/psgml/files/digest-psgml-1.2.2-r1 b/app-text/psgml/files/digest-psgml-1.2.2-r1 new file mode 100644 index 000000000000..6b696e1620bb --- /dev/null +++ b/app-text/psgml/files/digest-psgml-1.2.2-r1 @@ -0,0 +1 @@ +MD5 b7e68d02b08cfb684926b93ada898f1c psgml-1.2.2.tar.gz 251712 diff --git a/app-text/psgml/files/digest-psgml-1.2.4 b/app-text/psgml/files/digest-psgml-1.2.4 new file mode 100644 index 000000000000..80fb326b6602 --- /dev/null +++ b/app-text/psgml/files/digest-psgml-1.2.4 @@ -0,0 +1 @@ +MD5 2817cc419befb5641dd5ba3e1e774676 psgml-1.2.4.tar.gz 254119 diff --git a/app-text/psgml/psgml-1.2.2-r1.ebuild b/app-text/psgml/psgml-1.2.2-r1.ebuild new file mode 100644 index 000000000000..da6f6a7a9de2 --- /dev/null +++ b/app-text/psgml/psgml-1.2.2-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Your Name <your email> +# $Header: /var/cvsroot/gentoo-x86/app-text/psgml/psgml-1.2.2-r1.ebuild,v 1.1 2002/03/28 09:58:33 tod Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="PSGML is a GNU Emacs Major Mode for editing SGML and XML coded documents." +SRC_URI="http://ftp1.sourceforge.net/${PN}/${P}.tar.gz" +HOMEPAGE="http://psgml.sourceforge.net" + +DEPEND="virtual/emacs" + +src_compile() { + + ./configure \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --host=${CHOST} || die "Configuration failed." + + emake || die "parallel make failed." + +} + +src_install () { + + make prefix=${D}/usr install || die "Installation failed." + + dodir /usr/share/info + + make infodir=${D}/usr/share/info install-info || die "install-info failed." + + dodoc ChangeLog README.psgml ${FILESDIR}/dot_emacs + +} + diff --git a/app-text/psgml/psgml-1.2.2.ebuild b/app-text/psgml/psgml-1.2.2.ebuild index e8a9e4cbca07..543d509d462f 100644 --- a/app-text/psgml/psgml-1.2.2.ebuild +++ b/app-text/psgml/psgml-1.2.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Your Name <your email> -# $Header: /var/cvsroot/gentoo-x86/app-text/psgml/psgml-1.2.2.ebuild,v 1.3 2001/05/09 04:37:31 achim Exp $ +# /space/gentoo/cvsroot/gentoo-x86/app-text/psgml/psgml-1.2.2.ebuild,v 1.3 2001/05/09 04:37:31 achim Exp A=${P}.tar.gz S=${WORKDIR}/${P} diff --git a/app-text/psgml/psgml-1.2.4.ebuild b/app-text/psgml/psgml-1.2.4.ebuild new file mode 100644 index 000000000000..fe19952996ae --- /dev/null +++ b/app-text/psgml/psgml-1.2.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Your Name <your email> +# $Header: /var/cvsroot/gentoo-x86/app-text/psgml/psgml-1.2.4.ebuild,v 1.1 2002/03/28 09:58:33 tod Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="PSGML is a GNU Emacs Major Mode for editing SGML and XML coded documents." +SRC_URI="http://ftp1.sourceforge.net/${PN}/${P}.tar.gz" +HOMEPAGE="http://psgml.sourceforge.net" + +DEPEND="virtual/emacs" + +src_compile() { + + ./configure \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --host=${CHOST} || die "Configuration failed." + + emake || die "parallel make failed." + +} + +src_install () { + + make prefix=${D}/usr install || die "Installation failed." + + dodir /usr/share/info + + make infodir=${D}/usr/share/info install-info || die "install-info failed." + + dodoc ChangeLog README.psgml ${FILESDIR}/dot_emacs + +} + |