This partially reverts commit 9b3fcef5c0.
Minor versions of Lua are not completely compatible, and a lot of
software was not updated yet to the 5.2 or 5.3 APIs. We should thus have
a lua51 package for these, so they can still be run.
The correct solution is probably to have this package explicitly download an earlier HPKG and use it, because circular dependencies are against general notions of sanity (and the Kitchen can't deal with them)
- Add cflags define for _BSD_SOURCE, as the build would otherwise fail
in the socket module due to detecting the presence of the ifaddrs
header, but lacking the actual functions.
* 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
* libtool
Minor cosmetics.
Lint warning "patch not referenced" is true, but it nevertheless
builds... Maybe those unused patches should be removed?
* libzip
Removed "." from SUMMARY.
Minor cosmetics.
* linaro_qemu
Removed "." from SUMMARY.
Minor cosmetics.
* llvm
Removed "." from SUMMARY.
Minor cosmetics.
Uncommented the ARCHITECTURES of llvm-3.0. Hope that's OK...
* lm4tools
Removed "." from SUMMARY.
Minor cosmetics.
* love
Removed "." and improved SUMMARY/DESCRIPTION.
Minor cosmetics.
* ltp
Removed "." and improved SUMMARY/DESCRIPTION.
Minor cosmetics.
* lua
Removed "." and improved SUMMARY/DESCRIPTION.
Minor cosmetics.
* luarocks
Removed "." from SUMMARY.
Minor cosmetics.
* lyx
Removed "." 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.
* fastdep
Removed "." from SUMMARY.
Minor cosmetics.
* ffmpeg
Removed "." from SUMMARY.
* fheroes
Removed "." from SUMMARY.
* filecropper
Removed "." and improved SUMMARY.
Use g++ instead of gcc.
* flex
Removed "." from SUMMARY.
Moved haiku_devel into BUILD_REQUIRES.
Minor cosmetics.
* fontforge
Removed "." from SUMMARY.
Minor cosmetics.
* fossil
Shortened and improved SUMMARY/DESCRIPTION.
* fpc
Use same SUMMARY/DESCRIPTION in the non-BEP recipes.
* freetype
Minor cosmetics.
(The PATCHES is commented out on purpose, enabling
subpixel rendering and hinting)
* ftgl
Removed "." from SUMMARY.
Sorted _devel block to the top.
* apr_util
Added PATCHES to recipe, some cleaning up.
Won't build, even though I cleaned out the repository folder:
"[Errno -2147459069] No such file or directory:
'/HiQ-Data/sources/haikuports/repository/apr_util-1.3.10.DependencyInfo'"
* arc
Improved DESCRIPTION
Won't build:
/sources/arc-5.21p/arc.c: In function `main':
/sources/arc-5.21p/arc.c:231: parse error before `int'
/sources/arc-5.21p/arc.c:232: `fd' undeclared (first use in this function)
/sources/arc-5.21p/arc.c:232: (Each undeclared identifier is reported only once
/sources/arc-5.21p/arc.c:232: for each function it appears in.)
* bc
Supply the correct pachset name.
Improved SUMMARY.
Minor cosmetics.
* beshare
Removed missing patchset which was declared alongside the existing one.
Minor cosmetics.
* brexx
Added PATCHES to the recipe.
Minor cosmetics.
Won't build:
/packages/gcc-2.95.3_2014_10_14-3/.self/develop/tools/i586-pc-haiku/bin/ld: cannot find -lPortManager
collect2: ld returned 1 exit status
make[1]: *** [obj/rx] Error 1
make[1]: Leaving directory `/sources/BeBRexx/src'
make: [brexx] Error 2 (ignored)
Collecting files to be packaged ...
Error: Couldn't access "/sources/BeBRexx/PortManager/obj/PortManager": No such file or directory
* cd
Improved SUMMARY.
Minor cosmetics.
Won't build:
Fetching package for devel:libim ...
*** failed to find a match for "devel:libim": Name not found
* celestia
Improved SUMMARY.
Minor cosmetics.
* chmlib
Removed "." from SUMMARY.
Minor cosmetics.
* colorcode
Removed "." from SUMMARY.
Minor cosmetics.
* command_not_found
Removed "(C)" from copyright.
Created a proper patchset from the provided patch.
Added PATCHES. Remove manual patching from INSTALL().
Minor cosmetics.
* coveredcalc
Removed "." from SUMMARY.
Minor cosmetics.
Added cmd:svn to BUILD_PREREQUIRES.
* cyberdogs_sdl
Improved and removed "." from SUMMARY.
Minor cosmetics.