Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37790341
en ru br
Репозитории ALT
S:3.2-alt8.gitf31e755f
3.0: 1.3.13-alt1.alpha.1
www.altlinux.org/Changes

Группа :: Базы Данных
Пакет: tora

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

%define qtdir /usr/lib/qt3
%define beta alpha

Name: tora
Version: 1.3.13
Release: alt1.%beta.1

Group: Databases
Summary: A GUI-based database development program
License: GPL
Url: http://www.globecom.se/tora/

Requires: libqt3-plugin-sql

Source: http://prdownloads.sourceforge.net/tora/tora-alpha-%version.tar.bz2
Patch1: tora-1.3.7-compile.patch

ExcludeArch: alpha

#BuildRequires: XFree86-libs fontconfig freetype2 gcc-c++ kdelibs-devel

#BuildRequires: libGLU libGLwrapper libart_lgpl libaudio libexpat libjpeg liblcms
#BuildRequires: libmng libqt3-devel libstdc++-devel ImageMagick
#BuildRequires: kdelibs-devel-cxx = %__gcc_version_base

# Automatically added by buildreq on Mon Mar 22 2004 (-bi)

BuildRequires: ImageMagick XFree86-libs fontconfig freetype2 gcc-c++ kdelibs-devel libqt3-devel libstdc++-devel qt3-designer

%description
Tora ("Toolkit for Oracle" - note that we don't ship the Oracle
plugin) is a GUI-based database development program, offering SQL
worksheets and a database browser.

%prep
%setup -q
#%patch1 -p1

%build
%add_optflags %optflags_shared
export QTDIR=%qtdir
export CFLAGS="%optflags" CXXFLAGS="%optflags" CPPFLAGS_GLOB="%optflags" CFLAGS_GLOB="%optflags"
./configure \
--prefix=%prefix \
--without-rpath \
--without-oracle \
--with-kde \
--with-qt=%qtdir \
--with-qt-moc=%qtdir/bin/moc \
--with-qt-uic=%qtdir/bin/uic \
--disable-new-check

%make_build CPPFLAGS_GLOB="%optflags" CFLAGS_GLOB="%optflags"

%install
mkdir -p %buildroot/usr/lib/tora
mkdir -p %buildroot/usr/bin/tora
%make ROOT=%buildroot install

# This is weird....

if [ -f %buildroot/usr/bin/tora/tora-plugin ]; then
mv %buildroot/usr/bin/tora/tora-plugin %buildroot/usr/bin/tora2
rmdir %buildroot/usr/bin/tora
mv %buildroot/usr/bin/tora2 %buildroot/usr/bin/tora
fi

# create menu

mkdir -p %buildroot/usr/lib/menu
kdedesktop2mdkmenu.pl %name "Applications/Databases" rpm/tora.desktop %buildroot/usr/lib/menu/%name
mkdir -p %buildroot/%_datadir/applnk/Development
install rpm/tora.desktop -m 644 %buildroot/%_datadir/applnk/Development/%name.desktop

# install icons

mkdir -p %buildroot/%_iconsdir/hicolor/{16x16,32x32}/apps
install -m 644 icons/toramini.xpm %buildroot/%_iconsdir/hicolor/16x16/apps/%name.xpm
install -m 644 icons/tora.xpm %buildroot/%_iconsdir/hicolor/32x32/apps/%name.xpm

%post
%update_menus

%postun
%clean_menus


%files
%_bindir/*
%_libdir/%name
%_menudir/*
%_iconsdir/*/*/apps/tora.xpm
%_datadir/applnk/Development/%name.desktop

%changelog

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

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