1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

add ppl 0.3

The Parma Polyhedra Library
This commit is contained in:
Ying-Chieh Liao 2002-06-23 15:21:54 +00:00
parent 7f8c5f43d7
commit 5888a6393c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=61820
6 changed files with 51 additions and 0 deletions

View File

@ -571,6 +571,7 @@
SUBDIR += powerpc-rtems-gcj
SUBDIR += powerpc-rtems-gdb
SUBDIR += powerpc-rtems-objc
SUBDIR += ppl
SUBDIR += prcs
SUBDIR += projectcenter.app
SUBDIR += pth

26
devel/ppl/Makefile Normal file
View File

@ -0,0 +1,26 @@
# ex:ts=8
# New ports collection makefile for: ppl
# Date created: Feb 5, 2002
# Whom: ijliao
#
# $FreeBSD$
#
PORTNAME= ppl
PORTVERSION= 0.3
CATEGORIES= devel
MASTER_SITES= ftp://ftp.cs.unipr.it/pub/ppl/releases/${PORTVERSION}/ \
http://www.cs.unipr.it/ppl/Download/ftp/releases/${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
LIB_DEPENDS= gmp.5:${PORTSDIR}/math/libgmp4
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CFLAGS+= -I${LOCALBASE}/include
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --with-cxxflags="${CXXFLAGS}"
INSTALLS_SHLIB= yes
.include <bsd.port.mk>

1
devel/ppl/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (ppl-0.3.tar.gz) = b9090c2c6ce13a5587274ca18e2dbff8

1
devel/ppl/pkg-comment Normal file
View File

@ -0,0 +1 @@
The Parma Polyhedra Library

19
devel/ppl/pkg-descr Normal file
View File

@ -0,0 +1,19 @@
The Parma Polyhedra Library (PPL) is a modern C++ library for the manipulation
of convex polyhedra. To be more precise, the PPL can handle all the convex
polyhedra that can be defined as the intersection of a finite number of closed
hyperspaces, each described by an equality or a non-strict inequality with
rational coefficients. (More details are available on the PPL's internal
mechanisms.) The Parma Polyhedra Library is:
- user friendly: you write x + 2*y + 5*z <= 7 when you mean it;
- fully dynamic: available virtual memory is the only limitation to the
dimension of anything;
- written in standard C++: meant to be portable;
- exception-safe: never leaks resources or leaves invalid object fragments
around;
- rather efficient: and we hope to make it even more so;
- thoroughly documented: perhaps not literate programming but close enough;
- free software: distributed under the terms of the GNU General Public
License.
WWW: http://www.cs.unipr.it/ppl/

3
devel/ppl/pkg-plist Normal file
View File

@ -0,0 +1,3 @@
include/ppl.hh
lib/libppl.a
lib/libppl.la