Группа :: Система/Библиотеки
Пакет: libdrizzle
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
# BEGIN SourceDeps(oneline):
BuildRequires: python-devel
# END SourceDeps(oneline)
%add_optflags %optflags_shared
Summary: Drizzle Client & Protocol Library
Name: libdrizzle
Version: 0.8
Release: alt3_10.qa1
# All code is BSD, except libdrizzle/sha1.{c,h} which are Public Domain
License: BSD and Public Domain
Group: System/Libraries
URL: https://launchpad.net/libdrizzle
Source0: http://launchpad.net/%{name}/trunk/0.8/+download/%{name}-%{version}.tar.gz
Source1: README
BuildRequires: doxygen
Source44: import.info
%description
This is the the client and protocol library for the Drizzle project. The
server, drizzled, will use this as for the protocol library, as well as the
client utilities and any new projects that require low-level protocol
communication (like proxies). Other language interfaces (PHP extensions, SWIG,
...) should be built off of this interface.
%package devel
Group: Development/C
Summary: Drizzle Client & Protocol Library - Header files
Requires: %{name} = %{version}-%{release}
%description devel
Development files for the Drizzle Client & Protocol Library
%package doc
Group: Documentation
Summary: Drizzle Client & Protocol Library Documentation
Requires: %{name} = %{version}-%{release}
BuildArch: noarch
%description doc
Documentation files for the Drizzle Client & Protocol Library
%prep
%setup -q
cp -a %{SOURCE1} .
%configure
%build
make %{_smp_mflags}
make doxygen
%install
make install DESTDIR="%{buildroot}" AM_INSTALL_PROGRAM_FLAGS=""
# cleanup
rm -f %{buildroot}/%{_libdir}/libdrizzle.la
%files
%doc README AUTHORS ChangeLog COPYING
%{_libdir}/libdrizzle.so.*
%files devel
%doc PROTOCOL
%{_includedir}/libdrizzle/
%{_libdir}/pkgconfig/libdrizzle.pc
%{_libdir}/libdrizzle.so
%files doc
%doc docs/api docs/dev
%changelog
…
Полный changelog можно просмотреть здесь
BuildRequires: python-devel
# END SourceDeps(oneline)
%add_optflags %optflags_shared
Summary: Drizzle Client & Protocol Library
Name: libdrizzle
Version: 0.8
Release: alt3_10.qa1
# All code is BSD, except libdrizzle/sha1.{c,h} which are Public Domain
License: BSD and Public Domain
Group: System/Libraries
URL: https://launchpad.net/libdrizzle
Source0: http://launchpad.net/%{name}/trunk/0.8/+download/%{name}-%{version}.tar.gz
Source1: README
BuildRequires: doxygen
Source44: import.info
%description
This is the the client and protocol library for the Drizzle project. The
server, drizzled, will use this as for the protocol library, as well as the
client utilities and any new projects that require low-level protocol
communication (like proxies). Other language interfaces (PHP extensions, SWIG,
...) should be built off of this interface.
%package devel
Group: Development/C
Summary: Drizzle Client & Protocol Library - Header files
Requires: %{name} = %{version}-%{release}
%description devel
Development files for the Drizzle Client & Protocol Library
%package doc
Group: Documentation
Summary: Drizzle Client & Protocol Library Documentation
Requires: %{name} = %{version}-%{release}
BuildArch: noarch
%description doc
Documentation files for the Drizzle Client & Protocol Library
%prep
%setup -q
cp -a %{SOURCE1} .
%configure
%build
make %{_smp_mflags}
make doxygen
%install
make install DESTDIR="%{buildroot}" AM_INSTALL_PROGRAM_FLAGS=""
# cleanup
rm -f %{buildroot}/%{_libdir}/libdrizzle.la
%files
%doc README AUTHORS ChangeLog COPYING
%{_libdir}/libdrizzle.so.*
%files devel
%doc PROTOCOL
%{_includedir}/libdrizzle/
%{_libdir}/pkgconfig/libdrizzle.pc
%{_libdir}/libdrizzle.so
%files doc
%doc docs/api docs/dev
%changelog
…
Полный changelog можно просмотреть здесь