mod_musicindex is an Apache module aimed at being a C implementation of
the Perl module Apache::MP3. It allows nice displaying of directories
containing several kinds of audio files, including sorting them on various
fields, streaming/downloading them, constructing playlists, and searching.
WWW: http://hacks.slashdirt.org/musicindex/
===> The following configuration options are available for ap22-mod_musicindex-1.4.1_4:
DOCS=on: Build and/or install documentation
FILECACHE=on: Flat file caching support
FLAC=off: FLAC lossless audio codec support
LIBARCHIVE=on: Archive downloading support
MP3=on: MP3 audio format support
MP4=off: MP4 media format support
MYSQLCACHE=off: MySQL caching support
NLS=on: Native Language Support
VORBIS=off: Ogg Vorbis audio codec support
===> Use 'make config' to modify these settings
By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do. On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).
Bump PORTREVISION on all ports where the build log contains -export-symbols.
audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions. Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to. Fix a number of other issues in the same
(Only the first 15 lines of the commit message are shown above )
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above )
- USE_APACHE= s/22+/22/
- adopt new Makefile header
Port build fails on local exp-run with apache24 with
error: 'conn_rec' has no member named 'remote_ip'
or various other apache22 specific functions/parameters
with hat apache@
- fix support for non default options
with options NG and usage of APACHE_PKGNAMEPREFIX
bsd.port.pre.mk has to be included before OPTIONS
else OPTIONFILE points a non existing location and
additional options are ignored
no version bump, it affects only non default options
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
Forced commit to note:
- Add new option: MYSQLCACHE for MySQL caching support
- Add LICENSE
- Install Brazilian Portugese language files to pt_BR instead of pt-br
- Sort PLIST
- Space/tab twiddle
- Update to 1.3.5
which should have been in the previous log
- Fix pkg-plist
The default install-exec-hook calls apxs but without -a/-A
which confuses our std pkg-plist @exec/@unexec stanzas
Reported by: erwin via pointyhat
Mk/bsd.apache.mk can not sufficiently alter things before Mk/bsd.options.mk
in Mk/bsd.ports.mk due to ordering in Mk/bsd.port.mk. This causes OPTIONSFILE
to be incorrectly set during some make phases as a result of the recent
PKGNAMEPREFIX for apache ports.
'Revert' some of the PKGNAMEPREFIX changes for apXX-.
- Must be manually requested in tbe port Makefile either by
a) AP_FAST_BUILD=yes
b) PKGNAMEPREFIX=${APACHE_PKGNAMEPREFIX}
- Going forward, we will only do this for ports where WITH_APACHE
is NOT optional, but required. mod_* ports are a good fit.
141 ports are mod_ ports
80 of those use AP_FAST_BUILD and thus are auto hooked by this patch [a].
61 remaining are then patched to mirror the other $lang frameworks [b].
PR: ports/146956
Reported by: Hans F. Nordhaug <Hans.F.Nordhaug@hiMolde.no>, several
Discussed with: pav, itectu on #bsdports
Tested by: P6 TB run
Approved by: portmgr (pav)
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
Update to FLAC 1.2.1. This version includes two and a half years
worth of changes and an altered API.
Bump the revision of all ports that depend on libFLAC and adapt to
the new API where necessary. Some patches from Debian, Gentoo,
OpenBSD, and upstream repositories.
PR: 119476
Add -fPIC to CFLAGS on amd64 if using apache2 to fix build in this case.
PR: ports/98229
Submitted by: Yuri Pankov <yuri.pankov@gmail.com>
Approved by: maintainer
- prepare removal of www/apache2 in favor of www/apache20 for naming
consistency
- add entries in UPDATING (for apache22 too)
PR: ports/78119
Repocopied by: marcus