Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:torhans
netgen
netgen.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File netgen.spec of Package netgen
# norootforbuild Name: netgen Summary: An automatic 3d tetrahedral mesh generator Version: 5.3.1.svn20141123 Release: 1 License: LGPL-2.1 Group: Productivity/Graphics/3D Editors URL: http://www.hpfem.jku.at/netgen/ Source0: %name-svn20141123.tar.gz Source1: netgen.sh Source2: svnfetch.sh # Patch1: allow_fine_curves.patch Patch1: occ_inc.patch #Patch2: do_stl_init.patch Patch2: togllib.patch Patch3: AM_PROG_AR.patch Patch4: Extrema_ExtPS.patch Patch5: M_PI.patch Patch6: stl_mk_in.patch Patch7: osc_no_return.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: make autoconf automake libtool gcc gcc-c++ BuildRequires: Togl metis-devel oce-devel tcl-devel tk-devel BuildRequires: Mesa-devel glibc-devel libjpeg-devel, tix BuildRequires: fdupes, zlib-devel, libXmu-devel, python3-devel %if 0%{?suse_version} > 1220 BuildRequires: glu-devel %endif Requires: tix %description NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from constructive solid geometry (CSG) or boundary representation (BRep) from STL file format. The connection to a geometry kernel allows the handling of IGES and STEP files. NETGEN contains modules for mesh optimization and hierarchical mesh refinement. Netgen is open source based on the LGPL license. It is available for Unix/Linux and Windows. %package devel Summary: Netgen headers for development Requires: %name Requires: Togl metis-devel oce-devel tcl-devel tk-devel Requires: Mesa-devel glibc-devel libjpeg-devel Group: Development/Libraries/C and C++ %description devel NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from constructive solid geometry (CSG) or boundary representation (BRep) from STL file format. The connection to a geometry kernel allows the handling of IGES and STEP files. NETGEN contains modules for mesh optimization and hierarchical mesh refinement. Netgen is open source based on the LGPL license. It is available for Unix/Linux and Windows. %prep %setup -q -n netgen %patch1 -p0 # %patch2 -p0 # %patch5 -p0 %build autoreconf --install mkdir build cd build ../configure --prefix=%{_prefix} --includedir=%{_includedir}/netgen --enable-occ --with-occ=%{_includedir}/oce LDFLAGS="-L%{_libdir} -L%{_libdir}/oce" CPPFLAGS="-D OCCGEOMETRY" --with-togl=%{_libdir}/Togl1.7/ make -j8 all %install cd build make -j8 all install DESTDIR=%{buildroot} %if %suse_version > 1020 %fdupes -s %{buildroot} %endif %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -fr %buildroot %files %defattr(-,root,root) /usr/bin/acisgeom.tcl /usr/bin/csgeom.tcl /usr/bin/dialog.tcl /usr/bin/drawing.tcl /usr/bin/menustat.tcl /usr/bin/netgen /usr/bin/netgen.ocf /usr/bin/ng.tcl /usr/bin/ng_stl /usr/bin/ng_vol /usr/bin/nghelp.tcl /usr/bin/ngicon.tcl /usr/bin/ngshell.tcl /usr/bin/ngtesting.tcl /usr/bin/ngvisual.tcl /usr/bin/occgeom.tcl /usr/bin/parameters.tcl /usr/bin/sockets.tcl /usr/bin/stlgeom.tcl /usr/bin/variables.tcl /usr/lib/libcsg.so.0 /usr/lib/libcsg.so.0.0.0 /usr/lib/libcsgvis.so.0 /usr/lib/libcsgvis.so.0.0.0 /usr/lib/libgeom2d.so.0 /usr/lib/libgeom2d.so.0.0.0 /usr/lib/libgeom2dvis.so.0 /usr/lib/libgeom2dvis.so.0.0.0 /usr/lib/libinterface.so.0 /usr/lib/libinterface.so.0.0.0 /usr/lib/libmesh.so.0 /usr/lib/libmesh.so.0.0.0 /usr/lib/libnglib.so /usr/lib/libocc.so.0 /usr/lib/libocc.so.0.0.0 /usr/lib/liboccvis.so.0 /usr/lib/liboccvis.so.0.0.0 /usr/lib/libstl.so.0 /usr/lib/libstl.so.0.0.0 /usr/lib/libstlvis.so.0 /usr/lib/libstlvis.so.0.0.0 /usr/share/doc/netgen/ng4.pdf /usr/share/netgen/boundarycondition.geo /usr/share/netgen/boxcyl.geo /usr/share/netgen/circle_on_cube.geo /usr/share/netgen/cone.geo /usr/share/netgen/cube.geo /usr/share/netgen/cube.surf /usr/share/netgen/cubeandring.geo /usr/share/netgen/cubeandspheres.geo /usr/share/netgen/cubemcyl.geo /usr/share/netgen/cubemsphere.geo /usr/share/netgen/cylinder.geo /usr/share/netgen/cylsphere.geo /usr/share/netgen/ellipsoid.geo /usr/share/netgen/ellipticcyl.geo /usr/share/netgen/extrusion.geo /usr/share/netgen/fichera.geo /usr/share/netgen/frame.step /usr/share/netgen/hinge.stl /usr/share/netgen/lshape3d.geo /usr/share/netgen/manyholes.geo /usr/share/netgen/manyholes2.geo /usr/share/netgen/matrix.geo /usr/share/netgen/ortho.geo /usr/share/netgen/part1.stl /usr/share/netgen/period.geo /usr/share/netgen/revolution.geo /usr/share/netgen/screw.step /usr/share/netgen/sculpture.geo /usr/share/netgen/shaft.geo /usr/share/netgen/shell.geo /usr/share/netgen/sphere.geo /usr/share/netgen/sphereincube.geo /usr/share/netgen/square.in2d /usr/share/netgen/squarecircle.in2d /usr/share/netgen/squarehole.in2d /usr/share/netgen/torus.geo /usr/share/netgen/trafo.geo /usr/share/netgen/twobricks.geo /usr/share/netgen/twocubes.geo /usr/share/netgen/twocyl.geo %dir /usr/share/doc/netgen %dir /usr/share/netgen %dir /usr/lib/python3.4/site-packages/netgen %dir /usr/lib/python3.4/site-packages/netgen/__pycache__ /usr/bin/netgen.py /usr/lib/libvisual.so.0 /usr/lib/libvisual.so.0.0.0 /usr/lib/python3.4/site-packages/netgen/__init__.py /usr/lib/python3.4/site-packages/netgen/__pycache__/__init__.cpython-34.pyc /usr/lib/python3.4/site-packages/netgen/__pycache__/__init__.cpython-34.pyo /usr/lib/python3.4/site-packages/netgen/__pycache__/csg.cpython-34.pyc /usr/lib/python3.4/site-packages/netgen/__pycache__/csg.cpython-34.pyo /usr/lib/python3.4/site-packages/netgen/__pycache__/meshing.cpython-34.pyc /usr/lib/python3.4/site-packages/netgen/__pycache__/meshing.cpython-34.pyo /usr/lib/python3.4/site-packages/netgen/csg.py /usr/lib/python3.4/site-packages/netgen/meshing.py /usr/share/netgen/exportNeutral.py /usr/share/netgen/mesh.py %files devel %defattr(-,root,root) %{_includedir}/netgen/ngexception.hpp %{_includedir}/netgen/nginterface.h %{_includedir}/netgen/nginterface_v2.hpp %{_includedir}/netgen/nglib.h %{_includedir}/netgen/soldata.hpp /usr/lib/libcsg.la /usr/lib/libcsg.so /usr/lib/libcsgvis.la /usr/lib/libcsgvis.so /usr/lib/libgeom2d.la /usr/lib/libgeom2d.so /usr/lib/libgeom2dvis.la /usr/lib/libgeom2dvis.so /usr/lib/libmesh.la /usr/lib/libmesh.so /usr/lib/libnglib.la /usr/lib/libocc.la /usr/lib/libocc.so /usr/lib/liboccvis.la /usr/lib/liboccvis.so /usr/lib/libstl.la /usr/lib/libstl.so /usr/lib/libstlvis.la /usr/lib/libstlvis.so /usr/lib/libinterface.la /usr/lib/libinterface.so /usr/lib/libvisual.la /usr/lib/libvisual.so %dir /usr/include/netgen %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor