summaryrefslogtreecommitdiff
path: root/audio/libmpg123
AgeCommit message (Collapse)AuthorFilesLines
2012-10-21Fix pkglint warnings, add LICENSEcheusov3-10/+11
2012-09-26Disable hand-rolled assembly on Solaris, the style is incompatible withjperkin4-23/+5
the Solaris linker, and -mimpure-text is no longer an option with GCC. Fixes build on Solaris/GCC.
2012-09-11"user-destdir" is default these daysasau1-3/+1
2012-06-12Add inet6 to default suggested options. It's 2012.wiz1-1/+2
2011-09-14Fix build on SunOS.hans3-2/+21
2011-02-28Reset maintainer for retired developers.wiz1-2/+2
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-10-15Change PKGNAME to libmpg123, and set the version to that of thebjs5-48/+64
library's soname. Split Makefile.common out from Makefile in preparation for the addition of the mpg123 program and output module packages. Change buildlink3.mk to reflect this, and rename options.mk to mpg123-options.mk in adherence with convention, e.g. gecko-options.mk.
2008-09-19Don't build with debug by default as it's way too verbose.ahoka2-4/+4
2008-09-08Fix PLIST, slightly improve post-install. Bump revision.joerg2-5/+7
2008-09-07Import libmpg123-1.5.1. This package provides the mpg123 project'sbjs11-0/+209
core decoder library, which the new mpg123 package will depend on. Other software packages are beginning to write plug-ins for this library, and so installing it seperately is worthwhile. NOTE: I have encountered segfaults when attempting to use the jack module, which is threaded, with mpg123 unless I linked mpg123 with libpthread. This may or may not apply to the library, though my intuition is that it does not, as obviously the executable is what calls lt_dlopen(). Thus, for now the Makefile and b3.mk of the executable will pull in dlopen.buildlink3.mk, setting DLOPEN_REQUIRE_PTHREADS=yes as necessary (last time I checked on NetBSD 4.99, it was).