FreeBSD Bugzilla – Attachment 79791 Details for
Bug 114579
maintainer update: math/qtiplot
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 11.90 KB, created by
Max Brazhnikov
on 2007-07-14 14:10:03 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Max Brazhnikov
Created:
2007-07-14 14:10:03 UTC
Size:
11.90 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/math/qtiplot/Makefile /home/makc/porting/ports/math/qtiplot/Makefile >--- /usr/ports/math/qtiplot/Makefile Mon Jul 9 20:02:57 2007 >+++ /home/makc/porting/ports/math/qtiplot/Makefile Sat Jul 14 15:08:15 2007 >@@ -6,8 +6,7 @@ > # > > PORTNAME= qtiplot >-DISTVERSION= 0.9rc2 >-PORTREVISION= 1 >+DISTVERSION= 0.9rc3 > CATEGORIES= math science > MASTER_SITES= http://soft.proindependent.com/src/ > >@@ -16,7 +15,6 @@ > > LIB_DEPENDS= gsl.10:${PORTSDIR}/math/gsl \ > muparser.0:${PORTSDIR}/math/muparser \ >- origin.0:${PORTSDIR}/math/liborigin \ > qwtplot3d-qt4:${PORTSDIR}/math/qwtplot3d-qt4 \ > qwt.5:${PORTSDIR}/x11-toolkits/qwt-devel > >@@ -28,7 +26,7 @@ > USE_DOS2UNIX= qtiplot/qtiplot.pro > > DESKTOP_ENTRIES="QtiPlot" "Data analysis and plotting" \ >- "${DATADIR}/manual/common/qtiplot_logo.png" \ >+ "${DATADIR}/qtiplot.png" \ > "qtiplot" "" false > > OPTIONS= DOCS "Install the QtiPlot Handbook" on \ >@@ -77,8 +75,13 @@ > -e "s/^SCRIPTING_LANGS += Python//" \ > ${WRKSRC}/${PORTNAME}/qtiplot.pro > .endif >+ @${REINPLACE_CMD} -e \ >+ 's|/usr/share/doc/qtiplot/manual-%1|${DATADIR}/manual|; \ >+ s|/usr/lib/qtiplot/plugins|${DATADIR}/fitPlugins|' \ >+ ${WRKSRC}/qtiplot/src/ApplicationWindow.cpp > > do-configure: >+ cd ${WRKSRC}/qtiplot && ${LOCALBASE}/bin/lrelease-qt4 -verbose qtiplot.pro > .for d in ${QPRO_DIRS} > (cd ${WRKSRC}/${d} && ${SETENV} ${MAKE_ENV} ${QMAKE}) > .endfor >@@ -91,6 +94,7 @@ > s|^LINK .*|LINK=${CXX}|' \ > ${WRKSRC}/${d}/Makefile > .endfor >+ ${REINPLACE_CMD} -e 's|^\(INCPATH.*=\)|\1-I../3rdparty/liborigin|' ${WRKSRC}/qtiplot/Makefile > > do-install: > ${MKDIR} ${DATADIR} >@@ -101,6 +105,7 @@ > ${DATADIR}/fitPlugins/libfitRational0.so > ${INSTALL_PROGRAM} ${WRKSRC}/fitPlugins/libfitRational1.so.1.0.0 \ > ${DATADIR}/fitPlugins/libfitRational1.so >+ ${INSTALL_DATA} ${WRKSRC}/qtiplot_logo.png ${DATADIR}/qtiplot.png > .if defined(WITH_PYTHON) > ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/qtiplotrc.py ${DATADIR}/qtiplotrc.py > @cd ${WRKSRC}/qtiplot && ${PYTHON_CMD} -c "import py_compile; py_compile.compile('qtiplotrc.py')" >diff -ruN --exclude=CVS /usr/ports/math/qtiplot/distinfo /home/makc/porting/ports/math/qtiplot/distinfo >--- /usr/ports/math/qtiplot/distinfo Fri Jun 15 13:46:44 2007 >+++ /home/makc/porting/ports/math/qtiplot/distinfo Thu Jul 12 19:51:17 2007 >@@ -1,3 +1,3 @@ >-MD5 (qtiplot-0.9rc2.tar.bz2) = e848a4e802d00b8bd972df09b26dff49 >-SHA256 (qtiplot-0.9rc2.tar.bz2) = 75f422372f5ca979316d8db4685d20b1324ca229e981322faff119c4aa2b38f1 >-SIZE (qtiplot-0.9rc2.tar.bz2) = 787376 >+MD5 (qtiplot-0.9rc3.tar.bz2) = 0a644f72bb1c0a107a64bbf5bae5ca17 >+SHA256 (qtiplot-0.9rc3.tar.bz2) = 44a6300705dca4921c8454e827e8c3d6e01f004b6a8ee3045b0bb02fa17454cc >+SIZE (qtiplot-0.9rc3.tar.bz2) = 874660 >diff -ruN --exclude=CVS /usr/ports/math/qtiplot/files/patch-fitPlugins__fitRational0__fitRational0.pro /home/makc/porting/ports/math/qtiplot/files/patch-fitPlugins__fitRational0__fitRational0.pro >--- /usr/ports/math/qtiplot/files/patch-fitPlugins__fitRational0__fitRational0.pro Fri Jun 15 13:46:44 2007 >+++ /home/makc/porting/ports/math/qtiplot/files/patch-fitPlugins__fitRational0__fitRational0.pro Sat Jul 14 15:01:36 2007 >@@ -1,14 +1,14 @@ >---- ./fitPlugins/fitRational0/fitRational0.pro.orig Thu Apr 19 15:36:12 2007 >-+++ ./fitPlugins/fitRational0/fitRational0.pro Sat Jun 2 15:33:23 2007 >-@@ -11,9 +11,8 @@ >- >+--- ./fitPlugins/fitRational0/fitRational0.pro.orig Wed Jun 13 21:16:56 2007 >++++ ./fitPlugins/fitRational0/fitRational0.pro Sat Jul 14 14:56:13 2007 >+@@ -12,9 +12,8 @@ > DESTDIR = ../ > >+ # statically link against GSL in 3rdparty > -INCLUDEPATH += ../../3rdparty/gsl >--LIBS += ../../3rdparty/gsl/lib/libgsl.a >--LIBS += ../../3rdparty/gsl/lib/libgslcblas.a >+-LIBS += ../3rdparty/gsl/lib/libgsl.a >+-LIBS += ../3rdparty/gsl/lib/libgslcblas.a > +unix:INCLUDEPATH += $$(LOCALBASE)/include > +unix:LIBS += -lgsl -lgslcblas >+ #dynamically link against GSL installed system-wide >+ #unix:LIBS += -L /usr/lib$${libsuff} -lgsl -lgslcblas > >- #target.path=/usr/lib$${libsuff} >- #INSTALLS += target >diff -ruN --exclude=CVS /usr/ports/math/qtiplot/files/patch-fitPlugins__fitRational1__fitRational1.pro /home/makc/porting/ports/math/qtiplot/files/patch-fitPlugins__fitRational1__fitRational1.pro >--- /usr/ports/math/qtiplot/files/patch-fitPlugins__fitRational1__fitRational1.pro Fri Jun 15 13:46:44 2007 >+++ /home/makc/porting/ports/math/qtiplot/files/patch-fitPlugins__fitRational1__fitRational1.pro Sat Jul 14 15:01:36 2007 >@@ -1,14 +1,14 @@ >---- ./fitPlugins/fitRational1/fitRational1.pro.orig Thu Apr 19 15:36:12 2007 >-+++ ./fitPlugins/fitRational1/fitRational1.pro Sat Jun 2 15:33:23 2007 >-@@ -11,9 +11,8 @@ >- >+--- ./fitPlugins/fitRational1/fitRational1.pro.orig Wed Jun 13 21:16:56 2007 >++++ ./fitPlugins/fitRational1/fitRational1.pro Sat Jul 14 14:56:13 2007 >+@@ -12,9 +12,8 @@ > DESTDIR = ../ >- >+ >+ # statically link against GSL in 3rdparty > -INCLUDEPATH += ../../3rdparty/gsl >--LIBS += ../../3rdparty/gsl/lib/libgsl.a >--LIBS += ../../3rdparty/gsl/lib/libgslcblas.a >+-LIBS += ../3rdparty/gsl/lib/libgsl.a >+-LIBS += ../3rdparty/gsl/lib/libgslcblas.a > +unix:INCLUDEPATH += $$(LOCALBASE)/include > +unix:LIBS += -lgsl -lgslcblas >+ #dynamically link against GSL installed system-wide >+ #unix:LIBS += -L /usr/lib$${libsuff} -lgsl -lgslcblas > >- target.path=/usr/lib$${libsuff} >- INSTALLS += target >diff -ruN --exclude=CVS /usr/ports/math/qtiplot/files/patch-qtiplot__qtiplot.pro /home/makc/porting/ports/math/qtiplot/files/patch-qtiplot__qtiplot.pro >--- /usr/ports/math/qtiplot/files/patch-qtiplot__qtiplot.pro Mon Jul 9 20:02:57 2007 >+++ /home/makc/porting/ports/math/qtiplot/files/patch-qtiplot__qtiplot.pro Sat Jul 14 15:01:36 2007 >@@ -1,43 +1,27 @@ >---- ./qtiplot/qtiplot.pro.orig Fri Jun 8 00:55:33 2007 >-+++ ./qtiplot/qtiplot.pro Fri Jun 8 00:58:19 2007 >-@@ -17,24 +17,17 @@ >- >- # what to install and where >- INSTALLS += target >--INSTALLS += documentation >--unix: target.path = /usr/bin >-+#INSTALLS += documentation >-+unix: target.path = $$(PREFIX) >- unix: documentation.path = /usr/share/doc/qtiplot >- >- ##################### 3rd PARTY HEADER FILES SECTION ######################## >+--- ./qtiplot/qtiplot.pro.orig Sat Jul 14 14:56:13 2007 >++++ ./qtiplot/qtiplot.pro Sat Jul 14 15:01:25 2007 >+@@ -25,12 +25,8 @@ > #!!! Warning: You must modify these paths according to your computer settings > ############################################################################# > > -INCLUDEPATH += ../3rdparty/muParser >-- > -INCLUDEPATH += ../3rdparty/qwtplot3d/include > -INCLUDEPATH += ../3rdparty/qwt/src >--#INCLUDEPATH += /usr/include/qwtplot3d >--#INCLUDEPATH += /usr/include/qwt5 >-- > -INCLUDEPATH += ../3rdparty/liborigin > -INCLUDEPATH += ../3rdparty/gsl/include > -INCLUDEPATH += ../3rdparty/zlib123/include >-+unix:INCLUDEPATH += $$(LOCALBASE)/include > +unix:INCLUDEPATH += $$(LOCALBASE)/include/qwt > +unix:INCLUDEPATH += $$(LOCALBASE)/include/qwtplot3d-qt4 > > ##################### 3rd PARTY LIBRARIES SECTION ########################### > #!!! Warning: You must modify these paths according to your computer settings >-@@ -47,18 +40,18 @@ >+@@ -43,18 +39,17 @@ > unix:LIBS += -L /usr/lib$${libsuff} > > # statically link against Qwt(3D) in 3rdparty > -unix:LIBS += ../3rdparty/qwtplot3d/lib/libqwtplot3d.a > -unix:LIBS += ../3rdparty/qwt/lib/libqwt.a >-+unix:LIBS += -L$$(LOCALBASE)/lib -lqwt -lqwtplot3d-qt4 -lorigin >-+unix:LIBS += -lz -lmuparser >++unix:LIBS += -L$$(LOCALBASE)/lib -lqwt -lqwtplot3d-qt4 -lz > # dynamically link against Qwt(3D) installed system-wide > # WARNING: make sure they are compiled against Qt4 > #unix:LIBS += -lqwtplot3d >@@ -54,38 +38,14 @@ > > ##################### Windows ############################################### > >-@@ -110,8 +103,8 @@ >- translations/qtiplot_ja.ts \ >- translations/qtiplot_sv.ts >- >--#system(lupdate -verbose qtiplot.pro) >--#system(lrelease -verbose qtiplot.pro) >-+system($$(LOCALBASE)/bin/lupdate-qt4 -verbose qtiplot.pro) >-+system($$(LOCALBASE)/bin/lrelease-qt4 -verbose qtiplot.pro) >- >- ###################### DOCUMENTATION ######################################## >- >-@@ -350,8 +343,8 @@ >- ################# Origin Import (liborigin) ################### >- ############################################################### >- >--HEADERS += ../3rdparty/liborigin/OPJFile.h >--SOURCES += ../3rdparty/liborigin/OPJFile.cpp >-+#HEADERS += ../3rdparty/liborigin/OPJFile.h >-+#SOURCES += ../3rdparty/liborigin/OPJFile.cpp >- >- ############################################################### >- ##################### SCRIPTING LANGUAGES SECTION ############# >-@@ -361,30 +354,32 @@ >+@@ -359,30 +354,12 @@ > > contains(SCRIPTING_LANGS, muParser) { > DEFINES += SCRIPTING_MUPARSER > - >-+ >-+ unix:LIBS += -lmuparser >-+ >++ unix:LIBS += -lmuparser > HEADERS += src/muParserScript.h \ >- src/muParserScripting.h \ >+- src/muParserScripting.h \ > - ../3rdparty/muParser/muParser.h \ > - ../3rdparty/muParser/muParserBase.h \ > - ../3rdparty/muParser/muParserInt.h \ >@@ -97,20 +57,10 @@ > - ../3rdparty/muParser/muParserTokenReader.h \ > - ../3rdparty/muParser/muParserFixes.h \ > - ../3rdparty/muParser/muParserDef.h \ >-+# ../3rdparty/muParser/muParser.h \ >-+# ../3rdparty/muParser/muParserBase.h \ >-+# ../3rdparty/muParser/muParserInt.h \ >-+# ../3rdparty/muParser/muParserError.h \ >-+# ../3rdparty/muParser/muParserStack.h \ >-+# ../3rdparty/muParser/muParserToken.h \ >-+# ../3rdparty/muParser/muParserBytecode.h \ >-+# ../3rdparty/muParser/muParserCallback.h \ >-+# ../3rdparty/muParser/muParserTokenReader.h \ >-+# ../3rdparty/muParser/muParserFixes.h \ >-+# ../3rdparty/muParser/muParserDef.h \ >++ src/muParserScripting.h > > SOURCES += src/muParserScript.cpp \ >- src/muParserScripting.cpp \ >+- src/muParserScripting.cpp \ > - ../3rdparty/muParser/muParser.cpp \ > - ../3rdparty/muParser/muParserBase.cpp \ > - ../3rdparty/muParser/muParserInt.cpp \ >@@ -118,17 +68,11 @@ > - ../3rdparty/muParser/muParserCallback.cpp \ > - ../3rdparty/muParser/muParserTokenReader.cpp \ > - ../3rdparty/muParser/muParserError.cpp \ >-+# ../3rdparty/muParser/muParser.cpp \ >-+# ../3rdparty/muParser/muParserBase.cpp \ >-+# ../3rdparty/muParser/muParserInt.cpp \ >-+# ../3rdparty/muParser/muParserBytecode.cpp \ >-+# ../3rdparty/muParser/muParserCallback.cpp \ >-+# ../3rdparty/muParser/muParserTokenReader.cpp \ >-+# ../3rdparty/muParser/muParserError.cpp \ >++ src/muParserScripting.cpp > > } > >-@@ -396,12 +391,12 @@ >+@@ -394,11 +371,11 @@ > SOURCES += src/PythonScript.cpp src/PythonScripting.cpp > > unix { >@@ -137,13 +81,11 @@ > - LIBS += -lm > - system(mkdir -p $${SIP_DIR}) > - system($$system(python python-sipcmd.py) -c $${SIP_DIR} src/qti.sip) >-- } > + INCLUDEPATH += $$(PYTHON_INCLUDEDIR) > + LIBS += -lm -l$$(PYTHON_VERSION) > + system(mkdir -p $${SIP_DIR}) > + SIPCMD = $$(PYTHON_VERSION) python-sipcmd.py > + system($$system($$SIPCMD) -c $${SIP_DIR} src/qti.sip) >-+ } >+ } > > win32 { >- INCLUDEPATH += $$system(call python-includepath.py) >diff -ruN --exclude=CVS /usr/ports/math/qtiplot/pkg-plist /home/makc/porting/ports/math/qtiplot/pkg-plist >--- /usr/ports/math/qtiplot/pkg-plist Fri Jun 15 13:46:44 2007 >+++ /home/makc/porting/ports/math/qtiplot/pkg-plist Thu Jul 12 19:59:48 2007 >@@ -2,6 +2,7 @@ > %%DATADIR%%/fitPlugins/libfitRational0.so > %%DATADIR%%/fitPlugins/libfitRational1.so > %%DATADIR%%/qtiplot >+%%DATADIR%%/qtiplot.png > %%PYTHON%%%%DATADIR%%/qtiplotrc.py > %%PYTHON%%%%DATADIR%%/qtiplotrc.pyc > %%NLS%%%%DATADIR%%/translations/qtiplot_de.qm
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 114579
: 79791