mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 12:10:06 +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,47 +1,52 @@
|
||||
SUMMARY="Filesystem benchmarking program"
|
||||
DESCRIPTION="Filesystem benchmarking program"
|
||||
|
||||
#NOTE: The author retains the exclusive right to publish derivative works based on this work, including, but not limited to, revised versions of this work.
|
||||
|
||||
LICENSE="iozone"
|
||||
COPYRIGHT="1991-2001, William D. Norcott
|
||||
2010, Don Capps"
|
||||
|
||||
DESCRIPTION="IOzone is a filesystem benchmark tool. The benchmark generates \
|
||||
and measures a variety of file operations.
|
||||
Iozone is useful for performing a broad filesystem analysis of a vendor’s \
|
||||
computer platform. The benchmark tests file I/O performance for the following \
|
||||
operations:
|
||||
|
||||
Read, write, re-read, re-write, read backwards, read strided, fread, fwrite,\
|
||||
random read, pread ,mmap, aio_read, aio_write"
|
||||
|
||||
# NOTE: The author retains the exclusive right to publish derivative works
|
||||
# based on this work, including, but not limited to, revised versions of
|
||||
# this work.
|
||||
|
||||
HOMEPAGE="http://www.iozone.org/"
|
||||
SOURCE_URI="http://www.iozone.org/src/current/iozone3_326.tar"
|
||||
|
||||
CHECKSUM_SHA256="bc0a40b2cc7f2e8c6dcfbbff82f1df82ad735f02c9a7db59f8364b76f43f7063"
|
||||
|
||||
SOURCE_DIR="iozone3_326"
|
||||
|
||||
LICENSE="iozone"
|
||||
COPYRIGHT="
|
||||
1991-2001, William D. Norcott
|
||||
2010, Don Capps
|
||||
"
|
||||
REVISION="1"
|
||||
|
||||
ARCHITECTURES="x86 x86_gcc2"
|
||||
|
||||
PATCHES="iozone-3.326.patch"
|
||||
|
||||
PROVIDES="
|
||||
cmd:iozone = $portVersion
|
||||
cmd:fileop = $portVersion
|
||||
iozone = $portVersion
|
||||
"
|
||||
cmd:iozone = $portVersion
|
||||
cmd:fileop = $portVersion
|
||||
iozone = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku
|
||||
"
|
||||
|
||||
haiku
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
cmd:make
|
||||
cmd:cc
|
||||
"
|
||||
|
||||
cmd:make
|
||||
cmd:cc
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
haiku_devel
|
||||
"
|
||||
|
||||
haiku_devel
|
||||
"
|
||||
|
||||
SOURCE_DIR="iozone3_326"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cd src/current/
|
||||
make haiku
|
||||
cd src/current/
|
||||
make haiku
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
@@ -52,4 +57,4 @@ INSTALL()
|
||||
|
||||
mkdir -p $manDir/man1
|
||||
cp ../../docs/iozone.1 $manDir/man1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,8 +1,19 @@
|
||||
SUMMARY="JOYCE emulates the Amstrad PCW."
|
||||
DESCRIPTION="
|
||||
The latest version of JOYCE (2.2.5) includes ANNE, which emulates the PcW16.
|
||||
"
|
||||
HOMEPAGE="http://www.seasip.demon.co.uk/Unix/Joyce/"
|
||||
SUMMARY="An emulator for the Amstrad PCW"
|
||||
DESCRIPTION="JOYCE includes ANNE, which emulates the PCW16. Additional it can \
|
||||
emulate:
|
||||
|
||||
- The Z80 CPU, using Ian Collier's Z80 core from xz80.
|
||||
- The screen.
|
||||
- The keyboard.
|
||||
- The floppy disc controller - enough of it to support the Amstrad BIOS. \
|
||||
Floppies are emulated with disc image files.
|
||||
- The Centronics ports.
|
||||
- The CPS8256 serial interface.
|
||||
- The PCW8256 dot-matrix printer.
|
||||
- The PCW9512 daisywheel printer.
|
||||
- AMX or Kempston mice.
|
||||
- The beeper."
|
||||
HOMEPAGE="http://www.seasip.info/Unix/Joyce/index.html"
|
||||
SOURCE_URI="http://www.seasip.info/Unix/Joyce/joyce-2.2.6.tar.gz"
|
||||
CHECKSUM_SHA256="d92089dc3e583e88973ef6708dc35e649500949086da0a03f973efe3f62c3d8f"
|
||||
REVISION="1"
|
||||
@@ -41,6 +52,7 @@ BUILD_PREREQUIRES="
|
||||
"
|
||||
|
||||
PATCHES="joyce-2.2.6.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
runConfigure ./configure
|
||||
@@ -55,4 +67,3 @@ INSTALL()
|
||||
rm $binDir/apriboot $binDir/dsk* $binDir/md3serial $libDir/libdsk*
|
||||
prepareInstalledDevelLibs lib765 libcpmredir liblink
|
||||
}
|
||||
|
||||
|
||||
69
app-emulation/joyce/joyce-2.2.7.recipe
Normal file
69
app-emulation/joyce/joyce-2.2.7.recipe
Normal file
@@ -0,0 +1,69 @@
|
||||
SUMMARY="An emulator for the Amstrad PCW"
|
||||
DESCRIPTION="JOYCE includes ANNE, which emulates the PCW16. Additional it can \
|
||||
emulate:
|
||||
|
||||
- The Z80 CPU, using Ian Collier's Z80 core from xz80.
|
||||
- The screen.
|
||||
- The keyboard.
|
||||
- The floppy disc controller - enough of it to support the Amstrad BIOS. \
|
||||
Floppies are emulated with disc image files.
|
||||
- The Centronics ports.
|
||||
- The CPS8256 serial interface.
|
||||
- The PCW8256 dot-matrix printer.
|
||||
- The PCW9512 daisywheel printer.
|
||||
- AMX or Kempston mice.
|
||||
- The beeper."
|
||||
HOMEPAGE="http://www.seasip.info/Unix/Joyce/index.html"
|
||||
SOURCE_URI="http://www.seasip.info/Unix/Joyce/joyce-2.2.7.tar.gz"
|
||||
CHECKSUM_SHA256="a561874afd7230c3e51f4ecc313a8a5a8e8fb408dfb7169f045d3f0fb48eeafc"
|
||||
REVISION="1"
|
||||
COPYRIGHT="2002-2012 John Elliott"
|
||||
LICENSE="GNU GPL v2"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 ?x86 ?x86_64"
|
||||
|
||||
PROVIDES="
|
||||
joyce = $portVersion
|
||||
cmd:xjoyce = $portVersion
|
||||
cmd:xanne = $portVersion
|
||||
devel:lib765
|
||||
devel:libcpmredir
|
||||
devel:liblink
|
||||
"
|
||||
REQUIRES="
|
||||
haiku
|
||||
lib:libsdl
|
||||
lib:libpng
|
||||
lib:libxml2
|
||||
lib:libz
|
||||
lib:libgl
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
devel:libsdl
|
||||
devel:libpng
|
||||
devel:libxml2
|
||||
devel:libz
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:make
|
||||
cmd:gcc
|
||||
cmd:awk
|
||||
"
|
||||
|
||||
PATCHES="joyce-2.2.6.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
runConfigure ./configure
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make install
|
||||
|
||||
# These are already provided in the libdsk package.
|
||||
rm $binDir/apriboot $binDir/dsk* $binDir/md3serial $libDir/libdsk*
|
||||
prepareInstalledDevelLibs lib765 libcpmredir liblink
|
||||
}
|
||||
@@ -1,22 +1,20 @@
|
||||
SUMMARY="Library for manipulating integer points bounded by affine constraints."
|
||||
DESCRIPTION="
|
||||
isl is a thread-safe C library for manipulating sets and relations
|
||||
of integer points bounded by affine constraints. The descriptions of
|
||||
the sets and relations may involve both parameters and existentially
|
||||
quantified variables. All computations are performed in exact integer
|
||||
arithmetic using GMP.
|
||||
"
|
||||
SUMMARY="Library for manipulating integer points bounded by affine constraints"
|
||||
DESCRIPTION="isl is a thread-safe C library for manipulating sets and \
|
||||
relations of integer points bounded by affine constraints. The descriptions \
|
||||
of the sets and relations may involve both parameters and existentially \
|
||||
quantified variables. All computations are performed in exact integer \
|
||||
arithmetic using GMP."
|
||||
HOMEPAGE="http://isl.gforge.inria.fr"
|
||||
SOURCE_URI="http://isl.gforge.inria.fr/isl-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="7265fd897b7f9147fde76560f28ed18f2c20e5f5da7f4bd9d0e01f8a713401f1"
|
||||
COPYRIGHT="
|
||||
2011 Sven Verdoolaege
|
||||
2008-2009 Katholieke Universiteit Leuven
|
||||
2010-2011 INRIA Saclay
|
||||
2012-2014 Ecole Normale Superieure
|
||||
2006-2007, 2012 Universiteit Leiden
|
||||
"
|
||||
"
|
||||
LICENSE="MIT"
|
||||
SOURCE_URI="http://isl.gforge.inria.fr/isl-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="7265fd897b7f9147fde76560f28ed18f2c20e5f5da7f4bd9d0e01f8a713401f1"
|
||||
REVISION="1"
|
||||
ARCHITECTURES="x86 x86_64"
|
||||
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
|
||||
@@ -30,10 +28,17 @@ PROVIDES="
|
||||
isl$secondaryArchSuffix = $portVersion compat >= 0.12
|
||||
lib:libisl$secondaryArchSuffix = 13.0.0 compat >= 13
|
||||
"
|
||||
PROVIDES_devel="
|
||||
isl${secondaryArchSuffix}_devel = $portVersion compat >= 0.12
|
||||
devel:libisl$secondaryArchSuffix = 13.0.0 compat >= 13
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libgmp$secondaryArchSuffix >= 10.1.3
|
||||
"
|
||||
REQUIRES_devel="
|
||||
isl$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libgmp$secondaryArchSuffix >= 10.1.3
|
||||
@@ -67,13 +72,3 @@ INSTALL()
|
||||
packageEntries devel \
|
||||
$developDir
|
||||
}
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
isl${secondaryArchSuffix}_devel = $portVersion compat >= 0.12
|
||||
devel:libisl$secondaryArchSuffix = 13.0.0 compat >= 13
|
||||
"
|
||||
REQUIRES_devel="
|
||||
isl$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
@@ -1,22 +1,20 @@
|
||||
SUMMARY="Library for manipulating integer points bounded by affine constraints."
|
||||
DESCRIPTION="
|
||||
isl is a thread-safe C library for manipulating sets and relations
|
||||
of integer points bounded by affine constraints. The descriptions of
|
||||
the sets and relations may involve both parameters and existentially
|
||||
quantified variables. All computations are performed in exact integer
|
||||
arithmetic using GMP.
|
||||
"
|
||||
SUMMARY="Library for manipulating integer points bounded by affine constraints"
|
||||
DESCRIPTION="isl is a thread-safe C library for manipulating sets and \
|
||||
relations of integer points bounded by affine constraints. The descriptions \
|
||||
of the sets and relations may involve both parameters and existentially \
|
||||
quantified variables. All computations are performed in exact integer \
|
||||
arithmetic using GMP."
|
||||
HOMEPAGE="http://isl.gforge.inria.fr"
|
||||
SOURCE_URI="http://isl.gforge.inria.fr/isl-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="7e3c02ff52f8540f6a85534f54158968417fd676001651c8289c705bd0228f36"
|
||||
COPYRIGHT="
|
||||
2011 Sven Verdoolaege
|
||||
2008-2009 Katholieke Universiteit Leuven
|
||||
2010-2011 INRIA Saclay
|
||||
2012-2014 Ecole Normale Superieure
|
||||
2006-2007, 2012 Universiteit Leiden
|
||||
"
|
||||
"
|
||||
LICENSE="MIT"
|
||||
SOURCE_URI="http://isl.gforge.inria.fr/isl-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="7e3c02ff52f8540f6a85534f54158968417fd676001651c8289c705bd0228f36"
|
||||
REVISION="1"
|
||||
ARCHITECTURES="x86 x86_64"
|
||||
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
|
||||
@@ -30,10 +28,17 @@ PROVIDES="
|
||||
isl$secondaryArchSuffix = $portVersion compat >= 0.12
|
||||
lib:libisl$secondaryArchSuffix = 13.1.0 compat >= 13
|
||||
"
|
||||
PROVIDES_devel="
|
||||
isl${secondaryArchSuffix}_devel = $portVersion compat >= 0.12
|
||||
devel:libisl$secondaryArchSuffix = 13.1.0 compat >= 13
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libgmp$secondaryArchSuffix >= 10.1.3
|
||||
"
|
||||
REQUIRES_devel="
|
||||
isl$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libgmp$secondaryArchSuffix >= 10.1.3
|
||||
@@ -72,14 +77,3 @@ TEST()
|
||||
{
|
||||
make check
|
||||
}
|
||||
|
||||
|
||||
# ----- devel package -------------------------------------------------------
|
||||
|
||||
PROVIDES_devel="
|
||||
isl${secondaryArchSuffix}_devel = $portVersion compat >= 0.12
|
||||
devel:libisl$secondaryArchSuffix = 13.1.0 compat >= 13
|
||||
"
|
||||
REQUIRES_devel="
|
||||
isl$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
SUMMARY="Librares that help developers build software on top of Qt."
|
||||
SUMMARY="Librares that help developers build software on top of Qt"
|
||||
DESCRIPTION="KDE (the K Desktop Environment) is a powerful, open-source \
|
||||
graphical desktop environment. It combines ease of use, contemporary \
|
||||
functionality, and outstanding graphical design."
|
||||
@@ -19,8 +19,6 @@ else
|
||||
fi
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PATCHES="kdelibs4-4.13.2.patch"
|
||||
|
||||
PROVIDES="
|
||||
kdelibs4$secondaryArchSuffix = $portVersion compat >= 4.13
|
||||
cmd:kbuildsycoca4$secondaryArchSuffix = $portVersion compat >= 4.13
|
||||
@@ -67,67 +65,6 @@ PROVIDES="
|
||||
lib:libsolid$secondaryArchSuffix = $portVersion compat >= 4.13
|
||||
lib:libthreadweaver$secondaryArchSuffix = $portVersion compat >= 4.13
|
||||
"
|
||||
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
libqt4$secondaryArchSuffix >= 4.8
|
||||
lib:libz$secondaryArchSuffix
|
||||
lib:libbz2$secondaryArchSuffix
|
||||
lib:liblzma$secondaryArchSuffix
|
||||
lib:libssl$secondaryArchSuffix
|
||||
lib:libcrypto$secondaryArchSuffix
|
||||
lib:libqca$secondaryArchSuffix
|
||||
lib:libintl$secondaryArchSuffix
|
||||
lib:libpcre$secondaryArchSuffix
|
||||
lib:libgif$secondaryArchSuffix
|
||||
lib:libpng$secondaryArchSuffix
|
||||
lib:libjpeg$secondaryArchSuffix
|
||||
lib:libjasper$secondaryArchSuffix
|
||||
lib:libattica$secondaryArchSuffix
|
||||
lib:libdbusmenu_qt$secondaryArchSuffix
|
||||
shared_mime_info$secondaryArchSuffix
|
||||
strigi$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
libqt4${secondaryArchSuffix}_devel >= 4.8
|
||||
devel:libz$secondaryArchSuffix
|
||||
devel:libbz2$secondaryArchSuffix
|
||||
devel:liblzma$secondaryArchSuffix
|
||||
devel:libssl$secondaryArchSuffix
|
||||
devel:libcrypto$secondaryArchSuffix
|
||||
devel:libqca$secondaryArchSuffix
|
||||
devel:libintl$secondaryArchSuffix
|
||||
devel:libpcre$secondaryArchSuffix
|
||||
devel:libxml2$secondaryArchSuffix
|
||||
devel:libxslt$secondaryArchSuffix
|
||||
devel:libexslt$secondaryArchSuffix
|
||||
devel:libgif$secondaryArchSuffix
|
||||
devel:libpng$secondaryArchSuffix
|
||||
devel:libjpeg$secondaryArchSuffix
|
||||
devel:libjasper$secondaryArchSuffix
|
||||
devel:libattica$secondaryArchSuffix
|
||||
devel:libdbusmenu_qt$secondaryArchSuffix
|
||||
docbook_xml_dtd
|
||||
docbook_xsl_stylesheets
|
||||
shared_mime_info$secondaryArchSuffix
|
||||
strigi${secondaryArchSuffix}_devel
|
||||
"
|
||||
|
||||
BUILD_PREREQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
cmd:cmake
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:automoc4
|
||||
cmd:perl
|
||||
cmd:flex
|
||||
cmd:bison$secondaryArchSuffix
|
||||
cmd:xmllint
|
||||
cmd:ninja
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:find
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
kdelibs4${secondaryArchSuffix}_devel = $portVersion compat >= 4.13
|
||||
cmd:checkXML$secondaryArchSuffix = $portVersion compat >= 4.13
|
||||
@@ -164,7 +101,26 @@ PROVIDES_devel="
|
||||
devel:libsolid$secondaryArchSuffix = $portVersion compat >= 4.13
|
||||
devel:libthreadweaver$secondaryArchSuffix = $portVersion compat >= 4.13
|
||||
"
|
||||
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
libqt4$secondaryArchSuffix >= 4.8
|
||||
lib:libz$secondaryArchSuffix
|
||||
lib:libbz2$secondaryArchSuffix
|
||||
lib:liblzma$secondaryArchSuffix
|
||||
lib:libssl$secondaryArchSuffix
|
||||
lib:libcrypto$secondaryArchSuffix
|
||||
lib:libqca$secondaryArchSuffix
|
||||
lib:libintl$secondaryArchSuffix
|
||||
lib:libpcre$secondaryArchSuffix
|
||||
lib:libgif$secondaryArchSuffix
|
||||
lib:libpng$secondaryArchSuffix
|
||||
lib:libjpeg$secondaryArchSuffix
|
||||
lib:libjasper$secondaryArchSuffix
|
||||
lib:libattica$secondaryArchSuffix
|
||||
lib:libdbusmenu_qt$secondaryArchSuffix
|
||||
shared_mime_info$secondaryArchSuffix
|
||||
strigi$secondaryArchSuffix
|
||||
"
|
||||
REQUIRES_devel="
|
||||
haiku$secondaryArchSuffix
|
||||
libqt4${secondaryArchSuffix}_devel >= 4.8
|
||||
@@ -173,6 +129,45 @@ REQUIRES_devel="
|
||||
lib:libxslt$secondaryArchSuffix
|
||||
lib:libexslt$secondaryArchSuffix
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
libqt4${secondaryArchSuffix}_devel >= 4.8
|
||||
devel:libz$secondaryArchSuffix
|
||||
devel:libbz2$secondaryArchSuffix
|
||||
devel:liblzma$secondaryArchSuffix
|
||||
devel:libssl$secondaryArchSuffix
|
||||
devel:libcrypto$secondaryArchSuffix
|
||||
devel:libqca$secondaryArchSuffix
|
||||
devel:libintl$secondaryArchSuffix
|
||||
devel:libpcre$secondaryArchSuffix
|
||||
devel:libxml2$secondaryArchSuffix
|
||||
devel:libxslt$secondaryArchSuffix
|
||||
devel:libexslt$secondaryArchSuffix
|
||||
devel:libgif$secondaryArchSuffix
|
||||
devel:libpng$secondaryArchSuffix
|
||||
devel:libjpeg$secondaryArchSuffix
|
||||
devel:libjasper$secondaryArchSuffix
|
||||
devel:libattica$secondaryArchSuffix
|
||||
devel:libdbusmenu_qt$secondaryArchSuffix
|
||||
docbook_xml_dtd
|
||||
docbook_xsl_stylesheets
|
||||
shared_mime_info$secondaryArchSuffix
|
||||
strigi${secondaryArchSuffix}_devel
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
cmd:cmake
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:automoc4
|
||||
cmd:perl
|
||||
cmd:flex
|
||||
cmd:bison$secondaryArchSuffix
|
||||
cmd:xmllint
|
||||
cmd:ninja
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:find
|
||||
"
|
||||
|
||||
PATCHES="kdelibs4-4.13.2.patch"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
|
||||
@@ -1,15 +1,14 @@
|
||||
SUMMARY="Fast, high-capacity, identifier database tool."
|
||||
DESCRIPTION="
|
||||
An 'ID database' is a binary file containing a list of file names, a list of \
|
||||
tokens, and a sparse matrix indicating which tokens appear in which files.
|
||||
SUMMARY="Fast, high-capacity, identifier database tool"
|
||||
DESCRIPTION="An 'ID database' is a binary file containing a list of file \
|
||||
names, a list of tokens, and a sparse matrix indicating which tokens appear in \
|
||||
which files.
|
||||
With this database and some tools to query it, many text-searching tasks \
|
||||
become simpler and faster. For example, you can list all files that reference \
|
||||
a particular #include' file throughout a huge source hierarchy, search for all \
|
||||
the memos containing references to a project, or automatically invoke an \
|
||||
editor on all files containing references to some function or variable. Anyone \
|
||||
with a large software project to maintain, or a large set of text files to \
|
||||
organize, can benefit from the ID utilities.
|
||||
"
|
||||
organize, can benefit from the ID utilities."
|
||||
HOMEPAGE="http://www.gnu.org/software/idutils/"
|
||||
SOURCE_URI="http://ftp.gnu.org/gnu/idutils/idutils-4.6.tar.xz"
|
||||
CHECKSUM_SHA256="8181f43a4fb62f6f0ccf3b84dbe9bec71ecabd6dfdcf49c6b5584521c888aac2"
|
||||
@@ -32,22 +31,19 @@ PROVIDES="
|
||||
cmd:mkid = $portVersion compat >= 4
|
||||
cmd:xtokid = $portVersion compat >= 4
|
||||
"
|
||||
|
||||
REQUIRES="
|
||||
haiku
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
"
|
||||
|
||||
BUILD_PREREQUIRES="
|
||||
haiku_devel
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:gcc
|
||||
cmd:make
|
||||
cmd:ld
|
||||
cmd:libtool
|
||||
cmd:gawk
|
||||
cmd:grep
|
||||
cmd:ld
|
||||
cmd:libtool
|
||||
cmd:make
|
||||
cmd:perl
|
||||
"
|
||||
|
||||
|
||||
@@ -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.
|
||||
"
|
||||
|
||||
@@ -1,10 +1,24 @@
|
||||
SUMMARY="IUP is a multi-platform toolkit for building graphical user interfaces."
|
||||
SUMMARY="A multi-platform toolkit for building graphical user interfaces"
|
||||
DESCRIPTION="IUP is a multi-platform toolkit for building graphical user \
|
||||
interfaces. It offers APIs in three basic languages: C, Lua and LED.
|
||||
Its library contains about 100 functions for creating and manipulating dialogs.
|
||||
IUP's purpose is to allow a program to run in different systems without \
|
||||
changes - the toolkit provides the application portability. Supported systems \
|
||||
include: GTK+, Motif and Windows.
|
||||
|
||||
IUP uses an abstract layout model based on the boxes-and-glue paradigm from \
|
||||
the TEX text editor. This model, combined with the dialog-specification \
|
||||
language (LED) or with the Lua binding (IupLua) makes the dialog creation task \
|
||||
more flexible and independent from the graphics system's resolution."
|
||||
HOMEPAGE="http://www.tecgraf.puc-rio.br/iup/"
|
||||
SOURCE_URI="http://downloads.sourceforge.net/project/iup/3.8/Docs%20and%20Sources/iup-3.8_Sources.zip" # The tar.gz has permission problems.
|
||||
CHECKSUM_SHA256="8030c4f35c3a3f096e6552cecb600d8ee95c9c379c76368d99fa6ffc6ebc8b5c"
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="1994-2013 Tecgraf, PUC-Rio."
|
||||
REVISION="1"
|
||||
ARCHITECTURES="x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
iup$secondaryArchSuffix = $portVersion
|
||||
lib:libiup$secondaryArchSuffix = $portVersion
|
||||
@@ -36,68 +50,6 @@ PROVIDES="
|
||||
lib:libiuptuio$secondaryArchSuffix = $portVersion
|
||||
lib:libiupweb$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:liblua$secondaryArchSuffix
|
||||
lib:libcd$secondaryArchSuffix >= 5.6
|
||||
lib:libim$secondaryArchSuffix >= 3.8
|
||||
lib:libfreetype$secondaryArchSuffix
|
||||
lib:libGLU$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
devel:libcd$secondaryArchSuffix
|
||||
devel:libfontconfig$secondaryArchSuffix
|
||||
devel:libfreetype$secondaryArchSuffix
|
||||
devel:libGLU$secondaryArchSuffix
|
||||
devel:libim$secondaryArchSuffix
|
||||
devel:liblua$secondaryArchSuffix
|
||||
devel:libxml2$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_PREREQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:as$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:which
|
||||
cmd:yacc
|
||||
"
|
||||
|
||||
SOURCE_DIR="iup"
|
||||
#PATCHES="iup-3.8.patchset"
|
||||
BUILD()
|
||||
{
|
||||
export LUA52=`finddir B_SYSTEM_DIRECTORY`
|
||||
export LUA_LIB=`finddir B_SYSTEM_DEVELOP_DIRECTORY`/lib$secondaryArchSubDir
|
||||
export LUA_BIN=/bin$secondaryArchSubDir
|
||||
export LUA_SUFFIX=
|
||||
export LUA_INC=`finddir B_SYSTEM_HEADERS_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
mkdir -p $developLibDir
|
||||
mkdir -p $libDir
|
||||
mkdir -p $includeDir
|
||||
|
||||
cp lib/Haiku11/* $libDir
|
||||
cp include/* $includeDir
|
||||
|
||||
prepareInstalledDevelLibs libiup libiup_mglplot libiup_pplot libiupcd \
|
||||
libiupcontrols libiupgl libiupim libiupimglib libiuplua51 libiuplua52 \
|
||||
libiuplua_mglplot51 libiuplua_mglplot52 libiuplua_pplot51 \
|
||||
libiuplua_pplot52 libiupluacd51 libiupluacd52 libiupluacontrols51 \
|
||||
libiupluacontrols52 libiupluagl51 libiupluagl52 libiupluaim51 \
|
||||
libiupluaim52 libiupluaimglib51 libiupluaimglib52 libiupluatuio51 \
|
||||
libiupluatuio52 libiuptuio libiupweb
|
||||
|
||||
packageEntries devel $developDir
|
||||
}
|
||||
|
||||
PROVIDES_devel="
|
||||
devel:libiup$secondaryArchSuffix = $portVersion
|
||||
devel:libiup_mglplot$secondaryArchSuffix = $portVersion
|
||||
@@ -127,19 +79,64 @@ PROVIDES_devel="
|
||||
devel:libiupluatuio52$secondaryArchSuffix = $portVersion
|
||||
devel:libiuptuio$secondaryArchSuffix = $portVersion
|
||||
devel:libiupweb$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:liblua$secondaryArchSuffix
|
||||
lib:libcd$secondaryArchSuffix >= 5.6
|
||||
lib:libim$secondaryArchSuffix >= 3.8
|
||||
lib:libfreetype$secondaryArchSuffix
|
||||
lib:libGLU$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
devel:libcd$secondaryArchSuffix
|
||||
devel:libfontconfig$secondaryArchSuffix
|
||||
devel:libfreetype$secondaryArchSuffix
|
||||
devel:libGLU$secondaryArchSuffix
|
||||
devel:libim$secondaryArchSuffix
|
||||
devel:liblua$secondaryArchSuffix
|
||||
devel:libxml2$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:as$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:which
|
||||
cmd:yacc
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
COPYRIGHT="1994-2013 Tecgraf, PUC-Rio."
|
||||
DESCRIPTION="
|
||||
IUP is a multi-platform toolkit for building graphical user interfaces. It \
|
||||
offers APIs in three basic languages: C, Lua and LED.
|
||||
Its library contains about 100 functions for creating and manipulating dialogs.
|
||||
IUP's purpose is to allow a program to run in different systems without \
|
||||
changes - the toolkit provides the application portability. Supported systems \
|
||||
include: GTK+, Motif and Windows.
|
||||
IUP uses an abstract layout model based on the boxes-and-glue paradigm from \
|
||||
the TEX text editor. This model, combined with the dialog-specification \
|
||||
language (LED) or with the Lua binding (IupLua) makes the dialog creation task \
|
||||
more flexible and independent from the graphics system's resolution.
|
||||
"
|
||||
SOURCE_DIR="iup"
|
||||
#PATCHES="iup-3.8.patchset"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
export LUA52=`finddir B_SYSTEM_DIRECTORY`
|
||||
export LUA_LIB=`finddir B_SYSTEM_DEVELOP_DIRECTORY`/lib$secondaryArchSubDir
|
||||
export LUA_BIN=/bin$secondaryArchSubDir
|
||||
export LUA_SUFFIX=
|
||||
export LUA_INC=`finddir B_SYSTEM_HEADERS_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
mkdir -p $developLibDir
|
||||
mkdir -p $libDir
|
||||
mkdir -p $includeDir
|
||||
|
||||
cp lib/Haiku11/* $libDir
|
||||
cp include/* $includeDir
|
||||
|
||||
prepareInstalledDevelLibs libiup libiup_mglplot libiup_pplot libiupcd \
|
||||
libiupcontrols libiupgl libiupim libiupimglib libiuplua51 libiuplua52 \
|
||||
libiuplua_mglplot51 libiuplua_mglplot52 libiuplua_pplot51 \
|
||||
libiuplua_pplot52 libiupluacd51 libiupluacd52 libiupluacontrols51 \
|
||||
libiupluacontrols52 libiupluagl51 libiupluagl52 libiupluaim51 \
|
||||
libiupluaim52 libiupluaimglib51 libiupluaimglib52 libiupluatuio51 \
|
||||
libiupluatuio52 libiuptuio libiupweb
|
||||
|
||||
packageEntries devel $developDir
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user