Name: transmission-remote-gtk Version: 0.5.1 Release: 1%{?dist:%{dist}} Summary: Remote control client for Transmission BitTorrent Group: Applications/Internet License: GPLv2+ URL: http://code.google.com/p/transmission-remote-gtk/ Source0: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: gtk2 >= 2.16 Requires: glib2 >= 2.22 Requires: unique Requires: GConf2 Requires: libnotify Requires: libproxy Requires: json-glib >= 0.8 Requires: libcurl BuildRequires: gtk2-devel BuildRequires: libproxy-devel BuildRequires: glib2-devel BuildRequires: unique-devel BuildRequires: GConf2-devel BuildRequires: json-glib-devel BuildRequires: libcurl-devel BuildRequires: libnotify-devel Requires(pre): GConf2 Requires(post): GConf2 Requires(preun): GConf2 Requires(post): desktop-file-utils Requires(postun): desktop-file-utils %description transmission-remote-gtk is a GTK application for remote management of the Transmission BitTorrent client via its RPC interface. %prep %setup -q %build %configure --without-libgeoip make %{?_smp_mflags} %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 %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || : fi %post export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || : update-desktop-database %{_datadir}/applications >/dev/null 2>&1 %postun update-desktop-database %{_datadir}/applications >/dev/null 2>&1 %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || : fi %files %defattr(-,root,root,-) %doc README COPYING AUTHORS %{_sysconfdir}/gconf/schemas/%{name}.schemas %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_datadir}/icons/hicolor/16x16/apps/%{name}.png %{_datadir}/icons/hicolor/22x22/apps/%{name}.png %{_datadir}/icons/hicolor/24x24/apps/%{name}.png %{_datadir}/icons/hicolor/32x32/apps/%{name}.png %{_datadir}/icons/hicolor/48x48/apps/%{name}.png %{_datadir}/locale/de/LC_MESSAGES/%{name}.mo %{_datadir}/locale/ko/LC_MESSAGES/%{name}.mo %{_datadir}/locale/pl/LC_MESSAGES/%{name}.mo %{_datadir}/locale/ru/LC_MESSAGES/%{name}.mo %changelog * Fri May 6 2011 Alan Fitton - 0.5.1 - Use libproxy pkg-config CFLAGS in build, for older versions. - Fix updates inside the GtkNotebook. - Fix crash reported by atommixz. * Fri Apr 22 2011 Alan Fitton - 0.5 - Fix a few of small memory leaks. - Sync single torrent when file/trackers are changed. - Update efficiency improvement. - Customisable columns, new optional columns. * Tue Apr 12 2011 Alan Fitton - 0.4 - Torrent add dialog. - Support for active only updates. - Other update performance improvements. - Pause/Resume all. - Polish and Russian translation. - Torrent added date/time column. - Fix gconf ints defaulting to one in prefs dialog. - Fix crash disconnecting with graph disabled. - Fix crash disabling tracker/dir filters while disconnected. * Sat Mar 11 2011 Alan Fitton - 0.3 - Case insensitive text filtering. - Speed graph. - i18n support (currently German and Korean). - Use table layout instead of fixed for general panel. - libproxy support. - Fix torrent bandwidth priority setting. - Better suspending of tracker/files update until ack. - Put versions in some spec/configure deps. - Include libcurl.m4. - Better (easier) FreeBSD compilation. - Remove 5px window border (much better on some dark themes). - Fix hardcoded path to Transmission icon in about dialog. - Fix a leak from gtk_tree_selection_get_selected_rows(). - TRG_NOUNIQUE env variable to start multiple instances. * Mon Feb 21 2011 Alan Fitton - 0.2.1 - Fix crash in update-blocklist/port-test callbacks. - Menu bar mnemonics. * Sat Feb 19 2011 Alan Fitton - 0.2 - SSL support. - Statistics dialog. - Fix for setting low priority files. - Port testing. - Blocklist settings and updates. - Torrent reannounce. - Tracker add/edit/delete. * Mon Feb 07 2011 Alan Fitton - 0.1.1 - Squash a couple of nasty first release bugs. * Sun Jan 30 2011 Alan Fitton - 0.1.0 - Initial RPM Build.