X-Git-Url: http://git.pld-linux.org/?p=packages%2FToutDoux.git;a=blobdiff_plain;f=ToutDoux.spec;h=efa5ae5591d5fae8cbaa27f4db3248616d34a355;hp=120e93d7c25f8bfca64ff53c89faf0dc64cdef6a;hb=059af619d58343706d8168d189fe0b24bde6daa3;hpb=9b2b7115742a6c20422ddaf1a05cfca23c51b688 diff --git a/ToutDoux.spec b/ToutDoux.spec index 120e93d..efa5ae5 100644 --- a/ToutDoux.spec +++ b/ToutDoux.spec @@ -1,46 +1,83 @@ -Summary: ToutDoux is a small project manager (for GNOME) +Summary: Project manager +Summary(pl): Zarz±dca projektów Name: ToutDoux -Version: 1.2.4 -Release: 2 +Version: 1.2.7 +Release: 1 License: GPL -Group: Networking -Group(de): Netzwerkwesen -Group(pl): Sieciowe -Source0: http://altern.org/toutdoux/dl/%{name}-%{version}.tar.gz -URL: http://altern.org/toutdoux/en/ -BuildRequires: postgresql-devel >= 7.0 -BuildRequires: gnome-libs-devel -BuildRequires: gtk+-devel +Group: Applications/Databases +Source0: http://ftp.gnu.org/gnu/toutdoux/%{name}-%{version}.tar.gz +# Source0-md5: 13eb83311422e447b88114e72155364d +Patch0: %{name}-xml.patch +Patch1: %{name}-configure.patch +Patch2: %{name}-am16.patch +URL: http://www.gnu.org/software/toutdoux/en/ +BuildRequires: XFree86-devel +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: bison +BuildRequires: docbook-utils >= 0.6.10 +BuildRequires: gdk-pixbuf-devel >= 0.9.0 BuildRequires: gettext-devel +BuildRequires: gtk+-devel >= 1.2.0 +BuildRequires: gnome-libs-devel +BuildRequires: html-dtd401-sgml +BuildRequires: libtool BuildRequires: libxml-devel -BuildRequires: automake +BuildRequires: postgresql-devel >= 7.1 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) - -%define _prefix /usr/X11R6 +Obsoletes: toutdoux %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¿na +za jego pomoc± np. projektowaæ plan zadañ u¿ywaj±c struktury +drzewiastej. %package devel -Summary: ToutDoux header files -Group: X11/Libraries -Group(de): X11/Libraries -Group(pl): X11/Biblioteki +Summary: ToutDoux - includes, etc +Summary(pl): ToutDoux - pliki nag³ówkowe itp. +Group: X11/Development/Libraries Requires: %{name} = %{version} +Obsoletes: toutdoux-devel %description devel -ToutDoux header files. +Header files for ToutDoux. + +%description devel -l pl +Pliki nag³ówkowe itp. do ToutDoux. + +%package static +Summary: ToutDoux static libraries +Summary(pl): Biblioteki statyczne ToutDoux +Group: X11/Development/Libraries +Requires: %{name}-devel = %{version} + +%description static +ToutDoux static libraries. + +%description static -l pl +Biblioteki statyczne z funkcjami ToutDoux. %prep %setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build -gettextize --copy --force -%configure \ - --disable-static +rm -f missing +%{__libtoolize} +%{__gettextize} +%{__aclocal} -I %{_aclocaldir}/gnome -I macros +%{__autoconf} +%{__automake} +%configure \ + --with-gnome %{__make} %install @@ -50,28 +87,37 @@ rm -rf $RPM_BUILD_ROOT DESTDIR=$RPM_BUILD_ROOT \ gmenudir=%{_applnkdir}/Utilities -gzip -9nf NEWS README - -%find_lang %{name} +%find_lang %{name} --with-gnome %clean rm -rf $RPM_BUILD_ROOT +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + %files -f %{name}.lang %defattr(644,root,root,755) -%doc *.gz -%attr(755,root,root) %{_bindir}/* -%attr(755,root,root) %{_libdir}/lib*so.*.* +%doc AUTHORS ChangeLog NEWS README 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* -%attr(755,root,root) %{_libdir}/toutdoux/plugins/lib*la -%{_applnkdir}/Utilities/* -%{_datadir}/mime-info/* -%{_datadir}/pixmaps/toutdoux* +%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) -%{_includedir}/* -%attr(755,root,root) %{_libdir}/lib*so +%attr(755,root,root) %{_bindir}/*-config +%attr(755,root,root) %{_libdir}/lib*.so +%{_libdir}/lib*.la +%{_includedir}/toutdoux + +%files static +%defattr(644,root,root,755) +%{_libdir}/toutdoux/plugins/lib*.a +%{_libdir}/lib*.a