Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/kde
In directory 
sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv30889/10.4/unstable/main/finkinfo/kde

Modified Files:
      Tag: pangocairo-branch
        kxmleditor.info kxmleditor.patch 
Log Message:
Fix symbol-visibility mess that broke loading of this thing


Index: kxmleditor.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/kde/kxmleditor.patch,v
retrieving revision 1.1
retrieving revision 1.1.2.1
diff -u -d -r1.1 -r1.1.2.1
--- kxmleditor.patch    13 Feb 2006 03:41:26 -0000      1.1
+++ kxmleditor.patch    24 Jun 2008 14:39:19 -0000      1.1.2.1
@@ -25,3 +25,15 @@
  
  libkxmleditorpart_la_SOURCES = kxesearchdialogbase.ui kxesearchdialog.cpp 
kxeprocinstrdialogbase.ui kxeprocinstrdialog.cpp kxespecprocinstrdialogbase.ui 
kxespecprocinstrdialog.cpp kxeelementdialogbase.ui kxeelementdialog.cpp 
kxeattributedialogbase.ui kxeattributedialog.cpp kxechardatadialogbase.ui 
kxechardatadialog.cpp kxeattachdialogbase.ui kxechoosestringdialogbase.ui 
kxechoosestringdialog.cpp kxefilenewdialog.cpp kxeconfiguration.cpp 
kxesettings.cpp kxetreeviewsettingspage.ui kxetreeviewsettings.cpp 
kxenewfilesettingspage.ui kxenewfilesettings.cpp kxeprintsettingspage.ui 
kxeprintsettings.cpp kxearchiveextssettingspage.ui kxearchiveextssettings.cpp 
kxetextviewsettingspage.ui kxetextviewsettings.cpp kxe_treeviewitem.cpp 
kxe_treeview.cpp kxe_viewelement.cpp kxe_viewattributes.cpp 
kxesyntaxhighlighter.cpp kxetexteditordialogbase.ui kxetexteditordialog.cpp 
actions.cpp qdom_add.cpp kxecommand.cpp commands_file.cpp commands_edit.cpp 
commands_insert.cpp kxmleditorpart.cpp kxmled
 itorfactory.cpp dcopiface_part_ro.skel dcopiface_part_ro.cpp kxedocument.cpp
  
+diff -Nurd -x'*~' kxmleditor-1.1.4.orig/part/kxmleditorfactory.cpp 
kxmleditor-1.1.4/part/kxmleditorfactory.cpp
+--- kxmleditor-1.1.4.orig/part/kxmleditorfactory.cpp   2004-07-17 
07:14:02.000000000 -0400
++++ kxmleditor-1.1.4/part/kxmleditorfactory.cpp        2008-06-24 
10:13:43.000000000 -0400
+@@ -26,7 +26,7 @@
+ 
+ extern "C"
+ {
+-      void * init_libkxmleditorpart()
++      __attribute__ ((visibility("default"))) void * init_libkxmleditorpart()
+       {
+               return new KXMLEditorFactory;
+       }

Index: kxmleditor.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/kde/kxmleditor.info,v
retrieving revision 1.10.2.5
retrieving revision 1.10.2.6
diff -u -d -r1.10.2.5 -r1.10.2.6
--- kxmleditor.info     13 Jun 2008 05:47:48 -0000      1.10.2.5
+++ kxmleditor.info     24 Jun 2008 14:39:19 -0000      1.10.2.6
@@ -1,19 +1,19 @@
 Package: kxmleditor
 Version: 1.1.4
-Revision: 1029
+Revision: 1030
 Description: KDE - XML editor
 License: GPL
 Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
 
-Depends: kdebase3-unified (>= 3.4.3-1021)
+Depends: kdebase3-unified (>= 3.5.9-1)
 BuildDepends: <<
-       arts-dev (>= 1.4.3-1021),
+       arts-dev (>= 1.5.9-1),
        autoconf (>= 2.60-1),
        cctools-single-module,
        expat1,
        fink (>= 0.26.0-1),
        freetype219,
-       kdelibs3-unified-dev (>= 3.4.3-1021),
+       kdelibs3-unified-dev (>= 3.5.9-1),
        libart2,
        libgettext3-dev,
        libiconv-dev,
@@ -39,8 +39,10 @@
 Source2: mirror:custom:kde-admindir/kde-admindir-1182.tar.bz2
 Source2-MD5: b37c9ce91682d7972da7770d6bc085fb
 Source2ExtractDir: %n-%v
+PatchFile: %n.patch
+PatchFile-MD5: 56e65b4e37c28eb6a73b175ca589faf3
 PatchScript: <<
-       sed -e 's,@FINKPREFIX@,%p,g' %a/%n.patch | patch -p1 
+       sed -e 's,@FINKPREFIX@,%p,g' %{PatchFile} | patch -p1 
        perl -pi -e 's,-O2,-Os,g; s,doc/HTML,doc/kde,g; 
s,/usr/share/doc/packages/qt3/html,%p/share/doc/qt3/html,g' admin/*.*
        echo "KDE_ENABLE_HIDDEN_VISIBILITY" >> configure.in.in
 <<
@@ -89,3 +91,6 @@
 * edits KOffice compressed files
 <<
 
+DescPort: <<
+       Make sure the public loader function is still visible.
+<<


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to