* Modified recipe file for Sanity-0.6
Sanity-0.6.patchset no longer required as changes have been made to master.
Added new checksum
Sanity is a legacy BeOS application which will only build on gcc2.
* Change srcGitRev hash
Also add a post-install script, fix_openssh_config_paths.sh, which
makes the required changes to both ssh_config and sshd_config in
/boot/system/settings/ssh/ if needed. Original files are saved with
a .bak suffix. Moreover, default config files are also available in
/system/data/openssh/ as ssh_config.default and sshd_config.default.
* Bump to 2.8.9dev.9 and drop secondary architectures.
* Use relative symlinks (with "ln -sr" instead of "ln -s") when
installing COPYING and COPYHEADER in data/lynx_help/ as symlinks to
the real copies installed in data/lynx_doc/.
* Add USER_SETTINGS_FILES as well as the read-only template config
files, lynx.cfg and lynx.lss, in data/lynx/.
* Edit lynx.cfg to make the STARTFILE variable point to the local
copy of the about_lynx.html document in /system/data/lynx_help/.
* Also in lynx.cfg, edit the definition of the HELPFILE variable to
replace $dataDir/ by /system/data/ as this is required to let lynx
continue to find its help files after the package gets updated.
* flag detection is broken with our current gcc; the testcase used
doesn't trigger the use of the stack detector, hence gcc doesn't try to
link with it.
* Bump to 7.49.1 and call runConfigure with CFLAGS=_BSD_SOURCE and
CXXFLAGS=-D_BSD_SOURCE otherwise "make check" fails to build.
* Drop $manDir/man3 on 2nd arch devel packages.
* Move the manual page of curl-config(1) to the devel package.
* Use install (instead of mkdir and cp) to simplify INSTALL().
* Keep $binDir for 2nd arch since x86_gcc2 fails many tests.
* No need to call libtoolize. Keep autoconf (needed on x86_64).
* Add version info in rdef file to have "Get Info" show it.
* Add recipe for 1.1.3 but call configure with --disable-static. This
is OK since there are currently no recipes depending on libzip.
* "make install" puts zipconf.h in lib/libzip/include/ so we need to
move it to develop/headers/libzip/ and fix libzip.pc.
* Change "LN=ln -f" into "LN=ln -frs" in man/Makefile.am to make ln
create relative symlinks. This works fine and also saves space.
* our gcc doesn't have openmp ATM, so the patch disables
most of it.
* unit tests are disabled, lack of dev-libs/unittest++.
* hardcoded search directory for libopenshot-audio headers.
* Drop 3.2.1_git and 3.4.1, add 3.5.1, also installing libpci.so.
* Do not install pci.ids.gz but pci.ids (i.e. uncompressed) and
move it to an arch-independent pciutils_data sub-package, under
/system/data/pciutils/ instead of /system/data/.
* In BUILD(), replaced INCDIR=$headersDir by INCDIR=$includeDir in
the call to make because $headersDir is empty. INSTALL() was OK.
* Add required steps to make "pkg-config --variable=idsdir libpci"
yeld the correct path to the directory where pci.ids is.
* Edit man8/{lspci,setpci}.8 to replace $dataDir/ by /system/data/
and /usr/include/{linux,pci}/ by /system/develop/headers/pci/.
* Drop unrecognized "--disable-aligncheck" configure option.
* Add " = $portVersion" to every cmd: in PROVIDES.
* Add cmd:autoheader and cmd:automake to BUILD_PREREQUIRES.
* Drop cmd:{awk,find,autoreconf} and unneeded call to autoreconf.
* Drop unneeded "LDFLAGS=-lnetwork" as configure finds it anyway.
* Bump to 5.27, update meta-data, add x86_gcc2 as 2nd arch.
* Move data/misc/magic.mgc to an arch-independent sub-package.
* Drop explicit call to autoreconf since configure works w/o it.
* Replace $dataDir/ by /system/data/ in man1/file.1, man4/magic.4
and man3/libmagic.3 and also move the latter to file_devel.
Also revert an upstream commit until a real fix is available, just
like Gentoo did with 4.2-r1. See https://bugs.gentoo.org/583812
(This was blocking "haikuporter --test make-4.2".)
Finally, remove unneeded call to libtoolize.
* Move pipepanic from games-kids to games-puzzle to follow Gentoo.
* Put pipepanic.rdef in additional-files instead of the patch file.
* Call addResourcesToBinaries instead of rc and xres.
* Reorder sections, fix COPYRIGHT, enable x86_64, drop cmd:xres from
BUILD_REQUIRES, add cmd:{sdl_config,install,cut} to BUILD_PREREQ.
* Install README and do some polishing in BUILD and INSTALL.