Fixed specfile to build

in fact whole this define yast_dir stuff is bad. It should use yast macros. see e.g. registration module or partly cio module https://github.com/yast/yast-cio/blob/master/package/yast2-cio.spec#L66 ( it is affected that lib do not have macro when I write it )