]> git.pld-linux.org Git - packages/glom.git/blame - glom.spec
- don't check for postgres utils at build time
[packages/glom.git] / glom.spec
CommitLineData
051643cb 1Summary: A user-friendly database environment
f7680377 2Summary(pl.UTF-8): Przyjazne użytkownikowi środowisko bazodanowe
7c214bde 3Name: glom
6bc6127b 4Version: 1.6.12
c0d9696b 5Release: 0.1
7c214bde 6License: GPL v2
7Group: Applications
c0d9696b 8Source0: http://ftp.gnome.org/pub/GNOME/sources/glom/1.6/%{name}-%{version}.tar.bz2
6bc6127b 9# Source0-md5: 23cfd65994a7a257de148c9ee0cd1f31
7c214bde 10Patch0: %{name}-desktop.patch
feefd04f 11Patch1: %{name}-python25-64bit.patch
7c214bde 12URL: http://www.glom.org/
13BuildRequires: autoconf
14BuildRequires: automake
051643cb 15BuildRequires: bakery-devel >= 2.4.0
cd9b01bd 16BuildRequires: gnome-doc-utils >= 0.8.0
051643cb 17BuildRequires: gnome-vfsmm-devel >= 2.16.0
16071c1b 18BuildRequires: gtkmm-devel >= 2.10.5
c0d9696b
MWP
19BuildRequires: gtksourceview-devel >= 1.0
20BuildRequires: goocanvas-devel
7c214bde 21BuildRequires: intltool
22BuildRequires: iso-codes
c0d9696b 23BuildRequires: libgdamm3-devel
f4fccda7 24BuildRequires: libgnome-devel >= 2.16.0
051643cb 25BuildRequires: libgnomecanvasmm-devel >= 2.16.0
c0d9696b 26BuildRequires: libgtksourceviewmm2-devel
7c214bde 27BuildRequires: libtool
051643cb 28BuildRequires: libxslt-devel >= 1.1.17
c0d9696b 29BuildRequires: postgresql-devel
051643cb 30BuildRequires: python-gnome-extras-gda-devel >= 2.14.2-4
cd9b01bd 31BuildRequires: python-pygtk-devel >= 2:2.10.3
7c214bde 32Requires(post,postun): /sbin/ldconfig
33Requires(post,postun): gtk+2
16071c1b 34Requires(post,postun): hicolor-icon-theme
cd9b01bd 35Requires(post,postun): scrollkeeper
7c214bde 36Requires(post,postun): shared-mime-info
051643cb 37Requires: python-gnome-extras-gda >= 2.14.2-4
7c214bde 38%pyrequires_eq python-modules
39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41%description
42Glom is an easy-to-use database designer and user interface.
43
34c48b30
JR
44%description -l pl.UTF-8
45Glom jest łatwym w użyciu programem do projektowania baz danych oraz
46interfejsem użytkownika.
7c214bde 47
48%prep
49%setup -q
50%patch0 -p1
c0d9696b 51#%patch1 -p1
7c214bde 52
53%build
051643cb 54%{__gnome_doc_prepare}
7c214bde 55%{__glib_gettextize}
56%{__intltoolize}
57%{__libtoolize}
7c214bde 58%{__aclocal} -I macros
59%{__autoheader}
60%{__autoconf}
61%{__automake}
62%configure \
051643cb 63 --disable-static \
cd9b01bd 64 --disable-update-mime-database \
c0d9696b
MWP
65 --disable-scrollkeeper \
66 --with-postgres-utils=%{_bindir}
7c214bde 67%{__make}
68
69%install
70rm -rf $RPM_BUILD_ROOT
71
72%{__make} install \
73 DESTDIR=$RPM_BUILD_ROOT
74
75rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
76rm -f $RPM_BUILD_ROOT%{py_sitedir}/*.la
77rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info
78
79%find_lang %{name} --with-gnome
80
81%clean
82rm -rf $RPM_BUILD_ROOT
83
84%post
85/sbin/ldconfig
86%update_mime_database
87%update_icon_cache hicolor
cd9b01bd 88%scrollkeeper_update_post
7c214bde 89
90%postun
91/sbin/ldconfig
92%update_mime_database
93%update_icon_cache hicolor
cd9b01bd 94%scrollkeeper_update_postun
7c214bde 95
96%files -f %{name}.lang
97%defattr(644,root,root,755)
98%doc AUTHORS ChangeLog NEWS README TODO
99%attr(755,root,root) %{_bindir}/*
100%attr(755,root,root) %{_libdir}/libglom.so*
101%attr(755,root,root) %{py_sitedir}/glom.so
102%{_datadir}/%{name}
103%{_datadir}/mime/packages/*.xml
104%{_desktopdir}/*.desktop
105%{_iconsdir}/hicolor/*/apps/*
cd9b01bd 106%dir %{_omf_dest_dir}/%{name}
107%{_omf_dest_dir}/%{name}/glom-C.omf
108%lang(de) %{_omf_dest_dir}/%{name}/glom-de.omf
c0d9696b
MWP
109%lang(en_GB) %{_omf_dest_dir}/%{name}/glom-en_GB.omf
110%lang(sv) %{_omf_dest_dir}/%{name}/glom-sv.omf
111%lang(es) %{_omf_dest_dir}/%{name}/glom-es.omf
This page took 0.068331 seconds and 4 git commands to generate.