--- dclib.spec 2009-02-16 11:24:59 +0300 +++ libeiskaltdc.spec 2009-08-15 01:44:56 +0400 @@ -1,18 +1,20 @@ %undefine __libtoolize -Name: dclib +%define rname dclib +Name: libeiskaltdc Version: 0.3.23 -Release: alt1 +Release: alt0.M50.1 +%define beta p3097 License: GPL Url: http://wxdcgui.sourceforge.net/ -Packager: Evgeny V. Shishkov Summary: Direct Connect file sharing library Group: System/Libraries -Source: %name-%version.tar.bz2 Requires: libxml2 libssl zlib +Source: %rname-%version%{?beta:_%beta}.tar.bz2 + # Automatically added by buildreq on Tue Dec 09 2008 BuildRequires: bzlib-devel gcc-c++ libssl-devel libxml2-devel @@ -25,22 +27,25 @@ based on dclib. Summary: Development Direct Connect shared library Group: Development/C++ Requires: %name = %version-%release - +Conflicts: dclib-devel %description devel This library implements the Direct Connect file sharing protocol. The package contains the C++ headers and static library to compile programs based on dclib. %prep -%setup +%setup -qn %rname-%version%{?beta:_%beta} +sed -i 's|libdc|libeiskaltdc|' dclib/Makefile.am +sed -i 's|libdc|libeiskaltdc|' extras/Makefile.am +sed -i 's|-ldc|-leiskaltdc|' dclib.pc.in -%build autoreconf -isv +%build %configure \ --enable-shared \ --disable-static \ - --enable-debug + --disable-debug %make_build @@ -53,10 +58,13 @@ autoreconf -isv %files devel %_libdir/*.so %_libdir/pkgconfig/*.pc -%_includedir/%name-0.3/%name/*.h -%_includedir/%name-0.3/%name/*/*.h +%_includedir/%rname-* %changelog +* Sat Aug 15 2009 Sergey V Turchin 0.3.23-alt0.M50.1 +- rename libname +- built for M50 + * Mon Feb 16 2009 Evgeny V. Shishkov 0.3.23-alt1 - New version 0.3.23