fi (Finnish), fr (French), sk (Slovak), sl (Slovenian), sr (Serbian)
and sv (Swedish). Remark: there are 2 families of aspell_* recipes:
those which have aspell6- in their SOURCE_{URI,DIR} (e.g. fi, sk, sr)
and the others, which don't have the 6 in aspell- (e.g. fr, sl, sv).
* Bump aspell_en to 2016.01.19-0 and switch it to "any" arch.
* Do not use 2016.01.19_0 but 2016.01.19~0 (i.e. with a tilde instead
of the underscore) in the name of the recipe in order to be able to
define SOURCE_{URI,DIR} using "${portVersion/\~/-}", thus avoiding
hard-coded version-related strings in the recipe.
* Remove from aspell_en's DESCRIPTION what's already in aspell's.
* Add: de (German), es (Spanish), it (Italian), pl (Polish), pt_BR
(Brazilian Portuguese), pt_PT (Portuguese), ru (Russian).
* libcdio and libiso9660 had had their versions bumped in PROVIDES
but not in PROVIDES_devel.
* Do not ship documentation and runtimes for secondary arch builds.
* Use a mirror redirector for SOURCE_URI.
* Update COPYRIGHT years.
* Add lib versioning to lib:libvcdinfo and also use the same
versioning (instead of $portVersion) for devel:libvcdinfo. This
is safe because there are currently no packages depending on that
lib. Also add version info for all runtimes.
* Mark all architectures as tested.
* Do not ship documentation and runtimes for secondary arch builds.
* Use a mirror redirector for SOURCE_URI rather than a fixed mirror.
* Update COPYRIGHT.
* Add TEST() with "make check" since the Makefile has this target.
* Add PATCH() to use Haiku-style directories instead of the defaults:
/usr/local/etc/ccache.conf => /boot/system/settings/ccache.conf
$HOME/.ccache/ccache.conf => /home/config/cache/ccache/ccache.conf
$HOME/.ccache/ => /home/config/cache/ccache/
/usr/local/bin/ => /boot/home/config/non-packaged/bin/
* Create [/boot/system/]settings/ccache.conf as the system-wide
configuration file with the "keep-old" label.
* Pass "`finddir B_SYSTEM_SETTINGS_DIRECTORY`" as sysconfdir in order
to have the short path displayed instead of the long one, in case
the system-wide configuration file contains errors.
sci-libs/cln:
* REQUIRES_devel was set to libcln$secondaryArchSuffix instead of
cln$secondaryArchSuffix, therefore preventing both the installation
of cln_devel and its use in chrooted builds of ginac.
* Drop the recipe for version 1.3.2 (which was really old.)
* Change cmd:gcc to cmd:g++ in BUILD_PREREQUIRES.
* On x86_gcc2 using x86 as secondary arch, install pi in bin/ instead
of bin/x86/.
* Do not use $portVersion as version of lib:libcln. Instead, use the
libs' real version. This change is safe since the only package wich
needs libcln is ginac and it is being updated in this very commit.
sci-mathematics/ginac:
* Fix versioned dependency on libcln for ginac-1.6.5.
* On x86_gcc2 using x86 2nd arch, do not install runtimes in bin/x86/
but in bin/.
* Add ginac-1.6.7.
* Fix test for setting commandSuffix and commandBinDir on x86_gcc2.
* Install runtimes in bin instead of bin/x86/ for x86 2nd arch.
* Drop unneeded "chmod +x ./configure" in BUILD().
Off topic: I would like to apologize for the duplicate commit log 3
commits earlier: "Update DriveEncryption homepage to upstream repo"
for haiku-apps/drive_encryption/drive_encryption-1.0.recipe.
I'm the only person to blame for this mistake. Sorry for the noise.
* Bump version.
* Define PATCHES with $portVersion instead of $portVersionedName.
* Fix gcc2 build by simply dropping a duplicate semicolon typo.
* Fix config/Makefile.SH to have section 1 man pages installed in
$MANDIR/man1 instead of $MANDIR.
* Mark x86_gcc2 as tested.
* Add $secondaryArchSuffix after each cmd: in PROVIDES.
* Drop ${data,documentation}Dir in secondary arch.
* Make secondary arch depend on primary arch.
* Use $libDir/pari (instead of $sysDataDir, which is not defined) for
--sysdatadir in order to have /system/lib/pari/pari.cfg on primary
arch and /system/lib/x86/pari/pari.cfg on x86-2nd arch, as the
contents of these pari.cfg config files are arch-dependent.
* Add recipe for version 0.29.1.
* Use the runConfigure wrapper.
* Use exact copy of the patchset for 0.29 as there are no offset
mismatches.
For 0.27.1:
* Call configure wuth "--with-pc-path" instead of "--with-pc_path".
For 0.28:
* Several changes to make it build and look almost like 0.29.1.
For 0.29:
* Switch to runConfigure in order to prevent pkg-config on secondary
arch from shadowing that of the primary arch.
For 0.27.1, 0.28, 0.29 and 0.29.1:
* Fix COPYRIGHT.
* Update HOMEPAGE and SOURCE_URI to avoid "301 Moved Permanently".