Group :: Escritórios
RPM: taskjuggler
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: taskjuggler
Version: 2.4.1
Release: alt1
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 Sat Nov 29 2008
BuildRequires: gcc-c++ imake kdepim-devel libXt-devel libjpeg-devel qt3-designer rpm-build-java rpm-build-mono rpm-build-seamonkey tzdata unsermake xml-utils xorg-cf-files xorg-sdk
%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
%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
…
Todas as alterações você pod ver aqui
Version: 2.4.1
Release: alt1
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 Sat Nov 29 2008
BuildRequires: gcc-c++ imake kdepim-devel libXt-devel libjpeg-devel qt3-designer rpm-build-java rpm-build-mono rpm-build-seamonkey tzdata unsermake xml-utils xorg-cf-files xorg-sdk
%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
%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
…
Todas as alterações você pod ver aqui