-%bcond_without shared # static or shared version
-%bcond_without distributable # distributable or not
-%bcond_without incall # include all tarballs into src.rpm (but splitted into shared/static)
-
-%define ver 9.26
-%define sver 9.26
-%define fix %{nil}
-%define dirrel 20080218
-%define dirrel_alt 20080215
-%define reltype final
-%define magicstr 698
-
-%define shver %(echo %{ver} | tr -d .)%{fix}
-%define x86_shared_rel %{dirrel}.6
-%define x86_static_rel %{dirrel}.1
-%define sparc_shared_rel %{dirrel_alt}.2
-%define sparc_static_rel %{dirrel_alt}.1
-%define ppc_shared_rel %{dirrel}.3
-%define ppc_static_rel %{dirrel}.1
-
-%if %{with shared}
- %define type shared
- # We should be able to build src.rpm also on not supported archs
- %define rel %{x86_shared_rel}
- %ifarch sparc sparcv9
- %define rel %{sparc_shared_rel}
- %endif
- %ifarch ppc
- %define rel %{ppc_shared_rel}
- %endif
-%else
- %define type static
- %define rel %{x86_static_rel}
- %ifarch sparc sparcv9
- %define rel %{sparc_static_rel}
- %endif
- %ifarch ppc
- %define rel %{ppc_static_rel}
- %endif
-%endif
-
-# define to 0 and then redefine to avoid
-# not defined macros
-%define need_ix86_shared 0
-%define need_sparc_shared 0
-%define need_ppc_shared 0
-%define need_ix86_static 0
-%define need_sparc_static 0
-%define need_ppc_static 0
-
-%if %{with incall}
- %if %{with shared}
- %define need_ix86_shared 1
- %define need_sparc_shared 1
- %define need_ppc_shared 1
- %else
- %define need_ix86_static 1
- %define need_sparc_static 1
- %define need_ppc_static 1
- %endif
-%else
- %ifarch sparc sparc64
- %if %{with shared}
- %define need_sparc_shared 1
- %else
- %define need_sparc_static 1
- %endif
- %endif
- %ifarch ppc
- %if %{with shared}
- %define need_ppc_shared 1
- %else
- %define need_ppc_static 1
- %endif
- %endif
-%endif