Попробуй сделать вот так:# apt-get build-dep transmission
$ mkdir transmission; cd transmission
$ apt-get source transmission
Скачается исходный код 2.04, патч для сборки пакета, файл с контрольными суммами. Заменяешь код 2.04 на 2.10, при необходимости перепаковав tar.bz2 в tar.gz, вскрываешь diff-архив и редактируешь его, смени номер версии в самом верхнем чейнджлоге на 2.10 (чтобы пакет назвался правильно), и контрольную сумму архива (md5sum transmission-2.10.tar.gz), чейджлог новый не добавляй, иначе гемморой с количеством строк будет. Бирюзовым gedit подсвечивает строчку перед началом файла (найдёшь, на три плюса начинается), там число 200,xx означает 200 строк. Вставишь или сотрёшь хоть одну - пакет не соберётся.
Потом переименуй дифф в 2.10 из 2.04, запакуй дифф обратно, сними контрольную сумму с него, впиши его в dsc-файл (вместе с новыми именами файлов, 2.10 вместо 2.04). Если верхний чейнджлог не отредактирован, пакет назовётся 2.04, несмотря на то, что ты перименовал файл исходника и патча в 2.10.
Если там не одна контрольная сумма md5, а ещё sha и sha256, их можно снять командами shasum и shasum -a 256. А лучше стереть, оставить только md5. Ошибиться можно хоть где, а контрольные суммы придётся менять в двух файлах.
Всё сделал? Выполняй от имени пользователя:
$ dpkg-source -x transmission*.dsc // или просто при наборе имени файла нажми на Tab, имя файла само и допишется
$ cd tra*
$./debian/build all
Получатся пакеты. Можешь заливать их на getdeb.com.