Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37501702
en ru br
Репозитории ALT
S:2.8.17-alt2.5
5.1: 2.8.17-alt2
4.1: 2.8.17-alt1
4.0: 2.8.17-alt0.M40.1
3.0: 2.8.16-alt1
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: sqlite

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: sqlite
Version: 2.8.16
Release: alt1
License: The author disclaims copyright to this source code.
Group: Development/Other
Summary: SQLite: An Embeddable SQL Database Engine
Summary(ru_RU.KOI8-R): SQLite: Встраиваемая SQL база данных
Url: http://www.sqlite.org/
Source: sqlite-%version.tar.gz

BuildPreReq: autoconf >= 2.53, automake >= 1.6.1, libtool_1.5, rpm-build-tcl

# Automatically added by buildreq on Fri Feb 04 2005

BuildRequires: gcc-c++ libreadline-devel libstdc++-devel tcl-devel

%description
SQLite: An Embeddable SQL Database Engine

%description -l ru_RU.KOI8-R
SQLite: Встраиваемая SQL база данных

%package devel
Summary: Devel files for SQLite
Summary(ru_RU.KOI8-R): Файлы для разработки с SQLite
Group: Development/Other
Requires: sqlite = %version

%description devel
Devel files for SQLite

%description -l ru_RU.KOI8-R devel
Файлы для разработки с использованием SQLite

%package devel-static
Summary: Static Libraries for SQLite
Summary(ru_RU.KOI8-R): Статические библиотеки для разработки с SQLite
Group: Development/Other
Requires: sqlite-devel = %version

%description devel-static
Static Libraries for SQLite

%description -l ru_RU.KOI8-R devel
Статические библиотеки для разработки с использованием SQLite

%package tcl
Summary: Tcl binding for SQLite
Summary(ru_RU.KOI8-R): SQLite для Tcl
Group: Development/Other
Requires: sqlite = %version

%description tcl
Tcl binding for SQLite

%description -l ru_RU.KOI8-R tcl
SQLite для Tcl

%prep
%setup -q -n %name-%version

%build
mkdir -p bld
cp VERSION bld/
cd bld
../configure --prefix=%prefix --bindir=%_bindir --sysconfdir=%_sysconfdir --datadir=%_datadir --includedir=%_includedir --libdir=%_libdir --mandir=%_mandir --infodir=%_infodir --without-included-gettext --enable-utf8 --enable-tempdb-in-ram

%make_build all libtclsqlite.la

%__subst 's#usr/lib/sqlite#usr/lib/tcl#g' libtclsqlite.la
#exit
%make_build tclsqlite

make doc

%install
cd bld
%makeinstall

if [ "/usr/lib" != "%_libdir" ]; then
   mv -f %buildroot/usr/lib %buildroot/%_libdir
fi

mkdir -p %buildroot%_man1dir
cp ../sqlite.1 %buildroot%_man1dir

mkdir -p %buildroot%_tcllibdir
mkdir -p %buildroot%_tcldatadir

subst "s#'/usr/lib'#'%_libdir'#g" *.la
subst "s#/usr/lib/#%_libdir/#g" *.la

export LD_PRELOAD=%buildroot%_libdir/libsqlite.so.0

libtool --mode=install %__install libtclsqlite.la %buildroot%_tcllibdir

%tea_makeindex -C %buildroot%_tcldatadir/TclSqlite -f ./libtclsqlite.so.0

install -m 755 .libs/tclsqlite %buildroot%_bindir

rm -f %buildroot%_tcllibdir/*.la
rm -f %buildroot%_tcllibdir/*.a

%files
%doc README doc/lemon.html doc/report1.txt bld/doc/*
%_bindir/sqlite
%_libdir/*.so.*
%_man1dir/*

%files devel
%_includedir/*
%_libdir/pkgconfig/*
%_libdir/*.so

%files devel-static
#%_libdir/*.la
%_libdir/*.a

%files tcl
%_bindir/tclsqlite
%_tcllibdir/*
%_tcldatadir/TclSqlite

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin