---- transmission-1.83/configure.ac.orig 2010-01-29 02:02:28.000000000 +0100
-+++ transmission-1.83/configure.ac 2010-02-07 05:19:38.000000000 +0100
-@@ -21,20 +21,8 @@
+diff -ur transmission-2.00-orig//configure.ac transmission-2.00/configure.ac
+--- transmission-2.00-orig//configure.ac 2010-06-17 10:45:12.000000000 -0600
++++ transmission-2.00/configure.ac 2010-06-18 17:05:50.000000000 -0600
+@@ -21,16 +21,7 @@
AM_INIT_AUTOMAKE([1.9 tar-ustar])
AC_PROG_LIBTOOL
-if test m4_substr(peer_id_prefix,6,1) = "0"; then
- supported_build=yes
-- if test "x$GCC" = "xyes" ; then
-- CFLAGS="$CFLAGS -g -O3 "
-- CXXFLAGS="$CXXFLAGS -g -O3 "
-- fi
- CPPFLAGS="$CPPFLAGS -DNDEBUG"
-else
- supported_build=no
- fi
-fi
+CPPFLAGS="$CPPFLAGS -DNDEBUG"
-+
AM_CONDITIONAL(TR_UNSTABLE, test "x$supported_build" = "xno")
- # MANDATORY for libtransmission
+ ##
-diff -burNp transmission-1.91/configure.ac transmission-1.91-dud/configure.ac
---- transmission-1.91/configure.ac 2010-02-22 03:42:55.000000000 +0100
-+++ transmission-1.91-dud/configure.ac 2010-02-23 10:37:08.076245513 +0100
-@@ -108,6 +108,14 @@ fi
+diff -ur transmission-2.00-orig//configure.ac transmission-2.00/configure.ac
+--- transmission-2.00-orig//configure.ac 2010-06-18 17:08:36.000000000 -0600
++++ transmission-2.00/configure.ac 2010-06-18 17:09:23.000000000 -0600
+@@ -95,6 +95,14 @@
AC_HEADER_STDC
AC_HEADER_TIME
+ AC_MSG_RESULT([yes])],
+ [AC_MSG_RESULT([no])])
+
- AC_CHECK_FUNCS([pread pwrite lrintf strlcpy daemon dirname basename strcasecmp localtime_r fallocate64 posix_fallocate memmem strtold syslog valloc getpagesize posix_memalign])
+ AC_CHECK_FUNCS([pread pwrite lrintf strlcpy daemon dirname basename strcasecmp localtime_r fallocate64 posix_fallocate memmem strtold syslog valloc getpagesize posix_memalign clearenv])
AC_PROG_INSTALL
AC_PROG_MAKE_SET
-diff -burNp transmission-1.91/libtransmission/fdlimit.c transmission-1.91-dud/libtransmission/fdlimit.c
---- transmission-1.91/libtransmission/fdlimit.c 2010-02-22 03:42:48.000000000 +0100
-+++ transmission-1.91-dud/libtransmission/fdlimit.c 2010-02-23 10:40:51.375812134 +0100
-@@ -43,6 +43,10 @@
+Only in transmission-2.00: configure.ac~
+Only in transmission-2.00: configure.ac.orig
+Only in transmission-2.00: configure.ac.rej
+diff -ur transmission-2.00-orig//libtransmission/fdlimit.c transmission-2.00/libtransmission/fdlimit.c
+--- transmission-2.00-orig//libtransmission/fdlimit.c 2010-06-17 09:10:46.000000000 -0600
++++ transmission-2.00/libtransmission/fdlimit.c 2010-06-18 17:06:22.000000000 -0600
+@@ -31,6 +31,10 @@
#include <fcntl.h>
#endif
#ifdef HAVE_FALLOCATE64
/* FIXME can't find the right #include voodoo to pick up the declaration.. */
extern int fallocate64( int fd, int mode, uint64_t offset, uint64_t len );
-@@ -179,6 +183,12 @@ preallocateFileFull( const char * filena
+@@ -168,6 +172,12 @@
success = !fcntl( fd, F_PREALLOCATE, &fst );
}
# endif
# ifdef HAVE_POSIX_FALLOCATE
if( !success )
{
+Only in transmission-2.00/libtransmission: fdlimit.c.orig
---- transmission-1.61/qt/details.cc.orig 2009-05-12 02:32:27.000000000 +0200
-+++ transmission-1.61/qt/details.cc 2009-05-16 23:11:25.000000000 +0200
+diff -ur transmission-2.00-orig//qt/details.cc transmission-2.00/qt/details.cc
+--- transmission-2.00-orig//qt/details.cc 2010-06-17 09:10:47.000000000 -0600
++++ transmission-2.00/qt/details.cc 2010-06-18 17:02:37.000000000 -0600
@@ -143,6 +143,7 @@
t->addTab( w = createOptionsTab( ), tr( "Options" ) );
myWidgets << w;
+ resize(600, height());
QDialogButtonBox * buttons = new QDialogButtonBox( QDialogButtonBox::Close, Qt::Horizontal, this );
- connect( buttons, SIGNAL(rejected()), this, SLOT(deleteLater()));
-@@ -1048,7 +1049,7 @@
+ connect( buttons, SIGNAL(rejected()), this, SLOT(close()));
+@@ -1158,7 +1159,7 @@
v->addWidget( myPeerTree, 1 );
const QFontMetrics m( font( ) );
-- QSize size = m.size( 0, "1024 MB/s" );
-+ QSize size = m.size( 0, "1024,0 MB/s" );
+- QSize size = m.size( 0, "1024 MiB/s" );
++ QSize size = m.size( 0, "1024,0 MiB/s" );
myPeerTree->setColumnWidth( COL_UP, size.width( ) );
myPeerTree->setColumnWidth( COL_DOWN, size.width( ) );
size = m.size( 0, " 100% " );
+Only in transmission-2.00/qt: details.cc~
+Only in transmission-2.00/qt: details.cc.orig
Summary(hu.UTF-8): Egy sokoldalú és multiplatformos BitTorrent kliens
Summary(pl.UTF-8): Wszechstronny i wieloplatformowy klient BitTorrenta
Name: transmission
-Version: 1.93
+Version: 2.00
Release: 1
License: MIT
Group: Applications/Communications
Source0: http://download.m0k.org/transmission/files/%{name}-%{version}.tar.bz2
-# Source0-md5: f68358d03e46bec5704bbaa894990152
+# Source0-md5: 9b7c729d71d6c400ffec48a969e95525
Source1: %{name}.sysconfig
Source2: %{name}.init
Patch0: %{name}-ckb_po.patch
Patch2: %{name}-cflags.patch
Patch3: %{name}-preallocate_syscall.patch
URL: http://transmissionbt.com/
+BuildRequires: QtDBus-devel
BuildRequires: QtGui-devel
BuildRequires: QtNetwork-devel
BuildRequires: autoconf