Group :: Graphical desktop/GNOME
RPM: libgnomeoffice
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define ver_major 0.4
%define real goffice
%def_disable static
%def_disable cvs
%define cvs_date cvs20050921
Name: libgnomeoffice
Version: 0.4.2
Release: alt1
Url: ftp://ftp.gnome.org/pub/gnome/sources/%real/%ver_major/
Summary: Library for writing gnome office programs
License: GPL
Group: Graphical desktop/GNOME
Packager: Alexey Morsov <swi at altlinux.ru>
Source: %name-%version.tar.bz2
Patch: %real-0.3.7-pcre.patch
# Automatically added by buildreq on Tue Nov 22 2005
BuildRequires: ORBit2-devel flex fontconfig-devel freetype2-devel gcc-c++ glib2-devel gnome-vfs2-devel libGConf2-devel libart_lgpl-devel libatk-devel libbonobo2-devel libbonoboui-devel libcairo-devel libg2c-devel libglade2-devel libglitz-devel libgnome-devel libgnome-keyring-devel libgnomecanvas-devel libgnomeprint2-devel libgnomeui-devel libgsf-devel libgsf-gnome-devel libgtk+2-devel libpng-devel libpopt-devel libstdc++-devel libxml2-devel perl-XML-Parser pkg-config xorg-x11-devel zlib-devel libpcre-devel gtk-doc
%description
%name is a library that eases the task of writing gnome office
programs.
%package devel
Summary: Development libraries and header files for %name
Group: Development/C
Requires: %name = %version-%release
%description devel
This package contains the header files and libraries needed to write and
compile programs that use %name.
%package devel-static
Summary: Static libraries for %name
Group: Development/C
Requires: %name-devel = %version-%release
%description devel-static
This package contains static libraries needed to compile programs
statically linked with %name.
%define _libexecdir %_libdir/%name
%prep
%setup -q
%patch -p1
%__autoreconf
%build
%configure --with-gnome
%make_build
%install
%makeinstall
%find_lang --with-gnome %real
%post
%post_ldconfig
%postun
%postun_ldconfig
%post devel
%update_scrollkeeper
%postun devel
%clean_scrollkeeper
%files -f %real.lang
%_libdir/*.so.*
%_libdir/goffice/
%exclude %{_libdir}/goffice/%version/plugins/*/*.la
%_datadir/goffice/
%_datadir/pixmaps/goffice/*
%doc AUTHORS ChangeLog
%files devel
%_libdir/*.so
%_libdir/pkgconfig/*
%_includedir/libgoffice-%ver_major/
%_datadir/gtk-doc/html/%real
%_datadir/locale/*/LC_MESSAGES/%real-%version.mo
%if_enabled static
%files devel-static
%_libdir/*.a
%_libdir/*/*/*.a
%endif
%changelog
…
Full changelog you can see here
%define real goffice
%def_disable static
%def_disable cvs
%define cvs_date cvs20050921
Name: libgnomeoffice
Version: 0.4.2
Release: alt1
Url: ftp://ftp.gnome.org/pub/gnome/sources/%real/%ver_major/
Summary: Library for writing gnome office programs
License: GPL
Group: Graphical desktop/GNOME
Packager: Alexey Morsov <swi at altlinux.ru>
Source: %name-%version.tar.bz2
Patch: %real-0.3.7-pcre.patch
# Automatically added by buildreq on Tue Nov 22 2005
BuildRequires: ORBit2-devel flex fontconfig-devel freetype2-devel gcc-c++ glib2-devel gnome-vfs2-devel libGConf2-devel libart_lgpl-devel libatk-devel libbonobo2-devel libbonoboui-devel libcairo-devel libg2c-devel libglade2-devel libglitz-devel libgnome-devel libgnome-keyring-devel libgnomecanvas-devel libgnomeprint2-devel libgnomeui-devel libgsf-devel libgsf-gnome-devel libgtk+2-devel libpng-devel libpopt-devel libstdc++-devel libxml2-devel perl-XML-Parser pkg-config xorg-x11-devel zlib-devel libpcre-devel gtk-doc
%description
%name is a library that eases the task of writing gnome office
programs.
%package devel
Summary: Development libraries and header files for %name
Group: Development/C
Requires: %name = %version-%release
%description devel
This package contains the header files and libraries needed to write and
compile programs that use %name.
%package devel-static
Summary: Static libraries for %name
Group: Development/C
Requires: %name-devel = %version-%release
%description devel-static
This package contains static libraries needed to compile programs
statically linked with %name.
%define _libexecdir %_libdir/%name
%prep
%setup -q
%patch -p1
%__autoreconf
%build
%configure --with-gnome
%make_build
%install
%makeinstall
%find_lang --with-gnome %real
%post
%post_ldconfig
%postun
%postun_ldconfig
%post devel
%update_scrollkeeper
%postun devel
%clean_scrollkeeper
%files -f %real.lang
%_libdir/*.so.*
%_libdir/goffice/
%exclude %{_libdir}/goffice/%version/plugins/*/*.la
%_datadir/goffice/
%_datadir/pixmaps/goffice/*
%doc AUTHORS ChangeLog
%files devel
%_libdir/*.so
%_libdir/pkgconfig/*
%_includedir/libgoffice-%ver_major/
%_datadir/gtk-doc/html/%real
%_datadir/locale/*/LC_MESSAGES/%real-%version.mo
%if_enabled static
%files devel-static
%_libdir/*.a
%_libdir/*/*/*.a
%endif
%changelog
…
Full changelog you can see here