diff options
Diffstat (limited to 'graphics/qslim')
-rw-r--r-- | graphics/qslim/Makefile | 70 | ||||
-rw-r--r-- | graphics/qslim/distinfo | 2 | ||||
-rw-r--r-- | graphics/qslim/files/patch-mixkit-src_MxStdGUI.cxx | 11 | ||||
-rw-r--r-- | graphics/qslim/files/patch-mixkit__src__MxDynBlock.h | 29 | ||||
-rw-r--r-- | graphics/qslim/files/patch-mixkit__src__MxStack.h | 31 | ||||
-rw-r--r-- | graphics/qslim/files/patch-tools-qslim_qvis.cxx | 20 | ||||
-rw-r--r-- | graphics/qslim/files/patch-tools__qslim__qslim.cxx | 11 | ||||
-rw-r--r-- | graphics/qslim/pkg-descr | 8 | ||||
-rw-r--r-- | graphics/qslim/pkg-plist | 53 |
9 files changed, 0 insertions, 235 deletions
diff --git a/graphics/qslim/Makefile b/graphics/qslim/Makefile deleted file mode 100644 index a20e5c941873..000000000000 --- a/graphics/qslim/Makefile +++ /dev/null @@ -1,70 +0,0 @@ -# Created by: ijliao -# $FreeBSD$ - -PORTNAME= qslim -PORTVERSION= 2.1 -PORTREVISION= 11 -CATEGORIES= graphics -MASTER_SITES= http://mgarland.org/files/dist/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= SlimKit surface modeling tools - -LICENSE= GPLv2 - -BROKEN= fails to link -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-05-08 - -LIB_DEPENDS= libpng.so:graphics/png \ - libtiff.so:graphics/tiff \ - libgfx.so:graphics/libgfx - -CONFIGURE_WRKSRC= ${WRKSRC}/mixkit -BUILD_WRKSRC= ${WRKSRC}/mixkit/src - -USES= gmake -USE_GL= glu -GNU_CONFIGURE= yes -MAKE_ENV= FLTKCONFIG="${FLTK_CONFIG}" GUI_LIBS="${GUI_LIBS}" -MAKE_ARGS= CC="${CC}" CXX="${CXX}" -ALL_TARGET= # none -USE_LDCONFIG= yes - -CFLAGS+= -DMIX_ANSI_IOSTREAMS -DHAVE_BOOL -fPIC -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -pthread - -FLTK_CONFIG= ${LOCALBASE}/bin/fltk-config -GUI_LIBS= $$(${FLTK_CONFIG} --use-gl --ldflags) - -post-extract: - @${RM} -r ${WRKSRC}/libgfx/ - -post-patch: - @${REINPLACE_CMD} -e '/gfx-config/d' ${CONFIGURE_WRKSRC}/mix-config.in - @${REINPLACE_CMD} -e 's/\.\..*mix\.a//' ${WRKSRC}/tools/qslim/Makefile - @${REINPLACE_CMD} -e '/gfx-config/d;s/\.a/.so/g;s/[(]AR[)] cru/(CXX) \ - $$(CXXFLAGS) -shared -o/;/RANLIB/d' ${BUILD_WRKSRC}/${MAKEFILE} -.for i in mixkit/src/Makefile tools/qslim/Makefile - @${ECHO_CMD} '.SUFFIXES: .fl .c .cc .cxx .o' >> ${WRKSRC}/${i} - @${ECHO_CMD} '.cxx.o:' >> ${WRKSRC}/${i} - @${ECHO_CMD} ' $$(CXX) -c $$(CXXFLAGS) $$<' >> ${WRKSRC}/${i} -.endfor - -post-build: - @(cd ${BUILD_WRKSRC}/../../tools/qslim && ${SETENV} ${MAKE_ENV} \ - ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET}) - -do-install: -.for i in qslim qvis - (cd ${WRKSRC}/tools/qslim && ${INSTALL_PROGRAM} ${i} \ - ${STAGEDIR}${PREFIX}/bin) -.endfor - @${MKDIR} ${STAGEDIR}${PREFIX}/include/mixkit - (cd ${WRKSRC}/mixkit/src && ${INSTALL_DATA} *.h \ - ${STAGEDIR}${PREFIX}/include/mixkit) - (cd ${WRKSRC}/mixkit/src && ${INSTALL_PROGRAM} libmix.so \ - ${STAGEDIR}${PREFIX}/lib) - @${LN} -sf libmix.so ${STAGEDIR}${PREFIX}/lib/libmix.so.0 - -.include <bsd.port.mk> diff --git a/graphics/qslim/distinfo b/graphics/qslim/distinfo deleted file mode 100644 index 7aa112297489..000000000000 --- a/graphics/qslim/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (qslim-2.1.tar.gz) = af47fb69f7d1a5a0464b90436c9f7051a78a0fce44591096c3f9838d8f970a2a -SIZE (qslim-2.1.tar.gz) = 287513 diff --git a/graphics/qslim/files/patch-mixkit-src_MxStdGUI.cxx b/graphics/qslim/files/patch-mixkit-src_MxStdGUI.cxx deleted file mode 100644 index a8bb5449016b..000000000000 --- a/graphics/qslim/files/patch-mixkit-src_MxStdGUI.cxx +++ /dev/null @@ -1,11 +0,0 @@ ---- mixkit/src/MxStdGUI.cxx.orig 2011-09-06 14:12:15.000000000 +0200 -+++ mixkit/src/MxStdGUI.cxx 2011-09-06 14:12:47.000000000 +0200 -@@ -15,7 +15,7 @@ - #include "MxGLUtils.h" - #include "MxSMF.h" - #include <FL/Fl_Color_Chooser.H> --#include <FL/fl_file_chooser.H> -+#include <FL/Fl_File_Chooser.H> - #include <FL/filename.H> - - diff --git a/graphics/qslim/files/patch-mixkit__src__MxDynBlock.h b/graphics/qslim/files/patch-mixkit__src__MxDynBlock.h deleted file mode 100644 index 605e88e2befd..000000000000 --- a/graphics/qslim/files/patch-mixkit__src__MxDynBlock.h +++ /dev/null @@ -1,29 +0,0 @@ ---- mixkit/src/MxDynBlock.h.orig -+++ mixkit/src/MxDynBlock.h -@@ -35,13 +35,13 @@ - - void room_for(int len) - { -- if( length()<len ) resize(len); -+ if( length()<len ) this->resize(len); - fill = len; - } - - T& add() - { -- if( length()==total_space() ) resize(total_space() * 2); -+ if( length()==total_space() ) this->resize(total_space() * 2); - fill++; - return last(); - } -@@ -62,8 +62,8 @@ - // - int size() const { return length(); } - -- typename MxBlock<T>::iterator end() { return begin()+size(); } -- typename MxBlock<T>::const_iterator end() const { return begin()+size(); } -+ typename MxBlock<T>::iterator end() { return this->begin()+size(); } -+ typename MxBlock<T>::const_iterator end() const { return this->begin()+size(); } - - void push_back(const T& t) { add(t); } - }; diff --git a/graphics/qslim/files/patch-mixkit__src__MxStack.h b/graphics/qslim/files/patch-mixkit__src__MxStack.h deleted file mode 100644 index 3368a868c4a4..000000000000 --- a/graphics/qslim/files/patch-mixkit__src__MxStack.h +++ /dev/null @@ -1,31 +0,0 @@ ---- mixkit/src/MxStack.h.orig -+++ mixkit/src/MxStack.h -@@ -26,14 +26,14 @@ - MxStack(const T& val, unsigned int n) : MxDynBlock<T>(n) - { push(val); } - -- T& top() { return last(); } -- const T& top() const { return last(); } -+ T& top() { return this->last(); } -+ const T& top() const { return this->last(); } - -- bool is_empty() { return length()==0; } -+ bool is_empty() { return this->length()==0; } - -- T& pop() { return drop(); } -+ T& pop() { return this->drop(); } - -- void push(const T& val) { add(val); } -+ void push(const T& val) { this->add(val); } - // - // NOTE: In this code, it is *crucial* that we do the add() and - // assignment in separate steps. The obvious alternative -@@ -41,7 +41,7 @@ - // broken! The top() will grab a pointer into the block, - // but the add() may reallocate the block before doing the - // assignment. Thus, the pointer will become invalid. -- void push() { add(); top() = (*this)[length()-2]; } -+ void push() { this->add(); top() = (*this)[this->length()-2]; } - }; - - // MXSTACK_INCLUDED diff --git a/graphics/qslim/files/patch-tools-qslim_qvis.cxx b/graphics/qslim/files/patch-tools-qslim_qvis.cxx deleted file mode 100644 index 7c1b7390dc5b..000000000000 --- a/graphics/qslim/files/patch-tools-qslim_qvis.cxx +++ /dev/null @@ -1,20 +0,0 @@ ---- tools/qslim/qvis.cxx.orig 2011-09-06 14:13:35.000000000 +0200 -+++ tools/qslim/qvis.cxx 2011-09-06 14:14:02.000000000 +0200 -@@ -14,7 +14,7 @@ - #include <MxStdGUI.h> - #include <stdio.h> - --#include <FL/fl_file_chooser.H> -+#include <FL/Fl_File_Chooser.H> - #include <FL/filename.H> - #include <FL/filename.H> - #include <FL/Fl_Slider.H> -@@ -228,7 +228,7 @@ - // Main application routine - // - --main(int argc, char **argv) -+int main(int argc, char **argv) - { - // Change default values for application variables in GUI version - will_record_history = true; diff --git a/graphics/qslim/files/patch-tools__qslim__qslim.cxx b/graphics/qslim/files/patch-tools__qslim__qslim.cxx deleted file mode 100644 index 040e35c6fc30..000000000000 --- a/graphics/qslim/files/patch-tools__qslim__qslim.cxx +++ /dev/null @@ -1,11 +0,0 @@ ---- tools/qslim/qslim.cxx.orig -+++ tools/qslim/qslim.cxx -@@ -32,7 +32,7 @@ - output_preamble(); - } - --main(int argc, char **argv) -+int main(int argc, char **argv) - { - double input_time, init_time, slim_time, output_time; - diff --git a/graphics/qslim/pkg-descr b/graphics/qslim/pkg-descr deleted file mode 100644 index 36046c4da33d..000000000000 --- a/graphics/qslim/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -This is the SlimKit collection of surface modeling tools. Most of the -programs in this collection simply provide an interface to the -underlying functionality of the MixKit library. - -The primary component of this package is the QSlim 2.0 surface -simplification tool. - -WWW: http://mgarland.org/software/qslim.html diff --git a/graphics/qslim/pkg-plist b/graphics/qslim/pkg-plist deleted file mode 100644 index 8896fc5d1028..000000000000 --- a/graphics/qslim/pkg-plist +++ /dev/null @@ -1,53 +0,0 @@ -bin/qslim -bin/qvis -include/mixkit/MxAsp.h -include/mixkit/MxBlock.h -include/mixkit/MxBlock2.h -include/mixkit/MxBlock3.h -include/mixkit/MxBlockModel.h -include/mixkit/MxCamera.h -include/mixkit/MxCmdParser.h -include/mixkit/MxDualModel.h -include/mixkit/MxDualSlim.h -include/mixkit/MxDynBlock.h -include/mixkit/MxEdgeFilter.h -include/mixkit/MxFaceTree.h -include/mixkit/MxFeatureFilter.h -include/mixkit/MxFitFrame.h -include/mixkit/MxFrame.h -include/mixkit/MxGL.h -include/mixkit/MxGLUtils.h -include/mixkit/MxGUI.h -include/mixkit/MxGeoPrims.h -include/mixkit/MxGeom2D.h -include/mixkit/MxGeom3D.h -include/mixkit/MxHeap.h -include/mixkit/MxManipulator.h -include/mixkit/MxMat2.h -include/mixkit/MxMat3.h -include/mixkit/MxMat4.h -include/mixkit/MxMath.h -include/mixkit/MxMatrix.h -include/mixkit/MxPropSlim.h -include/mixkit/MxQMetric.h -include/mixkit/MxQMetric3.h -include/mixkit/MxQSlim.h -include/mixkit/MxRaster.h -include/mixkit/MxSMF.h -include/mixkit/MxStack.h -include/mixkit/MxStdGUI.h -include/mixkit/MxStdModel.h -include/mixkit/MxStdSlim.h -include/mixkit/MxString.h -include/mixkit/MxTimer.h -include/mixkit/MxVec2.h -include/mixkit/MxVec3.h -include/mixkit/MxVec4.h -include/mixkit/MxVector.h -include/mixkit/mixio.h -include/mixkit/mixmops.h -include/mixkit/mixmsg.h -include/mixkit/mixvops.h -include/mixkit/stdmix.h -lib/libmix.so -lib/libmix.so.0 |