Commit Graph

52 Commits

Author SHA1 Message Date
Jerome Duval
c9f9111499 apache: bump version. 2017-11-07 22:03:58 +01:00
Jerome Duval
be1c56e826 apache: bump version. 2017-11-06 19:00:56 +01:00
Jerome Duval
fc0936b040 Bump revisions for x86_64 rebuild after time_t change.
* a few apps needed build fix for time_t.
* disable compatibility packages for x86_64.
2017-06-27 15:46:25 +02:00
miqlas
8f26698e7a lighttpd: bump version, build fix (#1395) 2017-06-05 19:39:19 -04:00
miqlas
66cacb9ef9 Apache: bump version, fix patchset (#1391)
* Apache: bump version, fix patchset

* Switch to secure source
2017-06-05 07:24:44 -04:00
Schrijvers Luc
1a5c0b8f2f cherokee: bump version, remove old bep/patch files (#1336)
Import work from arfonzo
2017-05-13 11:53:16 +02:00
fbrosson
a24de0f05d lighttpd: bump to 1.4.44. (#966)
* Do not call aclocal, autoconf and automake anymore, as this is
  no longer required given that we don't need to fix Makefile.am
  anymore.
* Update PROVIDES by commenting out lib:mod_authn_{gssapi,mysql},
  lib:mod_mysql_vhost and lib:mod_trigger_b4_dl because 1.4.44 no
  longer creates empty modules when dependencies are missing.
* Simplify the on-the-fly patch for lighttpd/conf.d/geoip.conf as
  upstream now suggests GeoLiteCity.dat instead of GeoCityLite.dat.
* Inclusion of mod_geoip before mod_ssi has been applied upstream.
2016-12-29 07:07:41 +00:00
fbrosson
59c43b62f6 lighttpd: bump to 1.4.42, with mod_geoip and 6 other modules. (#851)
* This release of lighttpd comes with 7 new modules: mod_deflate,
  mod_authn_{file,gssapi,ldap,mysql}, mod_uploadprogress and
  mod_geoip.
* The GeoIP module is being added in a separate sub-package to limit
  the dependency on the geoip package to that sub-package only.
* Add a quickstart-geoip.txt and a demo geoip page for novice users.
* In lighttpd.conf don't use paths that change when the package is
  updated.
* Keep lighttpd.pid in /var/run instead of /var.
* Switch SOURCE_URI from tar.gz to tar.xz ;-)
2016-11-02 18:56:16 -04:00
Jerome Duval
b27a00f73b apache: fix patchset. 2016-11-01 17:15:16 +00:00
fbrosson
3bc4b6f96a lighttpd: bump to 1.4.41, drop patch (applied upstream ;-) 2016-07-31 16:12:20 +00:00
fbrosson
efdc75f1b9 lighttpd: bump to 1.4.40, drop x86_gcc2, add x86 secondary arch. (#721)
* Configure with more options: --with-libxml --with-ldap --with-lua
  --with-sqlite --with-uuid --with-webdav-locks
* Create a read-only copy of system/settings/lighttpd/ in
  system/data/lighttpd/template-settings/.
* Rename index.shtml to index.lighttpd.shtml to make it easier to
  share the same document-root with other web servers.
* Add quickstart.txt in $docDir with some useful information.
2016-07-24 17:23:36 -04:00
waddlesplash
c671668eeb Merge pull request #497 from DarkmatterVale/master
Fix HOMEPAGE, COPYRIGHT, and LICENSE blocks
2016-03-06 12:19:59 -05:00
fbrosson
cf8807bd7f lighttpd: improve recipe to make it work out-of-the-box.
Use autoconf and patch configure.ac instead of configure.
Declare the recipe as also tested on x86 and x86_64.
Install default configuration (in settings/lighttpd/) with SSI enabled.
Declare data/lighttpd/www/htdocs as the document root.
Install a default index.shtml page that works if SSI is enabled.
Install a default index.lighttpd.html page that is used if SSI is disabled.
Group all modules (mod_*.so) in lib/lighttpd/ instead of installing them in lib.
Make var/log/lighttpd/ the default directory for access.log and error.log.
Remove all lib-related stuff from the devel package and, instead, add all .h files that could be required to build third-party modules in separate recipes. That lists consists of all .h files in src except these: configparser.h network.h proc_open.h request.h
Add --with-{zlib,bzip2} to configure args to enable {zlib,bzip2} support for mod_compress.
Add --with-pcre to configure args to make lighttpd understand regexps in the server configuration.
Add --with-webdav-props to configure args (as well as the required dependencies on libsqlite3 and libxml2) to enable some features of the WebDAV module.

With these changes lighttpd runs out of the box on Haiku.
Launch lighttpd with:
lighttpd -f /system/settings/lighttpd/lighttpd.conf
Monitor the access log with:
tail -f /var/log/lighttpd/access.log
Monitor the error log with:
tail -f /var/log/lighttpd/error.log
Stop lighttpd with:
kill $(cat /var/lighttpd.pid)

Notes:
To have alternate pages served instead of the default page, comment-out the active "var.server_root" line in /system/settings/lighttpd/lighttpd.conf and uncomment the inactive one at the next line, then place the alternate content in /var/www/htdocs/ and restart lighttpd.

Further changes that could be nice to make:

* Find a better way to patch configure.ac for the detection of libnetwork to make it compatible with all other platforms and then send it to upstream.
* Check if USER_SETTINGS_FILES and GLOBAL_WRITABLE_FILES could be improved. In particular, see how "template" works and provide both read-only template config files and user-modifiable "keep-old" copies.
* Check if there is a more appropriate directory for the customized default index.(s)html.
* Suggest a default location for cgi-bin scripts/runtimes.
* Add start/stop scripts and some glue to make lighttpd available as service on Haiku.
* Add glue to auto-rotate logs.
2016-03-06 16:02:38 +00:00
Vale
6f4f45198e Fix HOMEPAGE, COPYRIGHT, and LICENSE blocks 2016-03-05 14:19:01 -05:00
Vale
4ceccd41e1 Fix ordering 2016-02-17 14:39:36 -05:00
fbrosson
5d04d85a49 lighttpd: also patch configure (std=gnu99 → std=gnu9x)
Workaround an issue about the configure script not being regenerated from configure.ac.
Instead of changing the BUILD block of the recipe, adding a tiny patch for the configure script is easy and works fine.
2016-02-09 01:17:18 +01:00
fbrosson
219ebbb915 lighttpd: 1.4.35→1.4.39, ARCHITECTURES += ?x86 ?x86_64 ?arm ?ppc
Update recipe from 1.4.35 to 1.4.39.
Drop the second chunk of the patch for 1.4.35, as it is already in 1.4.39.
Regarding the first chunk, which replaces -std=gnu99 by -std=gnu9x in configure.ac, it seems we need to keep the change because gcc2 probably ignores that "-std=gnu9x was deprecated in favor of -std=gnu99" and, consequently, does not understand -std=gnu99.
Add ?x86 ?x86_64 ?arm ?ppc to ARCHITECTURES.
Switch from http to https for HOMEPAGE and SOURCE_URI as lighttpd.net is now using SSL certificates from https://letsencrypt.org/
2016-01-25 11:17:37 +01:00
Adrien Destugues
6145187eaa Bump package revisions after OpenSSL update. 2015-11-12 14:39:46 +01:00
Jerome Duval
23701cb637 haproxy: bump version. 2015-10-19 23:18:03 +00:00
Humdinger
33ff27689b Furbish those recipes. SUMMARY/DESCRIPTION and re-ordering blocks. 2015-09-09 19:29:34 +02:00
Humdinger
06e8ae9fb8 De-lint recipes
*	fceux
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	fenris
	SUMMARY must start with capital letter
	Re-ordered blocks

*	gcc
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	giflib6
	SUMMARY must start with capital letter
	Re-ordered blocks

*	glm
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	hexedit
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	lateef_font
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	libmicro
	SUMMARY must have at least 3 words
	Re-ordered blocks

*	libusb_compat
	SUMMARY must start with capital letter
	Re-ordered blocks

*	readline
	Re-ordered blocks

*	libutf8proc
	SUMMARY must start with capital letter
	Re-ordered blocks
	Added REQUIRES_devel

*	libwebp
	SUMMARY must start with capital letter
	Re-ordered blocks

*	lighttpd
	SUMMARY must start with capital letter
	Re-ordered blocks

*	lzip
	SUMMARY must start with capital letter
	Re-ordered blocks
2015-08-08 13:05:27 +02:00
Augustin Cavalier
4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00
Kostadin Damyanov
3e0dd2696c De-lint recipes. 2015-08-04 08:25:40 +03:00
Humdinger
9ae34fe13c De-Lint recipes.
*	nasm
	Improved DESCRIPTION
	Re-ordering blocks

*	naspro
	Removed "." from SUMMARY
	Re-ordering blocks

*	netpbm
	Improved DESCRIPTION, COPYRIGHT
	Re-ordering blocks

*	netperf
	Removed "." from SUMMARY
	Re-ordering blocks

*	neverball
	Removed "." from SUMMARY
	Re-ordering blocks

*	nginx
	Improved DESCRIPTION
	Re-ordering blocks

*	nss
	Removed "." from SUMMARY
	Re-ordering blocks
2015-07-22 17:41:46 +02:00
Augustin Cavalier
f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Puck Meerburg
d161275d82 Add RobinHood recipe 2015-01-11 13:34:12 +01:00
Timothy Gu
3b728a2c41 Remove apache-2.2.*
- It's the old bep format
- It fails lint
- There is a new recipe available
2015-01-01 02:41:58 -08:00
Adrien Destugues
727f9b4abb Apache2: Rewrap description and add missing $jobArgs. 2014-12-16 09:22:43 +01:00
Adrien Destugues
597d18212f Merged in TheNavigator/haikuports (pull request #344)
Fixed Apache 2.4.3
2014-12-16 09:12:26 +01:00
Nav
50097924a8 Removed TEST block 2014-12-15 23:30:51 +02:00
Nav
ec82f204f9 Updated summary and description 2014-12-15 23:13:04 +02:00
Nav
dba95e89ac Updated Apache 2.4.3 recipe, updated revision 2014-12-15 21:56:29 +02:00
Nav
8bbc2101f9 Updated Apache 2.4.3 recipe 2014-12-15 21:53:31 +02:00
Nav
86bf66bba0 Updated Apache recipe 2014-12-15 21:49:34 +02:00
Nav
dc46df0a98 Updated recipe 2014-12-15 16:54:45 +02:00
Nav
275daa9bf7 Fixed Apache 2.4.3 - Added recipe 2014-12-15 16:52:02 +02:00
Nav
37601bf0e3 Fixed Apache 2.4.3 2014-12-15 16:48:43 +02:00
Oliver Tappe
52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Adrien Destugues
be75917d16 lighttpd: enable SSL support. 2014-10-20 11:31:39 +02:00
Adrien Destugues
9cdeaa3e5f Add recipe for lighttpd.
* Needed by WebKit to run "http" tests (or php-based ones)
* Lots of failing tests, but seems to be roughly working
2014-10-17 13:24:53 +02:00
François Revol
a68fba0fb3 nginx: mark it as untested for now 2014-08-02 16:39:15 +02:00
François Revol
73d70e7e59 Add a recipe for nginx
Couldn't get the settings published somehow...
2014-08-02 16:15:23 +02:00
François Revol
3f3180b16d nginx: update patch 2014-08-02 16:05:19 +02:00
François Revol
264b8bdd5a New patch for nginx
Worked around the maximum errno issue with a specific implementation.
2014-07-30 16:03:32 +02:00
Oliver Tappe
80bbd70b83 Let all recipes use SHA-256 checksums only. 2014-04-21 19:31:51 +02:00
noryb009
01eac841f4 Rewrap www-servers DESCRIPTIONs 2014-01-02 16:40:58 -05:00
Adrian Jelen
aefec3e096 Convert enet, jasper and haproxy to working recipe 2013-12-09 22:59:11 +00:00
Adrian Jelen
6b753405ca Convert jasper, enet and haproxy to working recipe 2013-12-09 19:38:44 +00:00
Oliver Tappe
60aba35d64 * convert all .bep files to follow shell syntax
* rename all .bep files to .recipe
2013-03-29 16:31:03 +00:00
Oliver Tappe
94cc6aaf85 Merge all changes from trunk 2013-03-29 14:04:07 +00:00