Package Details: audiotools 3.1.1-1

Git Clone URL: https://aur.archlinux.org/audiotools.git (read-only)
Package Base: audiotools
Description: A collection of Python-based command-line audio handling programs
Upstream URL: http://audiotools.sourceforge.net
Licenses: GPL
Submitter: djscholl
Maintainer: djscholl
Last Packager: djscholl
Votes: 13
Popularity: 0.630698
First Submitted: 2007-08-03 01:31
Last Updated: 2015-12-19 03:33

Dependencies (15)

Required by (0)

Sources (1)

Latest Comments

djscholl commented on 2013-08-28 03:15

New version from upstream. The man pages are now installed, thanks to Arch user skunark. The pdf docs describe audio file formats, not audiotools. They require many makedepends, much build time, and more disk space. Also, I was not able to build them without an error. I consider the pdf docs to be beyond the scope of my AUR package.

skunark commented on 2013-08-28 01:19

And to build the PDFs you will need to add...
find . -name "Makefile" -exec sed 's/sphinx-build/sphinx-build2/' -i {} \;

skunark commented on 2013-08-27 15:51

I missed another dependency pdftk which has few of its own to build (gcc-gcj) and all from AUR. (line 31 of pdftag.py) (and gcc-gcj takes for ever to build...)

I would probably just stick with the man pages as the PDFs are more for developers, skip the pdftk dependancy, and with the long list of dependancies to build them it might be an optional step, another package or ask for pdftk to be removed.

Also for the PKGBUILD you can add the following to package() around the python2 compile line
install -dm 755 "${pkgdir}"/usr/share/licenses/${pkgname}
install -m 644 {,"${pkgdir}"/usr/share/licenses/${pkgname}/}COPYING

djscholl commented on 2013-08-27 02:58

Arch user skunark: thanks for the PKGBUILD. Man pages working fine, but issues with pdf docs. I added another sed command to convert python to python2 in docs/reference/Makefile. This creates audioformats-letter.pdf that looks great, 388 pages, ends with License section. However, the build() aborts with an error.

python2 ../pdftag.py "--title=Audio Formats Reference" "--author=Brian Langenberger" audioformats-letter.pdf
Traceback (most recent call last):
File "../pdftag.py", line 31, in <module>
stdout=subprocess.PIPE)
File "/usr/lib/python2.7/subprocess.py", line 711, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1308, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make[1]: *** [audioformats-letter.pdf] Error 1

My Make-fu is weak. Do you have any suggestions?

skunark commented on 2013-08-26 03:12

djscholl,

I've tweaked the PKGBUILD script so the man pages can be built and installed and thought I would share them with you. Also added dependancies for building the docs as noted in src/doc/BUILD file (and a few other tidbits to build from git you can be skipped)

http://pastebin.com/yf6Y0i0B

skunark commented on 2013-08-26 03:12

djscholl,

I've tweaked the PKGBUILD script so the man pages can be built and installed and thought I would share them with you. Also added dependancies for building the docs as noted in src/doc/BUILD file (and a few other tidbits to build from git you can be skipped)

http://pastebin.com/yf6Y0i0B

skunark commented on 2013-08-26 03:11

djscholl,

I've tweaked the PKGBUILD script so the man pages can be built and installed and thought I would share them with you. Also added dependancies for building the docs as noted in src/doc/BUILD file (and a few other tidbits to build from git you can be skipped)

http://pastebin.com/yf6Y0i0B

skunark commented on 2013-08-25 23:35

djscholl,

I've tweaked the PKGBUILD script so the man pages can be built and installed and thought I would share them with you. Also added dependancies for building the docs as noted in src/doc/BUILD file (I did remove the old init scripts, and a did a few other tidbits)

http://pastebin.com/yf6Y0i0B

skunark commented on 2013-08-25 23:34

I've tweaked the PKGBUILD script so the man pages can be built and installed. Also added dependancies for building the docs as noted in src/doc/BUILD file (I did remove the old init scripts, and a did a few other tidbits)

http://pastebin.com/yf6Y0i0B

djscholl commented on 2013-02-08 19:55

Arch version bump because libcdio-paranoia was split out of libcdio recently; thanks to Arch user chungy.

All comments