0
0
Fork 0
haikuports/app-text/psiconv/psiconv-0.9.9.recipe

75 lines
1.9 KiB
Bash

SUMMARY="A conversion utility for EPOC32 (Psion) files"
DESCRIPTION="The Psion 5(MX) has several built-in applications. They use their \
own file formats to save data files. Psion has written file conversion \
utilities for Windows 95, in the form of their PsiWin program. But there are \
no conversion utilities for other operating systems. Also, Psion is not able \
to or does not want to release enough data for others to write their own \
conversion programs. At least, that is what I have gathered through the \
newsgroups and from other sources.
The Psion 5MX uses mostly the same file formats as the Psion 5; the conversion \
utilities seem to work, though you might get a few additional warnings. Other \
Psion PDAs might be supported too, and even other machines running EPOC32. The \
Psion Series 3 uses EPOC16, and are not supported."
HOMEPAGE="http://frodo.looijaard.name/project/psiconv/"
COPYRIGHT="1999-2005 Frodo Looijaard"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="http://frodo.looijaard.name/system/files/software/psiconv/psiconv-$portVersion.tar.gz"
CHECKSUM_SHA256="6d51fe79b502a1e277bea275a574ae2db5b1b9d7daef703a8fa3635ae02a8bb0"
ARCHITECTURES="all"
GLOBAL_WRITABLE_FILES="
settings/psiconv/psiconv.conf keep-old
settings/psiconv/psiconv.conf.eg keep-old
"
PROVIDES="
psiconv = $portVersion
cmd:psiconv
cmd:psiconv_config
lib:libpsiconv = 6.4.2 compat >= 6
"
REQUIRES="
haiku
"
PROVIDES_devel="
psiconv_devel = $portVersion
devel:libpsiconv = 6.4.2 compat >= 6
"
REQUIRES_devel="
psiconv == $portVersion base
"
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf
cmd:bc
cmd:gcc
cmd:libtoolize
cmd:make
"
BUILD()
{
libtoolize --force --copy --install
aclocal
automake --add-missing
autoconf
runConfigure ./configure
make $jobArgs
}
INSTALL()
{
make install
prepareInstalledDevelLib libpsiconv
packageEntries devel $developDir
}