+%package guile
+Summary: Guile module for %{name}.
+Group: Libraries
+Requires: %{name}-libs = %{version}-%{release}
+Requires: guile >= 1.8.0
+
+%description guile
+Guile module for using the %{name} library in Scheme programs.
+
+%package applet
+Summary: GNOME applet for %{name}
+Group: Applications/Internet
+Requires: %{name}-libs = %{version}-%{release}
+Requires: %{name}-data = %{version}-%{release}
+
+%description applet
+A GNOME applet for checking the status of transfers in %{name}.
+
+%package data
+Summary: Common data files for %{name}
+Group: Applications/Internet
+
+%description data
+This package contains common data files for other %{name} packages.
+
+%package -n dolcon
+Summary: The Gtk client in %{name}.
+Group: Applications/Internet
+Requires: %{name}-libs = %{version}-%{release}
+Requires: %{name}-data = %{version}-%{release}
+Conflicts: %{name}
+
+%description -n dolcon
+This package contains only the Gtk client for %{name}, so that it can
+be used without using a local server.
+