rpms/transmission/F-13 transmission-fallocate-webui.patch, NONE, 1.1 transmission.spec, 1.65, 1.66

Ankur Sinha ankursinha at fedoraproject.org
Thu Apr 15 19:04:50 UTC 2010


Author: ankursinha

Update of /cvs/pkgs/rpms/transmission/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv6077

Modified Files:
	transmission.spec 
Added Files:
	transmission-fallocate-webui.patch 
Log Message:
Added patches. 
Description given in spec Changelog



transmission-fallocate-webui.patch:
 daemon/daemon.c                |    1 +
 libtransmission/session.c      |    6 +-----
 libtransmission/session.c.orig |only
 3 files changed, 2 insertions(+), 5 deletions(-)

--- NEW FILE transmission-fallocate-webui.patch ---
diff -ur ../transmission-1.92.orig/daemon/daemon.c ./daemon/daemon.c
--- ../transmission-1.92.orig/daemon/daemon.c	2010-03-12 07:34:28.000000000 +0530
+++ ./daemon/daemon.c	2010-04-16 00:19:50.297292292 +0530
@@ -119,6 +119,7 @@
             const char * configDir = tr_sessionGetConfigDir( mySession );
             tr_inf( "Reloading settings from \"%s\"", configDir );
             tr_bencInitDict( &settings, 0 );
+            tr_bencDictAddBool( &settings, TR_PREFS_KEY_RPC_ENABLED, TRUE );
             tr_sessionLoadSettings( &settings, configDir, MY_NAME );
             tr_sessionSet( mySession, &settings );
             tr_bencFree( &settings );
diff -ur ../transmission-1.92.orig/libtransmission/session.c ./libtransmission/session.c
--- ../transmission-1.92.orig/libtransmission/session.c	2010-03-12 07:34:12.000000000 +0530
+++ ./libtransmission/session.c	2010-04-16 00:19:50.300525246 +0530
@@ -260,11 +260,7 @@
     tr_bencDictAddInt ( d, TR_PREFS_KEY_PEER_SOCKET_TOS,          atoi( TR_DEFAULT_PEER_SOCKET_TOS_STR ) );
     tr_bencDictAddBool( d, TR_PREFS_KEY_PEX_ENABLED,              TRUE );
     tr_bencDictAddBool( d, TR_PREFS_KEY_PORT_FORWARDING,          TRUE );
-#ifdef HAVE_FALLOCATE64
-    tr_bencDictAddInt ( d, TR_PREFS_KEY_PREALLOCATION,            TR_PREALLOCATE_FULL );
-#else
     tr_bencDictAddInt ( d, TR_PREFS_KEY_PREALLOCATION,            TR_PREALLOCATE_SPARSE );
-#endif
     tr_bencDictAddStr ( d, TR_PREFS_KEY_PROXY,                    "" );
     tr_bencDictAddBool( d, TR_PREFS_KEY_PROXY_AUTH_ENABLED,       FALSE );
     tr_bencDictAddBool( d, TR_PREFS_KEY_PROXY_ENABLED,            FALSE );
@@ -277,7 +273,7 @@
     tr_bencDictAddBool( d, TR_PREFS_KEY_RENAME_PARTIAL_FILES,     TRUE );
     tr_bencDictAddBool( d, TR_PREFS_KEY_RPC_AUTH_REQUIRED,        FALSE );
     tr_bencDictAddStr ( d, TR_PREFS_KEY_RPC_BIND_ADDRESS,         "0.0.0.0" );
-    tr_bencDictAddBool( d, TR_PREFS_KEY_RPC_ENABLED,              TRUE );
+    tr_bencDictAddBool( d, TR_PREFS_KEY_RPC_ENABLED,              FALSE );
     tr_bencDictAddStr ( d, TR_PREFS_KEY_RPC_PASSWORD,             "" );
     tr_bencDictAddStr ( d, TR_PREFS_KEY_RPC_USERNAME,             "" );
     tr_bencDictAddStr ( d, TR_PREFS_KEY_RPC_WHITELIST,            TR_DEFAULT_RPC_WHITELIST );
Only in ./libtransmission: session.c.orig


Index: transmission.spec
===================================================================
RCS file: /cvs/pkgs/rpms/transmission/F-13/transmission.spec,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -p -r1.65 -r1.66
--- transmission.spec	12 Mar 2010 06:17:30 -0000	1.65
+++ transmission.spec	15 Apr 2010 19:04:50 -0000	1.66
@@ -1,6 +1,6 @@
 Name:           transmission
 Version:        1.92
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        A lightweight GTK+ BitTorrent client
 
 Group:          Applications/Internet
@@ -28,6 +28,7 @@ BuildRequires:  GConf2-devel
 BuildRequires:  qt4-devel
 # this modification applies to the Qt qtr.pro file
 Patch1:         use-system-libevent-fix-optflags-patch
+Patch2:         transmission-fallocate-webui.patch
 Requires: transmission-cli
 Requires: transmission-gtk
 %description
@@ -92,6 +93,7 @@ exit 0
 %prep
 %setup -q 
 %patch1 -p1
+%patch2 -p2
 
 %build
 %configure --disable-static --with-gtk --without-wx --enable-libcanberra --enable-libnotify --enable-daemon
@@ -199,6 +201,11 @@ update-desktop-database > /dev/null 2>&1
 %{_datadir}/applications/qtr.desktop
 
 %changelog
+* Thu Apr 15 2010 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.92-2
+- Patches applied
+- http://trac.transmissionbt.com/changeset/10463/#file0 - https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/538580
+- http://transmission.pastebay.com/90665 - https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/542194
+
 * Fri Mar 12 2010 Rahul Sundaram <sundaram at fedoraproject.org> - 1.92-1
 - Some bug fixes
 - http://trac.transmissionbt.com/query?groupdesc=1&group=component&milestone=1.92&order=severity



More information about the scm-commits mailing list