X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=ToutDoux.spec;h=d418a577d634fa9a913bcc799473ee06910361b7;hb=08d869e50ecb57e5471a436295cf5056398c23d8;hp=bd7089d0324a58690fa93447ece9412cba5221b6;hpb=5d07aa65743fda58bf3077f0f600a74d67572341;p=packages%2FToutDoux.git diff --git a/ToutDoux.spec b/ToutDoux.spec index bd7089d..d418a57 100644 --- a/ToutDoux.spec +++ b/ToutDoux.spec @@ -1,52 +1,120 @@ -Summary: ToutDoux is a small project manager (for GNOME) +Summary: Project manager +Summary(pl): Zarz±dca projektów Name: ToutDoux -Version: 1.1.8 -Release: 1 +Version: 1.2.6 +Release: 7 License: GPL -Group: Networking -Group(pl): Sieciowe -Source0: http://altern.org/toutdoux/dl/%{name}-%{version}.tar.gz -Patch: ToutDoux-DESTDIR.patch -URL: http://altern.org/toutdoux/en/ -BuildRequires: libxml-devel +Group: Applications/Databases +Source0: http://toutdoux.sourceforge.net/pub/toutdoux/%{name}-%{version}.tar.gz +Patch0: %{name}-xml.patch +Patch1: %{name}-configure.patch +URL: http://toutdoux.sourceforge.net/ +BuildRequires: XFree86-devel +BuildRequires: bison BuildRequires: gnome-libs-devel -BuildRequires: gtk+-devel -BuildRequires: gettext-devel +BuildRequires: gtk+-devel >= 1.2.0 +BuildRequires: autoconf BuildRequires: automake -BuildRoot: /tmp/%{name}-%{version}-root +BuildRequires: libtool +BuildRequires: gettext-devel +BuildRequires: libxml-devel +BuildRequires: gdk-pixbuf-devel >= 0.9.0 +BuildRequires: postgresql-devel >= 7.1 +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _prefix /usr/X11R6 +%define _mandir %{_prefix}/man %description -ToutDoux is a small project manager (for GNOME). +ToutDoux is a project manager which permits management with different +views (based on plugins). For example, you can design a plan of +actions using a tree structure. %description -l pl -ToutDoux jest ma³ym mened¿erem projektów dla GNOME. +ToutDoux jest programem do zarz±dzania projektami pozwalaj±cym na +uwzglêdnianie ró¿nych punktów widzenia (bazuj±c na pluginach). Mo¿esz +np. projektowaæ plan zadañ u¿ywaj±c struktury drzewiastej. + +%package devel +Summary: %{name} libraries, includes, etc +Summary(pl): %{name} - pliki nag³ówkowe, etc +Group: X11/Development/Libraries +Requires: %{name} = %{version} + +%description devel +Header files for %{name}. + +%description -l pl devel +Pliki nag³ówkowe etc do %{name}. + +%package static +Summary: %{name} static libraries +Summary(pl): Biblioteki statyczne hOpla +Group: X11/Development/Libraries +Requires: %{name}-devel = %{version} + +%description static +%{name} static libraries. + +%description -l pl static +Biblioteki statyczne z funkcjami %{name}. %prep %setup -q -%patch -p1 +%patch0 -p1 +%patch1 -p1 %build -automake +rm -f missing +libtoolize --copy --force gettextize --copy --force -LDFLAGS="-s"; export LDFLAGS -%configure -make +aclocal -I %{_aclocaldir}/gnome -I macros +%{__autoconf} +%{__automake} +%configure \ + --with-gnome +%{__make} %install rm -rf $RPM_BUILD_ROOT -make DESTDIR=$RPM_BUILD_ROOT install +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT \ + gmenudir=%{_applnkdir}/Utilities -gzip -9nf NEWS README +gzip -9nf AUTHORS ChangeLog NEWS README + +%find_lang %{name} --with-gnome %clean rm -rf $RPM_BUILD_ROOT -%files +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files -f %{name}.lang +%defattr(644,root,root,755) +%doc *.gz doc/en/toutdoux/* +%attr(755,root,root) %{_bindir}/toutdoux +%attr(755,root,root) %{_libdir}/lib*.so.*.* +%dir %{_libdir}/toutdoux +%dir %{_libdir}/toutdoux/plugins +%attr(755,root,root) %{_libdir}/toutdoux/plugins/lib*.so* +%dir %{_pixmapsdir}/toutdoux +%{_pixmapsdir}/toutdoux/* +%{_pixmapsdir}/*.* +%{_datadir}/toutdoux +%{_applnkdir}/*/* +%{_datadir}/mime-info/* + +%files devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/*-config +%attr(755,root,root) %{_libdir}/lib*.so +%attr(755,root,root) %{_libdir}/lib*.la +%{_includedir}/toutdoux + +%files static %defattr(644,root,root,755) -%doc *.gz -%attr(755,root,root) %{_bindir}/* -#%{_applnkdir}/ -%{_datadir}/pixmaps/* +%{_libdir}/toutdoux/plugins/lib*.a +%{_libdir}/lib*.a