* 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/.
* 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 resync the offsets of the patches of a few other recipes:
* file-2.25
* x265-1.9
* libdvdnav-5.0.3
(Syncing patch offsets is not necessary but it does not hurt either.)
* Bump version.
* Add {lib,devel}:libpopt to {,BUILD_}REQUIRES.
* Set ARCHITECTURES to "x86_gcc2 x86 x86_64" instead of "!x86_gcc2".
* Add cmd:{cgdisk,fixparts,gdisk,sgdisk} to PROVIDES.
* Do not "make install" in INSTALL() because there is no such target
in the makefile and, instead, call cmd:install.
* Fix patch to avoid including a missing sys/disk.h in support.h.
* Add patch to make diskio-unix.cc accept character devices on Haiku.
* Add patch to use the correct CRC32 polynom on big-endian machines
in case someone wants to build and try Haiku on ppc.
With the release of ed 1.10 upstream switched the format of their source tarballs from tar.gz to tar.
But lzip is not available on non-hybrid x86_gcc2, so we use the "converted" tar.gz created by a mirror from the original tar.lz. (The decompressed tarballs are identical.)
Not referencing them caused them to be missing from the source packages.
This also moves all files that were in different dirs under the common
additional-files dir.
* There is a workaround for python vendor-packages paths
containing the version-revision.
* I actually think we don't want to depend on setuptools
to minimize dependencies for something so core to our
package building process.
* See https://github.com/haikuports/haikuports/issues/286
* flare, freedroidRPG
Don't start with the app name, in the _data section too...
Re-order blocks
* help2man
SUMMARY must not end with "."
Re-ordered blocks
* html_parser, xml_parser
Corrected license
Re-ordered blocks
* jq
Corrected copy&paste mishap, I guess
Re-ordered blocks
* librevenge
Re-ordered blocks
Removed email addresses from COPYRIGHT
* mesa
Don't start with the app name, in the _swrat and _swpipe sections too...
Re-ordered blocks
* qupzilla
SUMMARY must not end with "."
* ruby
Corrected license
Re-ordered blocks
* vncserver
Removed "copyright" from COPYRIGHT
* ltp
Fixed typo. Thanks waddlesplash for noticing.
* man
Removed unused patch.
Minor cosmetics.
* mdocml
Removed "." from SUMMARY
Minor cosmetics.
* milkytracker
Minor cosmetics.
Lint warning of not referenced PATCHES is a false positive.
* minicom
Removed "." from SUMMARY
Minor cosmetics.
* mtdev
Removed "." from SUMMARY
Minor cosmetics.
* mtools
Removed "." from SUMMARY
Minor cosmetics.
* less
Remove "." from SUMMARY.
Minor cosmetics.
* lftp
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libaacs
Moved _devel block up.
Minor cosmetics.
* libarchive
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libavlduptree
Shortened SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libbdplus
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libdwarf
Shortened SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libebml
Changed SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libffi
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libgcrypt
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libgeotiff
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libid3tag
Improved DESCRIPTION.
Moved _devel block up.
Minor cosmetics.
* libidn
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* liblo
Moved _devel block up.
Minor cosmetics.
* libmatroska
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libmdi
Remove "." and improved SUMMARY.
Sorted _devel blocks.
Minor cosmetics.
* libmetalink
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libmicro
Improved SUMMARY.
Added cmd:hg to BUILD_PREREQUIRES.
* libmng
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libmmp4v2
Improved SUMMARY and DESCRIPTION.
Moved _devel block up.
Minor cosmetics.
* libpurple
Remove "." from SUMMARY.
Moved _devel and _finch block up.
Minor cosmetics.
* libquicktime
Improved SUMMARY and DESCRIPTION.
Moved _devel block up.
Minor cosmetics.
* libsdl
Improved SUMMARY and DESCRIPTION.
Moved _devel block up.
Minor cosmetics.
* libsoundtouch
Improved DESCRIPTION.
Moved _devel block up.
Minor cosmetics.
* libtar
Remove "." from SUMMARY.
Moved _devel block up.
Minor cosmetics.
* libtommath
Remove "." from SUMMARY.
Minor cosmetics.
* fossil
Improved SUMMARY, thanks waddlesplash for noticing the error.
* gcc
Shortened SUMMARY (at least removing the "\" linebreak that seems to
trigger the lint warning)
Minor cosmetics.
* gd
Renamed recipe to correct version.
Added license.
Corrected copyright.
Added autoconf, aclocal, libtoolize to BUILD_PREREQUIRES.
Added SOURCE_DIR.
Now it almost builds, failing with:
configure.ac:79: warning: macro 'AM_ICONV' not found in library
configure.ac:130: error: possibly undefined macro: AC_MSG_ERROR
* global
Removed "." from SUMMARY.
Minor cosmetics.
* gnupg
Removed "." from SUMMARY.
Minor cosmetics.
* gnutls
Added PATCHES="gnutls-2.8.6.patch" to fix the lint warning.
Moved haiku_devel to BUILD_REQUIRES.
Sorted the _devel blocks to the top.
Minor cosmetics.
Build fails...
* golang
Removed "." from SUMMARY.
Minor cosmetics.
* gptfdisk
Removed "." from SUMMARY.
Minor cosmetics.
* graphviz
Minor cosmetics.
* gri
Removed "." from SUMMARY.
Minor cosmetics.
* ha
Slightly improved SUMMARY/DESCRIPTION
Minor cosmetics.
* handbreak
Removed "." from SUMMARY.
Minor cosmetics.
* harfbuzz
Removed "." from SUMMARY.
Minor cosmetics.
Sorted the _devel blocks to the top.
* hdialog
Removed "." from SUMMARY.
Use g++ instead of gcc.
Minor cosmetics.
* help2man
Removed "." from SUMMARY.
Minor cosmetics.
* heroes
Removed "." from SUMMARY.
Minor cosmetics.
* homeworld
Removed "." from SUMMARY.
Minor cosmetics.
* htmldoc
Remove outdated patch file
Minor cosmetics.
* htmltidy
Removed "." from SUMMARY.
Minor cosmetics.
Sorted the _devel blocks to the top.
* hyperstudio
Removed "." from SUMMARY.
Minor cosmetics.