summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTod Neidt <tod@gentoo.org>2002-03-28 09:58:33 +0000
committerTod Neidt <tod@gentoo.org>2002-03-28 09:58:33 +0000
commit514fd84c1d099bfe095a9b27c2db6039520e1878 (patch)
treeb343e9fc69fbbc5ed1c38ddd46c5d9a386f838a2 /app-text/psgml
parentAdded PROVIDE="virtual/emacs" to lastest two xemacs versions. Somewhat relate... (diff)
downloadgentoo-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/ChangeLog14
-rw-r--r--app-text/psgml/files/digest-psgml-1.2.2-r11
-rw-r--r--app-text/psgml/files/digest-psgml-1.2.41
-rw-r--r--app-text/psgml/psgml-1.2.2-r1.ebuild35
-rw-r--r--app-text/psgml/psgml-1.2.2.ebuild2
-rw-r--r--app-text/psgml/psgml-1.2.4.ebuild35
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
+
+}
+