rpms/glom/devel glom-1.0.5-poconfig.patch, NONE, 1.1 glom.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Denis Leroy (denis) fedora-extras-commits at redhat.com
Sun Oct 8 21:16:50 UTC 2006


Author: denis

Update of /cvs/extras/rpms/glom/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29696/devel

Modified Files:
	.cvsignore sources 
Added Files:
	glom-1.0.5-poconfig.patch glom.spec 
Log Message:
auto-import glom-1.0.5-4 on branch devel from glom-1.0.5-4.src.rpm

glom-1.0.5-poconfig.patch:

--- NEW FILE glom-1.0.5-poconfig.patch ---
--- glom-1.0.5/configure.in.orig	2006-10-04 19:32:11.000000000 -0700
+++ glom-1.0.5/configure.in	2006-10-04 19:32:24.000000000 -0700
@@ -21,6 +21,7 @@
 		   [The domain name to use with gettext.])
 
 ALL_LINGUAS="ca cs de en_CA en_GB es fi fr gu hu it nb ne nl pa pt pt_BR rw sq sv tr vi zh_CN"
+AC_SUBST(ALL_LINGUAS)
 
 AM_GLIB_GNU_GETTEXT
 IT_PROG_INTLTOOL([0.35.0])


--- NEW FILE glom.spec ---
%define major_version  1.0
%define minor_version  5

Name:           glom
Version:        %{major_version}.%{minor_version}
Release:        4%{?dist}
Summary:        Easy-to-use database designer and user interface

Group:          Applications/Databases
License:        GPL
URL:            http://www.glom.org/
Source0:        http://ftp.gnome.org/pub/GNOME/sources/glom/%{major_version}/%{name}-%{major_version}.%{minor_version}.tar.bz2
Patch0:         glom-1.0.5-poconfig.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  bakery-devel >= 2.4
BuildRequires:  desktop-file-utils gettext intltool
BuildRequires:  libgdamm-devel >= 1.3.7
BuildRequires:  python-devel
BuildRequires:  gnome-python2-gda-devel
BuildRequires:  libgnomecanvasmm26-devel >= 2.10
BuildRequires:  libgnome-devel >= 2.6.0
BuildRequires:  libxslt-devel >= 1.1.10
BuildRequires:  pygtk2-devel >= 2.6
BuildRequires:  iso-codes-devel
BuildRequires:  gnome-doc-utils
BuildRequires:  scrollkeeper
%ifarch x86_64
BuildRequires:  automake libtool
%endif

Requires:       compat-gda-postgres

Requires(post):   shared-mime-info desktop-file-utils
Requires(postun): shared-mime-info desktop-file-utils
Requires(post):   /sbin/ldconfig
Requires(postun): /sbin/ldconfig
Requires(post):   scrollkeeper
Requires(postun): scrollkeeper


%description
Glom lets you design database systems - the database and the user
interface. Glom has high-level features such as relationships,
lookups, related fields, related records, calculated fields, drop-down
choices, searching, reports, users and groups. It has Numeric, Text,
Date, Time, Boolean, and Image field types. Glom systems require
almost no programming, but you may use Python for calculated fields or
buttons. Glom uses the PostgreSQL database backend.


%prep
%setup -q
%patch0 -p1 -b .poconfig


%build
%ifarch x86_64
autoreconf -f -i
%endif
%configure \
        --disable-dependency-tracking \
        --disable-static \
        --disable-update-mime-database \
        --disable-scrollkeeper \
        --disable-rpath
make %{?_smp_mflags}


%install
rm -rf ${RPM_BUILD_ROOT}
make install DESTDIR=${RPM_BUILD_ROOT}
%find_lang %{name}
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'

rm -f ${RPM_BUILD_ROOT}%{_libdir}/libglom.so

cat << EOF >> ${RPM_BUILD_ROOT}/usr/share/applications/%{name}.desktop
MimeType=application/x-glom;
EOF

desktop-file-install --vendor fedora --delete-original     \
  --dir ${RPM_BUILD_ROOT}%{_datadir}/applications          \
  --add-category X-Fedora                                  \
  ${RPM_BUILD_ROOT}/usr/share/applications/%{name}.desktop


%clean
rm -rf ${RPM_BUILD_ROOT}


%post
update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
/sbin/ldconfig


%postun
update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
scrollkeeper-update -q || :
/sbin/ldconfig


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/%{name}
%{_libdir}/lib%{name}.so.*
%{_libdir}/python2.4/site-packages/%{name}.so
%{_datadir}/%{name}/
%{_datadir}/applications/fedora-%{name}.desktop
%{_datadir}/gnome/help/%{name}
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/mime-info/*


%changelog
* Fri Oct  6 2006 Denis Leroy <denis at poolshark.org> - 1.0.5-4
- fixed x86_64 spec, vfsmm patch no longer needed

* Thu Oct  5 2006 Denis Leroy <denis at poolshark.org> - 1.0.5-3
- Added scrollkeeper db updates
- Added mime-type key to desktop file
- Added autoreconf and patch to fix rpath problem

* Wed Oct  4 2006 Denis Leroy <denis at poolshark.org> - 1.0.5-2
- Fixed BRs
- Enabled scrollkeeper

* Tue Oct  3 2006 Denis Leroy <denis at poolshark.org> - 1.0.5-1
- Update to 1.0.5

* Thu Aug  3 2006 Denis Leroy <denis at poolshark.org> - 1.0.4-1
- First version



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/glom/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	8 Oct 2006 21:12:08 -0000	1.1
+++ .cvsignore	8 Oct 2006 21:16:50 -0000	1.2
@@ -0,0 +1 @@
+glom-1.0.5.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/glom/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	8 Oct 2006 21:12:08 -0000	1.1
+++ sources	8 Oct 2006 21:16:50 -0000	1.2
@@ -0,0 +1 @@
+55e5b35d268e342ed5305e9c798856a4  glom-1.0.5.tar.bz2




More information about the fedora-extras-commits mailing list