Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37492394
en ru br
Репозитории ALT
S:0.7.6-alt2.drc20130205.1
5.1: 0.7.6-alt1
www.altlinux.org/Changes

Группа :: 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 можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin