Добрый день!
Собираю утилиту для управления БД и разработки
на pl/sql. У нее странное желание пихать html документацию
в %_libdir, поскольку это не правильно, то приходится указывать
вручную места расположения файлов. Все-таки, есть сомнения
как поступить, устанавливать туда, куда указано в Makefile, или
устанавливать самому? И еще, как правильно установить
info файл вручную (какие действия необходимо сделать,
что бы файл был скомпрессирован и содержал dir файл)?
Сейчас получаю такую ошибку:
Compressing files in /home/andy/tmp/tora-buildroot (auto)
Verifying info files in /home/andy/tmp/tora-buildroot/usr/share/info
(normal)
install-info: warning: no info dir entry in
`/home/andy/tmp/tora-buildroot/usr/share/info/tora.info.bz2'
ошибка: Неверный код возврата из /home/andy/tmp/rpm-tmp.81104 (%install)
Ошибки сборки пакетов:
Неверный код возврата из /home/andy/tmp/rpm-tmp.81104 (%install)
!!!!!!!! ERROR !!!!!
Error: Failed with /home/andy/RPM/SPECS/tora.spec
%define origname tora
Name: tora
Version: 2.1.1
Release: alt1
Summary: TOra is an open-source multi-platform database management GUI
License: GPL
Group: Games/Other
Url: http://www.torasql.com
Packager: Andrew Clark <[email protected]>
Source:
http://sourceforge.net/projects/tora/files/tora/2.1.1/%name-%version.tar.gz
BuildRequires(pre): rpm-macros-cmake
# Automatically added by buildreq on Fri Jan 01 2010
BuildRequires: gcc-c++ glibc-devel-static imake libice-devel libX11-devel
libpcre-devel libqscintilla2-qt4-devel xorg-cf-files
%description
TOra is a Toolkit for Oracle which aims to help the DBA or
developer of database applications. Features PL/SQL debugger,
SQL worksheet with syntax highlighting, DB browser and a full
set of DBA tools. TOra also includes support for MySQL and Postgres.
%prep
%setup -n %name-%version
%build
%configure
%make_build
%install
#%makeinstall_std
mkdir -p
%buildroot/{%_bindir,%_libdir/%name,%_infodir,%_docdir/%name/{api,images}}
install -pD -m 755 %_builddir/%name-%version/src/%name %buildroot%_bindir/
install -pD -m 644 %_builddir/%name-%version/src/i18n/*.qm
%buildroot%_libdir/%name/
install -pD -m 644 %_builddir/%name-%version/doc/help/%name/*.html
%buildroot%_docdir/%name/
install -pD -m 644 %_builddir/%name-%version/doc/help/images/*.png
%buildroot%_docdir/%name/images
install %_builddir/%name-%version/doc/help/%name.info %buildroot%_infodir/
#install -pD -m 644 %_builddir/%name-%version/doc/help/api/
%buildroot%_docdir/%name/api
%files
%_bindir/*
%_libdir/%name/
%_docdir/%name
%_infodir/*.info*
%changelog
* Sat Jan 2 2010 Andrew Clark <[email protected]> 2.1.1-alt1
- initial build for ALT.
_______________________________________________
devel-newbies mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-newbies