samba/samba.spec
2012-02-21 15:32:57 +00:00

32 lines
1.2 KiB
RPMSpec

%define pkg_name samba
%define version 3.5.10
%define rel 1
#define subrel 1
%define vscanver 0.3.6c-beta5
%define libsmbmajor 0
%define netapimajor 0
%define smbsharemodesmajor 0
%define tallocmajor 1
%define tdbmajor 1
%define wbclientmajor 0
# Samba has started using -Wl,z,nodefs upstream, without libtool (after patch
# submission to them, handled in samba bug 6792. To allow
# plugins to link now, we have to avoid any such flags by default
#define _disable_ld_no_undefined 1
# or, instead, filter them out of the right line in the Makefile, like before
# see LDSHFLAGS_MODULES below
# CS3 is based on mdk10.0 and whoever told maintainers %mdkversion would be
# monotonic lied
%if %mdkversion == 300
%define mdkversion 1000
%define distversion C30
%endif
%{?!mdkversion: %define mdkversion %(perl -pe '/(\d+)\.(\d)\.?(\d)?/; $_="$1$2".($3||0)' /etc/mandrake-release)}
%{!?mkrel:%define mkrel(c:) %{-c:0.%{-c*}.}%{!?_with_unstable:%(perl -e '$_="%{1}";m/(.\*\\D\+)?(\\d+)$/;$rel=${2}-1;re;print "$1$rel";').%{?subrel:%subrel}%{!?subrel:1}.%{?distversion:%distversion}%{?!distversion:%(echo $[%{mdkversion}/10])}}%{?_with_unstable:%{1}}%{?distsuffix:%distsuffix}%{?!distsuffix:mdk}}
%changelog
* Tue Feb 21 2012 abf
- The release updated by ABF