Группа :: Development/Tools
Пакет: gts
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: gts
Version: 0.7.6
Release: alt2.drc20130205
Summary: GNU Triangulated Surface Library
License: LGPL v2
Group: Development/Tools
Url: http://gts.sourceforge.net/
Packager: Eugeny A. Rostovtsev (REAL) <real at altlinux.org>
# darcs get http://gerris.dalembert.upmc.fr/darcs/gts-stable --lazy
Source: %name-%version.tar.gz
Requires: lib%name = %version-%release
BuildPreReq: libgtk+2-devel libnetpbm-devel
%description
This is the GTS library. GTS stands for the GNU Triangulated
Surface Library. It includes a number of useful functions to deal with
triangulated surfaces including, but not limited to, multi-resolution
models, Delaunay and Constrained Delaunay triangulations, set operations on
surfaces (intersection, union etc ...), bounding-boxes trees for efficient
collision and intersection detection, triangle strips generation for fast
rendering.
%package -n lib%name
Summary: Shared library of GNU Triangulated Surface Library
Group: System/Libraries
%description -n lib%name
This is the GTS library. GTS stands for the GNU Triangulated
Surface Library. It includes a number of useful functions to deal with
triangulated surfaces including, but not limited to, multi-resolution
models, Delaunay and Constrained Delaunay triangulations, set operations on
surfaces (intersection, union etc ...), bounding-boxes trees for efficient
collision and intersection detection, triangle strips generation for fast
rendering.
This package contains a shared library of GNU Triangulated Surface Library.
%package -n lib%name-devel
Summary: Development files of GNU Triangulated Surface Library
Group: Development/C
Requires: lib%name = %version-%release
%description -n lib%name-devel
This is the GTS library. GTS stands for the GNU Triangulated
Surface Library. It includes a number of useful functions to deal with
triangulated surfaces including, but not limited to, multi-resolution
models, Delaunay and Constrained Delaunay triangulations, set operations on
surfaces (intersection, union etc ...), bounding-boxes trees for efficient
collision and intersection detection, triangle strips generation for fast
rendering.
This package contains development files of GNU Triangulated Surface Library.
%package -n lib%name-devel-doc
Summary: Documentation for GNU Triangulated Surface Library
Group: Development/Documentation
BuildArch: noarch
%description -n lib%name-devel-doc
This is the GTS library. GTS stands for the GNU Triangulated
Surface Library. It includes a number of useful functions to deal with
triangulated surfaces including, but not limited to, multi-resolution
models, Delaunay and Constrained Delaunay triangulations, set operations on
surfaces (intersection, union etc ...), bounding-boxes trees for efficient
collision and intersection detection, triangle strips generation for fast
rendering.
This package contains development documentation for GNU Triangulated Surface
Library.
%prep
%setup
%build
sh autogen.sh
%configure --enable-static=no
%make_build
%install
%makeinstall_std
#install -d %buildroot%_docdir/%name/html
install -d %buildroot%_docdir/%name/examples
#install -m644 doc/html/* %buildroot%_docdir/%name/html
install -m644 examples/*.c %buildroot%_docdir/%name/examples
%files
%doc AUTHORS NEWS README THANKS TODO
%_bindir/*
%exclude %_bindir/%name-config
%files -n lib%name
%_libdir/*.so.*
%files -n lib%name-devel
%_bindir/%name-config
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/*
%_aclocaldir/*
%files -n lib%name-devel-doc
%_docdir/%name
%_man1dir/*
%changelog
…
Полный changelog можно просмотреть здесь
Version: 0.7.6
Release: alt2.drc20130205
Summary: GNU Triangulated Surface Library
License: LGPL v2
Group: Development/Tools
Url: http://gts.sourceforge.net/
Packager: Eugeny A. Rostovtsev (REAL) <real at altlinux.org>
# darcs get http://gerris.dalembert.upmc.fr/darcs/gts-stable --lazy
Source: %name-%version.tar.gz
Requires: lib%name = %version-%release
BuildPreReq: libgtk+2-devel libnetpbm-devel
%description
This is the GTS library. GTS stands for the GNU Triangulated
Surface Library. It includes a number of useful functions to deal with
triangulated surfaces including, but not limited to, multi-resolution
models, Delaunay and Constrained Delaunay triangulations, set operations on
surfaces (intersection, union etc ...), bounding-boxes trees for efficient
collision and intersection detection, triangle strips generation for fast
rendering.
%package -n lib%name
Summary: Shared library of GNU Triangulated Surface Library
Group: System/Libraries
%description -n lib%name
This is the GTS library. GTS stands for the GNU Triangulated
Surface Library. It includes a number of useful functions to deal with
triangulated surfaces including, but not limited to, multi-resolution
models, Delaunay and Constrained Delaunay triangulations, set operations on
surfaces (intersection, union etc ...), bounding-boxes trees for efficient
collision and intersection detection, triangle strips generation for fast
rendering.
This package contains a shared library of GNU Triangulated Surface Library.
%package -n lib%name-devel
Summary: Development files of GNU Triangulated Surface Library
Group: Development/C
Requires: lib%name = %version-%release
%description -n lib%name-devel
This is the GTS library. GTS stands for the GNU Triangulated
Surface Library. It includes a number of useful functions to deal with
triangulated surfaces including, but not limited to, multi-resolution
models, Delaunay and Constrained Delaunay triangulations, set operations on
surfaces (intersection, union etc ...), bounding-boxes trees for efficient
collision and intersection detection, triangle strips generation for fast
rendering.
This package contains development files of GNU Triangulated Surface Library.
%package -n lib%name-devel-doc
Summary: Documentation for GNU Triangulated Surface Library
Group: Development/Documentation
BuildArch: noarch
%description -n lib%name-devel-doc
This is the GTS library. GTS stands for the GNU Triangulated
Surface Library. It includes a number of useful functions to deal with
triangulated surfaces including, but not limited to, multi-resolution
models, Delaunay and Constrained Delaunay triangulations, set operations on
surfaces (intersection, union etc ...), bounding-boxes trees for efficient
collision and intersection detection, triangle strips generation for fast
rendering.
This package contains development documentation for GNU Triangulated Surface
Library.
%prep
%setup
%build
sh autogen.sh
%configure --enable-static=no
%make_build
%install
%makeinstall_std
#install -d %buildroot%_docdir/%name/html
install -d %buildroot%_docdir/%name/examples
#install -m644 doc/html/* %buildroot%_docdir/%name/html
install -m644 examples/*.c %buildroot%_docdir/%name/examples
%files
%doc AUTHORS NEWS README THANKS TODO
%_bindir/*
%exclude %_bindir/%name-config
%files -n lib%name
%_libdir/*.so.*
%files -n lib%name-devel
%_bindir/%name-config
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/*
%_aclocaldir/*
%files -n lib%name-devel-doc
%_docdir/%name
%_man1dir/*
%changelog
…
Полный changelog можно просмотреть здесь