notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
mod_musicindex Apache module that allows downloading and streaming of audio
1.4.1_4 www Deleted on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.4.1_4Version of this port present on the latest quarterly branch.
Maintainer: apache@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-11-03 16:29:42
Last Update: 2018-04-16 10:44:31
SVN Revision: 467473
People watching this port, also watch:: expat, openssl, libfpx
Also Listed In: audio
License: LGPL21
WWW:
http://hacks.slashdirt.org/musicindex/
Description:
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/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (22 items)
Collapse this list.
  1. /usr/local/share/licenses/ap22-mod_musicindex-1.4.1_4/catalog.mk
  2. /usr/local/share/licenses/ap22-mod_musicindex-1.4.1_4/LICENSE
  3. /usr/local/share/licenses/ap22-mod_musicindex-1.4.1_4/LGPL21
  4. @unexec /usr/bin/sed -i '' -E '/LoadModule[[:blank:]]+musicindex_module/d' %D/etc/apache22/httpd.conf
  5. libexec/apache22/mod_musicindex.so
  6. @exec %D/sbin/apxs -e -A -n musicindex %D/%F
  7. @unexec echo "Don't forget to remove all mod_musicindex-related directives in your httpd.conf"
  8. share/locale/de/LC_MESSAGES/mod_musicindex.mo
  9. share/locale/fr/LC_MESSAGES/mod_musicindex.mo
  10. share/locale/it/LC_MESSAGES/mod_musicindex.mo
  11. share/locale/nl/LC_MESSAGES/mod_musicindex.mo
  12. share/locale/pt_BR/LC_MESSAGES/mod_musicindex.mo
  13. share/mod_musicindex/directory.png
  14. share/mod_musicindex/fetch.png
  15. share/mod_musicindex/fetchok.png
  16. share/mod_musicindex/general.png
  17. share/mod_musicindex/musicindex.css
  18. share/mod_musicindex/right_arrow.gif
  19. share/mod_musicindex/rss.png
  20. share/mod_musicindex/shuffle.png
  21. share/mod_musicindex/sound.png
  22. share/mod_musicindex/soundok.png
Collapse this list.
Dependency lines:
  • ap22-mod_musicindex>0:www/mod_musicindex
No installation instructions:
This port has been deleted.
PKGNAME: ap22-mod_musicindex
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (mod_musicindex-1.4.1.tar.gz) = 0fb052ebb8fa511467fd21696d798dee35b2e611955572cf746e9712e531a596 SIZE (mod_musicindex-1.4.1.tar.gz) = 508795

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. apxs : www/apache22
  2. msgfmt : devel/gettext-tools
Runtime dependencies:
  1. apxs : www/apache22
Library dependencies:
  1. libid3tag.so : audio/libid3tag
  2. libmad.so : audio/libmad
  3. libarchive.so.13 : archivers/libarchive
  4. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> 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
Options name:
N/A
USES:
apache:2.2 libarchive localbase:ldflags gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://hacks.slashdirt.org/musicindex/
Collapse this list.

Number of commits found: 62

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.4.1_4
16 Apr 2018 10:44:31
Revision:467473Original commit files touched by this commit
brnrd search for other commits by this committer
www/mod_antiloris
www/mod_auth_imap2
www/mod_authn_sasl
www/mod_bw
www/mod_cband
www/mod_clamav
www/mod_extract_forwarded
www/mod_hosts_access
www/mod_log_config-st
www/mod_log_mysql
www/mod_log_sql2-dtc
www/mod_macro22
www/mod_musicindex
www/mod_ntlm2
www/mod_proxy_html
www/mod_remoteip
www/mod_spdy
www/mod_uid
www/mod_vhost_ldap
www/mod_whatkilledus
www/mod_xml2enc
2017-07-01 www/apache22: Upstream propose EoL of apache 2.2.x during the next 12
months
1.4.1_4
11 Mar 2018 17:38:46
Revision:464189Original commit files touched by this commit
brnrd search for other commits by this committer
Migrate USE_APACHE to USES= apache (category www)

 - Following migration of Mk/bsd.apache.mk to Mk/Uses/apache.mk

With hat:	apache
1.4.1_4
27 May 2017 09:00:37
Revision:441831Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
- Unsilence installation commands

Approved by:	portmgr blanket
1.4.1_4
23 May 2016 20:35:01
Revision:415742Original commit files touched by this commit
amdmi3 search for other commits by this committer
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed

Approved by:	portmgr blanket
1.4.1_4
19 May 2016 10:53:06
Revision:415500Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [p-x]*

Approved by:	portmgr blanket
1.4.1_4
01 Apr 2016 14:33:58
Revision:412351Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
1.4.1_4
09 Sep 2015 13:58:36
Revision:396492Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Switch to USES=libarchive as suggested by stage-qa

Approved by:	portmgr blanket
1.4.1_3
02 Aug 2015 15:03:20
Revision:393429Original commit files touched by this commit
tijl search for other commits by this committer
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 View all of this commit message)
1.4.1_2
15 Jul 2015 22:54:27
Revision:392228Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Drop @dirrm* from plist

Approved by:	portmgr blanket
1.4.1_2
08 Dec 2014 16:48:41
Revision:374303Original commit files touched by this commit
tijl search for other commits by this committer
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 View all of this commit message)
1.4.1_1
25 Jul 2014 20:09:17
Revision:362926Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Switch multimedia/mp4v2 to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
1.4.1
28 Apr 2014 11:47:34
Revision:352488Original commit files touched by this commit
ohauer search for other commits by this committer
- update to 1.4.1
- add stage support
- use new OPTIONS syntax
- update WWW
1.3.7
20 Sep 2013 23:36:54
Revision:327776Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
1.3.7
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
1.3.7
01 May 2013 07:25:09
Revision:316996Original commit files touched by this commit
jgh search for other commits by this committer
- fix typo
01 May 2013 07:23:22
Revision:316995Original commit files touched by this commit Sanity Test Failure Refresh
jgh search for other commits by this committer
- conversion to USES framework
- conversion to optionsNG (gurlchecker)

Approved by:	portmgr (bapt@)
1.3.7
22 Sep 2012 21:15:51
Revision:304723Original commit files touched by this commit
ohauer search for other commits by this committer
- 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@
1.3.7
18 Aug 2012 14:29:11
Original commit files touched by this commit
ohauer search for other commits by this committer
- remove www/apache20 and devel/apr0
- s/USE_APACHE= 20+/USE_APACHE= 22+/
- unify s/YES/yes/
- cleanup APACHE_VERSION <= 22 usage
- add entry to MOVED

with hat apache@
1.3.7
26 Jul 2012 22:20:34
Original commit files touched by this commit
ohauer search for other commits by this committer
- 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
1.3.7
08 Jul 2012 19:53:24
Original commit files touched by this commit
ohauer search for other commits by this committer
- convert to options NG
- add desc. for MP3
1.3.7
20 Apr 2012 02:58:53
Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 1.3.7

Changes:        http://www.parisc-linux.org/~varenet/musicindex/ChangeLog
PR:             ports/167114
Submitted by:   sunpoet (myself)
Approved by:    pgollucci (with apache hat)
1.3.5_1
23 Sep 2011 22:26:39
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- 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
1.3.5_1
20 Aug 2011 17:27:52
Original commit files touched by this commit
ohauer search for other commits by this committer
 - bump PORTREVISION from ports if USE_APACHE=13+ or 20+ is defined
1.3.5
11 Nov 2010 05:22:05
Original commit files touched by this commit
pgollucci search for other commits by this committer
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
1.3.5
11 Nov 2010 05:20:35
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Update to 1.3.5

PR:             ports/152057
Submitted by:   sunpoet
With Hat:       apache@
1.3.3_4
20 Oct 2010 03:26:34
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Fix some MASTER_SITES

With Hat:       apache@
Reported by:    distilator
1.3.3_4
22 Sep 2010 21:50:03
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Mark mod_* modules MAKE_JOBS_SAFE=yes

With Hat:   apache@
Tested by:  Several P6 TB runs
1.3.3_4
16 Sep 2010 03:38:01
Original commit files touched by this commit
pgollucci search for other commits by this committer
- 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
1.3.3_3
11 Aug 2010 20:58:04
Original commit files touched by this commit
makc search for other commits by this committer
Chase multimedia/mp4v2 update.

PR:             ports/148643
Submitted by:   Christopher Key <cjk32 at cam.ac.uk>
1.3.3_2
06 Jun 2010 20:44:03
Original commit files touched by this commit
naddy search for other commits by this committer
Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora).
1.3.3_1
06 Jun 2010 05:00:32
Original commit files touched by this commit
pgollucci search for other commits by this committer
- use %%AP_MODULE%% PLIST_SUB var in pkg-plist s

PR:             ports/147143
Submitted by:   pgollucci@ (myself)
Reviewed by:    portmgr (pav)
1.3.3_1
31 May 2010 02:01:56
Original commit files touched by this commit
ade search for other commits by this committer
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
1.3.3
27 May 2010 21:27:03
Original commit files touched by this commit
pgollucci search for other commits by this committer
- 2/3:
     - consistently use APACHE PLIST_SUB var %%AP_NAME%% in pkg-plists

PR:             ports/147142
Reviewed by:    portmgr (pav)
With Hat:       apache@
1.3.3
27 May 2010 21:19:17
Original commit files touched by this commit
pgollucci search for other commits by this committer
- 1/3:
    - apxs -a is install
    - apxs -A is uninstall

PR:             ports/147139
Reviewed by:    portmgr (pav)
With Hat:       apache@
1.3.3
26 May 2010 22:00:47
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Update to 1.3.3
- require apache20+ [unbreaks build on 8.0+]
- a few minor clean ups

With Hat:   apache@
1.2.2_2
25 May 2010 20:17:37
Original commit files touched by this commit Sanity Test Failure
pgollucci search for other commits by this committer
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)
1.2.2_2
21 Dec 2009 08:49:59
Original commit files touched by this commit
linimon search for other commits by this committer
Apparently the earlier change to maintainer was an error; apache@fsck.ch
bounces.  Assign to apache@FreeBSD.org instead.

Hat:            portmgr
1.2.2_2
05 Aug 2009 02:21:50
Original commit files touched by this commit
pgollucci search for other commits by this committer
over to apache@
1.2.2_2
06 Jul 2009 21:26:00
Original commit files touched by this commit
naddy search for other commits by this committer
Bump PORTREVISION after libogg and libvorbisfile major version increment.
1.2.2_1
27 May 2009 22:14:34
Original commit files touched by this commit
erwin search for other commits by this committer
Mark BROKEN on 8.x: does not build.
1.2.2_1
06 Jun 2008 14:07:24
Original commit files touched by this commit
edwin search for other commits by this committer
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)
1.2.2
11 Apr 2008 15:23:17
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 1.2.2

PR:             ports/122568
Submitted by:   Tobias Roth <ports@fsck.ch> (maintainer)
1.2.1_1
07 Apr 2008 20:37:24
Original commit files touched by this commit
naddy search for other commits by this committer
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
1.2.1
02 Sep 2007 16:55:06
Original commit files touched by this commit
arved search for other commits by this committer
Update to 1.2.1

PR:             115983
Submitted by:   Tobias Roth <ports@fsck.ch>
1.2.0
12 Aug 2007 12:50:26
Original commit files touched by this commit
rafan search for other commits by this committer
- Update to 1.2.0

PR:             ports/115280
Submitted by:   Tobias Roth <ports at fsck.ch> (maintainer)
0.99.7_4
28 Jul 2007 12:27:31
Original commit files touched by this commit
miwi search for other commits by this committer
- Chase increase of audio/libvorbis shlib version.
- Bump PORTREVISION
0.99.7_3
06 Jul 2006 19:11:21
Original commit files touched by this commit
itetcu search for other commits by this committer
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
0.99.7_3
24 Jan 2006 03:14:23
Original commit files touched by this commit
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
0.99.7_3
04 Dec 2005 00:18:15
Original commit files touched by this commit
clement search for other commits by this committer
- 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
0.99.7_3
28 Oct 2005 07:59:54
Original commit files touched by this commit
jylefort search for other commits by this committer
Chase libid3tag update.
0.99.7_2
16 Mar 2005 14:50:13
Original commit files touched by this commit
naddy search for other commits by this committer
new version of libFLAC
0.99.7_1
06 Feb 2005 12:07:10
Original commit files touched by this commit
edwin search for other commits by this committer
Remove PORTDOCS, not used here.

Noticed by: krion
0.99.7_1
22 Jan 2005 20:56:55
Original commit files touched by this commit
clement search for other commits by this committer
- Cleanup the ports and update pkg-message
- Pass maintainership to submitter

PR:             ports/76575
Submitted by:   Tobias Roth <ports@fsck.ch>
0.99.7
17 Jan 2005 21:15:10
Original commit files touched by this commit
clement search for other commits by this committer
- Update to 0.99.7
0.9.0_3
18 Aug 2004 16:21:56
Original commit files touched by this commit
clement search for other commits by this committer
- Assign maintainership to freshly created apache@ mailing list
0.9.0_3
04 Feb 2004 05:10:27
Original commit files touched by this commit
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
0.9.0_2
29 Jan 2004 16:13:06
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify.
0.9.0_2
27 Dec 2003 13:19:34
Original commit files touched by this commit
pav search for other commits by this committer
- Use APACHE_PORT in the usual way

PR:             ports/60611
Submitted by:   Matthew Seaman <m.seaman@infracaninophile.co.uk>
0.9.0_2
20 Dec 2003 16:37:57
Original commit files touched by this commit
naddy search for other commits by this committer
Catch up with libogg/libvorbis version bump.
0.9.0_1
07 Dec 2003 01:27:06
Original commit files touched by this commit
marcus search for other commits by this committer
Chase the libmad/libid3tag shared lib version.
0.9.0
20 Nov 2003 14:50:03
Original commit files touched by this commit
marcus search for other commits by this committer
* Fix build on bento
* Update to 0.8.9
* Use PORTDOCS

PR:             59507
Submitted by:   Clement Laforet <sheepkiller@cultdeadsheep.org>
0.8.9
03 Nov 2003 16:17:10
Original commit files touched by this commit
ijliao search for other commits by this committer
add mod_musicindex 0.8.9
Apache module in C implements Perl module Apache::MP3

PR:             58807
Submitted by:   Cheng-Lung Sung <clsung@dragon2.net>

Number of commits found: 62