Update of /cvsroot/fink/experimental/michga
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26555
Added Files:
mlview.info mlview.patch
Log Message:
dashed buggy, but if someone wants to make better this xml editor, it would be
nice to have it in fink
--- NEW FILE: mlview.patch ---
diff -Nurd mlview-0.9.0-orig/configure mlview-0.9.0/configure
--- mlview-0.9.0-orig/configure 2005-08-07 10:16:32.000000000 +0200
+++ mlview-0.9.0/configure 2006-04-30 17:12:06.000000000 +0200
@@ -2272,7 +2272,7 @@
\* 10000 + $MLVIEW_MINOR_VERSION \
\* 100 + $MLVIEW_MICRO_VERSION`
-MLVIEW_EXE=$prefix/bin/mlv
+MLVIEW_EXE=$prefix/bin/mlview
diff -Nurd mlview-0.9.0-orig/mlview.desktop.in mlview-0.9.0/mlview.desktop.in
--- mlview-0.9.0-orig/mlview.desktop.in 2005-03-12 18:58:45.000000000 +0100
+++ mlview-0.9.0/mlview.desktop.in 2006-04-30 15:53:34.000000000 +0200
@@ -7,7 +7,7 @@
Categories=Application;Development;
Comment=A generic simple XML editor for GNOME
Icon=mlview-app-icon.xpm
-TryExec=mlv
+TryExec=mlview
[EMAIL PROTECTED]@ %F
Terminal=false
diff -Nurd mlview-0.9.0-orig/src/mlview-exec-command-dialog.cc
mlview-0.9.0/src/mlview-exec-command-dialog.cc
--- mlview-0.9.0-orig/src/mlview-exec-command-dialog.cc 2005-08-07
09:47:54.000000000 +0200
+++ mlview-0.9.0/src/mlview-exec-command-dialog.cc 2006-04-30
15:53:02.000000000 +0200
@@ -24,6 +24,13 @@
*See COPYRIGHT file for copyright information.
*/
+#ifdef __APPLE__
+#include <crt_externs.h>
+#define environ (*_NSGetEnviron())
+#else
+extern char **environ;
+#endif
+
#include <unistd.h>
#include <stdlib.h>
#include <gnome.h>
diff -Nurd mlview-0.9.0-orig/tests/firstplugin.xml
mlview-0.9.0/tests/firstplugin.xml
--- mlview-0.9.0-orig/tests/firstplugin.xml 2005-08-07 10:30:32.000000000
+0200
+++ mlview-0.9.0/tests/firstplugin.xml 2006-04-30 16:02:03.000000000 +0200
@@ -1,5 +1,5 @@
<plugin>
- <file>/usr/local/lib/mlview/plugins/libfirstplugin.so</file>
+ <file>@PREFIX@/lib/mlview/plugins/libfirstplugin.dylib</file>
<name>FirstPlugin</name>
<description>MlView's first plugin !</description>
<load>first_plugin_load</load>
--- NEW FILE: mlview.info ---
Package: mlview
Version: 0.9.0
Revision: 1001
Source: mirror:gnome:sources/%n/0.9/%n-%v.tar.bz2
Source-MD5: eb3722950af8d78556b197f23870adba
SourceDirectory: %n-%v
GCC: 4.0
Depends: <<
%N-shlibs (=%v-%r), atk1-shlibs (>= 1.4.0-1), audiofile-shlibs,
esound-shlibs, gconf2-shlibs (>= 2.4.0.1-1), glib2-shlibs (>= 2.6.6-1111),
glibmm2.4-shlibs, gnome-keyring-shlibs,
gnome-vfs2-ssl-shlibs (>= 2.7.3-1) | gnome-vfs2-shlibs (>= 2.7.3-1),
gtk+2-shlibs (>= 2.6.0-1), gtkmm2.4-shlibs, gtksourceview-shlibs,
libart2-shlibs, libbonobo2-shlibs (>= 2.4.0-1),
libbonoboui2-shlibs (>= 2.4.0-1), libgettext3-shlibs, libglade2-shlibs,
libglademm2.4-shlibs, libgnome2-shlibs (>= 2.4.0-1),
libgnomecanvas2-shlibs (>= 2.4.0-1), libgnomeprint2.2-shlibs,
libgnomeui2-shlibs, libgnomeui2, libiconv, libjpeg-shlibs, libncurses5-shlibs,
libsigc++2-shlibs (>= 2.0.11-1003), libxml2-shlibs (>= 2.4.20-1),
libxslt-shlibs, orbit2-shlibs (>= 2.4.0-1),
pango1-xft2-shlibs (>= 1.2.5-1), popt-shlibs, vte-shlibs, x11-shlibs,
desktop-file-utils, shared-mime-info, default-icon-theme
<<
BuildDepends: <<
pkgconfig, atk1 (>= 1.4.0-1), audiofile, esound,
gconf2-dev (>= 2.4.0.1-1), glib2-dev (>= 2.6.6-1111), glibmm2.4-dev,
gnome-keyring-dev,
gnome-vfs2-ssl-dev (>= 2.7.3-1) | gnome-vfs2-dev (>= 2.7.3-1),
gtk+2-dev (>= 2.6.0-1), gtkmm2.4-dev, gtksourceview-dev, libart2,
libbonobo2-dev (>= 2.4.0-1), libbonoboui2-dev (>= 2.4.0-1),
libgettext3-dev, gettext-tools, gettext-bin, libglade2, libglademm2.4,
libgnome2-dev (>= 2.4.0-1),
libgnomecanvas2-dev (>= 2.4.0-1), libgnomeprint2.2-dev, libgnomeui2-dev,
libiconv-dev, libjpeg, libncurses5, libsigc++2 (>= 2.0.11-1003),
libxml2 (>= 2.4.20-1), libxslt, orbit2-dev (>= 2.4.0-1),
pango1-xft2-dev (>= 1.2.5-1), popt, vte-dev, x11-dev, intltool
<<
PatchScript: sed 's|@PREFIX@|%p|g' <%a/%n.patch | patch -p1
ConfigureParams: --disable-dependency-tracking --enable-style=no
--enable-debug=no --disable-schemas-install
SetCPPFLAGS: -no-cpp-precomp
SplitOff: <<
Package: %N-shlibs
Description: Shared libraries for mlview
Depends: libsigc++2-shlibs (>= 2.0.11-1003)
Files: lib/lib*.*.*.dylib
Shlibs: <<
%p/lib/libmlview.10.0.0.dylib 11.0.0 %n (>= 0.9.0-1)
%p/lib/libmlviewdbusclient.10.0.0.dylib 11.0.0 %n (>= 0.9.0-1)
<<
DocFiles: AUTHORS BRANCHES ChangeLog COPYING COPYRIGHT NEWS README
<<
PostInstScript: <<
if [ configure = "$1" ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule %p/etc/gconf/schemas/mlview.schemas
fi
[ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime >
/dev/null 2>&1 || :
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q
%p/share/applications || :
<<
PostRmScript: <<
[ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime >
/dev/null 2>&1 || :
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q
%p/share/applications || :
<<
ConfFiles: %p/etc/gconf/schemas/%n.schemas
DocFiles: AUTHORS BRANCHES ChangeLog COPYING COPYRIGHT NEWS README
Description: Editor for XML files
DescDetail: <<
MlView is an application for editing XML files.
<<
DescUsage: <<
Nothing special, either launch it via an xterm or gnome-panel.
For better result you may want to insert a dtd in your xml files.
<<
DescPort: <<
Use of pkgconfig.
Update desktop and mime databases, install/uninstall schemas in
PostInst/RmScript
Correct executable name in configure and desktop file
Add Apple's definition of environ in mlview-exec-command-dialog.cc
Correct location and name of the plugin
<<
Homepage: http://www.freespiders.org/projects/gmlview
License: GPL
Maintainer: Michele Garoche <[EMAIL PROTECTED]>
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits