mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-03 05:28:53 +02:00
De-Lint recipes.
* idutils Remove "." from SUMMARY. Minor cosmetics. * im Remove "." from SUMMARY. Minor cosmetics. Sorted _devel block to the top. * iozone Improved DESCRIPTION. Minor cosmetics. * isl Remove "." from SUMMARY. Minor cosmetics. Sorted _devel block to the top. * iup Remove "." from SUMMARY. Minor cosmetics. Sorted _devel block to the top. * joyce Remove "." from SUMMARY. Improved DESCRIPTION. Updated HOMEPAGE URL. Minor cosmetics. As it compiled without any changes, added recipe for latest v2.2.7 * kdelibs4 Remove "." from SUMMARY. Sorted _devel block to the top.
This commit is contained in:
@@ -1,10 +1,33 @@
|
||||
SUMMARY="IM is a toolkit for Digital Imaging."
|
||||
SUMMARY="A toolkit for digital imaging"
|
||||
DESCRIPTION="IM is a toolkit for Digital Imaging. IM is based on 4 concepts: \
|
||||
Image Representation, Storage, Processing and Capture. Image Visualization is \
|
||||
a task that it is left for a graphics library.
|
||||
It provides support for image capture, several image file formats and many \
|
||||
image processing operations. The most popular file formats are supported: \
|
||||
TIFF, BMP, PNG, JPEG, GIF and AVI.
|
||||
|
||||
Image representation includes scientific data types (like IEEE floating point \
|
||||
data) and attributes (or metadata like GeoTIFF and Exif tags). Animation, \
|
||||
video and volumes are supported as image sequences, but there is no digital \
|
||||
audio support.
|
||||
|
||||
The main goal of the library is to provide a simple API and abstraction of \
|
||||
images for scientific applications.
|
||||
The toolkit API is written in C. The core library source code is implemented \
|
||||
in C++ and it is very portable, it can be compiled in Windows and UNIX with no \
|
||||
modifications. New image processing operations can be implemented in C or in \
|
||||
C++.
|
||||
|
||||
IM is free software, can be used for public and commercial applications."
|
||||
HOMEPAGE="http://www.tecgraf.puc-rio.br/im/"
|
||||
SOURCE_URI="http://freefr.dl.sourceforge.net/project/imtoolkit/3.8.1/Docs%20and%20Sources/im-3.8.1_Sources.tar.gz"
|
||||
CHECKSUM_SHA256="bf005ec22d240382dacd047ac4ed82110cfb702f8dc4ce3607059ecec60a78c8"
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="1994-2012 Tecgraf, PUC-Rio."
|
||||
REVISION="1"
|
||||
ARCHITECTURES="x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
im$secondaryArchSuffix = $portVersion
|
||||
lib:libim$secondaryArchSuffix = $portVersion
|
||||
@@ -24,28 +47,49 @@ PROVIDES="
|
||||
lib:libimlua_jp252$secondaryArchSuffix = $portVersion
|
||||
lib:libimlua_process52$secondaryArchSuffix = $portVersion
|
||||
lib:libimlua_process_omp52$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
"
|
||||
PROVIDES_devel="
|
||||
im${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libim$secondaryArchSuffix = $portVersion
|
||||
devel:libim_fftw$secondaryArchSuffix = $portVersion
|
||||
devel:libim_jp2$secondaryArchSuffix = $portVersion
|
||||
devel:libim_process$secondaryArchSuffix = $portVersion
|
||||
devel:libim_process_omp$secondaryArchSuffix = $portVersion
|
||||
|
||||
devel:libimlua51$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_fftw51$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_jp251$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_process51$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_process_omp51$secondaryArchSuffix = $portVersion
|
||||
|
||||
devel:libimlua52$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_fftw52$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_jp252$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_process52$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_process_omp52$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
"
|
||||
REQUIRES_devel="
|
||||
im$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
devel:liblua$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:as$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:which
|
||||
"
|
||||
"
|
||||
|
||||
SOURCE_DIR="im"
|
||||
PATCHES="im-3.8.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cd src
|
||||
@@ -83,50 +127,3 @@ TEST()
|
||||
# make -f ../tecmake.mak MF=im_view
|
||||
# ../bin/Haiku11/im_view
|
||||
}
|
||||
|
||||
PROVIDES_devel="
|
||||
im${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libim$secondaryArchSuffix = $portVersion
|
||||
devel:libim_fftw$secondaryArchSuffix = $portVersion
|
||||
devel:libim_jp2$secondaryArchSuffix = $portVersion
|
||||
devel:libim_process$secondaryArchSuffix = $portVersion
|
||||
devel:libim_process_omp$secondaryArchSuffix = $portVersion
|
||||
|
||||
devel:libimlua51$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_fftw51$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_jp251$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_process51$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_process_omp51$secondaryArchSuffix = $portVersion
|
||||
|
||||
devel:libimlua52$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_fftw52$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_jp252$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_process52$secondaryArchSuffix = $portVersion
|
||||
devel:libimlua_process_omp52$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
im$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="1994-2012 Tecgraf, PUC-Rio."
|
||||
DESCRIPTION="
|
||||
IM is a toolkit for Digital Imaging. IM is based on 4 concepts: Image \
|
||||
Representation, Storage, Processing and Capture. Image Visualization is a task \
|
||||
that it is left for a graphics library.
|
||||
It provides support for image capture, several image file formats and many \
|
||||
image processing operations. The most popular file formats are supported: \
|
||||
TIFF, BMP, PNG, JPEG, GIF and AVI.
|
||||
Image representation includes scientific data types (like IEEE floating point \
|
||||
data) and attributes (or metadata like GeoTIFF and Exif tags). Animation, \
|
||||
video and volumes are supported as image sequences, but there is no digital \
|
||||
audio support.
|
||||
The main goal of the library is to provide a simple API and abstraction of \
|
||||
images for scientific applications.
|
||||
The toolkit API is written in C. The core library source code is implemented \
|
||||
in C++ and it is very portable, it can be compiled in Windows and UNIX with no \
|
||||
modifications. New image processing operations can be implemented in C or in \
|
||||
C++.
|
||||
IM is free software, can be used for public and commercial applications.
|
||||
"
|
||||
|
||||
Reference in New Issue
Block a user