class clsalsadrv(PackageRecipe): name = 'clalsadrv' version = '1.1.0' buildRequires = [ ] def setup(r): r.addArchive('http://users.skynet.be/solaris/linuxaudio/downloads/%(name)s-%(version)s-1.tar.bz2') r.Replace('PREFIX = /usr', 'PREFIX = %(destdir)s/usr', 'Makefile') r.Replace('ln -sf', 'echo', 'Makefile') r.Replace('/sbin/ldconfig -n \$\(PREFIX\)/\$\(LIBDIR\)', '', 'Makefile') r.Make() r.MakeInstall() r.Symlink('%(libdir)s/libclalsadrv.so', 'libclalsadrv.so.%(version)s') r.Ldconfig()