Hello,
I noticed that there is no convenient installer package for Mac OS X. The
various GUI programs that use FLAC seem to only have flac 1.1.0, so there is no
simple way for a non-developer to install flac 1.1.1, other than manually
placing the various files where they belong.
So, I have created FLAC-1.1.1.pkg.tar.gz, but I would like your help in making
it more complete.
This package includes the pertinent files from flac-1.1.1-osx-ppc.tar.gz,
but without the AUTHORS and other attribution files. I don't know where to
install the attribution files, so I think it would be best to include that
information in the Installer UI itself. If anyone would like to suggest the
appropriate text (possibly a subset of the AUTHORS file, or even the whole
file), then I will create another package with proper attributions in it.
Download from
http://sounds.wa.com/software/FLAC-1.1.1.pkg.tar.gz
Hopefully, this can be placed on another server with higher bandwidth after I
have a final version.
I have only tested this package once. On my machine, with Opener.app
installed, double-clicking any .tar.gz file will automatically uncompress,
untar, and open the resulting file (which in this case is an installer
package).
Other issues:
1) It's obvious that flac and metaflac belong in /usr/local/bin/ and flac.1
and metaflac.1 belong in /usr/local/man/man1/, however I am a little worried
about placing the /html/ directory in /usr/local/share/doc/html/ because it
seems like it might conflict with other Unix tools installed there. When
manually installing flac 1.1.0, I just created a subdirectory named
/usr/local/share/doc/html/flac-1.1.0/ and moved the flac files there. Any Unix
folks out there know what the standard should be for placing files in
/usr/local/share/doc/html/ such that they do not conflict?
2) Because flac-1.1.1-osx-ppc.tar.gz has static linked binaries only, I
decided to do the same in FLAC-1.1.1.pkg.tar.gz, however there is some benefit
to having a more extensive Installer package for Mac OS X which includes the
FLAC and FLAC++ libraries. That Installer package could easily install the
dynamically linked binaries since the libraries will be installed at the same
time.
I know how to build all of this, but I am asking for feedback on whether such
a package would be useful. I've been distributing free programs for Mac OS X
which use the FLAC library, and I've had to instuct my users on how to manually
install the FLAC library. I have incentive to put together a more extensive
package to make distribution of my software a little easier (I'll just tell
users to install the FLAC package before my app). Any idea what to call this?
How about "FLAC+lib-1.1.1.pkg.tar.gz"?
Brian Willoughby
Sound Consulting
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Flac-dev mailing list
Flac-dev@list...
https://lists.sourceforge.net/lists/listinfo/flac-dev
opensubscriber is not affiliated with the authors of this message nor responsible for its content.