gnome-pilot.spec
author mattk
Thu, 24 Jul 2003 15:14:40 +0000
changeset 769 38ac45b7014b
child 808 ad5bc688e4a0
permissions -rw-r--r--
*** empty log message ***

Name:     	gnome-pilot
License:        GPL/LGPL
Group:		Applications/Communications
Version: 	2.0.10
Release:	1
Distribution:	Mercury
Vendor:		Sun Microsystems, Inc.
Summary:	PalmOS link utilities
Source:		%{name}-%{version}.tar.bz2
URL:		http://www.gnome.org/gnome-pilot/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Docdir:         %{_defaultdocdir}/gnome-pilot
Autoreqprov:    on
Epoch:		1

%define pilot_link_devel_version 0.11.7 
BuildRequires:	gettext
BuildRequires:	bonobo-activation-devel
BuildRequires:	libgnomeui-devel
BuildRequires:	ORBit2-devel
BuildRequires:	libbonobo-devel
BuildRequires:	libgnome-devel
BuildRequires:	libglade-devel
BuildRequires:	gnome-vfs-devel
BuildRequires:	gtk2-devel
BuildRequires:	glib2-devel
BuildRequires:	libbonoboui-devel
BuildRequires:	libIDL-devel
BuildRequires:	linc-devel
BuildRequires:	libxml2-devel
BuildRequires:	pango-devel
BuildRequires:	libgnomecanvas-devel
BuildRequires:	libart_lgpl-devel
BuildRequires:	gnome-panel
BuildRequires:	gnome-desktop-devel
BuildRequires:	libwnck
BuildRequires:	GConf-devel
BuildRequires:	pilot-link-devel >= %{pilot_link_devel_version}
Prereq:	scrollkeeper

%description
GNOME Pilot is a collection of programs and daemons for using 
Palm OS-based systems with GNOME, the complete user-friendly desktop 
based entirely on free software.

%files
%defattr(-, root, root)
%{_datadir}/control-center-2.0/capplets/*
%{_datadir}/idl/*
%{_datadir}/mime-info/*
%{_datadir}/pixmaps/*
%{_bindir}/*
%{_libexecdir}/gpilotd
%{_libdir}/bonobo/servers/GNOME_Pilot_Daemon.server
%{_libdir}/gnome-pilot
%dir %{_datadir}/gnome-pilot
%dir %{_datadir}/gnome-pilot/glade
%{_datadir}/gnome-pilot/conduits
%{_datadir}/gnome-pilot/glade/*.png
%{_datadir}/gnome-pilot/glade/gpilotd-capplet.glade
%{_datadir}/gnome/help/*
%{_datadir}/omf/*
%{_datadir}/man/man1/*
%{_libdir}/*.so.*


%post
/sbin/ldconfig
/usr/bin/scrollkeeper-update -q

%package -n gnome-pilot-devel
Summary:	Pilot development header files.
Group:		Development/Libraries
Requires:	gnome-pilot = %{version}-%{release}
Requires:	pilot-link-devel >= %{pilot_link_devel_version}

%description -n gnome-pilot-devel
GNOME Pilot is a collection of programs and daemons for using 
Palm OS-based systems with GNOME, the complete user-friendly desktop 
based entirely on free software.

%files -n gnome-pilot-devel
%defattr(-, root, root)
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_libdir}/*.la

%package -n gnome-pilot-applet
Summary:	GNOME Pilot Panel Applet
Group:		Applications/Communications
Requires:	gnome-pilot = %{version}-%{release}
Prereq:	GConf

%description -n gnome-pilot-applet
GNOME Pilot provides this panel applet for control and status on your GNOME 1.4 based desktop. This package will not work with GNOME 2.x

%files -n gnome-pilot-applet
%defattr(-, root, root)
%{_libdir}/bonobo/servers/GNOME_PilotApplet.server
%{_libexecdir}/gpilot-applet
%{_datadir}/gnome-pilot/glade/pilot-applet.glade
%{_datadir}/locale/*/LC_MESSAGES/*
%{_sysconfdir}/gconf/schemas/pilot.schemas

%post -n gnome-pilot-applet
/usr/bin/scrollkeeper-update -q
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
SCHEMAS="pilot.schemas"
for S in $SCHEMAS; do
	gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
done
GCONF_CONFIG_SOURCE=`/usr/bin/gconftool-2 --get-default-source` /usr/bin/gconftool-2 --makefile-install-rule /etc/gconf/schemas/pilot.schemas

%prep
%setup -q

%build
CFLAGS="$RPM_OPT_FLAGS"					\
	./configure	--prefix=%{_prefix}		\
			--datadir=%{_datadir}		\
			--sysconfdir=%{_sysconfdir}	\
			--libdir=%{_libdir}		\
			--libexecdir=%{_libexecdir}	\
			--localstatedir=/var		\
			--includedir=%{_includedir}	\
			--mandir=%{_mandir}		\
			--infodir=%{_datadir}/info	\
			--exec-prefix=%{_prefix}
make

%install
rm -rf $RPM_BUILD_ROOT
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make install DESTDIR=$RPM_BUILD_ROOT
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL

%clean
rm -rf $RPM_BUILD_ROOT

%changelog
* Thu Jul 24 2003 - <[email protected]>
- Initial version