Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37756224
en ru br
Репозитории ALT
4.1: 2.4.0-alt1.qa1
4.0: 2.3.0-alt0.3
www.altlinux.org/Changes

Группа :: Офис
Пакет: taskjuggler

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

Name: taskjuggler
Version: 2.3.0
Release: alt0.3

Summary: TaskJuggler - a project management tool

Packager: Vitaly Lipatov <lav at altlinux.ru>

License: GPL
Group: Office
Url: http://www.taskjuggler.org/

Source: http://www.taskjuggler.org/download/%name-%version.tar.bz2
Source1: http://www.taskjuggler.org/download/manual-%version.tar.bz2

Patch0: %name-docbook.patch
Patch1: %name-%version.patch
Patch2: %name-2.3.0-alt-fix-htmlcal.patch

# Automatically added by buildreq on Sun Dec 10 2006

BuildRequires: gcc-c++ imake kdepim-devel libdnet-devel libjpeg-devel libqscintilla-designer libqwt-devel libXext-devel libXt-devel qt3-designer unsermake xml-utils xorg-cf-files

%description
Taskjuggler is a project management tool for Linux and UNIX
system-based operating systems. Whether you want to plan your
colleague's shifts for the next month or want to build a skyscraper -
Taskjuggler is the tool for you. Instead of clicking yourself
painfully through hundreds of dialog boxes you specify your
Taskjuggler project in a simple text format. You simply list all your
tasks and their dependencies. The information is sent through
Taskjuggler and you will get all sorts of reports in HTML or XML
format. Taskjuggler does not only honor the task interdependencies but
also takes resource constrains into account. Using Taskjuggler's
powerful filtering and reporting algorithms you can create task lists,
resource usage tables, status reports, project calendars and project
accounting statements.

%prep
%setup -q -a1
#%patch0 -p1
%patch1 -p0
%patch2 -p1

%__subst "s/\.la/\.so/g" configure

%build
unset QTDIR || : ; . %_sysconfdir/profile.d/qt3dir.sh
export KDEDIR=%prefix
export PATH=$PATH:$KDEDIR/bin

%configure \
%{?with_pch:--enable-pch} \
--disable-final \
--disable-rpath \
--with-kde-support=yes \
--disable-docs
%__make

%install
%make_install install DESTDIR=%buildroot

mv %buildroot%_docdir/packages/* \
%buildroot%_docdir
( cd %buildroot%_desktopdir/kde && mv *.desktop .. )
rm -rf %buildroot%_docdir/%name/

%find_lang %name --with-kde

%post
%update_menus
%post_ldconfig

%postun
%postun_ldconfig
%clean_menus

%files -f %name.lang
%doc AUTHORS ChangeLog README TODO Examples
%attr(755,root,root) %_bindir/*
%_datadir/apps/%name
%_datadir/apps/katepart/syntax/*
%_datadir/config/*
%_desktopdir/*.desktop
%_libdir/*.so*
#_iconsdir/crystalsvg/*/*/*
%_miconsdir/*
%_niconsdir/*
%_datadir/mimelnk/application/*

%changelog

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

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