summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-editors/mlview/ChangeLog11
-rw-r--r--app-editors/mlview/Manifest6
-rw-r--r--app-editors/mlview/files/digest-mlview-0.6.11
-rw-r--r--app-editors/mlview/files/digest-mlview-0.6.31
-rw-r--r--app-editors/mlview/files/mlview-0.6.0-Makefile.in.patch25
-rw-r--r--app-editors/mlview/files/mlview-0.6.3-gcc2_fix.patch16
-rw-r--r--app-editors/mlview/metadata.xml6
-rw-r--r--app-editors/mlview/mlview-0.6.3.ebuild (renamed from app-editors/mlview/mlview-0.6.1.ebuild)23
8 files changed, 48 insertions, 41 deletions
diff --git a/app-editors/mlview/ChangeLog b/app-editors/mlview/ChangeLog
index 80abd8d609a7..ab9fc26550e4 100644
--- a/app-editors/mlview/ChangeLog
+++ b/app-editors/mlview/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-editors/mlview
# Copyright 1999-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/ChangeLog,v 1.2 2004/04/19 08:54:05 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/ChangeLog,v 1.3 2004/05/18 20:22:48 leonardop Exp $
+
+*mlview-0.6.3 (18 May 2004)
+
+ 18 May 2004; L. Boshell <leonardop@gentoo.org> mlview-0.6.3.ebuild,
+ files/mlview-0.6.3-gcc2_fix.patch:
+ New release. Updated dependencies. Added patch to fix compilation under
+ gcc-2.
19 Apr 2004; David Holm <dholm@gentoo.org> mlview-0.6.2.ebuild:
Added to ~ppc.
@@ -9,7 +16,7 @@
metadata.xml:
Marked 0.6.2 stable on x86. Adding maintainer and description to the
metadata file.
-
+
*mlview-0.6.2 (25 Jan 2004)
25 Jan 2004; Mike Gardiner <obz@gentoo.org> mlview-0.0.3_rc1.ebuild,
diff --git a/app-editors/mlview/Manifest b/app-editors/mlview/Manifest
index 653ac2f453b1..e0bfbdd0a900 100644
--- a/app-editors/mlview/Manifest
+++ b/app-editors/mlview/Manifest
@@ -1,7 +1,9 @@
-MD5 9cbf5f240129fab2cc2e67e2eb90a992 ChangeLog 1410
-MD5 39f76fe16c44f3697c83a78d56525ed8 metadata.xml 491
MD5 70cb03b097aa3ea5a69efee0cbbd75ed mlview-0.6.1.ebuild 778
MD5 954831720661b1c28e56bfc08d29fb5c mlview-0.6.2.ebuild 837
+MD5 39f76fe16c44f3697c83a78d56525ed8 metadata.xml 491
+MD5 9cbf5f240129fab2cc2e67e2eb90a992 ChangeLog 1410
+MD5 1ab39d6ee789a0db07e5f9e72ea34ae1 mlview-0.6.3.ebuild 838
MD5 6aeee6b14fa36aaacbe23add79993a14 files/digest-mlview-0.6.1 65
MD5 35e518b2dbfc8f081b6e0c8b5d8b7c51 files/digest-mlview-0.6.2 65
MD5 f790b181030f76926bdd102df936c6ee files/mlview-0.6.0-Makefile.in.patch 1698
+MD5 8040734f5b03630f75d7df9fd48b2aab files/digest-mlview-0.6.3 65
diff --git a/app-editors/mlview/files/digest-mlview-0.6.1 b/app-editors/mlview/files/digest-mlview-0.6.1
deleted file mode 100644
index fcfb8d68ba62..000000000000
--- a/app-editors/mlview/files/digest-mlview-0.6.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a2f3b78faafc9dc8644c6c7e632de716 mlview-0.6.1.tar.bz2 437705
diff --git a/app-editors/mlview/files/digest-mlview-0.6.3 b/app-editors/mlview/files/digest-mlview-0.6.3
new file mode 100644
index 000000000000..4987d51fe355
--- /dev/null
+++ b/app-editors/mlview/files/digest-mlview-0.6.3
@@ -0,0 +1 @@
+MD5 6975d10f92deddfee4b02153aafc6bcd mlview-0.6.3.tar.bz2 483344
diff --git a/app-editors/mlview/files/mlview-0.6.0-Makefile.in.patch b/app-editors/mlview/files/mlview-0.6.0-Makefile.in.patch
deleted file mode 100644
index e984a622a12c..000000000000
--- a/app-editors/mlview/files/mlview-0.6.0-Makefile.in.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- 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-editors/mlview/files/mlview-0.6.3-gcc2_fix.patch b/app-editors/mlview/files/mlview-0.6.3-gcc2_fix.patch
new file mode 100644
index 000000000000..f00359665f88
--- /dev/null
+++ b/app-editors/mlview/files/mlview-0.6.3-gcc2_fix.patch
@@ -0,0 +1,16 @@
+diff -NurdB mlview-0.6.3-orig/src/mlview-tree-view.c mlview-0.6.3/src/mlview-tree-view.c
+--- mlview-0.6.3-orig/src/mlview-tree-view.c 2004-05-18 15:02:58.000000000 -0500
++++ mlview-0.6.3/src/mlview-tree-view.c 2004-05-18 15:03:28.000000000 -0500
+@@ -746,11 +746,11 @@
+ mlview_tree_view_build_contextual_menu (MlViewTreeView *a_this)
+ {
+ struct TreeEditorContextualMenuHandle *menu_handle = NULL ;
++ GtkWidget *menu = NULL, *menuitem = NULL, *submenu = NULL;
+
+ g_return_val_if_fail (a_this
+ && MLVIEW_IS_TREE_VIEW (a_this),
+ MLVIEW_BAD_PARAM_ERROR) ;
+- GtkWidget *menu = NULL, *menuitem = NULL, *submenu = NULL;
+
+ menu_handle = g_try_malloc
+ (sizeof (struct TreeEditorContextualMenuHandle)) ;
diff --git a/app-editors/mlview/metadata.xml b/app-editors/mlview/metadata.xml
index 158fd4901e7b..ebe5e1b0798a 100644
--- a/app-editors/mlview/metadata.xml
+++ b/app-editors/mlview/metadata.xml
@@ -7,8 +7,8 @@
<name>Leonardo Boshell</name>
</maintainer>
<longdescription>
- The MlView project is an on going effort to develop an xml editor
- for GNOME environment. It is written in C and uses the gnome
- libraries (libxml2, gtk+, libgnome*, etc).
+ The MlView project is an on going effort to develop an xml editor
+ for GNOME environment. It is written in C and uses the gnome
+ libraries (libxml2, gtk+, libgnome*, etc).
</longdescription>
</pkgmetadata>
diff --git a/app-editors/mlview/mlview-0.6.1.ebuild b/app-editors/mlview/mlview-0.6.3.ebuild
index 554d2d4d0adc..9f533ffd7428 100644
--- a/app-editors/mlview/mlview-0.6.1.ebuild
+++ b/app-editors/mlview/mlview-0.6.3.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/mlview-0.6.1.ebuild,v 1.1 2004/04/19 03:25:26 leonardop Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/mlview-0.6.3.ebuild,v 1.1 2004/05/18 20:22:48 leonardop Exp $
-inherit gnome2
+inherit eutils gnome2
DESCRIPTION="MLview is an XML editor for the GNOME environment"
HOMEPAGE="http://www.freespiders.org/projects/gmlview/"
@@ -10,21 +10,28 @@ LICENSE="GPL-2"
IUSE=""
SLOT="0"
-KEYWORDS="x86"
+KEYWORDS="~x86 ~ppc ~amd64"
RDEPEND=">=gnome-base/libgnomeui-2.2
>=gnome-base/libgnome-2.2
>=gnome-base/gconf-2.2
- >=dev-libs/libxml2-2.4.30
+ >=dev-libs/libxml2-2.5.11
+ >=dev-libs/libxslt-1.0.33
>=dev-libs/glib-2.2
>=x11-libs/gtk+-2.2
- >=gnome-base/libglade-2"
+ >=gnome-base/libglade-2
+ >=gnome-base/eel-2.2"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.25
- sys-devel/gettext
dev-util/pkgconfig"
-DOCS="ABOUT-NLS AUTHORS BRANCHES COPYING ChangeLog INSTALL NEWS README"
-USE_DESTDIR="1"
+DOCS="ABOUT-NLS AUTHORS BRANCHES ChangeLog COPYING NEWS README"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # Patch to fix source mistakes that break compilation under gcc 2.
+ epatch ${FILESDIR}/${P}-gcc2_fix.patch
+}