Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37746208
en ru br
ALT Linux repositórios
5.0: 2.4.1-alt1
4.1: 2.4.0-alt1.qa1
4.0: 2.3.0-alt0.3

Group :: Escritórios
RPM: taskjuggler

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: taskjuggler
Version: 2.4.0
Release: alt1.qa1

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
BuildRequires: desktop-file-utils

%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_build

%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
%update_desktopdb

%postun
%postun_ldconfig
%clean_menus
%clean_desktopdb

%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

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009