--- a/ChangeLog Thu Jul 24 15:08:22 2003 +0000
+++ b/ChangeLog Thu Jul 24 15:14:40 2003 +0000
@@ -1,3 +1,7 @@
+2003-07-24 Matt Keenan <[email protected]>
+
+ * gnome-pilot.spec : new spec file
+
2003-07-24 Matt Keenan <[email protected]>
* slec-install-devel.pkgs: added pilot-link-devel for gnome-pilot
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gnome-pilot.spec Thu Jul 24 15:14:40 2003 +0000
@@ -0,0 +1,144 @@
+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