summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gardiner <obz@gentoo.org>2003-09-28 10:28:04 +0000
committerMike Gardiner <obz@gentoo.org>2003-09-28 10:28:04 +0000
commit862dfbbddcd838804e15d0a7ccf8756a86ce5851 (patch)
tree4e11add6808844765f7e6fcf0e0dc3b0c43040d9
parentNew version (diff)
downloadgentoo-2-862dfbbddcd838804e15d0a7ccf8756a86ce5851.tar.gz
gentoo-2-862dfbbddcd838804e15d0a7ccf8756a86ce5851.tar.bz2
gentoo-2-862dfbbddcd838804e15d0a7ccf8756a86ce5851.zip
New version
-rw-r--r--app-text/mlview/ChangeLog9
-rw-r--r--app-text/mlview/Manifest5
-rw-r--r--app-text/mlview/files/digest-mlview-0.6.01
-rw-r--r--app-text/mlview/files/mlview-0.6.0-Makefile.in.patch25
-rw-r--r--app-text/mlview/metadata.xml5
-rw-r--r--app-text/mlview/mlview-0.6.0.ebuild37
6 files changed, 79 insertions, 3 deletions
diff --git a/app-text/mlview/ChangeLog b/app-text/mlview/ChangeLog
index de5220597b22..e8225a671937 100644
--- a/app-text/mlview/ChangeLog
+++ b/app-text/mlview/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-text/mlview
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/mlview/ChangeLog,v 1.2 2003/02/12 05:33:01 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/mlview/ChangeLog,v 1.3 2003/09/28 10:27:52 obz Exp $
+
+*mlview-0.6.0 (28 Sep 2003)
+
+ 28 Sep 2003; Mike Gardiner <obz@gentoo.org> metadata.xml,
+ mlview-0.6.0.ebuild, files/mlview-0.6.0-Makefile.in.patch:
+ New version, rewrote the ebuild to take advantage of the gnome2 eclass, as
+ well as included a patch for the Makefile.in against sandbox violations
*mlview-0.0.3_rc1 (05 Nov 2002)
diff --git a/app-text/mlview/Manifest b/app-text/mlview/Manifest
index 172cb55cf071..d5c13e1d41da 100644
--- a/app-text/mlview/Manifest
+++ b/app-text/mlview/Manifest
@@ -1,6 +1,7 @@
-MD5 5a5fb7cdbf91e488b4976b482ff5cf81 mlview-0.6.0.ebuild 765
+MD5 95c2b4298129b89983671683a64768e4 mlview-0.6.0.ebuild 859
MD5 3e285865270f87b65b98b05e9cd9d2e0 mlview-0.0.3_rc1.ebuild 850
-MD5 98a4cd9e13fdb5bede497715faf85d53 ChangeLog 411
+MD5 531e802f48a117e63eecb243ad700ca4 ChangeLog 710
+MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
MD5 96b7530c761f6f5cab10001955f88177 files/digest-mlview-0.6.0 65
MD5 ec463a6012b064b904514d1c1a1e91c7 files/digest-mlview-0.0.3_rc1 67
MD5 f790b181030f76926bdd102df936c6ee files/mlview-0.6.0-Makefile.in.patch 1698
diff --git a/app-text/mlview/files/digest-mlview-0.6.0 b/app-text/mlview/files/digest-mlview-0.6.0
new file mode 100644
index 000000000000..53125a6632fa
--- /dev/null
+++ b/app-text/mlview/files/digest-mlview-0.6.0
@@ -0,0 +1 @@
+MD5 68dabfc2844971ec0dd632bda8b54777 mlview-0.6.0.tar.bz2 432144
diff --git a/app-text/mlview/files/mlview-0.6.0-Makefile.in.patch b/app-text/mlview/files/mlview-0.6.0-Makefile.in.patch
new file mode 100644
index 000000000000..e984a622a12c
--- /dev/null
+++ b/app-text/mlview/files/mlview-0.6.0-Makefile.in.patch
@@ -0,0 +1,25 @@
+--- Makefile.in.orig 2003-09-28 18:17:30.391098704 +0800
++++ Makefile.in 2003-09-28 18:18:37.115954984 +0800
+@@ -446,14 +446,14 @@
+ ln -s mlv gmlview ; \
+ fi ;
+ # Install an entry in the GNOME Applications menu:
+- mkdir -p ${prefix}/share/gnome/apps/Applications
+- echo "[Desktop Entry]" > ${prefix}/share/gnome/apps/Applications/mlview.desktop
+- echo "Name=MlView" >> ${prefix}/share/gnome/apps/Applications/mlview.desktop
+- echo "Comment=MlView - XML editor for GNOME" >> ${prefix}/share/gnome/apps/Applications/mlview.desktop
+- echo "Comment[fr]=MlView - Éditeur XML pour GNOME" >> ${prefix}/share/gnome/apps/Applications/mlview.desktop
+- echo "Exec=mlv" >> ${prefix}/share/gnome/apps/Applications/mlview.desktop
+- echo "Terminal=0" >> ${prefix}/share/gnome/apps/Applications/mlview.desktop
+- echo "Type=Application" >> ${prefix}/share/gnome/apps/Applications/mlview.desktop
++ mkdir -p ${DESTDIR}/${prefix}/share/gnome/apps/Applications
++ echo "[Desktop Entry]" > ${DESTDIR}/${prefix}/share/gnome/apps/Applications/mlview.desktop
++ echo "Name=MlView" >> ${DESTDIR}/${prefix}/share/gnome/apps/Applications/mlview.desktop
++ echo "Comment=MlView - XML editor for GNOME" >> ${DESTDIR}/${prefix}/share/gnome/apps/Applications/mlview.desktop
++ echo "Comment[fr]=MlView - Éditeur XML pour GNOME" >> ${DESTDIR}/${prefix}/share/gnome/apps/Applications/mlview.desktop
++ echo "Exec=mlv" >> ${DESTDIR}/${prefix}/share/gnome/apps/Applications/mlview.desktop
++ echo "Terminal=0" >> ${DESTDIR}/${prefix}/share/gnome/apps/Applications/mlview.desktop
++ echo "Type=Application" >> ${DESTDIR}/${prefix}/share/gnome/apps/Applications/mlview.desktop
+
+ uninstall-local:
+ -rm -rf $(datadir)/$(MLVIEW_DIR_NAME) ; \
diff --git a/app-text/mlview/metadata.xml b/app-text/mlview/metadata.xml
new file mode 100644
index 000000000000..da6fd63d0085
--- /dev/null
+++ b/app-text/mlview/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+</pkgmetadata>
diff --git a/app-text/mlview/mlview-0.6.0.ebuild b/app-text/mlview/mlview-0.6.0.ebuild
new file mode 100644
index 000000000000..b687012fe827
--- /dev/null
+++ b/app-text/mlview/mlview-0.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/mlview/mlview-0.6.0.ebuild,v 1.1 2003/09/28 10:27:52 obz Exp $
+
+inherit gnome2
+
+DESCRIPTION="MLview is an XML editor for the GNOME environment"
+HOMEPAGE="http://www.freespiders.org/projects/gmlview/"
+LICENSE="GPL-2"
+
+IUSE=""
+SLOT="0"
+KEYWORDS="~x86"
+
+RDEPEND=">=gnome-base/libgnomeui-2
+ >=dev-libs/libxml2-2.4.30
+ >=x11-libs/gtk+-2
+ >=gnome-base/libglade-2"
+
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.25
+ sys-devel/gettext"
+
+DOCS="ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO"
+USE_DESTDIR="1"
+
+src_unpack() {
+
+ unpack ${A}
+ cd ${S}
+ # patch for the Makefile using ${prefix} where it really wants
+ # to use ${DESTDIR}, <obz@gentoo.org>
+ epatch ${FILESDIR}/${P}-Makefile.in.patch
+
+}
+
+