kst stable port information

Package: kst
Version: 1.7.0
Revision: 1003
Description: KDE - Scientific data plotter
License: GPL
Homepage: http://kst.kde.org
Maintainer: Jack Fink
Depends: %N-shlibs (= %v-%r), kdelibs3-unified (>= 3.5-1)
# build whines if automake != 1.9
BuildDepends: arts-dev, autoconf2.6, automake1.9, cfitsio, doxygen, gettext-tools, graphviz, gsl, kdelibs3-unified-dev (>= 3.5-1), libart2, libgettext8-dev, libjpeg8, libpng14, libncurses5-dev, libxml2 (>= 2.7.8-1), muparser, netcdf, pkgconfig, qt3 (>= 3.3.6-1024), readline5, x11-dev
GCC: 4.0
Source: mirror:kde:stable/apps/KDE3.x/scientific/%n-%v.tar.gz
Source-MD5: 69db059134c9f9df0875ce89f5b178f7
PatchFile: %n.patch
PatchFile-MD5: bfe8dfd9ddeb3ca7732784ea87a6c877
PatchScript: <<
%{default_script}
perl -pi -e "s,doc/HTML,doc/kde,;s,-g -O,-O,g;s,-O2,-Os,g;" configure
<<
InstallScript: make install DESTDIR=%d
SetLDFLAGS: -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
SetCXXFLAGS: -Os
ConfigureParams: --mandir=%{p}/share/man --with-distribution='Fink/MacOS X' --with-extra-includes=%{p}/include --with-extra-libs=%{p}/lib --with-qt-libraries=%p/lib/qt3/lib --disable-dependency-tracking --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
DocFiles: AUTHORS COPYING ChangeLog README VERSION
SplitOff: <<
Package: %N-shlibs
Description: KDE - Scientific data plotter, shared libraries
Depends: gsl-shlibs, kdelibs3-unified-shlibs (>= 3.5-1), libncurses5-shlibs, libpng14-shlibs, muparser-shlibs, netcdf-shlibs, qt3-shlibs, readline5-shlibs, x11, x11-shlibs
# libkst.1.dylib was misplaced in %N in older packages
Replaces: %N (<< 1.7.0-1003)
Files: <<
lib/libkst.1.dylib
lib/libkst.1.0.7.dylib
lib/libkstapp.1.dylib
lib/libkstapp.1.0.7.dylib
lib/libkstextdate.1.dylib
lib/libkstextdate.1.2.0.dylib
lib/libkstmath.1.dylib
lib/libkstmath.1.0.7.dylib
lib/libkstwidgets.1.dylib
lib/libkstwidgets.1.0.7.dylib
lib/kde3/kstplugins/*.so
lib/kde3/plugins/designer/*.so
lib/kde3/*.so
<<
Shlibs: <<
%p/lib/libkst.1.dylib 2.0.0 %n (>= 1.5.0-1001)
%p/lib/libkstapp.1.dylib 2.0.0 %n (>= 1.3.1-1001)
%p/lib/libkstextdate.1.dylib 4.0.0 %n (>= 1.3.1-1001)
%p/lib/libkstmath.1.dylib 2.0.0 %n (>= 1.3.1-1001)
%p/lib/libkstwidgets.1.dylib 2.0.0 %n (>= 1.3.1-1001)
<<
DocFiles: COPYING
<<
SplitOff2: <<
Package: %N-dev
Description: KDE - Scientific data plotter, development files
Depends: %N-shlibs (= %v-%r)
BuildDependsOnly: True
Files: <<
include
lib/*.la
lib/kde3/*.la
lib/kde3/kstplugins/*.la
lib/kde3/plugins/designer/*.la
lib/libkst.dylib
lib/libkstapp.dylib
lib/libkstextdate.dylib
lib/libkstmath.dylib
lib/libkstwidgets.dylib
<<
DocFiles: COPYING
<<

kst stable port .patch

diff -Nurd -x'*~' kst-1.7.0.orig/kst/src/extdate/Makefile.in kst-1.7.0/kst/src/extdate/Makefile.in
--- kst-1.7.0.orig/kst/src/extdate/Makefile.in 2008-06-23 11:56:18.000000000 -0400
+++ kst-1.7.0/kst/src/extdate/Makefile.in 2012-01-07 14:09:11.000000000 -0500
@@ -426,7 +426,7 @@
#>- libkstextdate_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 3:0:2
#>+ 1
libkstextdate_la_LDFLAGS = $(all_libraries) -no-undefined $(KDE_NO_UNDEFINED) -version-info 3:0:2
-libkstextdate_la_LIBADD = $(LIB_KDEUI)
+libkstextdate_la_LIBADD = $(LIB_KDEUI) $(LIB_QT) $(LIB_KDECORE)
#>- METASOURCES = AUTO
#>- all: all-am
#>+ 1
diff -Nurd -x'*~' kst-1.7.0.orig/kst/src/extensions/js/Makefile.in kst-1.7.0/kst/src/extensions/js/Makefile.in
--- kst-1.7.0.orig/kst/src/extensions/js/Makefile.in 2008-06-23 11:56:18.000000000 -0400
+++ kst-1.7.0/kst/src/extensions/js/Makefile.in 2012-01-07 14:30:03.000000000 -0500
@@ -537,7 +537,7 @@
INCLUDES = -I$(top_srcdir)/kst/src/libkstapp -I$(top_srcdir)/kst/src/libkst -I$(top_srcdir)/kst/src/libkstmath -I$(top_srcdir)/kst/src/extdate -I$(top_builddir)/kst/src/libkst -I$(top_builddir)/kst/src/libkstapp -I$(top_srcdir)/kst/src/widgets -I$(top_srcdir) -I$(top_srcdir)/kst/src/plugins/crossspectrum -I$(top_srcdir)/kst/src/plugins/binnedmap $(KMDI_INCLUDES) $(KJSEINCLUDES) $(all_includes)
kde_module_LTLIBRARIES = kstextension_js.la
@include_kstcmd_TRUE@kstcmd_SOURCES = kstcmd.cpp
-@include_kstcmd_TRUE@kstcmd_LDADD = $(LIB_KDECORE) $(LIBREADLINE)
+@include_kstcmd_TRUE@kstcmd_LDADD = $(LIB_KDECORE) $(LIBREADLINE) $(LIB_QT) -lDCOP
@include_kstcmd_TRUE@kstcmd_LDFLAGS = $(all_libraries)
kstextension_js_la_LDFLAGS = $(all_libraries) -module -avoid-version
@include_kjse_internal_FALSE@kstextension_js_la_LIBADD = $(LIBREADLINE) ../../libkstapp/libkstapp.la -lkjsembed
diff -Nurd -x'*~' kst-1.7.0.orig/kst/src/libkstapp/Makefile.in kst-1.7.0/kst/src/libkstapp/Makefile.in
--- kst-1.7.0.orig/kst/src/libkstapp/Makefile.in 2008-06-23 11:56:20.000000000 -0400
+++ kst-1.7.0/kst/src/libkstapp/Makefile.in 2012-01-07 14:17:03.000000000 -0500
@@ -757,7 +757,7 @@
kststringlistview.cpp \
kst.cpp kstiface_skel.cpp editviewobjectdialog.cpp vectordialogwidget.cpp curvedifferentiate.cpp csddialogwidget.cpp eqdialogwidget.cpp histogramdialogwidget.cpp psddialogwidget.cpp imagedialogwidget.cpp matrixdialogwidget.cpp plugindialogwidget.cpp vectorviewdialogwidget.cpp basicdialogwidget.cpp eventmonitorwidget.cpp pluginmanager.cpp curvedialogwidget.cpp viewlabelwidget.cpp viewlegendwidget.cpp view2dplotwidget.cpp datasourcemetadatadialog.cpp extensiondlg.cpp kstdatadialog.cpp choosecolordialog.cpp debugdialog.cpp datawizard.cpp changefiledialog.cpp graphfiledialog.cpp viewscalarsdialog.cpp viewstringsdialog.cpp viewvectorsdialog.cpp viewmatricesdialog.cpp viewfitsdialog.cpp changenptsdialog.cpp datamanager.cpp kstviewmanager.cpp vectorsavedialog.cpp kstsettingsdlg.cpp quickstartdialog.cpp monochromedialog.cpp fieldselect.cpp

-libkstapp_la_LIBADD = $(LIB_KDEPRINT) ../widgets/libkstwidgets.la $(LIB_KMDI)
+libkstapp_la_LIBADD = $(LIB_KDEPRINT) ../widgets/libkstwidgets.la $(LIB_KMDI) -lDCOP $(LIB_KPARTS)
#>- libkstapp_la_LDFLAGS = -version-info @KST_LIBKST_VERSION@ $(all_libraries) -no-undefined
#>+ 1
libkstapp_la_LDFLAGS = -version-info @KST_LIBKST_VERSION@ $(all_libraries) -no-undefined $(KDE_NO_UNDEFINED)

kst _unstable_ port .patch